System and method for processing ported calls
First Claim
1. A method for handling a call having call signaling and call communications with a called number, the method comprising:
- receiving the call signaling into a signaling processor;
in the signaling processor, determining whether the called number has been ported based on the call signaling;
in the signaling processor, modifying a call signaling parameter of the call signaling with an indication of whether the called number has been ported to the call signaling;
processing the call signaling with the call signaling parameter to determine routing for the call;
generating and transmitting a control message from the signaling processor to a connection system based on the routing for the call;
receiving the call communications into the connection system; and
in the connection system, processing the call communications based on the control message.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for connecting a call processes call signaling to determine if a call is a ported call or a non-ported call. A signaling processor determines if a ported number parameter (PNP), such as a forward call indicator (FCI) bit M and/or a ported number generic address parameter (GAP), is present. If the PNP is not present and the signaling processor determines the dialed number is a member of a portable number plan area and central office code combinations (NPA-NXX), the signaling processor queries a ported number database (PNDB). The PNDB responds with the called number dialed digits if the call is not a ported call or a location routing number (LRN) if the call is a ported call. The signaling processor appends a 1 to the nature of address (NOA) subfield of the called party number (CdPN) field if the call is a ported call. The signaling processor then partitions the call signaling parameters between ported or non-ported routing table translations, depending on whether the NOA is appended or not, to determine call routing connections and new call signaling. The appended 1 of the is appended NOA is removed prior to building an outgoing call signaling message.
-
Citations
38 Claims
-
1. A method for handling a call having call signaling and call communications with a called number, the method comprising:
-
receiving the call signaling into a signaling processor;
in the signaling processor, determining whether the called number has been ported based on the call signaling;
in the signaling processor, modifying a call signaling parameter of the call signaling with an indication of whether the called number has been ported to the call signaling;
processing the call signaling with the call signaling parameter to determine routing for the call;
generating and transmitting a control message from the signaling processor to a connection system based on the routing for the call;
receiving the call communications into the connection system; and
in the connection system, processing the call communications based on the control message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A communication system for handling a call having call signaling and call communications with a called number, the communication system comprising:
-
a signaling processor configured to receive the call signaling, determine whether the called number has been ported based on the call signaling, modify a call signaling parameter of the call signaling with an indication of whether the called number has been ported to the call signaling, process the call signaling with the call signaling parameter to determine routing for the call, and generate and transmit a control message to a connection system based on the routing for the call; and
the connection system is configured to receive the call communications and process the call communications based on the control message. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification