IP Library › Granted Patent US 12,292,524
Granted Patent B2
US 12,292,524 · App. 17/876,353 · Granted May 6, 2025

Secured ranging for neighbor awareness networking devices

Inventors: Imran Ansari (Hyderabad, IN); Rajeev Kumar Singh (Hyderabad, IN); Prashant Harkude (Hyderabad, IN); Harbeer Singh (Hyderabad, IN); Shaikh Asfaquz Zaman (Hyderabad, IN)
Assignee: Qualcomm Incorporated
G01S5/0072H04W8/005H04W24/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,292,524
App. No.
17/876,353
Granted
May 6, 2025
Kind
B2
Abstract

Methods, systems, and devices for wireless communication are described. A first wireless device may establish a communication session with a second wireless device using a neighbor awareness networking (NAN) radio access technology (RAT). The first wireless device may transmit a first indication that the first wireless device is capable of using a secured ranging protocol. The first wireless device may receive a second indication that the second wireless device is also capable of using the secured ranging protocol. The first wireless device may determine one or more setup parameters to use for a ranging procedure between the first wireless device and the second wireless device based on the first indication and the second indication. Accordingly, the first wireless device may obtain a measurement report after using the secured ranging protocol to perform the ranging procedure in accordance with the one or more setup parameters.

Claims (88)

1. A method for wireless communication at a first wireless device, comprising:

establishing a communication session with a second wireless device using a neighbor awareness networking radio access technology;

transmitting a first indication that the first wireless device is capable of using a secured ranging protocol;

receiving a second indication that the second wireless device is capable of using the secured ranging protocol;

determining one or more setup parameters to use for a ranging procedure between the first wireless device and the second wireless device based at least in part on the first indication and the second indication;

obtaining a measurement report based at least in part on using the secured ranging protocol to perform the ranging procedure in accordance with the one or more setup parameters;

wherein the one or more setup parameters comprise a bandwidth for the ranging procedure, a puncturing mode for the ranging procedure, a set of neighbor awareness networking further availability window slots for the ranging procedure, or a combination thereof; and

wherein the bandwidth for the ranging procedure is 160 megahertz, 240 megahertz, or 320 megahertz.

2. The method of claim 1 , wherein transmitting the first indication comprises:

transmitting an indication of one or more ranging information element attributes within a service discovery frame, wherein the one or more ranging information element attributes comprise a ranging type field that indicates a capability of the first wireless device to use the secured ranging protocol.

3. The method of claim 1 , wherein receiving the second indication comprises:

receiving an indication of one or more ranging information element attributes within a service discovery frame, wherein the one or more ranging information element attributes comprise a ranging type field that indicates a capability of the second wireless device to use the secured ranging protocol.

4. The method of claim 1 , further comprising:

determining that the second wireless device is capable of using a default ranging protocol or the secured ranging protocol based at least in part on a value of a ranging type field signaled in a service discovery frame.

5. The method of claim 1 , further comprising:

determining the one or more setup parameters for the ranging procedure based at least in part on ranging capabilities of the first wireless device and the second wireless device; and

performing the ranging procedure with the second wireless device using the one or more setup parameters.

6. The method of claim 5 , wherein the ranging capabilities of the first wireless device and the second wireless device are signaled in a service discovery frame.

7. The method of claim 1 , further comprising:

exchanging messages with the second wireless device in a ranging setup request frame and a ranging setup response frame, wherein the messages indicate the one or more setup parameters for the ranging procedure.

8. The method of claim 1 , wherein the one or more setup parameters for the ranging procedure are associated with the secured ranging protocol.

9. The method of claim 1 , wherein the bandwidth for the ranging procedure is based at least in part on one or more device capability information elements signaled in a service discovery frame.

10. The method of claim 1 , wherein the measurement report indicates a distance measurement generated during the ranging procedure.

11. The method of claim 1 , wherein the first wireless device is a neighbor awareness networking initiator device and the second wireless device is a neighbor awareness networking responder device.

12. The method of claim 11 , wherein obtaining the measurement report comprises:

transmitting an indication of the measurement report to the second wireless device using the secured ranging protocol.

