Patent ID: 7617328

Claim:
An adapter for passing messages in a wireless telecommunications infrastructure from a first wireless telecommunications device to a second wireless telecommunications device via a network transport bus, comprising: a messaging interface in communication with the first and second wireless telecommunications devices, the messaging interface operable to receive a received message in a first messaging format from the first wireless telecommunications device and send the received message in a second messaging format to the second wireless telecommunications device; a processor coupled to the messaging interface, the processor operable to: receive the received message from the messaging interface via the network transport bus and translate the received message into a common message in a common messaging format and translate the common message into a message in the second messaging format; publish a routing request in the common messaging format to the network transport bus for retrieval by a routing element that is communicatively connected to the network transport bus; and retrieve a routing response published to the network transport bus by the routing element in the common messaging format, wherein the routing response includes routing information for the second wireless telecommunications device; and a bus interface coupled to the processor, the bus interface operable to receive the common message from the processor and to publish the common message to the network transport bus for retrieval by the second wireless telecommunications device, wherein the adapter is communicatively coupled to a network database via the network transport bus, wherein the network database stores the common message in the common messaging format for later retrieval by any device communicatively coupled to the network transport bus without further translation and wherein the first wireless telecommunications device and the second wireless telecommunications device operate under different wireless messaging technology protocols, and wherein if the routing response is invalid, further processing of the received message is halted and the received message is not translated to the common messaging format.