Utilizing NBA-MMS for One-to-Many Ranging in WPANs

may 2023 project ieee p802 15 working group n.w
1 / 14
Embed
Share

Explore the use of NBA-MMS for one-to-many ranging in Wireless Personal Area Networks (WPANs) to enhance accuracy and reliability. This document discusses the application of compressed PSDU and basic frame exchange sequences to extend NBA-MMS functionality for one-to-many scenarios. It addresses interference mitigation, coexistence improvement, backward compatibility, enhanced link budget, and other key aspects for high-integrity ranging. The proposed solution focuses on hybrid operation with narrowband signaling, enhanced discovery mechanisms, and support for various protocols to optimize WPAN performance.

  • WPANs
  • NBA-MMS
  • Ranging
  • Wireless Networks
  • Technology

Uploaded on | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. May 2023 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) doc.: 15-23-0260-04ab Submission Title: Compressed PSDU for One-to-Many Ranging using NBA-MMS Date Submitted: May 15, 2023 Source: Jinjing Jiang, Robert Golshan, Alexander Krebs, Xiliang Luo, SK Yong (Apple Inc.) Address: One Apple Park Way, Cupertino, CA 95104, USA E-Mail: jinjing@apple.com Abstract: Basic frame exchange sequences for one-to-many ranging using NBA-MMS. Purpose: Extend NBA-MMS usage to one-to-many use cases. Notice: This document has been prepared to assist the IEEE P802.15. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein. Release: The contributor acknowledges and accepts that this contribution becomes the property of IEEE and may be made publicly available by P802.15. Submission 1 Jinjing Jiang (Apple Inc.)

  2. May 2023 doc.: 15-23-0260-04ab PAR Objective Safeguards so that the high throughput data use cases will not cause significant disruption to low duty-cycle ranging use cases Interference mitigation techniques to support higher density and higher traffic use cases Other coexistence improvement Backward compatibility with enhanced ranging capable devices (ERDEVs) Improved link budget and/or reduced air-time Additional channels and operating frequencies Improvements to accuracy / precision / reliability and interoperability for high-integrity ranging Reduced complexity and power consumption Hybrid operation with narrowband signaling to assist UWB Enhanced native discovery and connection setup mechanisms Sensing capabilities to support presence detection and environment mapping Low-power low-latency streaming Higher data-rate streaming allowing at least 50 Mbit/s of throughput Support for peer-to-peer, peer-to-multi-peer, and station-to- infrastructure protocols Infrastructure synchronization mechanisms Proposed Solution (how addressed) One-to-many ranging utilizing NBA-MMS mode Submission Slide 2 Jinjing Jiang (Apple Inc.)

  3. May 2023 doc.: 15-23-0260-04ab Recap of One-To-Many Ranging Responder 1 Responder 2 Control/Initialization/Poll Message defines the one-to-many session [1] Time scheduled or contention-based Access slot structure Initial NB synchronization Submission Slide 3 Jinjing Jiang (Apple Inc.)

  4. May 2023 doc.: 15-23-0260-04ab Initial Message for Scheduled Mode Message Control: XX Responder has a report on NB after the ranging fragments exchange in the Access Slot Message Content Length = 2+3N Slots Per Responder := slots needed for simple Poll/Response + Report exchange as the one-to-one case Except the 1st responder, the nthresponders shall start their Access Slot using the following formula if assuming the Initialization Poll starts from Slot 0 startSlotIndex(n) = (slotsForInitialPoll - 1) + (n-1) * slotsPerResponder, n 2 The order in Responder Address List implicitly indicates the Access Slot number the Responder shall use. E.g. the 1st Responder in the list shall use Access Slot 0 Submission Slide 4 Jinjing Jiang (Apple Inc.)

  5. May 2023 doc.: 15-23-0260-04ab How About Other Variations and Optimizations? Submission Slide 5 Jinjing Jiang (Apple Inc.)

  6. May 2023 doc.: 15-23-0260-04ab Adaptive Size of Access Slots for Responders Message Control XY Different Responders have different sizes of access slots Message Content Length = 1+7N No matter how long the initialization poll frame is, a responder always knows when its Access Slot starts, because the Start Slot Index is explicitly signaled The Start Slot Index for the 1st Responder is always the slot index of the Initialization Poll Submission Slide 6 Jinjing Jiang (Apple Inc.)

  7. May 2023 doc.: 15-23-0260-04ab Contention-based Mode Message Control: ZZ Prand is set to some pre-fixed value The initialization Poll frame should fit in one 1-ms slot using 250kbps PHY Submission Slide 7 Jinjing Jiang (Apple Inc.)

  8. May 2023 doc.: 15-23-0260-04ab Utilize Additional Message Controls Use additional available options of Message Control to define necessary optimizations and variations. For example, In scheduled mode, if both Initiator and Responder would like to compute the range, a new message control can be used to indicate that Initiator s Measurement Report frame and Responder s Measurement Report frame exchange is following the MMS exchange In contention-based mode, the order of NB Response frame and Poll frame is switched No correct Response from a responder is received, the initiator does not need to send the Poll and the following segments switch the order of Response and Poll frames Control/Initialization Poll Message Poll Report (optional) R R P R P NB 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 UWB Access Slot 0 Access Slot 1 Access Slot 2 Submission Slide 8 Jinjing Jiang (Apple Inc.)

  9. May 2023 doc.: 15-23-0260-04ab PSDU for Poll/Response/Report Message A new PSDU ID: the receiver is required to use a slightly different method to resolve the Private Address field The message contents can be the same as the one-to-one ranging. Submission Slide 9 Jinjing Jiang (Apple Inc.)

  10. May 2023 doc.: 15-23-0260-04ab Summary The compressed PSDU design for one-to-many ranging follows the same design of one-to-one ranging Use new PSDU IDs to differentiate from one-to-one ranging Additional variations or optimizations are indicated by new Message Control values. Submission Slide 10 Jinjing Jiang (Apple Inc.)

  11. May 2023 doc.: 15-23-0260-04ab Phase Message ID Octets 1-N [Len] Description A poll message for one-to-many ranging session. [Hash[3], Prand[3], MessageControl[1], MessageContent[], CRC16] 0x10 POLL (one-to- many) MessageControl=0x00: MessageContent={0x00, 0x00} This is the POLL message for access slots that are not the first one. MessageControl = 0x10: MessageContent={Number of Responders[1], SlotsPerResponder[1], List of Responder Address[3]} MessageControl = 0x20: MessageContent={Number of Responders[1], SlotsPerResponder[1], List of {Responder Address[3], StartSlotIndex[2], EndSlotIndex[2]}} MessageControl = 0x30: Same as Message Control = 0x10, but both Initiator and Responder send the measurement report Control MessageControl = 0x40: Same as MessageControl = 0x10, but both Initiator and Responder send the measurement report MessageControl = 0x50: MessageContent={NumberOfAccessSlots[1], SizeOfAccessSlots[1]} MessageControl = 0x60: Same as MessageControl = 0x50, but the Response frame and Poll frame in NB is switched MessageControl = others: reserved Submission Slide 11 Jinjing Jiang (Apple Inc.)

  12. May 2023 doc.: 15-23-0260-04ab Phase Message ID Octets 1-N [Len] Description [Hash[3], MessageControl[1], MessageContent[], CRC16] A qualifying response message for one-to-many ranging. MessageControl=0x00: MessageContent={0x00, 0x00, 0x00, 0x00, 0x00} MessageControl=others: reserved 0x11 RESPONSE (one- to-many) Control [Hash[3], MessageControl[1], MessageContent[], CRC16] A qualifying report message for one-to-many ranging. MessageControl=0x00: MessageContent={ ReplyTime[5], PTDataLength[1], PTData[PTDataLength]}, where PTDataLength and PTData fields are optionally present and represent pass through data to higher layers. 0x12 RPRT (from responder in one- to-many ranging) Measureme nt Report [Hash[3], MessageControl[1], MessageContent[], CRC16] A qualifying report message for one-to-many ranging. MessageControl=0x00: MessageContent={ TurnAroundTime[5], PTDataLength[1], PTData[PTDataLength]}, where PTDataLength and PTData fields are optionally present and represent pass through data to higher layers. 0x13 RPRT (from initiator in one-to- many ranging) Submission Slide 12 Jinjing Jiang (Apple Inc.)

  13. May 2023 doc.: 15-23-0260-04ab References [1] 15-22-0585-01-04ab-one-to-many-ranging-using-nba-mms.pptx [2] 15-23-0258-00-04ab-details-on-compressed-psdu-for-nba-uwb-mms.pptx Submission Slide 13 Jinjing Jiang (Apple Inc.)

  14. May 2023 doc.: 15-23-0260-04ab Appendix: PSDU Duration Submission Slide 14 Jinjing Jiang (Apple Inc.)

Related


More Related Content