13. The method of claim 1 , wherein the second wireless device is a neighbor awareness networking initiator device and the first wireless device is a neighbor awareness networking responder device.

14. The method of claim 13 , wherein obtaining the measurement report comprises:

receiving an indication of the measurement report from the second wireless device using the secured ranging protocol.

15. A method for wireless communication at a first wireless device, comprising:

establishing a communication session with a second wireless device using a neighbor awareness networking radio access technology;

transmitting a first indication that the first wireless device is capable of using a secured ranging protocol;

receiving a second indication that the second wireless device is capable of using the secured ranging protocol;

determining one or more setup parameters to use for a ranging procedure between the first wireless device and the second wireless device based at least in part on the first indication and the second indication;

obtaining a measurement report based at least in part on using the secured ranging protocol to perform the ranging procedure in accordance with the one or more setup parameters;

wherein the one or more setup parameters comprise a bandwidth for the ranging procedure, a puncturing mode for the ranging procedure, a set of neighbor awareness networking further availability window slots for the ranging procedure, or a combination thereof; and

wherein the bandwidth for the ranging procedure is associated with an extra high throughput communication scheme or a high efficiency communication scheme.

16. A method for wireless communication at a first wireless device, comprising:

establishing a communication session with a second wireless device using a neighbor awareness networking radio access technology;

transmitting a first indication that the first wireless device is capable of using a secured ranging protocol;

receiving a second indication that the second wireless device is capable of using the secured ranging protocol;

determining one or more setup parameters to use for a ranging procedure between the first wireless device and the second wireless device based at least in part on the first indication and the second indication;

obtaining a measurement report based at least in part on using the secured ranging protocol to perform the ranging procedure in accordance with the one or more setup parameters;

wherein the one or more setup parameters comprise a bandwidth for the ranging procedure, a puncturing mode for the ranging procedure, a set of neighbor awareness networking further availability window slots for the ranging procedure, or a combination thereof; and

wherein the puncturing mode for the ranging procedure comprises a static puncturing mode or a dynamic puncturing mode.

17. An apparatus for wireless communication at a first wireless device, comprising:

a processor;

memory coupled with the processor; and

instructions stored in the memory and executable by the processor to cause the apparatus to:

establish a communication session with a second wireless device using a neighbor awareness networking radio access technology;

transmit a first indication that the first wireless device is capable of using a secured ranging protocol;

receive a second indication that the second wireless device is capable of using the secured ranging protocol;

determine one or more setup parameters to use for a ranging procedure between the first wireless device and the second wireless device based at least in part on the first indication and the second indication;

obtain a measurement report based at least in part on using the secured ranging protocol to perform the ranging procedure in accordance with the one or more setup parameters;

wherein the one or more setup parameters comprise a bandwidth for the ranging procedure, a puncturing mode for the ranging procedure, a set of neighbor awareness networking further availability window slots for the ranging procedure, or a combination thereof; and

wherein the bandwidth for the ranging procedure is 160 megahertz, 240 megahertz, or 320 megahertz.

18. The apparatus of claim 17 , wherein the instructions to transmit the first indication are executable by the processor to cause the apparatus to:

transmit an indication of one or more ranging information element attributes within a service discovery frame, wherein the one or more ranging information element attributes comprise a ranging type field that indicates a capability of the first wireless device to use the secured ranging protocol.

19. The apparatus of claim 17 , wherein the instructions to receive the second indication are executable by the processor to cause the apparatus to:

receive an indication of one or more ranging information element attributes within a service discovery frame, wherein the one or more ranging information element attributes comprise a ranging type field that indicates a capability of the second wireless device to use the secured ranging protocol.

20. The apparatus of claim 17 , wherein the instructions are further executable by the processor to cause the apparatus to:

determine that the second wireless device is capable of using a default ranging protocol or the secured ranging protocol based at least in part on a value of a ranging type field signaled in a service discovery frame.

21. The apparatus of claim 17 , wherein the instructions are further executable by the processor to cause the apparatus to:

determine the one or more setup parameters for the ranging procedure based at least in part on ranging capabilities of the first wireless device and the second wireless device; and

perform the ranging procedure with the second wireless device using the one or more setup parameters.

22. The apparatus of claim 17 , wherein the instructions are further executable by the processor to cause the apparatus to:

exchange messages with the second wireless device in a ranging setup request frame and a ranging setup response frame, wherein the messages indicate the one or more setup parameters for the ranging procedure.

23. The apparatus of claim 17 , wherein the measurement report indicates a distance measurement generated during the ranging procedure.

24. An apparatus for wireless communication at a first wireless device, comprising:

a processor;

memory coupled with the processor; and

instructions stored in the memory and executable by the processor to cause the apparatus to:

establish a communication session with a second wireless device using a neighbor awareness networking radio access technology;

transmit a first indication that the first wireless device is capable of using a secured ranging protocol;

receive a second indication that the second wireless device is capable of using the secured ranging protocol;

determine one or more setup parameters to use for a ranging procedure between the first wireless device and the second wireless device based at least in part on the first indication and the second indication;

obtain a measurement report based at least in part on using the secured ranging protocol to perform the ranging procedure in accordance with the one or more setup parameters;

wherein the one or more setup parameters comprise a bandwidth for the ranging procedure, a puncturing mode for the ranging procedure, a set of neighbor awareness networking further availability window slots for the ranging procedure, or a combination thereof; and

wherein the bandwidth for the ranging procedure is associated with an extra high throughput communication scheme or a high efficiency communication scheme.

25. An apparatus for wireless communication at a first wireless device, comprising: means for establishing a communication session with a second wireless device using a neighbor awareness networking radio access technology; means for transmitting a first indication that the first wireless device is capable of using a secured ranging protocol; means for receiving a second indication that the second wireless device is capable of using the secured ranging protocol; means for determining one or more setup parameters to use for a ranging procedure between the first wireless device and the second wireless device based at least in part on the first indication and the second indication; means for obtaining a measurement report based at least in part on using the secured ranging protocol to perform the ranging procedure in accordance with the one or more setup parameters; wherein the one or more setup parameters comprise a bandwidth for the ranging procedure, a puncturing mode for the ranging procedure, a set of neighbor awareness networking further availability window slots for the ranging procedure, or a combination thereof; and wherein the bandwidth for the ranging procedure is 160 megahertz, 240 megahertz, or 320 megahertz.

26. A non-transitory computer-readable medium storing code for wireless communication at a first wireless device, the code comprising instructions that are executable by a processor to:

establish a communication session with a second wireless device using a neighbor awareness networking radio access technology;

transmit a first indication that the first wireless device is capable of using a secured ranging protocol;

receive a second indication that the second wireless device is capable of using the secured ranging protocol;

determine one or more setup parameters to use for a ranging procedure between the first wireless device and the second wireless device based at least in part on the first indication and the second indication;

obtain a measurement report based at least in part on using the secured ranging protocol to perform the ranging procedure in accordance with the one or more setup parameters;

wherein the one or more setup parameters comprise a bandwidth for the ranging procedure, a puncturing mode for the ranging procedure, a set of neighbor awareness networking further availability window slots for the ranging procedure, or a combination thereof; and

wherein the bandwidth for the ranging procedure is 160 megahertz, 240 megahertz, or 320 megahertz.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2022
From: ANSARI, IMRAN; SINGH, RAJEEV KUMAR; HARKUDE, PRASHANT; SINGH, HARBEER; ASFAQUZ ZAMAN, SHAIKH
To: QUALCOMM INCORPORATED
Reel/Frame 060975/0479 →
Continuity (1)
Related Publication 20240036148A1 · Feb 1, 2024
References Cited (7)
US 10342013B2 · Yong · 2019 [cited by examiner]
US 11317405B2 · Yong · 2022 [cited by examiner]
US 20160165653A1 · Liu · 2016 [cited by examiner]
US 20160309472A1 · Yong · 2016 [cited by examiner]
US 20180292522A1 · Cavendish · 2018 [cited by examiner]
US 20190289603A1 · Yong · 2019 [cited by examiner]
US 20240036148A1 · Ansari · 2024 [cited by examiner]