Search

CN-122028044-A - Communication method and related equipment

CN122028044ACN 122028044 ACN122028044 ACN 122028044ACN-122028044-A

Abstract

The application provides a communication method and related equipment. The method includes a first responder receiving a first frame from an initiator for initiating a ranging procedure, the first responder generating a first private address based on the first frame and information related to an identity of the first responder, the first responder transmitting a second frame carrying the first private address to the initiator. The method can be applied to an ultra wideband multi-millisecond ranging system. In accordance with the present application, the initiator may verify whether the frame is indeed from an authorized responder in an ultra wideband multi-millisecond ranging session.

Inventors

  • Roger Zitraka
  • HUANG LEI
  • LI YUNBO
  • YANG XUN

Assignees

  • 华为技术有限公司

Dates

Publication Date
20260512
Application Date
20230615

Claims (20)

  1. 1. A communication method applied to an initiator, comprising: Receiving a second frame carrying a first private address from a first responder, wherein the first private address is related to identity information of the first responder; generating a third private address based on the identity-related information of the first responder; and comparing the third private address with the first private address to verify the identity of the first responder.
  2. 2. The communication method according to claim 1, wherein the identity-related information of the first responder comprises any one of a public address of the first responder, a multi-millisecond (multi-millisecond, MMS) ranging configuration requested by the first responder, a first random number generated by the first responder, or an identity resolution key (identity resolving key, IRK) unique to the initiator and the first responder.
  3. 3. A communication method according to claim 1 or 2, characterized in that the IRK is a common IRK of the initiator and the first responder or the IRK is one of a pair of IRKs unique to the initiator and the first responder.
  4. 4. A communication method according to any of claims 1 to 3, characterized in that the method further comprises: transmitting a first frame for initiating a ranging procedure, wherein the first frame carries a second random number, and the second random number is associated with a second private address of the initiator; said generating a third private address based on said identity-related information of said first responder comprises: the third private address is generated based on the second random number and the identity-related information of the first responder.
  5. 5. The communication method according to claim 4, characterized in that the method further comprises: generating a fourth private address based on the identity-related information of the second responder; and sending a frame carrying the fourth private address to the second response party.
  6. 6. The communication method according to any one of claims 2 to 5, wherein the second frame further carries the first random number, and wherein the generating a third private address based on the identity-related information of the first responder comprises: The third private address is generated based on the first random number.
  7. 7. A communication method according to any of claims 1 to 6, characterized in that the method further comprises: A first frame for initiating a ranging procedure is sent to the first responder, wherein the first frame is a ranging initialization message (ranging initialization message, RIM) frame that carries a list associated with the responder that is scheduled to participate in MMS ranging, wherein the responder comprises the first responder.
  8. 8. The communication method according to any one of claims 1 to 7, wherein the second frame comprises any one of an advertisement response (ADV-RESP) frame, a Response (RESP) frame, or a report (RPRT) frame.
  9. 9. The communication method according to any one of claims 1 to 8, wherein the first frame or the second frame is a secure frame carrying encrypted information, wherein the encrypted information is obtained based on a first Nonce, wherein the first Nonce is associated with any one of a private address carried by the secure frame, a random number used for generating the private address, or a time period used for transmission of the secure frame.
  10. 10. The communication method of claim 9, wherein the first Nonce comprises frame counter information, wherein the frame counter information indicates the time period for the transmission of the secure frame.
  11. 11. The communication method according to claim 9 or 10, wherein the first Nonce further comprises block structure indication information, wherein the block structure indication information indicates whether the second frame is transmitted within a block structure or transmitted outside a block structure.
  12. 12. The communication method according to any one of claims 1 to 11, wherein the second frame also carries a private address of the initiator, the method further comprising: verifying the identity of the first responder based on the private address of the initiator.
  13. 13. The communication method according to any one of claims 1 to 12, characterized in that the method further comprises: and transmitting a third frame carrying time offset information to the first responder, wherein the time offset information indicates a time offset of a transmitted ranging Start (SOR) frame.
  14. 14. A communication device, comprising: A receiving unit, configured to receive a second frame carrying a first private address from a first responder, where the first private address is related to identity information of the first responder; A generating unit, configured to generate a third private address based on the identity-related information of the first responder; and the verification unit is used for comparing the third private address with the first private address to verify the identity of the first responder.
  15. 15. The communication apparatus of claim 14, wherein the identity-related information of the first responder comprises any one of a public address of the first responder, a multi-millisecond (multi-millisecond, MMS) ranging configuration requested by the first responder, a first random number generated by the first responder, or an identity resolution key (identity resolving key, IRK) unique to the initiator and the first responder.
  16. 16. The communication apparatus according to claim 14 or 15, wherein the IRK is a common IRK of the initiator and the first responder or the IRK is one of a pair of IRKs unique to the initiator and the first responder.
  17. 17. The communication apparatus according to any one of claims 14 to 16, further comprising a transmission unit configured to: transmitting a first frame for initiating a ranging procedure, wherein the first frame carries a second random number, and the second random number is associated with a second private address of the initiator; The generating unit is used for: the third private address is generated based on the second random number and the identity-related information of the first responder.
  18. 18. The communication apparatus according to claim 17, wherein the generating unit is further configured to: Generating a fourth private address based on the identity-related information of the second responder; the transmitting unit is further configured to: and sending a frame carrying the fourth private address to the second response party.
  19. 19. The communication apparatus according to any of claims 15 to 18, wherein the second frame further carries the first random number, the generating unit being configured to: The third private address is generated based on the first random number.
  20. 20. The communication apparatus according to any one of claims 14 to 19, wherein the transmitting unit is further configured to: A first frame for initiating a ranging procedure is sent to the first responder, wherein the first frame is a ranging initialization message (ranging initialization message, RIM) frame that carries a list associated with the responder that is scheduled to participate in MMS ranging, wherein the responder comprises the first responder.

Description

Communication method and related equipment The present application is a divisional application, the original application number is 2023800993737. X, the original application date is 2023, month 06, 15, the entire contents of which are incorporated herein by reference. Technical Field The embodiment of the application relates to the technical field of communication, in particular to a communication method and related equipment. Background Ultra-wideband (UWB) technology is increasingly being used for indoor positioning and other location services, such as access control and asset location. To address the long range ranging use case, UWB multi-millisecond (multimedia-millisecond, MMS) ranging was introduced. The key idea of MMS ranging is to distribute UWB ranging frames into multiple fragments, which are transmitted in multiple milliseconds (ms), thus overcoming the transmit energy limit of 37 nanojoules (nJ) per millisecond. By distributing the ranging frame over a plurality of segments, each segment being transmitted within 1 millisecond, the total energy of the ranging frame can be increased by a factor of several, thereby significantly increasing the ranging range. This means that when the block-based mode is used for MMS ranging, the control frame transmission time is limited to 1 ms, which also results in a very limited space available in the control frame for the actual control information. To overcome this limitation, a compressed physical layer service data unit (PHYSICAL LAYER SERVICE DATA unit, PSDU) format using a private address is introduced for the control frame. In an MMS ranging session, when an initial compressed PSDU (e.g., an advertisement POLL (ADV-POLL) frame or a POLL frame) is to be sent, the initiator generates a pseudorandom number rpa_ prand and generates a private address rpa_hash using the random number rpa_ prand. The responder verifies the identity of the initiator based on rpa_ prand and rpa_hash received from the initiator. If the responder intends to participate in a ranging session with the initiator, the responder will send a response frame carrying the same rpa_hash. Typically, only ADV-POLL frames and POLL frames carry rpa_hash and rpa_ prand, while the remaining frames carry only rpa_hash from the previous frame. That is, any device that receives an ADV-POLL frame or POLL frame easily replicates the rpa_hash and sends a response frame that carries the rpa_hash as its private address. In other words, the initiator cannot determine whether the response frame is actually from an authorized responder. Disclosure of Invention Embodiments of the present application provide a communication method and related apparatus that support an initiator verification frame in an MMS ranging session to actually come from an authorized responder. According to a first aspect, the present application provides a communication method. The method is applied to a first responder, and comprises the following steps: the method includes receiving a first frame from an initiator for initiating a ranging procedure, generating a first private address based on the first frame and information related to an identity of the first responder, and transmitting a second frame carrying the first private address to the initiator. For example, information related to the identity of the first responder may uniquely identify the identity of the first responder. The frame for initiating the ranging procedure includes a frame for initiating an initialization and setup phase or a frame for initiating a measurement period phase. The second frame may be a response frame of the first frame, or the second frame may be a frame transmitted after the response frame of the first frame. For example, the first frame is an ADV-POLL frame and the second frame is an advertisement response (ADV-RESP) frame. Or the first frame is a POLL frame and the second frame is a Response (RESP) frame. Or the first frame is a POLL frame and the second frame is a report (RPRT) frame. For example, generating the first private address based on the first frame and information related to the identity of the first responder includes verifying the identity of the initiator based on the first frame and generating the first private address based on information related to the identity of the first responder when the identity of the initiator is verified. It is noted that the information about the identity of the first responder is known to the initiator. According to the technical scheme, the private address of the responder is generated based on the identity of the responder, so that the initiator can identify whether the sender of the compressed frame is an authorized responder or not, and the privacy of the sender is maintained. Meanwhile, since it is not necessary to add a new field in the compressed frame, the size of the compressed frame can be minimized. In one possible implementation, the information related to the identity of the first responde