System for translation and communication of messaging protocols into a common protocol
First Claim
1. A device for routing messages to a network element, the device comprising:
- a messaging interface, the messaging interface being extensible such that the messaging interface is adaptable to communicate with a messaging element;
a processor in communication with the messaging interface, the processor receiving a message incoming from the messaging interface, the processor operating to translate the message between a format of the messaging element and a common format; and
a network transport bus interface coupling the processor to a network transport bus, the network transport bus interface running a daemon to monitor network traffic on the network transport bus,wherein the processor appends a subject address to a header of a message broadcast such that the network element monitors the network transport bus for the subject address, andwherein the processor generates a routing request for the message, the processor receives a routing response from a router via the network transport bus in response to the routing request, the routing response containing a request for additional information, and the processor operates to request the additional information from the messaging element via the messaging interface.
0 Assignments
0 Petitions
Accused Products
Abstract
An adapter for passing messages in a telecommunications infrastructure from a first device to a second device. The adapter comprises a messaging interface, a processor, and a bus interface. The messaging interface is in communication with the first device and is operable to receive a received message in a first messaging format from the first device. The processor is coupled to the messaging interface and is operable to receive the received message from the messaging interface and translate the received message into a common message in a common format. The bus interface is coupled to the processor and is operable to receive the common message from the processor and transmit the common message to the second device through a bus.
16 Citations
17 Claims
-
1. A device for routing messages to a network element, the device comprising:
-
a messaging interface, the messaging interface being extensible such that the messaging interface is adaptable to communicate with a messaging element; a processor in communication with the messaging interface, the processor receiving a message incoming from the messaging interface, the processor operating to translate the message between a format of the messaging element and a common format; and a network transport bus interface coupling the processor to a network transport bus, the network transport bus interface running a daemon to monitor network traffic on the network transport bus, wherein the processor appends a subject address to a header of a message broadcast such that the network element monitors the network transport bus for the subject address, and wherein the processor generates a routing request for the message, the processor receives a routing response from a router via the network transport bus in response to the routing request, the routing response containing a request for additional information, and the processor operates to request the additional information from the messaging element via the messaging interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of routing messages to a network element, the method comprising:
-
receiving a message from a messaging element; appending a subject address to the message; publishing a routing request for routing information for the message; receiving a routing reply in response to the routing request the routing reply containing a request for additional information; requesting additional information from the messaging element; and determining whether the routing reply contains a valid response, wherein the subject address is monitored by the network element for subjects of interest to the network element, wherein when the routing reply contains a valid response the message is translated from an incoming format to a common format and a common message formed from the message in the common format is published to a destination device, and wherein when the routing reply does not contain a valid response the message is not translated to the common format. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification