Traffic advertisement and scheduling in a neighbor aware network data link
AssigneeQUALCOMM Incorporated
InventorsAbhishek Pramod Patil, Santosh Paul Abraham, Alireza Raissinia, George Cherian
Life of this patent
Estimating the term…
Abstract
A method includes generating a first traffic announcement message at a first electronic device of a data link. The first traffic announcement message indicates first data is to be transmitted from the first electronic device to a second electronic device of the data link. The method also includes transmitting the first traffic announcement message to one or more electronic devices of the data link during a first paging window.
Claims57
A method of communicating, the method comprising:
- synchronizing a clock at a first electronic device of a data link based on a synchronization operation associated with a first wireless network corresponding to a neighbor aware network (NAN) associated with the data link;
- generating a first traffic announcement message at the first electronic device, wherein the first traffic announcement message is associated with a second wireless network, the second wireless network designated for communications that include data transmissions corresponding to the data link, and wherein the first traffic announcement message indicates first data is to be transmitted from the first electronic device to a second electronic device of the data link;
- transmitting, via the second wireless network during a first paging window determined based on the synchronized clock, the first traffic announcement message to one or more electronic devices of the data link, wherein a first portion of a first transmission window includes the first paging window;
- and
- transmitting, via the second wireless network, at least a portion of the first data to the second electronic device during a second portion of the first transmission window.
An apparatus comprising:
- a processor;
- and
- a memory coupled to the processor, wherein the memory stores instructions executable by the processor to perform operations comprising:
- synchronizing a clock at a first electronic device of a data link based on a synchronization operation associated with a first wireless network corresponding to a neighbor aware network (NAN) associated with the data link;
- generating a first traffic announcement message at the first electronic device, wherein the first traffic announcement message is associated with a second wireless network, the second wireless network designated for communications that include data transmissions corresponding to the data link, and wherein the first traffic announcement message indicates first data is to be transmitted from the first electronic device to a second electronic device of the data link;
- transmitting, via the second wireless network during a first paging window determined based on the synchronized clock, the first traffic announcement message to one or more electronic devices of the data link, wherein a first portion of a first transmission window includes the first paging window;
- and
- transmitting, via the second wireless network, at least a portion of the first data to the second electronic device during a second portion of the first transmission window.
An apparatus comprising:
- means for synchronizing a clock at a first electronic device of a data link based on a synchronization operation associated with a first wireless network corresponding to a neighbor aware network (NAN) associated with the data link;
- means for generating a traffic announcement message at the first electronic device, wherein the traffic announcement message is associated with a second wireless network, the second wireless network designated for communications that include data transmissions corresponding to the data link, and wherein the traffic announcement message indicates first data is to be transmitted from the first electronic device to a second electronic device of the data link;
- means for transmitting the traffic announcement message, during a paging window determined based on the synchronized clock and via the first wireless network, to one or more electronic devices of the data link, wherein a first portion of a transmission window includes the paging window;
- and
- means for transmitting at least a portion of the first data via the second wireless network to the second electronic device during a second portion of the transmission window.
A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to:
- synchronize a clock at a first electronic device of a data link based on a synchronization operation associated with a first wireless network corresponding to a neighbor aware network (NAN) associated with the data link;
- generate a traffic announcement message at the first electronic device, wherein the traffic announcement message is associated with a second wireless network, the second wireless network designated for communications that include data transmissions corresponding to the data link, and wherein the traffic announcement message indicates first data is to be transmitted from the first electronic device to a second electronic device of the data link;
- transmit, via the second wireless network during a paging window determined based on the synchronized clock, the traffic announcement message to one or more electronic devices of the data link, wherein a first portion of a transmission window includes the paging window;
- and
- transmit, via the second wireless network, at least a portion of the first data to the second electronic device during a second portion of the transmission window.
Dependencies are inferred from the claim text.