摘要:
Embodiments of the present invention relate to a communication system and method for supporting multiple communications between users using a plurality of different services.
摘要:
Embodiments of the present invention relate to a communication system and method for supporting multiple communications between users using a plurality of different services.
摘要:
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.
摘要:
According to an embodiment of the present disclosure there is provided a method of facilitating the execution of a remote procedure call on a first network device, the first network device not being directly addressable from the network. The method comprises: receiving, at a connection manager, from the first network device, a first request message to establish a connection with the first network device, the request message including an identifier; establishing a first connection with the first network device and the connection manager, the first connection being associated with the identifier; receiving, at an interface module, a second request message from a second network device to execute a remote procedure call on the first network device, the second request message including the identifier; establishing a second connection with the interface module and the connection manager; associating, the first connection with the second connection; and forwarding the received request to the first network device over the first connection.
摘要:
An interface module for a telecommunications network service entity, the interface module being operable to communicate with an application provided on the telecommunications network service entity and a session layer of the telecommunications network service entity, the interface module comprising a generic container to communicate with the application and a protocol connector operable to communicate with an API of the session layer and the generic container, wherein the protocol connector is operable to receive a message from the protocol stack API in accordance with a corresponding protocol, and pass the message to the generic container, which passes the message to the application.
摘要:
An interface module for a telecommunications network service entity, the interface module being operable to communicate with an application provided on the telecommunications network service entity and a session layer of the telecommunications network service entity, the interface module comprising a generic container to communicate with the application and a protocol connector operable to communicate with an API of the session layer and the generic container, wherein the protocol connector is operable to receive a message from the protocol stack API in accordance with a corresponding protocol, and pass the message to the generic container, which passes the message to the application.
摘要:
According to an embodiment of the present invention, there is provided a method of routing a message to one of a plurality of available processing systems, comprising the steps of detecting the presence of a destination identifier in the message, and where the presence of the destination identifier is detected, forwarding the message to the processing system identified thereby. Where the presence of the destination field is not detected the steps of determining a destination processing system for processing the message, inserting into the message a destination identifier identifying the determined destination processing system, and forwarding the message to the determined processing system may be performed.
摘要:
According to one aspect of the present invention, there is provided a method of outing a message, conveyed in stream through a point-to-point connection to a load-balancing element, to one of a plurality of available processing systems each connected to the load-balancing eilement by separate point-to-point connections, io comprising at the load-balancing element: extracting the message from the stream; detecting in the extracted message the presence of an identifier identifying one of the available processing systems; and where the presence of the identifier is detected, forwarding the message to the processing system identified thereby via the appropriate connection; otherwise determining a destination processing system for processing the message; inserting into the message an identifier identifying the determined destination processing system; and forwarding the message to the processing system via the appropriate connection.
摘要:
According to one aspect of the present invention, there is provided a method of outing a message, conveyed in stream through a point-to-point connection to a load-balancing element, to one of a plurality of available processing systems each connected to the load-balancing element by separate point-to-point connections, io comprising at the load-balancing element: extracting the message from the stream; detecting in the extracted message the presence of an identifier identifying one of the available processing systems; and where the presence of the identifier is detected, forwarding the message to the processing system identified thereby via the appropriate connection; otherwise determining a destination processing system for processing the message; inserting into the message an identifier identifying the determined destination processing system; and forwarding the message to the processing system via the appropriate connection.
摘要:
According to one aspect of the present invention, there is provided a method of sending, from a processing system, a message to a destination identified in the message, the destination being one of a plurality of destinations, the message being sent via an intermediate module, each of the processing system and the destinations being connected to the intermediate module by individual point-to-point connections, comprising: resolving the address of the destination identified in the message; sending the message and the resolved address across the connection to the intermediate module; and at the intermediate module, receiving the message and resolved address, selecting, based on the resolved address, through which of the point-to-point connections the message should be sent; and sending the message through the selected connection.