Abstract:
In a particular embodiment, a method includes determining, by a first device, a number of discovery messages received during at least one discovery interval. Based on the number of discovery messages, an estimated number of devices in an ad-hoc network is determined. The method further includes transmitting, during a second discovery interval that is subsequent to the at least one discovery interval, a discovery message. The discovery message indicates the estimated number of devices in the ad-hoc network.
Abstract:
A method includes receiving discovery messages from respective devices of an ad-hoc wireless network. The messages are received by a first device in the ad-hoc wireless network prior to a particular discovery interval. The discovery messages include information identifying the respective devices. The method further includes caching the information identifying the respective devices. During the particular discovery interval, a first discovery message is sent. The first discovery message includes a request to reserve a paging interval during the particular discovery interval. The first discovery message further includes an indication of the information.
Abstract:
Systems and methods of limiting wireless discovery range are described. A transmitting device may limit wireless discovery range by adjusting one or more transmission attributes of a discovery message, measuring inter-device distance based on range determination messages, or any combination thereof. A receiving device may limit wireless discovery range based on one or more attributes of a received discovery message, measuring inter-device distance based on range determination messages, or any combination thereof. Discovery messages may include a range adaptation bit indicating whether range adaptation is to be performed.
Abstract:
Systems, methods, and devices for setting up a relay in a wireless communications network are described herein. In some aspects, a transmitter of a station is configured to transmit a relay request to an access point. The access point is configured to transmit a discovery request frame based on the relay request to at least one relay. Each of the at least one relay is configured to transmit a discovery message based on the discovery request frame to the station. A processor of the station is configured to select one relay of the at least one relay based on each received discovery message. The transmitter is further configured to transmit a message comprising an identification of the selected one relay of the at least one relay to the access point.
Abstract:
Systems, methods, and devices for reducing collisions in a wireless communications network are described herein. In some aspects, a receiver receives a paging message. The paging message includes an ordering and a multiplier. A processor determines a first wake-up time based on the ordering and the multiplier. The wireless device wakes up at the determined wake-up time. The wireless device receives data via the receiver.
Abstract:
Systems, methods, and devices for reducing collisions in a wireless communications network are described herein. In one aspect an apparatus for wireless communication is provided. The apparatus includes a transmitter configured to transmit a first message over a communication medium to a plurality of nodes configured to be selectively at least partially powered down during time periods in which the first message is not expected to be transmitted. The first message indicates a subset of the plurality of nodes for which data is available for transmission. The apparatus further includes a controller configured to initiate a process for transmitting the data available to the subset of the plurality of nodes after the first message is transmitted.
Abstract:
Methods, devices, and computer program products for transmitting and receiving discovery and paging messages are described herein. In one aspect, an apparatus operable in a wireless communication system includes a receiver and transmitter. The receiver receives a registration packet from a first device. The registration packet indicates interest in a service provided by another device in a wireless communications network. The receiver further receives a discovery packet from a second device during a first discovery interval of a plurality of discovery intervals. The discovery packet advertises a service provided by the second device, and the plurality of discovery intervals include recurring time intervals when a plurality of devices are configured to transmit and receive discovery packets in the wireless communications network. The transmitter transmits a notification packet configured to enable the first device and the second device to communicate directly.
Abstract:
The disclosure provides systems, methods, and apparatus for early receive chain shutoff using a typified CRC and/or content change indicator signals. In one aspect, a method for low power frame filtering is provided. The method comprises generating a typified checksum based on a transaction identifier and at least a portion of a packet. The method further comprises transmitting, to at least one receiver, the packet comprising the typified checksum.
Abstract:
Certain aspects of the present disclosure provide methods and apparatus for the coexistence of 1 MHz and 2 MHz operation modes within a wireless communication system in accordance with IEEE 802.11ah, for example. One example method generally includes scanning a plurality of channel pairs, wherein each of the channel pairs comprises a first channel having a first channel designation and a second channel having a second channel designation; determining, based on the scan, a set of open channels from the plurality of channel pairs in which no other apparatus is operating; selecting a primary channel based on the determination; and transmitting using the selected primary channel. The selection of the primary channel involves channel selection rules disclosed herein.
Abstract:
A method includes receiving, at a first wireless device from a second wireless device, a signal (SIG) unit including a length field and an aggregation field. The length field is interpreted as a number of symbols in response to determining that the aggregation field has a first value. The length field is interpreted as a number of bytes in response to determining that the aggregation field has a second value.