Network discovery in wireless communication systems
First Claim
1. A method, comprising:
- identifying a scanning opportunity for an apparatus, the scanning opportunity being based upon an integer multiple of a network beacon signal interval of a network in which the apparatus is operating;
if a determination is made in the apparatus to utilize the scanning opportunity, preparing a network information message and entering a passive scanning mode for the duration of the scanning opportunity; and
if a beacon message corresponding to another network is received in the apparatus while in the passive scanning mode, initiating transmission of the network information message,wherein the network information message comprises information corresponding to the network in which the apparatus is operating and contains information usable by other apparatuses when synchronizing to the beacon signal interval of the network, andwherein the network information is prepared prior to entering the passive scanning mode.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses may stay synchronized with a network via a beacon signal transmitted at a set interval. Communication-related activities may be planned around instances when beacon signals are expected, which may also be known as a target beacon transmission time (TBTT). Scanning opportunities, which are periods of time during which apparatuses may perform passive scanning, may be planned based on an interfere multiple of a network beacon signal interval. Apparatuses may, upon realizing a scanning opportunity, opt either to utilize the scanning opportunity or to participate in network beaconing. In example scenarios where apparatuses opt to utilize scanning opportunities, apparatuses may prepare a network information message and then enter a passive scanning mode. Apparatuses may remain in the passive scanning mode for the duration of the scanning opportunity, reacting when messages are received from devices outside of the network by transmitting the network information message.
72 Citations
30 Claims
-
1. A method, comprising:
-
identifying a scanning opportunity for an apparatus, the scanning opportunity being based upon an integer multiple of a network beacon signal interval of a network in which the apparatus is operating; if a determination is made in the apparatus to utilize the scanning opportunity, preparing a network information message and entering a passive scanning mode for the duration of the scanning opportunity; and if a beacon message corresponding to another network is received in the apparatus while in the passive scanning mode, initiating transmission of the network information message, wherein the network information message comprises information corresponding to the network in which the apparatus is operating and contains information usable by other apparatuses when synchronizing to the beacon signal interval of the network, and wherein the network information is prepared prior to entering the passive scanning mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising computer executable program code recorded on a non-transitory computer readable storage medium, the computer executable program code comprising:
-
code configured to cause an apparatus to identify a scanning opportunity, the scanning opportunity being based upon an integer multiple of a network beacon signal interval of a network in which the apparatus is operating; code configured to, if a determination is made in the apparatus to utilize the scanning opportunity, cause the apparatus to prepare a network information message and enter a passive scanning mode for the duration of the scanning opportunity; and code configured to, if a beacon message corresponding to another network is received in the apparatus while in the passive scanning mode, cause the apparatus to transmit the network information message, wherein the network information message comprises information corresponding to the network in which the apparatus is operating and contains information usable by other apparatuses when synchronizing to the beacon signal interval of the network, and wherein the network information is prepared prior to entering the passive scanning mode. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus, comprising:
-
at least one processor; and at least one memory including executable instructions, the at least one memory and the executable instructions being configured to, in cooperation with the at least one processor, cause the apparatus to perform at least the following; identify a scanning opportunity for an apparatus, the scanning opportunity being based upon an integer multiple of a network beacon signal interval of a network in which the apparatus is operating; if a determination is made in the apparatus to utilize the scanning opportunity, prepare a network information message and entering a passive scanning mode for the duration of the scanning opportunity; and if a beacon message corresponding to another network is received in the apparatus while in the passive scanning mode, transmit the network information message, wherein the network information message comprises information corresponding to the network in which the apparatus is operating and contains information usable by other apparatuses when synchronizing to the beacon signal interval of the network, and wherein the network information is prepared prior to entering the passive scanning mode. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification