Message routing in a telecommunication system
First Claim
1. A method for routing message traffic over a communication network, the method comprising the steps of:
- (a) receiving, at a first server, a request from a subscriber terminal;
(b) transmitting, from the first server to a subscriber location function of the network, a message requesting routing information to a user database serving the subscriber terminal;
(c) transmitting, from the subscriber location function of the network to the first server, a response message that includes routing information for a second server instead of the user database, wherein the response message is transmitted in a format indicating to the first server that communication with a user database has occurred when it has not;
(d) receiving, at the first server, the response message transmitted by the subscriber location function; and
(e) transmitting, from the first server to the second server, the request from the subscriber terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for routing message traffic over a communication network. In one example, the method comprises receiving, at a first server, a request from a subscriber terminal and transmitting, from the first server to a subscriber location function of the network, a message requesting routing information to a user database serving the subscriber terminal. A response message is transmitted from the subscriber location function of the network to the first server, the response message including routing information for a second server instead of the user database, wherein the response message is transmitted in a format indicating to the first server that communication with the user database has occurred when it has not. The first server receives the response message transmitted by the subscriber location function and transmits the request from the subscriber terminal to the second server.
35 Citations
25 Claims
-
1. A method for routing message traffic over a communication network, the method comprising the steps of:
-
(a) receiving, at a first server, a request from a subscriber terminal; (b) transmitting, from the first server to a subscriber location function of the network, a message requesting routing information to a user database serving the subscriber terminal; (c) transmitting, from the subscriber location function of the network to the first server, a response message that includes routing information for a second server instead of the user database, wherein the response message is transmitted in a format indicating to the first server that communication with a user database has occurred when it has not; (d) receiving, at the first server, the response message transmitted by the subscriber location function; and (e) transmitting, from the first server to the second server, the request from the subscriber terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for routing message traffic over an IMS network, the method comprising the steps of:
-
(a) receiving, at a first I-CSCF, a SIP request from a subscriber terminal; (b) transmitting, from the first I-CSCF, a DIAMETER-based message to a subscriber location function (SLF) requesting routing information to a Home Subscriber Server (HSS) serving the subscriber terminal; (c) transmitting, from the SLF to the first I-CSCF, a DIAMETER-based response message including a Server-Name Attribute Value Pair (AVP) that includes routing information for a second I-CSCF that is compatible with an HSS that serves the subscriber terminal instead of routing information for the HSS, wherein the step of transmitting a Server-Name AVP instead of a Redirect-Host AVP indicates to the first I-CSCF that communication with an HSS has occurred when it has not; (d) receiving, at the first I-CSCF, the response message transmitted by the subscriber location function; and (e) transmitting, from the first I-CSCF to the second I-CSCF, the request from the subscriber terminal. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus for routing message traffic over a communication network comprising:
-
means for receiving, at a first server, a request from a subscriber terminal; means for transmitting, from the first server to a subscriber location function of the network, a message requesting routing information to a user database serving the subscriber terminal; means for transmitting, from the subscriber location function of the network to the first server, a response message that includes routing information for a second server instead of the user database, wherein the response message is transmitted in a format indicating to the first server that communication with the user database has occurred when it has not; means for receiving, at the first server, the response message transmitted by the subscriber location function; and means for transmitting, from the first server to the second server, the request from the subscriber terminal. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification