Number portability for an IMS network
First Claim
Patent Images
1. An apparatus, comprising:
- a BGCF (Breakout Gateway Control Function) in an IMS (IP Multimedia Subsystem) network;
portability number query module in the BGCF;
a portable range table operatively coupled to the portability number query module;
a NPDB (Number Portability Database) operatively coupled to the portability number query module in the BGCF; and
an ENUM DB (ENUM Database) operatively coupled to the portability number query module in the BGCF.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for number portability for an IMS network. In one example the method may have the steps of: processing all calls with E.164 numbers in a BGCF (Breakout Gateway Control Function); executing digit analysis on a respective E.164 number in the BGCF; and querying, by the BGCF, a NPDB (portable number database) to retrieve a routing number if the respective E.164 number is ported.
-
Citations
19 Claims
-
1. An apparatus, comprising:
-
a BGCF (Breakout Gateway Control Function) in an IMS (IP Multimedia Subsystem) network;
portability number query module in the BGCF;
a portable range table operatively coupled to the portability number query module;
a NPDB (Number Portability Database) operatively coupled to the portability number query module in the BGCF; and
an ENUM DB (ENUM Database) operatively coupled to the portability number query module in the BGCF. - View Dependent Claims (2, 3)
-
-
4. A system, comprising:
-
an IMS (IP Multimedia Subsystem) network having a P-CSCF (Proxy Call Session Control Function), the P-CSCF having an input for receiving an E.164 number;
a S-CSCF (Serving Call Session Control Function) operatively coupled to the P-CSCF;
a BGCF (Breakout Gateway Control Function) in an IMS (IP Multimedia Subsystem) network;
portability number query module in the BGCF;
a portable range table operatively coupled to the portability number query module;
a NPDB (Number Portability Database) operatively coupled to the portability number query module in the BGCF;
an ENUM DB (ENUM Database) operatively coupled to the portability number query module in the BGCF; and
a MGCF (Media Gateway Control Function) operatively coupled to the BGCF. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
in a call origination scenario a call coming in to a P-CSCF (Proxy Call Session Control Function) with an E.164 number;
finding, via a S-CSCF (Serving Call Session Control Function), a called party that has the E.164 number and immediately routing the call to a BGCF (Breakout Gateway Control Function);
checking, via the BGCF, for digits in a Portable Range Table and if successful, querying the NPDB;
querying, via the BGCF, an ENUM DB (TElephone NUmber Mapping Database) to determine if the call is routeable to an end-point in an IP network;
routing, in ENUM DB results are positive, the call over the IP network; and
routing, if the ENUM query results are negative, the call to an MGCF (Media Gateway Control Function) based on provisioning. - View Dependent Claims (11, 12)
-
-
13. A method, comprising:
-
in a call termination scenario a call coming into a MGCF (Media Gateway Control Function) from a PSTN (Public Switched Telephone Network);
routing, via the MGCF, the call to an I-CSCF (Interrogating Call Session Control Function);
querying, via the I-CSCF, an HSS (Home Subscriber Server) for information regarding a subscriber associated with the call;
routing, if HSS results are positive, the call to an identified S-CSCF (Serving Call Session Control Function) based on the information;
routing, if the HSS results are negative, via the I-CSCF, the call to a BGCF (Breakout Gateway Control Function);
querying, via the BGCF, the NPDB (portable number database) to check for portability information; and
routing, via the BGCF, the call based on one of the portable information and provisioning. - View Dependent Claims (14)
-
-
15. The method according to claim 15, wherein the method further comprises:
-
querying, via the BGCF, the NPDB to check for portability information; and
routing, via the BGCF, the call based on one of the portable information and provisioning.
-
-
16. A method, comprising:
-
processing all calls with E.164 numbers in a BGCF (Breakout Gateway Control Function);
executing digit analysis on a respective E.164 number in the BGCF; and
querying, by the BGCF, a NPDB (portable number database) to retrieve a routing number if the respective E.164 number is ported.
-
- 17. The method according to claim 17, wherein the method further comprises routing, via the BGCF, the call to an IP network after making an ENUM (TElephone NUmber Mapping) query, if the routing number is for a VoIP (Voice over IP) endpoint.
-
19. The method according to claim 19, wherein the BGCF is in an IMS (IP Multimedia Subsystem) network.
Specification