Triggerless number portability system and method
First Claim
1. A method of providing local number portability capability, comprising:
- capturing all MTP level 3 messages transmitted on at least one predetermined SS7 link set to a signal transfer point, each MTP level 3 message includes a user part portion and a message type field;
determining if the user part portion of the captured MTP level 3 message is an integrated digital service network user part (ISUP);
if the determination is made that the user part portion of the captured MTP level 3 message is an ISL RP, then determining if the message type field of the captured MTP level 3 message is an initial address message (IAM), each IAM having a called party number parameter containing a dialed telephone number;
if the determination is made that the message type field of the captured MTP level 3 message is an IAM, then determining whether a predetermined Forward Call Indicator (FCI) bit is set to one or zero and in response to the predetermined FCI bit being set to zero;
performing a local number portability database lookup using the dialed telephone number and obtaining a corresponding local routing number therefor;
inserting the local routing number into the called party number parameter of the initial address message;
inserting the dialed telephone number into a generic address parameter of the initial address message; and
setting the predetermined FCI bit to one; and
sending the initial address message to a destination specified by the called party number parameter.
13 Assignments
0 Petitions
Accused Products
Abstract
A method of providing local number portability capability includes the steps of capturing all initial address message transmitted on at least one predetermined SS7 link set to a signal transfer point, where each initial address message has a called party number parameter containing a dialed telephone number. A determination is made as to whether a predetermined FCI bit is set to one or zero and in response to the predetermined FCI bit being set to zero, the following steps are performed. A local number portability database lookup is done using the dialed telephone number to obtain a corresponding local routing number. The local routing number is then inserted into the called party number parameter of the initial address message, and the dialed telephone number is inserted into a generic address parameter of the initial address message. The predetermined FCI bit is then set to one. The initial address message is then sent to a destination specified by the called party number parameter.
24 Citations
3 Claims
-
1. A method of providing local number portability capability, comprising:
-
capturing all MTP level 3 messages transmitted on at least one predetermined SS7 link set to a signal transfer point, each MTP level 3 message includes a user part portion and a message type field;
determining if the user part portion of the captured MTP level 3 message is an integrated digital service network user part (ISUP);
if the determination is made that the user part portion of the captured MTP level 3 message is an ISL RP, then determining if the message type field of the captured MTP level 3 message is an initial address message (IAM), each IAM having a called party number parameter containing a dialed telephone number;
if the determination is made that the message type field of the captured MTP level 3 message is an IAM, then determining whether a predetermined Forward Call Indicator (FCI) bit is set to one or zero and in response to the predetermined FCI bit being set to zero;
performing a local number portability database lookup using the dialed telephone number and obtaining a corresponding local routing number therefor;
inserting the local routing number into the called party number parameter of the initial address message;
inserting the dialed telephone number into a generic address parameter of the initial address message; and
setting the predetermined FCI bit to one; and
sending the initial address message to a destination specified by the called party number parameter. - View Dependent Claims (2, 3)
determining whether the dialed telephone number has a corresponding local routing number in the local number portability database; and
setting the predetermined FCI bit to one in response to the dialed number having a corresponding local routing number.
-
-
3. A computer-readable medium storing the method as set forth in claim 1.
Specification