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.
-
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) determining number portability and migration status information for the called directory number; 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; and
(c) a database services module for processing the first message in a manner that gives priority to the number portability status information.
-
Specification