MECHANISMS TO IMPROVE MOBILE DEVICE ROAMING IN WIRELESS NETWORKS
First Claim
1. A method of adapting roaming in a mobile wireless device in communication with a wireless network, the method comprising:
- in the mobile wireless device;
detecting a wireless network type for the wireless network to which the mobile wireless device is connected; and
adjusting one or more roaming parameters based on the detected wireless network type;
wherein the wireless network type is characterized by a service set identifier and a number of unique basic service set identifiers associated with the service set identifier per radio frequency band.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile wireless device adapts roaming parameters used to determine searching for and switching among access points. The roaming parameters are adjusted based on a wireless network characterization for access points that includes a detected wireless network type. In an embodiment, the wireless network type is characterized by a service set identifier and a number of unique basic service set identifiers associated with the service set identifier per radio frequency band. Roaming parameters include a scan threshold, a roam threshold and a time interval between successive scans.
117 Citations
25 Claims
-
1. A method of adapting roaming in a mobile wireless device in communication with a wireless network, the method comprising:
-
in the mobile wireless device; detecting a wireless network type for the wireless network to which the mobile wireless device is connected; and adjusting one or more roaming parameters based on the detected wireless network type; wherein the wireless network type is characterized by a service set identifier and a number of unique basic service set identifiers associated with the service set identifier per radio frequency band. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of adapting roaming in a mobile wireless device, the method comprising:
-
when the mobile wireless device is connected to a wireless network having a unique basic service set identifier associated with a service set identifier on a current radio frequency channel; scanning for and roaming to an alternative radio frequency channel in a higher radio frequency band when a received signal strength for the current radio frequency channel is in a lower radio frequency band and exceeds a first predetermined threshold; and scanning for and roaming to an alternative radio frequency channel in a lower radio frequency band when the received signal strength for the current radio frequency channel is in a higher radio frequency band and falls below a second pre-determined threshold; wherein the first predetermined threshold exceeds the second predetermined threshold by a predetermined difference. - View Dependent Claims (9, 10)
-
-
11. A method to adapt roaming parameters in a mobile wireless device, the method comprising:
-
when the mobile wireless device is connected to a current access point; retrieving from memory information for the current access point; selecting one or more roaming parameters for the mobile wireless device based on the retrieved information for the current access point; scanning for alternative access points; receiving information from one or more located alternative access points; determining a wireless network type for the one or more located alternative access points; storing the received information and the determined wireless network type for the one or more located alternative access points; and updating the stored information for the current access point; wherein the wireless network type includes at least a single basic service set identifier per service set identifier type per radio frequency band and a multiple basic service set identifier per service set identifier type per radio frequency band. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A mobile wireless device comprising:
-
at least one transceiver; a processor to control roaming of the mobile wireless device; and a non-volatile memory to store access point information; wherein the processor is configured to; scan periodically for available access points; retrieve access point information from the non-volatile memory for one or more available access points; and set roaming parameters for the mobile wireless device based on the retrieved access point information that includes a number of distinct basic service set identifiers associated with a service set identifier for each access point. - View Dependent Claims (17, 18, 19, 20)
-
-
21. Non-transitory computer program product encoded in a non-transitory computer readable medium for adapting roaming in a mobile wireless device, the non-transitory computer program product comprising:
-
in the mobile wireless device; non-transitory computer program code for receiving information from alternative access points including at least a service set identifier and a basic service set identifier for each alternative access point; non-transitory computer program code for maintaining a database of basic service set identifiers associated with service set identifiers for wireless networks to which the mobile wireless device is connected presently and has connected with previously; non-transitory computer program code for retrieving information from the database to select an initial set of roaming parameters for the mobile wireless device; and non-transitory computer program code for updating the roaming parameters based on information received from alternative access points. - View Dependent Claims (22, 23, 24, 25)
-
Specification