Signalling gateway
First Claim
1. A signalling gateway (10) for transmitting messages between a first network (12) and a second network (13), where the first network (12) comprises an SS7 network and the second network comprises an IP network, the second network (13) comprising a plurality of application servers (17, 18, 19),the signalling gateway being operable to store SS7 characteristic information corresponding to the applications servers,the signalling gateway being operable to receive a message via the first network, the message comprising a global title value associate with a virtual application server and origin information identifying a calling entity, said virtual application server implemented by a plurality of physical application servers,read the global title value and select one of the physical application servers implementing the virtual application server,transmit the message to the selected physical application server, the message comprising the global title value and origin information,receive a response from the selected physical application server, the response comprising a destination identifier corresponding to the origin information and an origin identifier corresponding to the global title value,substitute the SS7 characteristic information in the response for the origin identifier in place of the global title value, andforward the response via the first network to the calling entity.
4 Assignments
0 Petitions
Accused Products
Abstract
A signalling gateway for transmitting messages between a first network and a second network, where the first network comprises an SS7 network and the second network comprises an IP network, the second network comprising a plurality of application servers, the signalling gateway being operable to store SS7 characteristic information corresponding to the application servers, the signalling gateway being operable to receive a message via the first network, the message comprising destination information and origin information identifying a calling entity, read the destination information and identify an application server in accordance with the destination information, transmit the message to the application server, the message comprising the destination information and origin information, receive a response from the application server, the response comprising a destination identifier corresponding to the origin information and an origin identifier corresponding to the destination information, substitute the SS7 characteristic information in the response for the origin identifier, and forward the response via the first network to the calling entity.
50 Citations
8 Claims
-
1. A signalling gateway (10) for transmitting messages between a first network (12) and a second network (13), where the first network (12) comprises an SS7 network and the second network comprises an IP network, the second network (13) comprising a plurality of application servers (17, 18, 19),
the signalling gateway being operable to store SS7 characteristic information corresponding to the applications servers, the signalling gateway being operable to receive a message via the first network, the message comprising a global title value associate with a virtual application server and origin information identifying a calling entity, said virtual application server implemented by a plurality of physical application servers, read the global title value and select one of the physical application servers implementing the virtual application server, transmit the message to the selected physical application server, the message comprising the global title value and origin information, receive a response from the selected physical application server, the response comprising a destination identifier corresponding to the origin information and an origin identifier corresponding to the global title value, substitute the SS7 characteristic information in the response for the origin identifier in place of the global title value, and forward the response via the first network to the calling entity.
-
6. A method, comprising:
-
receiving, by a signalling gateway, a first message from a calling entity on a first network, the first message comprising a global title value associate with a virtual application server and origin information identifying a calling entity, said virtual application server implemented by a plurality of physical application servers; load balancing, by the signalling gateway, by selecting one of the plurality of physical application servers to process the first message; transmitting the first message to the selected physical application server, the first message comprising the global title value and origin information; receiving, by the signalling gateway, a response from the selected physical application server, the response comprising a destination identifier corresponding to the origin information and an origin identifier corresponding to the global title value, substituting, by the signalling gateway, SS7 characteristic information in the response for the origin identifier in place of the global title value, forwarding the response via the first network to the calling entity; receiving, by the signalling gateway, a second message from the same calling entity destined for the previously selected physical application server; and forwarding, by the signalling gateway, a second response from the selected physical application server back to the calling entity without substituting SS7 characteristic information in the second response for the origin identifier in place of the global title value. - View Dependent Claims (7, 8)
-
Specification