Enhanced extended access class barring
First Claim
1. A method in a mobile device for managing access to resources of a cellular communication system, the cellular communication system including a plurality of base stations providing wireless access to the resources of the cellular communication system, the mobile device implementing an enhanced extended access class barring (EEAB) process to minimize overloading of the resources of the cellular communication system, the method comprising the steps of:
- receiving system information from one of the plurality of base stations, the system information including an EAB bit mask and a shared rotation interval parameter, wherein each bit in the EAB bit mask indicates if a particular class of mobile devices connected to the cellular communication system is barred, and the shared rotation interval parameter is used by the mobile devices to determine intervals for rotating bits of their EAB bit masks;
setting an implicit EAB bit mask for the mobile device using the received EAB bit mask, where the implicit EAB bit mask serves as a local working copy of the EAB bit mask;
calculating a random offset using the received shared rotation interval parameter;
starting an offset timer using the random offset;
checking the implicit EAB bit mask to determine whether a class of the mobile device is barred;
if the class of the mobile device is not barred, then enabling data access to the resources of the cellular communication system while the offset timer is active;
if the class of the mobile device is barred, then baring data access to the resources of the cellular communication system while the offset timer is active; and
checking whether the offset timer has expired;
if the offset timer has expired, then updating the implicit EAB bit mask by rotating bits of the implicit EAB bit mask, otherwise continuing to check for the offset timer to expire.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is implemented in a mobile device for managing access to resources of a cellular communication system. The cellular communication system includes a plurality of base stations providing wireless access to the resources of the cellular communication system. The mobile device implements an enhanced extended access class barring (EEAB) process to minimize overloading of the resources of the cellular communication system.
18 Citations
18 Claims
-
1. A method in a mobile device for managing access to resources of a cellular communication system, the cellular communication system including a plurality of base stations providing wireless access to the resources of the cellular communication system, the mobile device implementing an enhanced extended access class barring (EEAB) process to minimize overloading of the resources of the cellular communication system, the method comprising the steps of:
-
receiving system information from one of the plurality of base stations, the system information including an EAB bit mask and a shared rotation interval parameter, wherein each bit in the EAB bit mask indicates if a particular class of mobile devices connected to the cellular communication system is barred, and the shared rotation interval parameter is used by the mobile devices to determine intervals for rotating bits of their EAB bit masks; setting an implicit EAB bit mask for the mobile device using the received EAB bit mask, where the implicit EAB bit mask serves as a local working copy of the EAB bit mask; calculating a random offset using the received shared rotation interval parameter; starting an offset timer using the random offset; checking the implicit EAB bit mask to determine whether a class of the mobile device is barred; if the class of the mobile device is not barred, then enabling data access to the resources of the cellular communication system while the offset timer is active; if the class of the mobile device is barred, then baring data access to the resources of the cellular communication system while the offset timer is active; and checking whether the offset timer has expired; if the offset timer has expired, then updating the implicit EAB bit mask by rotating bits of the implicit EAB bit mask, otherwise continuing to check for the offset timer to expire. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device for managing access to resources of a cellular communication system, the cellular communication system including a plurality of base stations providing wireless access to the resources of the cellular communication system, the mobile device implementing an enhanced extended access class barring (EEAB) process to minimize overloading of the resources of the cellular communication system, the mobile device comprising
a transceiver configured to receive system information from one of the plurality of base stations, the system information including an EAB bit mask and a shared rotation interval parameter, wherein each bit in the EAB bit mask indicates if a particular class of mobile devices connected to the cellular communication system is barred, and the shared rotation interval parameter is used by the mobile devices to determine intervals for rotating bits of their EAB bit masks; -
a memory device to store an implicit EAB bit mask for the mobile device derived from the received EAB bit mask; and a mobile device processor configured to execute an EAB manager that is configured to set the implicit EAB bit mask for the mobile device using the received EAB bit mask, where the implicit EAB bit mask serves as a local working copy of the EAB bit mask, to calculate a random offset using the received shared rotation interval parameter, to start an offset timer using the random offset, to check the implicit EAB bit mask to determine whether a class of the mobile device is barred, if the class of the mobile device is not barred, then to enable data access to the resources of the cellular communication system, if the class of the mobile device is barred, then to bar data access to the resources of the cellular communication system, to check whether the offset timer has expired, if the offset timer has expired, then to update the implicit EAB bit mask by rotating bits of the implicit EAB bit mask, otherwise to continue to check for the offset timer to expire. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification