Methods and systems for signaling in a communications network for ported, migrated and/or dual-mode subscribers
First Claim
1. A method for processing messages in a mobile communications network, the method comprising:
- at a first network node;
(a) receiving a first message relating to a communication in a mobile communications network, the first message including a called directory number;
(b) performing a lookup in a first database based on the called directory number to determine whether a called party has been ported out of a first network and to determine a migration status of the called party;
(c) in response to determining that the called party has been ported out of the first network, formulating a first reply message including first routing information from the first database, the first routing information indicating a second network to which the called party has been ported; and
(d) in response to determining that the called party has not been ported out, formulating a second reply message including second routing information from the first database, the second routing information corresponding to the determined migration status.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for processing messages at a first network node in a mobile communications network are disclosed. A first message relating to a communication in a mobile communications network that includes a called directory number is received. A lookup is performed in a first database based on the called directory number to determine whether a called party has been ported out of a first network and to determine a migration status of the called party. In response to determining that the called party has been ported out of the first network, a first reply message is formulated including first routing information from the first database that indicates a second network to which the called party has been ported. If the called party has not been ported out, a second reply message is formulated including second routing information from the first database that corresponds to the determined migration status.
48 Citations
45 Claims
-
1. A method for processing messages in a mobile communications network, the method comprising:
-
at a first network node; (a) receiving a first message relating to a communication in a mobile communications network, the first message including a called directory number; (b) performing a lookup in a first database based on the called directory number to determine whether a called party has been ported out of a first network and to determine a migration status of the called party; (c) in response to determining that the called party has been ported out of the first network, formulating a first reply message including first routing information from the first database, the first routing information indicating a second network to which the called party has been ported; and (d) in response to determining that the called party has not been ported out, formulating a second reply message including second routing information from the first database, the second routing information corresponding to the determined migration status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for processing messages in a mobile communications network, the method comprising:
-
at a first network node; (a) receiving a first message relating to a communication in a mobile communications network, the first message including a called directory number; (b) locating number portability and migration status information for the called directory number, wherein the migration status information includes an indicator that indicates whether a called party of a first service type has migrated to a second service type; and (c) processing the first message in a manner that gives priority to the number portability status information.
-
-
23. A method for processing messages in a mobile communications network, the method comprising:
-
at a first network node; (a) receiving a first message relating to a communication in a mobile communications network, the first message being formatted according to one of a first and a second application layer mobile signaling protocol, the first message including a called directory number and requesting routing information for a dual-mode handset; (b) performing a lookup in a first database based on the called directory number to determine whether a called party has been ported out of a first network; and (c) in response to determining that the called party has been ported out of the first network, formulating a first reply message according to a same one of the first and the second application layer mobile signaling protocol and including first routing information from the first database, the first routing information indicating a second network to which the called party has been ported.
-
-
24. A routing node for processing messages in mobile communications network, the routing node comprising:
-
(a) a communication module for receiving a first message relating to a call in a mobile communications network, the first message including a called directory number; (b) a first database for storing entries corresponding to directory numbers, at least some of the entries including number portability and migration status information for the directory numbers; and (c) a database services module operatively associated with the first database for; (i) performing a lookup in the first database based on the called directory number to determine whether a called party has been ported out of a first network and to determine a migration status of the called party; and (ii) in response to determining that the called party has been ported out of the first network, formulating a first reply message including first routing information from the first database, the routing information indicating a second network to which the called party has been ported; and (iii) in response to determining that the called party has not been ported out, formulating a second reply message including second routing information from the first database, the second routing information corresponding to the determined migration status. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A routing node for processing messages in a mobile communications network, comprising:
-
(a) a communication module for receiving a first message relating to a call in a mobile communications network, the first message including a called directory number; (b) a first database containing entries corresponding to number portability and migration status information of directory numbers, wherein the migration status information includes an indicator that indicates whether a called party of a first service type has migrated to a second service type; and (c) a database services module for processing the first message in a manner that gives priority to the number portability status information.
-
Specification