Method and communication device for controlling access to a wireless access network
First Claim
1. A method of controlling access to a wireless Access Network (AN) by a wireless communication device, the method comprising the steps of:
- storing in a non-transitory memory in the wireless communication device, a Device Access Priority (DAP) level based on characteristics of the wireless communication device;
when the wireless communication device has data to send, receiving by a radio receiver in the wireless communication device, a message from the AN containing a Network Access Priority (NAP) parameter, which defines a minimum priority level that the wireless communication device must meet to be allowed to initiate network access;
determining by a processor in the wireless communication device, whether the stored DAP level is equal to or greater than the NAP parameter received from the AN;
when the stored DAP level is determined to be less than the NAP parameter received from the AN;
refraining from initiating network access by the wireless communication device; and
periodically repeating the receiving and determining steps until the stored DAP level is determined to be equal to or greater than the NAP parameter received from the AN, wherein the AN controls the number of access requests received by the AN by periodically changing a value of the NAP parameter based on current network loading or congestion conditions, wherein the AN sets a higher value for the NAP parameter when the network loading or congestion conditions increase, and the AN sets a lower value for the NAP parameter when the network loading or congestion conditions decrease; and
when the stored DAP level is determined to be equal to or greater than the NAP parameter received from the AN, initiating network access by the wireless communication device,wherein the step of initiating network access by the wireless communication device includes;
performing a Persistence Test in which the processor generates a random persistence value and determines that the device passed the Persistence Test when the generated random persistence value is equal to or larger than a persistence value assigned by the AN; and
when the wireless communication device passes the Persistence Test, transmitting on an access channel by a radio transmitter in the wireless communication device, the data the device has to send.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for controlling access to a wireless Access Network (AN) by a wireless communication device. The device stores a Device Access Priority (DAP) level based on characteristics of the device. When the device has data to send, the device receives an overhead message from the AN containing a Network Access Priority (NAP) parameter defining a minimum priority level for initiating network access. The device determines whether its DAP level is equal to or greater than the NAP parameter. If not, the device periodically repeats the receiving and determining steps until the stored DAP level is determined to be equal to or greater than the NAP parameter received from the AN. When the stored DAP level is equal to or greater than the NAP parameter, the device initiates network access. The device may perform and pass a Persistence Test before transmitting the data on an access channel (ACH).
-
Citations
8 Claims
-
1. A method of controlling access to a wireless Access Network (AN) by a wireless communication device, the method comprising the steps of:
-
storing in a non-transitory memory in the wireless communication device, a Device Access Priority (DAP) level based on characteristics of the wireless communication device; when the wireless communication device has data to send, receiving by a radio receiver in the wireless communication device, a message from the AN containing a Network Access Priority (NAP) parameter, which defines a minimum priority level that the wireless communication device must meet to be allowed to initiate network access; determining by a processor in the wireless communication device, whether the stored DAP level is equal to or greater than the NAP parameter received from the AN; when the stored DAP level is determined to be less than the NAP parameter received from the AN; refraining from initiating network access by the wireless communication device; and periodically repeating the receiving and determining steps until the stored DAP level is determined to be equal to or greater than the NAP parameter received from the AN, wherein the AN controls the number of access requests received by the AN by periodically changing a value of the NAP parameter based on current network loading or congestion conditions, wherein the AN sets a higher value for the NAP parameter when the network loading or congestion conditions increase, and the AN sets a lower value for the NAP parameter when the network loading or congestion conditions decrease; and when the stored DAP level is determined to be equal to or greater than the NAP parameter received from the AN, initiating network access by the wireless communication device, wherein the step of initiating network access by the wireless communication device includes; performing a Persistence Test in which the processor generates a random persistence value and determines that the device passed the Persistence Test when the generated random persistence value is equal to or larger than a persistence value assigned by the AN; and when the wireless communication device passes the Persistence Test, transmitting on an access channel by a radio transmitter in the wireless communication device, the data the device has to send. - View Dependent Claims (2, 3, 4)
-
-
5. A wireless communication device configured to control access to a wireless Access Network (AN), the wireless communication device comprising:
-
a non-transitory memory configured to store a Device Access Priority (DAP) level, wherein the DAP level is based on characteristics of the wireless communication device; radio receiver configured to receive a message from the AN containing a Network Access Priority (NAP) parameter when the wireless communication device has data to send, wherein the NAP parameter defines a minimum priority level that the wireless communication device must meet to be allowed to initiate network access; and a processor configured to determine whether the stored DAP level is equal to or greater than the NAP parameter received from the AN; wherein when the stored DAP level is determined to be less than the NAP parameter received from the AN, the device is configured to; refrain from initiating network access by the wireless communication device; and periodically receive additional messages from the AN with new NAP parameters, and to determine whether the stored DAP level is equal to or greater than one of the new NAP parameters received from the AN, wherein the AN controls the number of access requests received by the AN by periodically changing a value of the NAP parameter based on current network loading or congestion conditions, wherein the AN sets a higher value for the NAP parameter when the network loading or congestion conditions increase, and the AN sets a lower value for the NAP parameter when the network loading or congestion conditions decrease; and wherein when the stored DAP level is determined to be equal to or greater than the NAP parameter received from the AN, the device is configured to initiate network access, wherein the wireless device is further configured to; initiate network access by performing a Persistence Test in which the processor generates a random persistence value and determines that the device passed the Persistence Test when the generated random persistence value is equal to or larger than a persistence value assigned by the AN; and when the wireless communication device passes the Persistence Test, transmit on an access channel by a radio transmitter in the wireless communication device, the data the device has to send. - View Dependent Claims (6)
-
-
7. A method of controlling access to a wireless Access Network (AN) by a wireless communication device, the method comprising the steps of:
-
storing in a non-transitory memory in the wireless communication device, a Device Access Priority (DAP) class depending on characteristics of the wireless communication device; when the wireless communication device has data to send, receiving by a radio receiver in the wireless communication device, a message from the AN containing one or more allowed Network Access Priority (NAP) classes; determining by a processor in the wireless communication device, whether the stored DAP class is equal to any of the allowed NAP classes received from the AN; when the stored DAP class does not equal any of the allowed NAP classes received from the AN; refraining from initiating network access by the wireless communication device; and periodically repeating the receiving and determining steps until it is determined that the stored DAP class is equal to one of the allowed NAP classes received from the AN, wherein the AN controls the number of access requests received by the AN by periodically changing the number of allowed NAP classes based on the current network loading or congestion conditions, wherein the AN sets fewer allowed NAP classes when the current network loading or congestion conditions increase, and the AN sets additional allowed NAP classes when the current network loading or congestion conditions decrease; and when the stored DAP class is equal to one of the allowed NAP classes received from the AN, initiating network access by the wireless communication device, wherein the step of initiating network access by the wireless communication device includes; performing a Persistence Test in which the processor generates a random persistence value and determines that the device passed the Persistence Test when the generated random persistence value is equal to or larger than a persistence value assigned by the AN; and when the wireless communication device passes the Persistence Test, transmitting on an access channel by a radio transmitter in the wireless communication device, the data the device has to send. - View Dependent Claims (8)
-
Specification