MAPPING A MOBILE DEVICE LOCATION TO BILLING REGIONS IN INTERNET PROTOCOL MULTIMEDIA SUBSYSTEMS
First Claim
1. A method for determining a billing region to utilize for charging a mobile subscriber for an Internet protocol Multimedia Subsystems (“
- IMS”
) session, wherein the IMS session is conducted between the subscriber'"'"'s mobile device and an IMS core network, the method comprising;
receiving a public Internet Protocol (“
IP”
) address associated with the mobile device during registration of the mobile device with the IMS core network;
sending a query to a geolocation server for an estimated physical location of the mobile device, wherein the query includes an indication of the received public IP address;
receiving the estimated physical location of the mobile device from the geolocation server;
Identifying a billing Cell Global Identification (“
CGI”
) that is associated with the estimated physical location of the mobile device; and
providing the billing CGI to a billing server in conjunction with a session identifier that is associated with the IMS session, wherein the billing server is configured to determine a billing region from the billing CGI.
7 Assignments
0 Petitions
Accused Products
Abstract
A location mapping service (“LMS”) that allows the integrations of an IMS core with the location-based billing methods of a legacy core network. The LMS uses the estimated location of a mobile device during an IMS session in order to determine a Cell Global Identification (“CGI”) to associate with the session. The LMS then provides the determined CGI to the legacy core network, so that a billing gateway may determine the billing region to associate with the IMS session. The LMS thereby facilitates location-based billing for IMS sessions in the absence of actual CGI information.
-
Citations
21 Claims
-
1. A method for determining a billing region to utilize for charging a mobile subscriber for an Internet protocol Multimedia Subsystems (“
- IMS”
) session, wherein the IMS session is conducted between the subscriber'"'"'s mobile device and an IMS core network, the method comprising;receiving a public Internet Protocol (“
IP”
) address associated with the mobile device during registration of the mobile device with the IMS core network;sending a query to a geolocation server for an estimated physical location of the mobile device, wherein the query includes an indication of the received public IP address; receiving the estimated physical location of the mobile device from the geolocation server; Identifying a billing Cell Global Identification (“
CGI”
) that is associated with the estimated physical location of the mobile device; andproviding the billing CGI to a billing server in conjunction with a session identifier that is associated with the IMS session, wherein the billing server is configured to determine a billing region from the billing CGI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
- IMS”
-
18. A computer-readable medium containing instructions that, when executed by a computer processor, implement a method to determine a billing region to utilize for charging a mobile subscriber for an internet Protocol Multimedia Subsystems (“
- IMS”
) session, wherein the IMS session is conducted between the subscriber'"'"'s mobile device and an IMS core network, the method comprising;receiving a public Internet Protocol (“
IP”
) address associated with the mobile device during registration of the mobile device with the IMS core network;sending a query to a geolocation server for an estimated physical location of the mobile device, wherein the query includes an indication of the received public IP address; receiving the estimated physical location of the mobile device from the geolocation server; identifying a billing Cell Global Identification (“
CGI”
) that is associated with the estimated physical location of the mobile device; andproviding the billing CGI to a billing server in conjunction with a session identifier that is associated with the IMS session, wherein the billing server is configured to determine a billing region from the billing CGI. - View Dependent Claims (19, 20)
- IMS”
-
21-34. -34. (canceled)
Specification