Neighbor Awareness Networking Ranging

US2016309472A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016309472-A1
Application numberUS-201615131911-A
CountryUS
Kind codeA1
Filing dateApr 18, 2016
Priority dateApr 20, 2015
Publication dateOct 20, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In some embodiments, one or more wireless stations operate to configure Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations, e.g., without utilizing an intermediate access point. Embodiments relate to scheduling of NAN ranging procedures, including to a first wireless station sending first information, including first scheduling preferences and a first ranging role, to a second wireless station. The first wireless device receives second information, including second scheduling preferences and a second ranging role, from the second wireless device. The first wireless station may initiate the ranging procedure based on the scheduling preferences and ranging parameters. Alternatively, the second wireless station and may initiate the ranging procedure based on the scheduling preferences and ranging parameters.

First claim

Opening claim text (preview).

What is claimed is: 1 . A wireless device, comprising: at least one antenna; at least one radio communicatively coupled to the antenna and configured to perform Wi-Fi communication with a Wi-Fi access point; at least one processor communicatively coupled to the at least one radio, wherein the wireless device is configured to perform voice and/or data communications; wherein the at least one processor is configured to cause the wireless device to: transmit first information to a neighboring wireless device, wherein the first information comprises first scheduling preferences and a first ranging role, each associated with the wireless device; receive second information from the neighboring wireless device, wherein the second information comprises second scheduling preferences and a second ranging role, each associated with the second wireless device; and perform a ranging procedure with the neighboring wireless device based on the first and second scheduling preferences and the first and second ranging roles. 2 . The wireless device of claim 1 , wherein the first information further comprises first ranging parameters associated with the wireless device; wherein the second information further comprises second ranging parameters associated with the neighboring wireless device; and wherein the at least one processor is further configured to cause the wireless device to: initiate the ranging procedure with the second wireless device. 3 . The wireless device of claim 1 , wherein the second information further comprises second ranging parameters associated with the neighboring wireless device; and wherein the at least one processor is further configured to cause the wireless device to: transmit third information to the neighboring wireless device, comprising first ranging parameters associated with the wireless device; and receive fourth information initiating the ranging procedure from the neighboring wireless device. 4 . The wireless device of claim 1 , wherein the first information further comprises at least one of: a service descriptor; a current availability schedule; or a preferred availability schedule. 5 . The wireless device of claim 1 , wherein the first information further comprises an initial fine timing measurement (FTM) request including one or more FTM attributes associated with the wireless device. 6 . The wireless device of claim 1 , wherein to perform the ranging procedure, the at least one processor is further configured to cause the wireless device to: transmit a fine timing measurement (FTM) trigger frame; receive one or more FTM responses, wherein each of the one or more FTM responses includes respective timing information; and determine, based at least in part on the included respective timing information, one or more respective round trip times (RTTs). 7 . The wireless device of claim 1 , wherein the at least one processor is further configured to cause the wireless device to: transmit, subsequent to the ranging procedure, a range value to the neighboring wireless device. 8 . The wireless device of claim 7 , wherein the range value comprises an average of multiple measurements. 9 . An apparatus, comprising: a memory; and at least one processor in communication with the memory, wherein the at least one processor is configured to: generate instructions to exchange service discovery frames (SDFs) with a neighboring wireless device to negotiate a ranging procedure, including instructions to transmit a first SDF to the neighboring wireless device; generate instructions to transmit a fine timing measurement (FTM) trigger frame; generate instructions to receive one or more FTM responses, wherein each of the one or more FTM responses includes respective timing information; and determine, based at least in part on the included respective timing information, one or more respective round trip times (RTTs). 10 . The apparatus of claim 9 , wherein the first SDF includes scheduling preferences of the apparatus and at least one ranging role of the apparatus, wherein to generate instructions to exchange SDFs, the at least one processor is further configured to: generate instructions to receive a second SDF from the neighboring wireless device, wherein the second SDF includes scheduling preferences of the neighboring wireless device and at least one ranging role of the neighboring wireless device; and determine a schedule for the ranging procedure based at least in part on the respective scheduling preferences and the respective ranging roles. 11 . The apparatus of claim 9 , wherein the first SDF further includes first ranging parameters associated with the apparatus; and wherein a second SDF received from the neighboring wireless device includes second ranging parameters associated with the neighboring wireless device. 12 . The apparatus of claim 9 , wherein the first SDF further includes at least one of: a service descriptor; a current availability schedule; or a preferred availability schedule. 13 . The apparatus of claim 9 , wherein the first SDF further includes an initial fine timing measurement (FTM) request, wherein the FTM request includes FTM attributes associated with the apparatus. 14 . The apparatus of claim 9 , wherein the at least one processor is further configured to: generate instructions to transmit a range value to the neighboring wireless device, wherein the range value is based at least in part on the one or more RTTs. 15 . The apparatus of claim 14 , wherein the range value comprises an average of the one or more RTTs. 16 . A non-transitory computer readable memory medium storing program instructions executable by a processor to: generate instructions to transmit a first SDF to a neighboring wireless, wherein the first SDF includes scheduling preferences of the apparatus and at least one ranging role of a wireless device; generate instructions to receive a second SDF from the neighboring wireless device, wherein the second SDF includes scheduling preferences of the neighboring wireless device and at least one ranging role of the neighboring wireless device; and schedule a ranging procedure based at least in part on the respective scheduling preferences and the respective ranging roles. 17 . The non-transitory computer readable memory medium of claim 16 , wherein the program instructions are further executable to: generate instructions to transmit a fine timing measurement (FTM) trigger frame; generate instructions to receive one or more FTM responses, wherein each of the one or more FTM responses includes respective timing information; and determine, based at least in part on the included respective timing information, one or more respective round trip times (RTTs). 18 . The non-transitory computer readable memory medium of claim 16 , wherein the first SDF further includes first ranging parameters associated with the apparatus; and wherein the second SDF further includes second ranging parameters associated with the neighboring wireless device. 19 . The non-transitory computer readable memory medium of claim 16 , wherein the first SDF further includes at least one of: a service descriptor; a current availability schedule; or a preferred availability schedule. 20 . The non-transitory computer readable memory medium of claim 16 , wherein the first SDF further includes an initial fine timing measurement (FTM) request, wherein the FTM reques

Assignees

Inventors

Classifications

  • H04W76/14Primary

    Direct-mode setup · CPC title

  • Control channels or signalling for resource management · CPC title

  • with additional information processing, e.g. for direction or speed determination · CPC title

  • Resources in time domain, e.g. slots or frames · CPC title

  • Discovery of network devices, e.g. terminals · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016309472A1 cover?
In some embodiments, one or more wireless stations operate to configure Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations, e.g., without utilizing an intermediate access point. Embodiments relate to scheduling of NAN ranging procedures, including to a first wireless station sending first information, including first scheduling preferences and a first ra…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04W76/14. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Oct 20 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).