Number portability with database query
First Claim
1. A method of enabling the routing of a call to a called party, comprising the steps of:
- (a) forwarding from an originating office a first message containing the called party'"'"'s number to a terminating office which served the called party'"'"'s number;
(b) determining at the terminating office using a table located at the terminating office that the number is a ported number;
(c) receiving from the terminating office, in response to said first message, a second message containing an indication that the called party'"'"'s number is associated with a ported number, and(d) in response to said second message containing an indication that said called party number is a ported number, querying a database from the originating office to obtain routing information to enable said call to be routed from the originating office to said called party.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of providing number portability for the treatment of calls from a calling party to a specific number of a called party is disclosed. An Initial Address Message (IAM) containing the calling and called party'"'"'s numbers to enable said call to reach said terminating office is forwarded from an originating office to a terminating office. Once the IAM is received at the terminating office, a determination of whether the call is directed to a portable number is made. If the call is directed to a portable number, a release message containing an indication that the called party number is a portable number is forwarded from the terminating office to the originating office. Once the release message is received at the originating office, a TCAP query is launched from the originating office to an SCP if said release message contains an indication that the called party number is a portable number. At the SCP, the called party number is translated to obtain new routing information. A new IAM is then sent from the originating office to a terminating office associated with the new routing information.
-
Citations
36 Claims
-
1. A method of enabling the routing of a call to a called party, comprising the steps of:
-
(a) forwarding from an originating office a first message containing the called party'"'"'s number to a terminating office which served the called party'"'"'s number; (b) determining at the terminating office using a table located at the terminating office that the number is a ported number; (c) receiving from the terminating office, in response to said first message, a second message containing an indication that the called party'"'"'s number is associated with a ported number, and (d) in response to said second message containing an indication that said called party number is a ported number, querying a database from the originating office to obtain routing information to enable said call to be routed from the originating office to said called party.
-
-
2. A method of enabling the routing of a call to a called party, comprising the steps of:
-
receiving at a terminating office a first message including a called party'"'"'s number; responsive to said first message, determining whether said called party'"'"'s number corresponds to a ported number by locating the ported number in a table at the terminating office, the table indicating if the called party number is a ported number, and sending a second message to an originating office for the call, the second message containing an indication that the called party'"'"'s number is a ported number, the originating office obtaining routing information and using the routing information to complete the call.
-
-
3. A system for enabling the routing of a call to a called party, comprising:
-
a switching office which forwards a first message containing the called party'"'"'s number and receives, in response to said first message, a second message containing an indication that the called party'"'"'s number is a ported number; and launching a query to a database if said second message indicates that the called party number is a ported number, to obtain routing information to enable said call to be routed from said switching office to said called party.
-
-
4. In a telephone network having a number of telephone switching offices equipped with SSPs (Service Switching Points) operating with IN (Intelligent Network) application software, able to query a remotely located SCP (Service Control Point), when required, to receive SS7 (Signalling System 7) messages from the SSPs to translate a dialled number to enable the routing of a call on the telephone network, a method of providing number portability for the treatment of calls from a calling party to a specific number of a called party, comprising the steps of:
-
forwarding an initial Address Message (IAM) from an originating office to a terminating office, said IAM containing the called party'"'"'s number; receiving said IAM at said terminating office and determining from a table at the terminating office whether said called party number is a ported number; returning from said terminating office to said originating office, a message containing an indication that the called party number is a ported number, if said call is directed to a ported number; receiving said message, at said originating office; and launching a query from said originating office to said SCP and receiving a response from the SCP to provide a routing option to enable said call to be routed to said called party from the originating office. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. In a telephone network having a number of telephone switching offices equipped with SSPs (Service Switching Points) operating with IN (Intelligent Network) application software, able to query a remotely located SCP (Service Control Point), when required, to receive SS7 (Signalling System 7) messages from the SSPs to translate a dialled number to enable the routing of a call on the telephone network, a method of providing number portability for the treatment of calls from a calling party to a specific number of a called party, comprising the steps of:
-
receiving digits dialled by said calling party at a switching office serving said calling party; establishing a signalling path from said switching office serving said calling party to a terminating office associated with the dialled digits; receiving an Initial Address Message (IAM) at said terminating office and determining from a table at the terminating office whether said call is directed to a ported number; creating at said terminating office, a message containing an indication that the called party number is a ported number, if said call is directed to a ported number; sending said message from said terminating office to said originating switching office along said signalling path;
launching a query from said originating switching office to said SCP to provide a routing option to enable said call to be routed to said called party;receiving said routing option at said originating switching office; and creating a new IAM at said originating switching office to enable the call to reach the called party. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. In a telephone network having a number of telephone switching offices equipped with SSPs (Service Switching Points) operating with IN (Intelligent Network) application software, and a remotely located SCP (Service Control Point) adapted to receive, when required, SS7 (Signalling System 7) messages from the SSPs to translate a dialled number to enable the routing of a call on the telephone network, a system for providing number portability for the treatment of calls from a calling party to a specific number of a called party, comprising:
-
a first switching office for creating an Initial Address Message (IAM), said IAM containing the calling and called parties'"'"' numbers to enable said call to reach said called party; a second switching office connected to said first switching office via a signalling path established for routing said call and for receiving said IAM; a table at said second switching office for indicating whether said call is directed to a ported number; means at said second switching office for creating a message containing an indication that the called party number is a ported number, if said call is directed to a ported number; means for receiving, at said first switching office, said message returned from said second switching office; and database means for receiving a query from said first switching office, if said message contains an indication that said called party is a ported number and for translating said called party number into new routing information, such that when said new routing information is received at said first switching office, a new IAM is forwarded via the network to an alternate terminating office indicated by said new routing information. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. In a telephone network having a number of telephone switching offices equipped with SSPs (Service Switching Points) operating with IN (Intelligent Network) application software, and a remotely located SCP-- (Service Control Point) adapted to receive, when required, SS7 (Signalling System 7) messages from the SSPs to translate a dialled number to enable the routing of a call on the telephone network, a system for providing number portability for the treatment of calls from a calling party to a specific number of a called party, comprising:
-
a) a first switching office for receiving digits dialled by said calling part; b) a second switching office connected to said first switching office via a signalling path established for routing a call associated with the dialled digits, said second switching office receiving an Initial Address Message (IAM); c) first database means, at said second switching office for determining whether said call is directed to a ported number; d) means at said second switching office for creating a message containing an indication that the called party number is a ported number, if said call is directed to a ported number; e) second database means at said second switching office for determining whether a previous switching office along the signalling path is capable of supporting number portability, wherein said modified ISUP message is sent from said second switching office to said previous switching office along said signalling path, if said previous switching office is able to service the call; and f) third database means for receiving a TCAP query from an intermediate switching office if said previous switching office is unable to service the call and if said modified ISUP message contains an indication that said called party number is a ported number, and for translating said called party number to new routing information, such that when said new routing information is received at said intermediate switching office, a new IAM is forwarded to an alternate terminating office associated with said new routing information. - View Dependent Claims (33, 34, 35, 36)
-
Specification