Message-based communications
First Claim
1. A method of communicating information between an intermediate element and a source element in a message-based communications system in which a request message is sent from the source element to a destination element and in response to which a corresponding response message is sent from the destination element to the source element, the request and response messages being sent via an intermediate element arranged to forward the messages to the appropriate element, comprising, at the intermediate element:
- prior to forwarding a received request message;
determining the presence, in the received request message, of an indication of the information to be communicated and where present, adding a temporary identifier associated with the intermediate element to the message in such a way that the temporary identifier is included in the corresponding response message; and
prior to forwarding a received response message;
determining the presence of a temporary identifier associated with the intermediate element and, where present, replacing the temporary identifier with the information to be communicated to the source element.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one aspect of the present invention, there is provided a method of communicating information between an intermediate element and a source element in a message-based communications system in which a request message is sent from the source element to a destination element and in response to which a corresponding response message is sent from the destination element to the source element, the request and response messages being sent via an intermediate element arranged to forward the messages to the appropriate element, comprising, at the intermediate element: prior to forwarding a received request message: determining the presence, in the received request message, of an indication of the information to be communicated and where present, adding a temporary identifier associated with the intermediate element to the message in such a way that the temporary identifier is included in the corresponding response message; and prior to forwarding a received response message: determining the presence of a temporary identifier associated with the intermediate element and, where present, replacing the temporary identifier with the information to be communicated to the source element.
29 Citations
17 Claims
-
1. A method of communicating information between an intermediate element and a source element in a message-based communications system in which a request message is sent from the source element to a destination element and in response to which a corresponding response message is sent from the destination element to the source element, the request and response messages being sent via an intermediate element arranged to forward the messages to the appropriate element, comprising, at the intermediate element:
-
prior to forwarding a received request message;
determining the presence, in the received request message, of an indication of the information to be communicated and where present, adding a temporary identifier associated with the intermediate element to the message in such a way that the temporary identifier is included in the corresponding response message; and
prior to forwarding a received response message;
determining the presence of a temporary identifier associated with the intermediate element and, where present, replacing the temporary identifier with the information to be communicated to the source element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Apparatus for forwarding messages in a message-based communications system in which a request message is sent from a source element to a destination element and in response to which a response message is sent from the source element to the destination element, the system being arranged such that messages are sent via the apparatus for forwarding to their appropriate destination, comprising:
-
means for, prior to forwarding a received request message, determining in the received request message the presence of an indication of the information to be communicated, said means being arranged for, where the presence of the indication is determined, adding a temporary identifier associated with the intermediate element to the message in such a way that the temporary identifier is included in the corresponding response message; and
means for, prior to forwarding a received response message, determining in the received response message the presence of a temporary identifier associated with the intermediate element, said means being arranged for, where the presence of the temporary identifier is determined, replacing the temporary identifier with the information to be communicated to the source element. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification