A prototype is implemented using the trading service of CORBA, in order to evaluate the suitability of the CORBA trader for trading media gateways, and shows that the CorBA trader has some shortcomings.
We propose the Gateway Description Language (GDL) used to specify properties of media gateways. GDL describes the interfaces of a gateway, and the dependency between them. Gateways descriptions in GDL are used within a trading service to locate gateways, based on the properties of the gateway. This service can be used to automatically resolve incompatibly between heterogeneous participants in a multimedia binding. Based one the requirements of GDL and the trading service, a prototype is implemented using the trading service of CORBA, in order to evaluate the suitability of the CORBA trader for trading media gateways. The experiment shows that the CORBA trader has some shortcomings. This makes it necessary to introduce other entities to work in conjunction with the trader, to dynamically locate proper gateways for multimedia bindings.