Method and apparatus for supporting user mobility in a communication system
First Claim
Patent Images
1. A method comprising, at a wireless device:
- identifying a plurality of communication channels;
for each of the communication channels, identifying a signal strength associated with the communication channel;
for each of the communication channels, determining whether the communication channel overlaps with one or more other ones of the communication channels;
for each of the communication channels, identifying a first Service Set Identifier and a first authentication type associated with the communication channel;
identifying a second Service Set Identifier and a second authentication type associated with the wireless device;
classifying each of the communication channels into one of a plurality of groups, the plurality of groups comprising one or more of a first group of valid channels, a second group of potential channels, a third group of overlap channels, or a fourth group of incompatible channels, wherein, for each of the communication channels;
the communication channel is classified into the fourth group if the first and second Service Set Identifiers do not match each other or the first and second authentication types do not match each other;
the communication channel is classified into the first group if the signal strength associated with the communication channel exceeds a threshold, the communication channel does not overlap with another one of the communication channels, the first and second Service Set Identifiers, match each other, and the first and second authentication types match each other;
the communication channel is classified into the second group if the signal strength associated with the communication channel does not exceed the threshold, the communication channel does not overlap with another one of the communication channels, the first and second Service Set Identifiers match each other, and the first and second authentication types match each other; and
the communication channel is classified into the third group if the communication channel overlaps with another one of the communication channels, the first and second Service Set Identifiers match each other, and the first and second authentication types match each other;
scanning the communication channels in the groups, the scanning of one or more of the groups being performed at a first frequency and the scanning of one or more other ones of the groups being performed at a second frequency that is different from the first frequency; and
updating one or more of the groups based on the scanning.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes identifying a plurality of communication channels at a wireless device and classifying each of the communication channels into one of a plurality of groups. The method also includes scanning the communication channels in the groups. The communication channels in at least one of the groups are scanned at a different frequency than the communication channels in at least one other of the groups. In addition, the method includes updating one or more of the groups based on the scans.
28 Citations
30 Claims
-
1. A method comprising, at a wireless device:
-
identifying a plurality of communication channels; for each of the communication channels, identifying a signal strength associated with the communication channel; for each of the communication channels, determining whether the communication channel overlaps with one or more other ones of the communication channels; for each of the communication channels, identifying a first Service Set Identifier and a first authentication type associated with the communication channel; identifying a second Service Set Identifier and a second authentication type associated with the wireless device; classifying each of the communication channels into one of a plurality of groups, the plurality of groups comprising one or more of a first group of valid channels, a second group of potential channels, a third group of overlap channels, or a fourth group of incompatible channels, wherein, for each of the communication channels; the communication channel is classified into the fourth group if the first and second Service Set Identifiers do not match each other or the first and second authentication types do not match each other; the communication channel is classified into the first group if the signal strength associated with the communication channel exceeds a threshold, the communication channel does not overlap with another one of the communication channels, the first and second Service Set Identifiers, match each other, and the first and second authentication types match each other; the communication channel is classified into the second group if the signal strength associated with the communication channel does not exceed the threshold, the communication channel does not overlap with another one of the communication channels, the first and second Service Set Identifiers match each other, and the first and second authentication types match each other; and the communication channel is classified into the third group if the communication channel overlaps with another one of the communication channels, the first and second Service Set Identifiers match each other, and the first and second authentication types match each other; scanning the communication channels in the groups, the scanning of one or more of the groups being performed at a first frequency and the scanning of one or more other ones of the groups being performed at a second frequency that is different from the first frequency; and updating one or more of the groups based on the scanning. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. Logic encoded in one or more tangible media for execution and when executed operable to, at a wireless device:
-
identify a plurality of communication channels; for each of the communication channels, identify a signal strength associated with the communication channel; for each of the communication channels, determine whether the communication channel overlaps with one or more other ones of the communication channels; for each of the communication channels, identify a first Service Set Identifier and a first authentication type associated with the communication channel; identify a second Service Set Identifier and a second authentication type associated with the wireless device; classify each of the communication channels into one of a plurality of groups, the plurality of groups comprising one or more of a first group of valid channels, a second group of potential channels, a third group of overlap channels, or a fourth group of incompatible channels, wherein, for each of the communication channels; the communication channel is classified into the fourth group if the first and second Service Set Identifiers do not match each other or the first and second authentication types do not match each other; the communication channel is classified into the first group if the signal strength associated with the communication channel exceeds a threshold, the communication channel does not overlap with another one of the communication channels, the first and second Service Set Identifiers, match each other, and the first and second authentication types match each other; the communication channel is classified into the second group if the signal strength associated with the communication channel does not exceed the threshold, the communication channel does not overlap with another one of the communication channels, the first and second Service Set Identifiers match each other, and the first and second authentication types match each other; and the communication channel is classified into the third group if the communication channel overlaps with another one of the communication channels, the first and second Service Set Identifiers match each other, and the first and second authentication types match each other; scan the communication channels in the groups, the scanning of one or more of the groups being performed at a first frequency and the scanning of one or more other ones of the groups being performed at a second frequency that is different from the first frequency; and update one or more of the groups based on the scanning. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a processor operable to, at a wireless device; identify a plurality of communication channels; for each of the communication channels, identify a signal strength associated with the communication channel; for each of the communication channels, determine whether the communication channel overlaps with one or more other ones of the communication channels; for each of the communication channels, identify a first Service Set Identifier and a first authentication type associated with the communication channel; identify a second Service Set Identifier and a second authentication type associated with the wireless device; classify each of the communication channels into one of a plurality of groups, the plurality of groups comprising one or more of a first group of valid channels, a second group of potential channels, a third group of overlap channels, or a fourth group of incompatible channels, wherein, for each of the communication channels; the communication channel is classified into the fourth group if the first and second Service Set Identifiers do not match each other or the first and second authentication types do not match each other; the communication channel is classified into the first group if the signal strength associated with the communication channel exceeds a threshold, the communication channel does not overlap with another one of the communication channels, the first and second Service Set Identifiers, match each other, and the first and second authentication types match each other; the communication channel is classified into the second group if the signal strength associated with the communication channel does not exceed the threshold, the communication channel does not overlap with another one of the communication channels, the first and second Service Set Identifiers match each other, and the first and second authentication types match each other; and the communication channel is classified into the third group if the communication channel overlaps with another one of the communication channels, the first and second Service Set Identifiers match each other, and the first and second authentication types match each other; scan the communication channels in the groups, the scanning of one or more of the groups being performed at a first frequency and the scanning of one or more other ones of the groups being performed at a second frequency that is different from the first frequency; and update one or more of the groups based on the scanning. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A wireless device comprising:
-
means for identifying a plurality of communication channels; for each of the communication channels, means for identifying a signal strength associated with the communication channel; for each of the communication channels, means for determining whether the communication channel overlaps with one or more other ones of the communication channels; for each of the communication channels, means for identifying a first Service Set Identifier and a first authentication type associated with the communication channel; means for identifying a second Service Set Identifier and a second authentication type associated with the wireless device; means for classifying each of the communication channels into one of a plurality of groups, the plurality of groups comprising one or more of a first group of valid channels, a second group of potential channels, a third group of overlap channels, or a fourth group of incompatible channels, wherein, for each of the communication channels; the communication channel is classified into the fourth group if the first and second Service Set Identifiers do not match each other or the first and second authentication types do not match each other; the communication channel is classified into the first group if the signal strength associated with the communication channel exceeds a threshold, the communication channel does not overlap with another one of the communication channels, the first and second Service Set Identifiers match each other, and the first and second authentication types match each other; the communication channel is classified into the second group if the signal strength associated with the communication channel does not exceed the threshold, the communication channel does not overlap with another one of the communication channels, the first and second Service Set Identifiers match each other, and the first and second authentication types match each other; and the communication channel is classified into the third group if the communication channel overlaps with another one of the communication channels, the first and second Service Set Identifiers match each other, and the first and second authentication types match each other; means for scanning the communication channels in the groups, the scanning of one or more of the groups being performed at a first frequency and the scanning of one or more other ones of the groups being performed at a second frequency that is different from the first frequency; and means for updating one or more of the groups based on the scanning.
-
Specification