Providing access-network information to an IP-core portion of a wireless telecommunication network
First Claim
1. Nontransitory computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method of enabling an action to take place based on data-usage characteristics associated with a mobile device, the method comprising:
- receiving a registration request that requests an IP address to be assigned to the mobile device that has been authenticated by an authenticating device that is associated with a wireless telecommunications network (“
network”
), wherein the mobile device communicates data through a base transceiver station (BTS), which facilitates wireless communication from the mobile device through the network and whose geographic location is known by the network;
including within the registration request a base-station identifier (BSID) that identifies the BTS,(A) wherein including the BSID includes embedding the BSID in a given portion of the registration request that is characterized by a starting bit location and an ending bit location,(B) wherein a presence of the BSID is indicated by a flag within the registration request,(C) wherein the starting bit location begins after a header portion of the registration request,(D) wherein the ending bit location is indicated by way of the flag in the registration request, andwherein the registration request also includes a network-address identifier (NAI), which is useable by the network to uniquely identify the mobile device;
by way of a computing device, storing the NAI in association with the BSID;
referencing a response to the registration request, which response includes an IP address reserved for the mobile device, wherein the response includes the NAI; and
storing the IP address such that it is associated with the NAI and with the BSID, thereby linking location information by way of the BSID with data communicated to and from the mobile device.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems, products, and methods are disclosed for enabling an action to take place based on data-usage characteristics associated with a mobile device. This can include receiving a request from the mobile device to receive an IP address (which request is communicated through a base transceiver station), adding to the registration request an identifier that identifies the BTS, and communicating the modified registration request to an IP-address-allocation device that reserves the IP address for the mobile device.
-
Citations
15 Claims
-
1. Nontransitory computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method of enabling an action to take place based on data-usage characteristics associated with a mobile device, the method comprising:
-
receiving a registration request that requests an IP address to be assigned to the mobile device that has been authenticated by an authenticating device that is associated with a wireless telecommunications network (“
network”
), wherein the mobile device communicates data through a base transceiver station (BTS), which facilitates wireless communication from the mobile device through the network and whose geographic location is known by the network;including within the registration request a base-station identifier (BSID) that identifies the BTS, (A) wherein including the BSID includes embedding the BSID in a given portion of the registration request that is characterized by a starting bit location and an ending bit location, (B) wherein a presence of the BSID is indicated by a flag within the registration request, (C) wherein the starting bit location begins after a header portion of the registration request, (D) wherein the ending bit location is indicated by way of the flag in the registration request, and wherein the registration request also includes a network-address identifier (NAI), which is useable by the network to uniquely identify the mobile device; by way of a computing device, storing the NAI in association with the BSID; referencing a response to the registration request, which response includes an IP address reserved for the mobile device, wherein the response includes the NAI; and storing the IP address such that it is associated with the NAI and with the BSID, thereby linking location information by way of the BSID with data communicated to and from the mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Nontransitory computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method of enabling an action to take place based on data-usage characteristics associated with a mobile device, the method comprising:
-
retrieving from a registration request a network-address identifier (NAI) and base-transceiver-station identifier (BSID), (A) wherein the registration request is a request to register the mobile device with a wireless telecommunications network so that it can send or receive data through the wireless telecommunications network (“
network”
),(B) wherein the BSID identifies a base transceiver station (BTS) that the mobile device is using to communicate with the network and wherein a location of the BTS is capable of being determined by way of the BSID, (C) wherein the BSID is embedded in a given portion of the registration request that is characterized by a starting bit location and an ending bit location, (D) wherein a presence of the BSID is indicated by a flag within the registration request, (E) wherein the starting bit location begins after a header portion of the registration request, and (F) wherein the ending bit location is indicated by way of the flag in the registration request; storing the NAI and the BSID in a record of a data structure stored by way of a computing device; inspecting a response to the registration request, wherein the response includes an IP (internet protocol) address reserved for the mobile device; and supplementing the record with the IP address.1 - View Dependent Claims (8, 9)
-
-
10. Nontransitory computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method of enabling an action to take place based on data-usage characteristics associated with a mobile device, the method comprising:
-
receiving a request from the mobile device to receive an IP address, the request being communicated through a base transceiver station (BTS), which enables communication of data between the mobile device and a wireless telecommunications network; upon receiving the registration request from the mobile device through the BTS, adding to the registration request an identifier that identifies the BTS (“
BSID”
), which is located in a certain geographic location, thereby creating a modified registration request,(A) wherein the BSID is embedded in a given portion of the registration request that is characterized by a starting bit location and an ending bit location, (B) wherein a presence of the BSID is indicated by a flag within the registration request, (C) wherein the starting bit location begins after a header portion of the registration request, and (D) wherein the ending bit location is indicated by way of the flag in the registration request; storing in a database said BSID along with a mobile-device identifier that is retrieved from the request; communicating the modified registration request to an IP-address-allocation device that reserves the IP address for the mobile device; and subsequent to said IP address having been reserved for the mobile device, storing said IP address in the database, wherein said BSID, said mobile-device identifier, and said IP address are associated together. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification