Abstract:
Methods, devices, and computer program products for synchronization of wireless devices in a peer-to-peer network are described herein. In one aspect, a method for synchronizing a wireless communication apparatus is provided. The method includes receiving one or more synchronization messages, each synchronization message having timing information and a cluster identifier, the timing information comprising anchor timing information, the cluster identifier being the same value as a cluster identifier of the apparatus. The method further includes determining whether a difference between a time value when a received synchronization message last received anchor timing information and a time value maintained for the apparatus is greater than a threshold. The method further includes discarding the received synchronization message if the difference exceeds the threshold.
Abstract:
Systems and methods of limiting wireless discovery range. 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 address format detection are described herein. In one aspect, a method of detecting whether an addressing format is supported by an access point on a wireless network is disclosed. The method includes transmitting a request to an access point using an addressing format including a source address field and a separate transmitter address field. In some aspects, the request may be an address resolution protocol (ARP) request or an Internet Control Message Protocol (ICMP) ping request. The request includes the source address field set to a first address and the transmitter address field set to a second address; monitoring transmissions of the access point to determine whether the access point transmits a response to the request that includes a destination address equal to the first address; and determining whether the access point supports the addressing format based on the monitoring.
Abstract:
An apparatus includes a memory and a processor coupled to the memory. The processor is configured to determine a first identifier that corresponds to a data link group identifier of a data link group and to determine a second identifier that corresponds to a device. The processor is further configured to generate an internet protocol (IP) address for a data link interface of the device based on a combination of a data link routing prefix, the first identifier, and the second identifier.
Abstract:
Methods, systems, and devices are described for communications via a mesh network. To join an existing mesh network, a wireless communication device may identify a member device from a plurality of member devices of an existing mesh network. The wireless communication device may communicate with the identified member device to participate in a single authentication procedure. Upon successfully completing the single authentication procedure, the wireless communication device may join the existing mesh network without needing any additional authentication procedures with another member device of the plurality of member devices to join the existing mesh network. This approach may be used for any mesh network, such as a social Wi-Fi mesh network.
Abstract:
Systems, methods, and devices are disclosed for managing possible mergers between neighbor-aware or social Wi-Fi network clusters in a wireless network. In one aspect, a method includes identifying, at a device of a first wireless network cluster, a neighboring wireless network cluster. The method further includes determining whether to merge with the neighboring wireless network cluster based on a cluster grade of first wireless network cluster and a cluster grade of the neighboring wireless network cluster. The method further includes announcing a decision to merge the device with the neighboring wireless network cluster.
Abstract:
Systems and methods for communicating in a wireless communication system are described. Various processes for reducing the initial link set up time are described. In one aspect a method in a wireless communication system is provided. The method includes receiving, at a terminal, a message including information for establishing a link with a device in the wireless communication system. The method further includes identifying, at the terminal, a time slot and a back-off amount within the identified time slot based on a value included in the received message. The method also includes abstaining from sensing a medium based on the identified time slot and the identified back-off amount. The method further includes transmitting an association request message to establish the link with the device during the identified time slot after expiration of the back-off amount.
Abstract:
Systems, methods, and devices for compressing block acknowledgment (ACK) frames/packets are described herein. In some aspects, a method of communicating in a wireless network includes generating a compressed block acknowledgment frame comprising one or more local addresses. The method further includes transmitting the compressed block acknowledgment frame.
Abstract:
Systems and methods for communication in a wireless network are disclosed. In one aspect, a method includes generating a medium access control (MAC) address for a first group of wireless devices, storing the MAC address for the first group of wireless devices in an address field of a first message, and transmitting, by a first wireless device of the first group of wireless devices, the first message to a second wireless device of the first group of wireless devices. In some aspects, the wireless network comprises a neighbor aware network (NAN). In some aspects, a wireless device may be able to determine a method of encryption or decryption for the first message based at least in part on the MAC address for the first group of wireless devices.
Abstract:
Methods, devices, and computer program products for synchronization of wireless devices in a peer-to-peer network are described herein. In one aspect, a method for synchronizing a wireless communication apparatus is provided. The method includes selectively updating a time value of the wireless communication apparatus in response to receiving one or more received synchronization messages from other wireless communication apparatuses during the discovery interval, the one or more received synchronization messages comprising one or more received timestamps of the other wireless communication apparatuses, wherein selectively updating the time value comprises updating based on one or more criteria and the received timestamps, and transmitting the synchronization message in response to determining an absence any received synchronization messages during the discovery interval.