BEACONS FOR WIRELESS COMMUNICATION
First Claim
1. A method of communicating beacon messages in a base station subsystem comprising an access point and an access terminal, the method comprising:
- transmitting from the access point to the access terminal a repeating finite sequence of beacon messages, the sequence comprising a first beacon message comprising a relative position identifier to indicate timing of subsequent beacon messages in the finite sequence and to identify content contained in the subsequent beacon messages, the subsequent beacon messages including information not contained in the first beacon message;
decoding at the access terminal the first beacon message and a proper subset of the sequence of beacon messages based upon the relative position identifier, the access terminal in a low power state during transmission of a second subset of sequence of beacon messages, the second subset of beacon messages comprising beacon messages not in the proper subset and not including the first beacon message.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for wireless devices to efficiently receive communications by transmitting and receiving specialized beacon messages. Particularly, a wireless device may await reception of a synchronizing beacon message from a transmitting device. A relative position identifier within the synchronizing beacon message may then allow the wireless device to anticipate future beacon message transmissions and to synchronize its reception pattern with the transmitter. In this manner the wireless device need only receive and decode beacon messages germane to its operation.
70 Citations
116 Claims
-
1. A method of communicating beacon messages in a base station subsystem comprising an access point and an access terminal, the method comprising:
-
transmitting from the access point to the access terminal a repeating finite sequence of beacon messages, the sequence comprising a first beacon message comprising a relative position identifier to indicate timing of subsequent beacon messages in the finite sequence and to identify content contained in the subsequent beacon messages, the subsequent beacon messages including information not contained in the first beacon message; decoding at the access terminal the first beacon message and a proper subset of the sequence of beacon messages based upon the relative position identifier, the access terminal in a low power state during transmission of a second subset of sequence of beacon messages, the second subset of beacon messages comprising beacon messages not in the proper subset and not including the first beacon message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of communicating in a base station subsystem comprising an access point and an access terminal, the base station subsystem identified by a BSSID (Basic Service Set Identification), the method comprising:
-
transmitting beacon messages from the access point to the access terminal, each beacon message an instance of a full beacon message type or an instance of a short beacon message type; transmitting beacon messages of the short beacon message type at a first time interval, and transmitting full beacon messages of the full beacon message type at a second time interval, the second time interval equal to an integer multiple of the first time interval; wherein each beacon message of the short beacon message type includes a compressed BSSID field having a value indicative of a cyclic redundancy check of the BSSID. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method of communicating beacon messages in a base station subsystem comprising an access point and an access terminal, the method comprising:
-
decoding by the access terminal a first beacon message providing an absolute time; and decoding by the access terminal a second beacon message subsequent to the first beacon message, the second beacon message comprising a sequence number relative to the first beacon message and a time offset, the time offset indicating a time difference between when the second beacon message was scheduled to be transmitted by the access point and when it actually was transmitted.
-
-
22. A method of communicating a set of information elements in a base station subsystem comprising an access point and an access terminal, the method comprising:
-
transmitting beacon messages from the access point to the access terminal, each beacon message an instance of a full beacon message type or an instance of a short beacon message type, wherein each beacon message of the full beacon message type comprises the set of information elements; transmitting a plurality of beacon messages of the short beacon message type, each beacon message in the plurality of beacon messages comprising a proper subset of the set of information elements, wherein the plurality of beacon messages comprises the set of information elements. - View Dependent Claims (23)
-
-
24. A method of communicating in a base station subsystem comprising an access point and an access terminal, the method comprising:
-
transmitting beacon messages from the access point to the access terminal, each beacon message an instance of a full beacon message type or an instance of a short beacon message type, transmitting a first beacon message comprising content information, the content information specifying content of information contained in beacon messages of the short beacon message type transmitted subsequently to the first beacon message. - View Dependent Claims (25, 26)
-
-
27. A method of communicating in a base station subsystem comprising an access point and an access terminal, the method comprising:
-
transmitting beacon messages from the access point to the access terminal, each beacon message an instance of a full beacon message type or an instance of a short beacon message type; transmitting a plurality of beacon messages of the short beacon message type, each beacon message in the plurality of beacon messages comprising a physical layer preamble comprising a SIG field, the SIG field comprising a length field; decoding at the access terminal the plurality of beacon messages, wherein beacon messages in the plurality of beacon messages are decoded as synchronization beacon messages provided their length field is set to all zeroes. - View Dependent Claims (28, 29)
-
-
30. A system for communicating beacon messages in a base station subsystem comprising an access point and an access terminal, the system comprising:
-
an access point comprising a transmitter to transmit a repeating finite sequence of beacon messages, the sequence comprising a first beacon message comprising a relative position identifier to indicate timing of subsequent beacon messages in the finite sequence and to identify content contained in the subsequent beacon messages, the subsequent beacon messages including information not contained in the first beacon message; an access terminal comprising a decoding module to decode the first beacon message and a proper subset of the sequence of beacon messages based upon the relative position identifier; a processor to change the state of the access terminal to a low power state when the transmitter of the access point transmits a second subset of sequence of beacon messages, the second subset of beacon messages comprising beacon messages not in the proper subset and not including the first beacon message. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. An access point identified by a BSSID (Basic Service Set Identification), the access point comprising:
-
a transmitter to transmit beacon messages, each beacon message an instance of a full beacon message type or an instance of a short beacon message type, the transmitter to transmit beacon messages of the short beacon message type at a first time interval, and to transmit full beacon messages of the full beacon message type at a second time interval, the second time interval equal to an integer multiple of the first time interval; wherein each beacon message of the short beacon message type includes a compressed BSSID field having a value indicative of a cyclic redundancy check of the BSSID. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50. An access terminal to receive beacon messages in a base station subsystem, the access terminal comprising:
a decoding module to decode a first beacon message providing an absolute time, and to decode a second beacon message subsequent to the first beacon message, the second beacon message comprising a sequence number relative to the first beacon message and a time offset, the time offset indicating a time difference between when the second beacon message was scheduled to be transmitted and when it actually was transmitted.
-
51. An access point to communicate a set of information elements in a base station subsystem, the access point comprising:
-
a transmitter to transmit beacon messages, each beacon message an instance of a full beacon message type or an instance of a short beacon message type, wherein each beacon message of the full beacon message type comprises the set of information elements; the transmitter to transmit a plurality of beacon messages of the short beacon message type, each beacon message in the plurality of beacon messages comprising a proper subset of the set of information elements, wherein the plurality of beacon messages comprises the set of information elements. - View Dependent Claims (52)
-
-
53. A system comprising an access point, the access point comprising:
-
a transmitter to transmit beacon messages, each beacon message an instance of a full beacon message type or an instance of a short beacon message type, the transmitter to transmit a first beacon message comprising content information, the content information specifying content of information contained in beacon messages of the short beacon message type transmitted subsequently to the first beacon message. - View Dependent Claims (54, 55)
-
-
56. An access terminal to receive beacon messages for a base station subsystem, each beacon message an instance of a full beacon message type or an instance of a short beacon message type, the access terminal comprising:
-
a receiver to receive a plurality of beacon messages of the short beacon message type, each beacon message in the plurality of beacon messages comprising a physical layer preamble comprising a SIG field, the SIG field comprising a length field; a decoding module to decode the plurality of beacon messages, wherein beacon messages in the plurality of beacon messages are decoded as synchronization beacon messages provided their length field is set to all zeroes. - View Dependent Claims (57, 58)
-
-
59. A system for communicating beacon messages in a base station subsystem comprising an access point and an access terminal, the system comprising:
-
an access point comprising a means for transmitting to transmit a repeating finite sequence of beacon messages, the sequence comprising a first beacon message comprising a relative position identifier to indicate timing of subsequent beacon messages in the finite sequence and to identify content contained in the subsequent beacon messages, the subsequent beacon messages including information not contained in the first beacon message; an access terminal comprising a means for decoding to decode the first beacon message and a proper subset of the sequence of beacon messages based upon the relative position identifier; a means for processing to change the state of the access terminal to a low power state when the means for transmitting of the access point transmits a second subset of sequence of beacon messages, the second subset of beacon messages comprising beacon messages not in the proper subset and not including the first beacon message. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. An access point identified by a BSSID (Basic Service Set Identification), the access point comprising:
-
a means for transmitting to transmit beacon messages, each beacon message an instance of a full beacon message type or an instance of a short beacon message type, the means for transmitting to transmit beacon messages of the short beacon message type at a first time interval, and to transmit full beacon messages of the full beacon message type at a second time interval, the second time interval equal to an integer multiple of the first time interval; wherein each beacon message of the short beacon message type includes a compressed BSSID field having a value indicative of a cyclic redundancy check of the BSSID. - View Dependent Claims (74, 75, 76, 77, 78)
-
-
79. An access terminal to receive beacon messages in a base station subsystem, the access terminal comprising:
a means for decoding to decode a first beacon message providing an absolute time, and to decode a second beacon message subsequent to the first beacon message, the second beacon message comprising a sequence number relative to the first beacon message and a time offset, the time offset indicating a time difference between when the second beacon message was scheduled to be transmitted and when it actually was transmitted.
-
80. An access point to communicate a set of information elements in a base station subsystem, the access point comprising:
-
a means for transmitting to transmit beacon messages, each beacon message an instance of a full beacon message type or an instance of a short beacon message type, wherein each beacon message of the full beacon message type comprises the set of information elements; the means for transmitting to transmit a plurality of beacon messages of the short beacon message type, each beacon message in the plurality of beacon messages comprising a proper subset of the set of information elements, wherein the plurality of beacon messages comprises the set of information elements. - View Dependent Claims (81)
-
-
82. A system comprising an access point, the access point comprising:
-
a means for transmitting to transmit beacon messages, each beacon message an instance of a full beacon message type or an instance of a short beacon message type, the means for transmitting to transmit a first beacon message comprising content information, the content information specifying content of information contained in beacon messages of the short beacon message type transmitted subsequently to the first beacon message. - View Dependent Claims (83, 84)
-
-
85. An access terminal to receive beacon messages for a base station subsystem, each beacon message an instance of a full beacon message type or an instance of a short beacon message type, the access terminal comprising:
-
a means for receiving to receive a plurality of beacon messages of the short beacon message type, each beacon message in the plurality of beacon messages comprising a physical layer preamble comprising a SIG field, the SIG field comprising a length field; a means for decoding to decode the plurality of beacon messages, wherein beacon messages in the plurality of beacon messages are decoded as synchronization beacon messages provided their length field is set to all zeroes. - View Dependent Claims (86, 87)
-
-
88. An article of manufacture comprising computer readable storage medium having instructions stored thereon to perform a method when executed by at least one processor, the method for communicating beacon messages in a base station subsystem comprising an access point and an access terminal, the method comprising:
-
transmitting from the access point to the access terminal a repeating finite sequence of beacon messages, the sequence comprising a first beacon message comprising a relative position identifier to indicate timing of subsequent beacon messages in the finite sequence and to identify content contained in the subsequent beacon messages, the subsequent beacon messages including information not contained in the first beacon message; decoding at the access terminal the first beacon message and a proper subset of the sequence of beacon messages based upon the relative position identifier, the access terminal in a low power state during transmission of a second subset of sequence of beacon messages, the second subset of beacon messages comprising beacon messages not in the proper subset and not including the first beacon message. - View Dependent Claims (89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101)
-
-
102. An article of manufacture comprising computer readable storage medium having instructions stored thereon to perform a method when executed by at least one processor, the method for communicating beacon messages in a base station subsystem comprising an access point and an access terminal, the base station subsystem identified by a BSSID (Basic Service Set Identification), the method comprising:
-
transmitting beacon messages from the access point to the access terminal, each beacon message an instance of a full beacon message type or an instance of a short beacon message type; transmitting beacon messages of the short beacon message type at a first time interval, and transmitting full beacon messages of the full beacon message type at a second time interval, the second time interval equal to an integer multiple of the first time interval; wherein each beacon message of the short beacon message type includes a compressed BSSID field having a value indicative of a cyclic redundancy check of the BSSID. - View Dependent Claims (103, 104, 105, 106, 107)
-
-
108. An article of manufacture comprising computer readable storage medium having instructions stored thereon to perform a method when executed by at least one processor, the method for communicating beacon messages in a base station subsystem comprising an access point and an access terminal, the method comprising:
-
decoding by the access terminal a first beacon message providing an absolute time; and decoding by the access terminal a second beacon message subsequent to the first beacon message, the second beacon message comprising a sequence number relative to the first beacon message and a time offset, the time offset indicating a time difference between when the second beacon message was scheduled to be transmitted by the access point and when it actually was transmitted.
-
-
109. An article of manufacture comprising computer readable storage medium having instructions stored thereon to perform a method when executed by at least one processor, the method for communicating a set of information elements in a base station subsystem comprising an access point and an access terminal, the method comprising:
-
transmitting beacon messages from the access point to the access terminal, each beacon message an instance of a full beacon message type or an instance of a short beacon message type, wherein each beacon message of the full beacon message type comprises the set of information elements; transmitting a plurality of beacon messages of the short beacon message type, each beacon message in the plurality of beacon messages comprising a proper subset of the set of information elements, wherein the plurality of beacon messages comprises the set of information elements. - View Dependent Claims (110)
-
-
111. An article of manufacture comprising computer readable storage medium having instructions stored thereon to perform a method when executed by at least one processor, the method for communicating beacon messages in a base station subsystem comprising an access point and an access terminal, the method comprising:
-
transmitting beacon messages from the access point to the access terminal, each beacon message an instance of a full beacon message type or an instance of a short beacon message type, transmitting a first beacon message comprising content information, the content information specifying content of information contained in beacon messages of the short beacon message type transmitted subsequently to the first beacon message. - View Dependent Claims (112, 113)
-
-
114. An article of manufacture comprising computer readable storage medium having instructions stored thereon to perform a method when executed by at least one processor, the method for communicating beacon messages in a base station subsystem comprising an access point and an access terminal, the method comprising:
-
transmitting beacon messages from the access point to the access terminal, each beacon message an instance of a full beacon message type or an instance of a short beacon message type; transmitting a plurality of beacon messages of the short beacon message type, each beacon message in the plurality of beacon messages comprising a physical layer preamble comprising a SIG field, the SIG field comprising a length field; decoding at the access terminal the plurality of beacon messages, wherein beacon messages in the plurality of beacon messages are decoded as synchronization beacon messages provided their length field is set to all zeroes. - View Dependent Claims (115, 116)
-
Specification