Communication method and related product

By introducing identifiers and bitmaps into UWB sensing technology, the structure of the measurement report frame is optimized, solving the identification and signaling overhead problems of the measurement report frame in UWB sensing technology, and improving the accuracy and efficiency of measurement.

CN120935650APending Publication Date: 2025-11-11HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510713806.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-24
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

Existing ultra-wideband (UWB) sensing technologies suffer from inefficiencies in the identification of measurement report frames and the management of signaling overhead, resulting in insufficient measurement accuracy and efficiency.

Method used

By introducing identifiers such as report number, measurement number, segment identifier, antenna identifier, and channel identifier into the measurement report frame, and combining the use of bitmaps and timestamps, the measurement report is divided into smaller components. Furthermore, by optimizing the preset order and signaling fields, signaling overhead is reduced and the accuracy of the measurement report is improved.

Benefits of technology

It enables more efficient measurement report frame identification and signaling management, improving measurement accuracy and efficiency while reducing signaling overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120935650A_ABST
    Figure CN120935650A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and related products, the method is applied to ultra wide band sensing, and the method comprises the following steps: a responder receives at least one first sensing message from an initiator; and sending at least one first measurement report frame according to the at least one first sensing message, the at least one first measurement report frame being used for providing a result of a first measurement performed by the responder on the at least one first sensing message, a respective first measurement report frame of the at least one first measurement report frame indicates the first measurement to which the respective first measurement report frame and an identification of the at least one first sensing message belong.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The original application has the application number 202380070084.3 and the original application date is October 24, 2023. The entire contents of the original application are incorporated herein by reference. Technical Field

[0002] This invention relates to the field of communication technology, and in particular to a communication method and related products. Background Technology

[0003] Ultra-wideband (UWB) technology is increasingly being used for indoor positioning and other location services, such as access control and asset location. In addition to dedicated equipment and tags, UWB radios are becoming increasingly common in high-end smartphones.

[0004] Besides traditional ranging applications, other use cases such as deviceless sensing, downlink time difference of arrival (DL-TDOA), and long-distance ranging are also under active investigation. UWB devices that support sensing are called sensing-capable devices (SDEVs). Sensing involves using UWB transmissions to obtain measurements to estimate features such as distance, velocity, and motion of objects in a region of interest. Sensing measurements can enable various applications, such as presence detection and environment mapping.

[0005] This background information is provided to disclose information that the applicant believes may be relevant to the present invention. No of the above information should be considered or construed as constituting prior art relative to the present invention. Summary of the Invention

[0006] In a first aspect, embodiments of the present invention provide a wireless communication method applied to ultra-wideband sensing, wherein the method includes:

[0007] The responder receives at least one first sensing message from the initiator;

[0008] The responder sends at least one first measurement report frame based on the at least one first sensing message, wherein the at least one first measurement report frame is used to provide the result of a first measurement performed by the responder on the at least one first sensing message, and the corresponding first measurement report frame of the at least one first measurement report frame indicates the identifier of the corresponding first measurement report frame and the first measurement to which the at least one first sensing message belongs.

[0009] In this way, the initiator can identify the measurement report frames from the responder and thus arrange these measurement report frames in the correct order, thereby improving the accuracy of the measurement.

[0010] In one possible implementation of the first aspect, the corresponding first measurement report frame includes a report number for indicating the identifier of the first measurement report frame and a measurement number for identifying the first measurement to which the at least one first sensing message belongs.

[0011] Because the measurement report frame carries a report number and a measurement number to identify a partial report, it is possible to accurately identify a partial report corresponding to a specific receive antenna and segment pair on a specific channel.

[0012] In one possible implementation of the first aspect, the at least one first sensing message includes one or more segments, and the corresponding first measurement report frame includes at least one partial report;

[0013] Wherein, the corresponding partial report of the at least one partial report corresponds to a segment of the at least one first sensing message and a first report set of the antenna used by the responder to receive the segment.

[0014] Since the first measurement report frame can be divided into two or more partial reports, each carrying all CIR taps corresponding to the receiving antenna and segment pair, partial reports support the division of the measurement report into smaller components, each carrying a complete set of CIR taps for the receiving antenna and segment pair. Even if some components are not received, the remaining received components can still be resolved, thus enabling the acquisition of partial sensing measurements.

[0015] In one possible implementation of the first aspect, the corresponding portion reports a second report set corresponding to the segment of the at least one first sensing message, the antenna of the responder for receiving the segment, and the first channel through which the initiator transmits the segment.

[0016] Similarly, since the first measurement report frame can be divided into two or more partial reports, each carrying all CIR taps corresponding to the receive antenna and segment pair on a specific channel, partial reports support dividing the measurement report into smaller components, each carrying a complete set of CIR taps for the receive antenna and segment pair. Even if some components are not received, the remaining received components can still be parsed, thus allowing partial sensing measurements to be obtained.

[0017] In one possible implementation of the first aspect, the corresponding part report indicates the second report set corresponding to the corresponding part report.

[0018] Based on the second report set, the corresponding partial report for a specific receive antenna and segment pair on a specific channel can be accurately identified.

[0019] In one possible implementation of the first aspect, the corresponding partial report includes: a segment identifier for identifying the segment in the second report set corresponding to the corresponding partial report; an antenna identifier for identifying the antenna in the second report set corresponding to the corresponding partial report; and a channel identifier for identifying the first channel in the second report set corresponding to the corresponding partial report.

[0020] Similarly, the corresponding part of the report can be accurately identified based on the segment identifier, antenna identifier, and channel identifier.

[0021] In one possible implementation of the first aspect, the corresponding first measurement report frame further includes a first report field for indicating whether the segment identifier, the antenna identifier, and the channel identifier exist.

[0022] The initiator can quickly determine the existence of these fields based on the first report field without having to decode the actual fields carrying the segment identifier, antenna identifier, and channel identifier.

[0023] In one possible implementation of the first aspect, the channel identifier is a relative index of the first channel through which the initiator transmits the segment.

[0024] Since the channel identifier is a relative index, signaling overhead is reduced when identifying the channel used to transmit messages.

[0025] In one possible implementation of the first aspect, the corresponding first measurement report frame includes: a segment bitmap for identifying the segment in the second report set corresponding to the corresponding partial report; an antenna bitmap for identifying the antenna in the second report set corresponding to the corresponding partial report; and a channel bitmap for identifying the first channel in the second report set corresponding to the corresponding partial report.

[0026] Since the first measurement report frame can be divided into two or more partial reports, each carrying all CIR taps corresponding to the receiving antenna and segment pair, partial reports support the division of the measurement report into smaller components, each carrying a complete set of CIR taps for the receiving antenna and segment pair. Even if some components are not received, the remaining received components can still be parsed, allowing partial sensing measurements to be obtained based on the bitmap.

[0027] In one possible implementation of the first aspect, the corresponding first measurement report frame further includes a second report field for indicating whether the segment bitmap, the antenna bitmap, and the channel bitmap exist.

[0028] The initiator can quickly determine the existence of these bitmaps based on the first report field without needing to decode the actual fields carrying these bitmaps.

[0029] In one possible implementation of the first aspect, the at least one partial report includes a plurality of partial reports arranged in a preset order.

[0030] Because multiple part reports are arranged in a preset order, specific part reports can be accurately identified, and signaling overhead can be reduced.

[0031] In one possible implementation of the first aspect, the at least one first sensing message includes a first sensing message, the first sensing message including a first preset number of segments;

[0032] Wherein, the at least one first measurement report frame includes multiple measurement report frames, the number of which is equal to the first preset number; or, the at least one first measurement report frame includes one measurement report frame.

[0033] Based on this, it can be seen that this communication method can be applied to various forms of transmission messages and measurement report frames.

[0034] In one possible implementation of the first aspect, the first preset number of segments are transmitted on different channels.

[0035] Based on this, it can be seen that segments can be flexibly transmitted on different channels.

[0036] In one possible implementation of the first aspect, the at least one first sensing message includes a plurality of sensing messages transmitted on different channels, each of the plurality of sensing messages including one or more segments;

[0037] In this case, segments of the same sensing message are transmitted on the same channel, or segments of the same sensing message are transmitted on different channels.

[0038] Based on this, it can be seen that sensing messages and segments can be flexibly transmitted on different channels.

[0039] In one possible implementation of the first aspect, the at least one first measurement report frame includes a plurality of measurement report frames, the number of the plurality of sensing messages being the same as the number of the plurality of measurement report frames.

[0040] Based on this, it can be seen that the number of measurement report frames can be flexibly set based on the number of transmitted sensing messages.

[0041] In one possible implementation of the first aspect, where the segments of the same sensing message are transmitted on the same channel, the at least one first measurement report frame includes a measurement report frame indicating the first report set corresponding to the respective segment, wherein measurements of each segment are reported to aggregate the different channels through which the plurality of sensing messages are transmitted.

[0042] When the number of segments is limited, such as when the number of segments is less than the number of channels to be aggregated, it is beneficial to transmit multiple sensing messages for the same measurement purpose (sensing task).

[0043] In one possible implementation of the first aspect, the corresponding first measurement report frame also indicates the first reference tap timestamp of all partial reports in the at least one partial report.

[0044] Because a reference tap of a partial report is selected as the first reference tap timestamp (common reference tap timestamp) and indicated in the first reference tap timestamp field, and combined with an offset relative to the selected common reference tap timestamp, the reference tap timestamp is indicated in the CIR report, thereby reducing signaling overhead.

[0045] In one possible implementation of the first aspect, the corresponding first measurement report frame includes a first reference tap timestamp field for indicating the first reference tap timestamp.

[0046] Similarly, since a reference tap of a partial report is selected as the first reference tap timestamp (common reference tap timestamp) and indicated in the first reference tap timestamp field, and combined with the offset relative to the selected common reference tap timestamp, the reference tap timestamp is indicated in the CIR report, thereby reducing signaling overhead.

[0047] In one possible implementation of the first aspect, the corresponding first measurement report frame further includes a third report field for indicating whether the first reference tap timestamp field exists.

[0048] Based on the third report field, the initiator can quickly determine whether the first reference tap timestamp field exists without decoding the actual field carrying the first reference tap timestamp field.

[0049] In one possible implementation of the first aspect, the corresponding portion reports an offset between the first reference tap timestamp and the second reference tap timestamp reported by the corresponding portion.

[0050] Similarly, since a reference tap of a partial report is selected as the first reference tap timestamp (common reference tap timestamp) and indicated in the first reference tap timestamp field, and combined with the offset relative to the selected common reference tap timestamp, the reference tap timestamp is indicated in the CIR report, thereby reducing signaling overhead.

[0051] In one possible implementation of the first aspect, the corresponding portion report includes an offset field for indicating the offset between the first reference tap timestamp and the second reference tap timestamp reported by the corresponding portion.

[0052] Similarly, since a reference tap of a partial report is selected as the first reference tap timestamp (common reference tap timestamp) and indicated in the first reference tap timestamp field, and combined with the offset relative to the selected common reference tap timestamp, the reference tap timestamp is indicated in the CIR report, thereby reducing signaling overhead.

[0053] In one possible implementation of the first aspect, the corresponding part report further includes a fourth report field for indicating whether the offset field exists.

[0054] Based on the fourth report field, the initiator can quickly determine whether the offset field exists without decoding the actual field carrying the offset field.

[0055] In one possible implementation of the first aspect, the corresponding portion report indicates the second reference tap timestamp reported by the corresponding portion.

[0056] In one possible implementation of the first aspect, the corresponding part report includes a second reference tap timestamp field for indicating the second reference tap timestamp of the corresponding part report.

[0057] In one possible implementation of the first aspect, the corresponding part report further includes a fifth report field for indicating whether the second reference tap timestamp field exists.

[0058] In one possible implementation of the first aspect, the first measurement report frame of the at least one first measurement report frame indicates all the first parameters reported in the at least one first measurement report frame, and the indication of the first parameters is omitted in the remaining measurement report frames other than the first measurement report frame.

[0059] Since a measurement report may include multiple partial reports, the first parameter may be a parameter common to all partial reports carried in at least one first measurement report frame. That is, at least one first measurement report frame used to carry all partial reports shares the first parameter. Therefore, the first parameter may be carried only in the first measurement report frame of at least one first measurement report frame, while the indication of the first parameter may be omitted in other measurement report frames to reduce signaling overhead.

[0060] In one possible implementation of the first aspect, the corresponding first measurement report frame also indicates the address of the responder.

[0061] In one possible implementation of the first aspect, the corresponding first measurement report frame includes an address identifier for identifying the address of the responder.

[0062] In one possible implementation of the first aspect, the corresponding first measurement report frame further includes a sixth report field for indicating whether the address identifier exists.

[0063] In one possible implementation of the first aspect, the first sensing message in the at least one first sensing message includes multiple segments, which are transmitted sequentially or out of order.

[0064] In one possible implementation of the first aspect, the method further includes:

[0065] The responder receives a sensing session establishment request message from the initiator, wherein the sensing session establishment request message indicates a second channel for transmitting the at least one first measurement report frame;

[0066] The responder sends a sensing session establishment response message to the initiator based on the sensing session establishment request message;

[0067] Wherein, the responder sending the at least one first measurement report frame according to the at least one first sensing message includes:

[0068] The responder transmits the at least one first measurement report frame on the second channel based on the at least one first sensing message.

[0069] In one possible implementation of the first aspect, the sensing session establishment request message further indicates the time requirement between two overlapping segments of sensing messages or between two overlapping sensing messages.

[0070] In a second aspect, embodiments of the present invention provide a communication method applied to ultra-wideband sensing, wherein the method includes:

[0071] The initiator sends at least one first sensing message to the responder;

[0072] The initiator receives at least one first measurement report frame from the responder, wherein the at least one first measurement report frame is used to provide the result of a first measurement performed by the responder on the at least one first sensing message, and the corresponding first measurement report frame of the at least one first measurement report frame indicates the identifier of the corresponding first measurement report frame and the first measurement to which the at least one first sensing message belongs.

[0073] In one possible implementation of the second aspect, the method further includes:

[0074] The initiator sends a sensing session establishment request message to the responder, wherein the sensing session establishment request message indicates a second channel for transmitting the at least one first measurement report frame;

[0075] The initiator receives a sensing session establishment response message from the responder, wherein the sensing session establishment response message is determined by the responder based on the sensing session establishment request message.

[0076] In one possible implementation of the second aspect, the sensing session establishment request message further indicates the time requirement between two overlapping segments of the first sensing message or between two overlapping first sensing messages.

[0077] In one possible implementation of the second aspect, the method further includes:

[0078] The initiator sends at least one second sensing message to the other responder;

[0079] The initiator receives at least one second measurement report frame from the other responder, wherein the at least one second measurement report frame is used to provide the result of a second measurement performed by the other responder on the at least one second sensing message, and the corresponding second measurement report frame of the at least one second measurement report frame indicates the corresponding second measurement report frame and the second measurement to which the at least one second sensing message belongs.

[0080] In one possible implementation of the second aspect, the method further includes:

[0081] The device that initiates the direction sensing request forwards the at least one first measurement report frame and / or the at least one second measurement report frame.

[0082] In one possible implementation of the second aspect, the forwarding of the at least one first measurement report frame and / or the at least one second measurement report frame by the initiating direction to the sensing request device includes:

[0083] For each of the at least one first measurement report frame and / or the at least one second measurement report frame, the initiator processes the measurement report frame to satisfy an address requirement, wherein the address requirement includes the measurement report frame carrying the address of the responder that transmitted the measurement report frame, wherein the address of the responder can be read by the sensing request device;

[0084] The initiating direction forwards the processed measurement report frame to the sensing request device.

[0085] To reduce overhead, the address of the responder indicated in the measurement report frame can be a short address that can be read by the initiator but not by the sensing requesting device. Therefore, the initiator needs to replace this short address with an extended address that can be read by the sensing requesting device. Alternatively, the responder address field can be omitted; that is, the measurement report frame from the responder does not contain a responder address field. In this case, the initiator must add the responder's extended address so that the sensing requesting device can know the responder's address. Therefore, the initiator can process the received measurement report frames (at least one first measurement report frame and at least one second measurement report frame) to ensure that they meet the above address requirements.

[0086] In one possible implementation of the second aspect, the initiator processes the measurement report frame to satisfy the address requirements, including:

[0087] If the measurement report frame does not carry the first address, the initiator adds a second address to the first measurement report frame;

[0088] If the measurement report frame carries the first address, the initiator replaces the first address with the second address;

[0089] Wherein, the first address and the second address are the addresses of the responder that transmits the measurement report frame, the first address cannot be read by the sensing request device, while the second address can be read by the sensing request device.

[0090] In a third aspect, embodiments of the present invention provide a wireless communication apparatus including various modules for performing the wireless communication method provided in the first aspect or any possible implementation thereof.

[0091] In a fourth aspect, embodiments of the present invention provide a wireless communication apparatus including various modules for performing the wireless communication method provided in the second aspect or any possible implementation thereof.

[0092] In a fifth aspect, embodiments of the present invention provide a terminal device including processing circuitry for performing the wireless communication method according to the first aspect or any possible implementation thereof.

[0093] In a sixth aspect, embodiments of the present invention provide a network device including processing circuitry for performing the wireless communication method according to the second aspect or any possible implementation thereof.

[0094] In a seventh aspect, embodiments of the present invention provide a computer-readable medium storing computer-executable instructions that, when executed by a processor, cause the processor to perform the wireless communication method according to the first aspect or any possible implementation thereof.

[0095] In an eighth aspect, embodiments of the present invention provide a computer-readable medium storing computer-executable instructions that, when executed by a processor, cause the processor to perform the wireless communication method according to the second aspect or any possible implementation thereof.

[0096] In a ninth aspect, embodiments of the present invention provide a wireless communication system including a terminal device according to a fifth aspect and a network device according to a sixth aspect.

[0097] In a tenth aspect, embodiments of the present invention provide a computer program product including computer execution instructions that, when executed by a processor, cause the processor to perform the wireless communication method according to the first aspect or any possible implementation thereof, or according to the second aspect or any possible implementation thereof.

[0098] In the communication method according to the present invention, the responder receives at least one first sensing message from the initiator; and sends at least one first measurement report frame based on the at least one first sensing message, wherein the at least one first measurement report frame is used to provide the result of a first measurement performed by the responder on the at least one first sensing message, and a corresponding first measurement report frame of the at least one first measurement report frame indicates the identifier of the corresponding first measurement report frame and the first measurement to which the at least one first sensing message belongs. In this way, the initiator can identify the measurement report frames from the responder and therefore can arrange these measurement report frames in the correct order, thereby improving the accuracy of the measurement. Attached Figure Description

[0099] The accompanying drawings, which now illustrate exemplary embodiments of the invention, are shown by way of example, in which:

[0100] Figure 1This is a simplified schematic diagram of a communication system provided by one or more embodiments of the present invention.

[0101] Figure 2 This is a schematic diagram of an exemplary communication system provided by one or more embodiments of the present invention.

[0102] Figure 3 This is a schematic diagram of the basic component structure of a communication system provided by one or more embodiments of the present invention.

[0103] Figure 4 A block diagram of a device in a communication system provided by one or more embodiments of the present invention is shown.

[0104] Figure 5 This is a schematic diagram of the received report field of a measurement report frame provided in one or more embodiments of the present invention.

[0105] Figure 6A This is a schematic flowchart of a communication method provided by one or more embodiments of the present invention.

[0106] Figure 6B It corresponds to Figure 6A One possible implementation of the process shown.

[0107] Figure 7 This is a schematic diagram of the AC IE field of a sensing session establishment request message provided in one or more embodiments of the present invention.

[0108] Figure 8 This is a schematic diagram of a measurement report frame provided in one or more embodiments of the present invention.

[0109] Figure 9 This is a schematic diagram of the CIR report IE content field of a measurement report frame provided in one or more embodiments of the present invention.

[0110] Figure 10 This is a schematic diagram of another CIR report IE content field of a measurement report frame provided in one or more embodiments of the present invention.

[0111] Figure 11 This is a schematic diagram of the processed target feature IE content field of a measurement report frame provided by one or more embodiments of the present invention.

[0112] Figures 12A to 12D This is a schematic diagram illustrating two methods for indicating reference taps in a CIR report, provided by one or more embodiments of the present invention.

[0113] Figure 13 This is a schematic diagram of the interaction process between the initiator and the responder provided in one or more embodiments of the present invention.

[0114] Figure 14 This is a schematic diagram of another interaction process between an initiator and a responder provided by one or more embodiments of the present invention.

[0115] Figure 15 This is a schematic diagram of another interaction process between an initiator and a responder provided by one or more embodiments of the present invention.

[0116] Figure 16 This is a schematic diagram of another interaction process between an initiator and a responder provided by one or more embodiments of the present invention.

[0117] Figure 17 yes Figure 15 The diagram shows a measurement report frame of the interactive process.

[0118] Figure 18 Is using Figure 10 The format of the CIR report IE content fields shown is as follows. Figure 15 The diagram shows a measurement report frame of the interactive process.

[0119] Figure 19 This is a schematic diagram of another interaction process between an initiator and a responder provided by one or more embodiments of the present invention.

[0120] Figure 20 This is a schematic diagram of another interaction process between an initiator and a responder provided by one or more embodiments of the present invention.

[0121] Figure 21A This is a schematic flowchart illustrating another communication method provided by one or more embodiments of the present invention.

[0122] Figure 21B It corresponds to Figure 21A One possible implementation of the process shown.

[0123] Figure 22 yes Figure 21B The diagram shows a measurement report frame of the interactive process.

[0124] Figure 23 A schematic structural diagram of a wireless communication device provided by one or more embodiments of the present invention is shown.

[0125] Figure 24 This is a schematic structural diagram of another wireless communication device provided by one or more embodiments of the present invention. Detailed Implementation

[0126] To more clearly describe the embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings required for describing the embodiments or the prior art are briefly introduced below.

[0127] In the following description, reference is made to the accompanying drawings, which form part of this invention and illustrate specific aspects of embodiments of the invention or to the drawings in which specific aspects of embodiments of the invention may be used. It should be understood that embodiments of the invention may be used in other aspects and may include structural or logical variations not depicted in the drawings. Therefore, the following detailed description should not be construed in a limiting sense, and the scope of the invention is defined by the appended claims.

[0128] To aid in understanding the present invention, examples of wireless communication systems and devices are described below.

[0129] Exemplary communication systems and devices

[0130] refer to Figure 1 As an illustrative example but not a limitation, a simplified schematic diagram of a communication system is provided. Communication system 100 includes a radio access network 120. Radio access network 120 may be a next-generation (e.g., sixth-generation, 6G, or later) radio access network, or a traditional (e.g., 5G, 4G, 3G, or 2G) radio access network, or a WLAN (e.g., based on 802.11). One or more communication electronic devices (EDs) 110a to 110j (collectively referred to as 110) may interconnect with each other or be connected to one or more network nodes (170a, 170b, collectively referred to as 170) in radio access network 120. One or more EDs 110a to 110j also include a UWB module and are capable of performing ambient sensing using UWB signals. Core network 130 may be part of the communication system and may depend on or be independent of the radio access technology used in communication system 100. Furthermore, communication system 100 includes a public switched telephone network (PSTN) 140, the Internet 150, and other networks 160.

[0131] Figure 2An exemplary communication system 100 is illustrated. Typically, the communication system 100 enables multiple wireless or wired components to transmit data and other content. The purpose of the communication system 100 may be to provide content such as voice, data, video, and / or text via broadcast, multicast, and unicast. The communication system 100 can operate by sharing resources (e.g., carrier spectrum bandwidth) among its constituent components. The communication system 100 may include terrestrial communication systems and / or non-terrestrial communication systems. The communication system 100 can provide a wide range of communication services and applications (e.g., earth monitoring, remote sensing, passive sensing and positioning, navigation and tracking, autonomous delivery and mobility, etc.). The communication system 100 can provide high availability and robustness through the joint operation of terrestrial and non-terrestrial communication systems. For example, integrating a non-terrestrial communication system (or components thereof) into a terrestrial communication system can enable a heterogeneous network comprising multiple layers. Compared to traditional communication networks, heterogeneous networks can achieve better overall performance through efficient multi-link joint operation, more flexible function sharing, and faster physical layer link switching between terrestrial and non-terrestrial networks. In its simplest form, the communication system 100 may be simply a single ED capable of performing monostatic sensing of the surrounding environment, or a pair of EDs capable of participating in bistatic sensing of the surrounding environment, or three or more EDs capable of participating in polystatic sensing of the surrounding environment.

[0132] Terrestrial and non-terrestrial communication systems can be considered as subsystems of a communication system. In the example shown, communication system 100 includes electronic devices (EDs) 110a to 110d (generally referred to as ED 110), radio access networks (RANs) 120a and 120b, a non-terrestrial communication network 120c, a core network 130, a public switched telephone network (PSTN) 140, the Internet 150, and other networks 160. RANs 120a and 120b include corresponding base stations (BSs) 170a and 170b, which can generally be referred to as terrestrial transmit and receive points (T-TRPs) 170a and 170b. The non-terrestrial communication network 120c includes access nodes 120c, which can generally be referred to as non-terrestrial transmit and receive points (NT-TRPs) 172.

[0133] Alternatively, any ED 110 can be used to connect, access, or communicate with any other T-TRP 170a and 170b and NT-TRP 172, Internet 150, core network 130, PSTN 140, other network 160, or any combination thereof. In some examples, ED 110a can perform uplink and / or downlink transmissions with T-TRP 170a via interface 190a. In some examples, ED 110a, 110b, and 110d can also communicate directly with each other via one or more sidelink air interfaces 190b. In some examples, ED 110d can perform uplink and / or downlink transmissions with NT-TRP 172 via interface 190c.

[0134] Air interfaces 190a and 190b can use similar communication technologies, such as any suitable wireless access technology. For example, communication system 100 can implement one or more channel access methods in air interfaces 190a and 190b, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal FDMA (OFDMA), or single-carrier FDMA (SC-FDMA). Air interfaces 190a and 190b can utilize other high-dimensional signal spaces, which may involve combinations of orthogonal and / or non-orthogonal dimensions.

[0135] The 190c air interface enables communication between the ED 110d and one or more NT-TRP 172s via a wireless link, or simply a link. In some examples, the link is a dedicated connection for unicast transmission, a connection for broadcast transmission, or a connection for multicast transmission between a group of EDs and one or more NT-TRPs.

[0136] Air interface 190a, 190b and 190c can also use UWB technology to perform ambient sensing using UWB signals.

[0137] RANs 120a and 120b communicate with core network 130 to provide various services, such as voice, data, and other services, to EDs 110a, 110b, and 110c. RANs 120a and 120b and / or core network 130 may communicate directly or indirectly with one or more other RANs (not shown), which may or may not be directly served by core network 130, and may or may not use the same radio access technology as RANs 120a, RAN 120b, or both. Core network 130 may also act as a gateway access between (i) RANs 120a and 120b and / or EDs 110a, 110b, and 110c, and (ii) other networks (e.g., PSTN 140, Internet 150, and other networks 160). Additionally, some or all of ED110a, 110b, and 110c may include the ability to communicate with different wireless networks via different wireless links using different wireless technologies and / or protocols. Instead of wireless communication (or other than wireless communication), ED 110a, 110b, and 110c may also communicate with service providers or exchanges (not shown) via wired communication channels and with the Internet 150. PSTN 140 may include a circuit-switched telephone network for providing plain old telephone service (POTS). The Internet 150 may include a network of computers and / or subnets (internal networks) and incorporate protocols such as Internet Protocol (IP), Transmission Control Protocol (TCP), and User Datagram Protocol (UDP). ED 110a, 110b, and 110c may be multimode devices capable of operating according to multiple wireless access technologies and include multiple transceivers required to support these technologies.

[0138] Basic component structure

[0139] Figure 3Another example of an ED 110 and base stations 170a, 170b, and / or 170c is shown. The ED 110 is used to connect people, objects, machines, etc. The ED 110 can be widely used in various scenarios, such as cellular communication, device-to-device (D2D), vehicle-to-everything (V2X), peer-to-peer (P2P), machine-to-machine (M2M), machine-type communication (MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and mobility, etc.

[0140] Each ED 110 represents any end-user equipment suitable for wireless operation and may include (or be referred to as) devices such as: user equipment / device (UE), wireless transmit / receive unit (WTRU), mobile station, fixed or mobile subscriber unit, cellular phone, station (STA), machine-type communication (MTC) equipment, personal digital assistant (PDA), smartphone, laptop, computer, tablet, wireless sensor, consumer electronics, smartbook, vehicle, automobile, truck, bus, train, or IoT device, industrial equipment, or devices within the aforementioned devices (e.g., communication modules, modems, or chips), etc. Next-generation ED 110 may be referred to using other terms. Base stations 170a and 170b are T-TRPs and will be referred to as T-TRP 170 below. Figure 3 As also shown, NT-TRP will be referred to as NT-TRP 172 below. Each ED 110 connected to T-TRP 170 and / or NT-TRP 172 can be dynamically or semi-statically turned on (i.e., established, activated, or enabled), turned off (i.e., released, deactivated, or disabled), and / or configured in response to connectivity availability and connectivity necessity.

[0141] ED 110 includes a transmitter 201 and a receiver 203 coupled to one or more antennas 204. Only one antenna 204 is shown. One, some, or all of the antennas may also be panels. For example, the transmitter 201 and receiver 203 may be integrated as a transceiver. The transceiver is used to modulate data or other content for transmission by at least one antenna 204 or a network interface controller (NIC). The transceiver is also used to demodulate data or other content received through at least one antenna 204. Each transceiver includes any suitable structure for generating signals for wireless or wired transmission and / or for processing signals received wirelessly or wiredly. Each antenna 204 includes any suitable structure for transmitting and / or receiving wireless or wired signals.

[0142] ED 110 includes at least one memory 208. Memory 208 stores instructions and data used, generated, or acquired by ED 110. For example, memory 208 may store software instructions or modules for implementing some or all of the functions and / or embodiments described herein, and executed by one or more processing units 210. Each memory 208 includes any suitable one or more volatile and / or non-volatile storage and retrieval devices. Any suitable type of memory can be used, such as random access memory (RAM), read-only memory (ROM), hard disk, optical disk, subscriber identity module (SIM) card, memory stick, secure digital (SD) memory card, on-processor cache, etc.

[0143] ED 110 may also include one or more input / output devices (not shown) or interfaces (e.g., connected to...). Figure 1 (Wired interface of Internet 150 in the network). Input / output devices support interaction with users or other devices in the network. Each input / output device includes any suitable structure for providing or receiving information from the user, such as a speaker, microphone, keypad, keyboard, display, or touchscreen, including network interface communication.

[0144] ED 110 also includes a processor 210 for performing operations, including operations related to preparing for uplink transmissions to NT-TRP 172 and / or T-TRP 170, operations related to processing downlink transmissions received from NT-TRP 172 and / or T-TRP 170, and operations related to processing sidelink transmissions to and from another ED 110. Processing operations related to preparing for uplink transmissions may include operations such as encoding, modulation, transmit beamforming, and generating symbols for transmission. Processing operations related to processing downlink transmissions may include operations such as receive beamforming, demodulation, and decoding received symbols. According to an embodiment, the downlink transmission may be received by receiver 203, possibly using receive beamforming, and processor 210 may extract signaling from the downlink transmission (e.g., by detecting and / or decoding signaling). Examples of signaling may be reference signals transmitted by NT-TRP 172 and / or T-TRP 170. In some embodiments, processor 276 performs transmit beamforming and / or receive beamforming based on beam direction indications (e.g., beam angle information (BAI)) received from T-TRP 170. In some embodiments, processor 210 may perform operations related to network access (e.g., initial access) and / or downlink synchronization, such as operations related to detecting synchronization sequences, decoding, and acquiring system information. In some embodiments, processor 210 may perform channel estimation, for example, using reference signals received from NT-TRP 172 and / or T-TRP 170.

[0145] Although not shown, processor 210 may form part of transmitter 201 and / or receiver 203. Although not shown, memory 208 may form part of processor 210.

[0146] Each of the processor 210 and the processing components of the transmitter 201 and receiver 203 can be implemented by the same or different one or more processors for executing instructions stored in the memory (e.g., memory 208). Alternatively, some or all of the processor 210 and the processing components of the transmitter 201 and receiver 203 can be implemented using dedicated circuitry, such as a programmable field-programmable gate array (FPGA), a graphics processing unit (GPU), or an application-specific integrated circuit (ASIC).

[0147] The T-TRP 170 may be known by other names in some implementations, such as base station, base-transceiver station (BTS), wireless base station, network node, network device, network-side device, transmit / receive node, NodeB, evolved NodeB (eNodeB or eNB), home eNodeB, next-generation NodeB (gNB), transmission point (TP), site controller, access point (AP) or wireless router, relay station, remote radio head, ground node, ground network device or ground base station, base band unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), location node, etc. The T-TRP 170 can be a macro BS, micro BS, relay node, host node, or a combination thereof. T-TRP 170 may refer to the aforementioned device or a component of the aforementioned device (e.g., a communication module, modem, or chip).

[0148] In some embodiments, the various parts of T-TRP 170 may be distributed. For example, some modules of T-TRP 170 may be located remotely from the device housing the antenna of T-TRP 170 and may be coupled to the device housing the antenna via a communication link (not shown) sometimes referred to as a fronthaul (e.g., a common public radio interface, CPRI). Therefore, in some embodiments, the term T-TRP 170 may also refer to modules on the network side that perform processing operations such as determining the location of ED 110, resource allocation (scheduling), message generation, and encoding / decoding; these modules are not necessarily part of the device housing the antenna of T-TRP 170. These modules may also be coupled to other T-TRPs. In some embodiments, T-TRP 170 may actually be multiple T-TRPs operating together to serve ED 110 through cooperative multicast and other means.

[0149] T-TRP 170 includes at least one transmitter 252 and at least one receiver 254 coupled to one or more antennas 256. Only one antenna 256 is shown. One, some, or all of the antennas may also be panels. The transmitter 252 and receiver 254 may be integrated as a transceiver. T-TRP 170 also includes a processor 260 for performing operations including operations related to: preparing a transmission for downlink transmission to ED 110, processing an uplink transmission received from ED 110, preparing a transmission for backhaul transmission to NT-TRP 172, and processing a transmission received from NT-TRP 172 via backhaul. Processing operations related to preparing a transmission for downlink or backhaul transmission may include operations such as encoding, modulation, precoding (e.g., MIMO precoding), transmit beamforming, and generating symbols for transmission. Processing operations related to processing a transmission received in the uplink or via backhaul may include operations such as receive beamforming, demodulation, and decoding of received symbols. Processor 260 can also perform operations related to network access (e.g., initial access) and / or downlink synchronization, such as generating the contents of a synchronization signal block (SSB), generating system information, etc. In some embodiments, processor 260 also generates beam direction indications, such as BAI, that can be scheduled for transmission by scheduler 253. Processor 260 performs other network-side processing operations described herein, such as determining the location of ED 110, determining the location for deploying NT-TRP 172, etc. In some embodiments, processor 260 can generate signaling, such as one or more parameters for configuring ED 110 and / or one or more parameters for NT-TRP 172. Any signaling generated by processor 260 is transmitted by transmitter 252. It should be noted that the term "signaling" used herein can also be referred to as control signaling. Dynamic signaling can be transmitted in control channels, such as the physical downlink control channel (PDCCH), while static or semi-static higher-layer signaling can be included in messages transmitted in data channels, such as the physical downlink shared channel (PDSCH).

[0150] Scheduler 253 may be coupled to processor 260. Scheduler 253 may be included within or operate separately from T-TRP 170, and may schedule uplink, downlink, and / or backhaul transmissions, including issuing scheduling authorizations and / or configuring schedule-free (“configuration authorization”) resources. T-TRP 170 also includes memory 258 for storing information and data. Memory 258 stores instructions and data used, generated, or acquired by T-TRP 170. For example, memory 258 may store software instructions or modules executed by processor 260 for implementing some or all of the functions and / or embodiments described herein.

[0151] Although not shown, processor 260 may be part of transmitter 252 and / or receiver 254. Furthermore, although not shown, processor 260 may implement scheduler 253. Although not shown, memory 258 may be part of processor 260.

[0152] The processor 260, scheduler 253, and processing components of transmitter 252 and receiver 254 may each be implemented by the same or different one or more processors for executing instructions stored in memory (e.g., memory 258). Alternatively, some or all of the processor 260, scheduler 253, and processing components of transmitter 252 and receiver 254 may be implemented using dedicated circuitry, such as FPGA, GPU, or ASIC.

[0153] Although the NT-TRP 172 is shown as an example of a drone only, the NT-TRP 172 can be implemented in any suitable non-terrestrial form. Furthermore, the NT-TRP 172 may be known by other names in some implementations, such as a non-terrestrial node, a non-terrestrial network device, or a non-terrestrial base station. The NT-TRP 172 includes a transmitter 272 and a receiver 274 coupled to one or more antennas 280. Only one antenna 280 is shown. One, some, or all of the antennas may also be panels. The transmitter 272 and receiver 274 may be integrated as a transceiver. The NT-TRP 172 also includes a processor 276 for performing operations including: preparing transmissions for downlink transmission to ED 110, processing uplink transmissions received from ED 110, preparing transmissions for backhaul transmission to T-TRP 170, and processing transmissions received from T-TRP 170 via backhaul. Processing operations related to preparing a transmission for downlink or backhaul transmission may include operations such as encoding, modulation, precoding (e.g., MIMO precoding), transmit beamforming, and generating symbols for transmission. Processing operations related to processing transmissions received in the uplink or via backhaul may include operations such as receive beamforming, demodulation, and decoding received symbols. In some embodiments, processor 276 performs transmit beamforming and / or receive beamforming based on beam direction information (e.g., BAI) received from T-TRP 170. In some embodiments, processor 276 may generate signaling, such as for configuring one or more parameters of ED110. In some embodiments, NT-TRP 172 implements physical layer processing but does not implement higher-level functions such as those at the medium access control (MAC) or radio link control (RLC) layers. Since this is only an example, more generally, NT-TRP 172 may implement higher-level functions in addition to physical layer processing.

[0154] The NT-TRP 172 also includes a memory 278 for storing information and data. Although not shown, a processor 276 may form part of the transmitter 272 and / or receiver 274. Although not shown, the memory 278 may form part of the processor 276.

[0155] The processor 276 and the processing components of the transmitter 272 and receiver 274 may each be implemented by the same or different one or more processors for executing instructions stored in memory (e.g., memory 278). Alternatively, some or all of the processor 276 and the processing components of the transmitter 272 and receiver 274 may be implemented using dedicated circuitry, such as a programmable FPGA, GPU, or ASIC. In some embodiments, the NT-TRP 172 may actually be multiple NT-TRPs operating together to provide services such as cooperative multicast transmission ED 110.

[0156] T-TRP 170, NT-TRP 172 and / or ED 110 may include other components, but for clarity these components are omitted.

[0157] Basic module structure

[0158] One or more steps of the methods in the embodiments provided herein can be based on Figure 4 The corresponding unit or module is executed. Figure 4 The diagram illustrates units or modules within a device, such as in ED 110, T-TRP 170, or NT-TRP 172. For example, signals may be transmitted by a transmitting unit or transmitting module. Signals may be received by a receiving unit or receiving module. Signals may be processed by a processing unit or processing module. Other steps may be performed by artificial intelligence (AI) or machine learning (ML) modules. The corresponding units or modules may be implemented using hardware, one or more components or devices executing software, or a combination thereof. For example, one or more of the units or modules may be integrated circuits, such as a programmable FPGA, GPU, or ASIC. It should be understood that if these modules are implemented, for example, using software executed by a processor, then these modules may be retrieved by the processor, wholly or partially, individually or collectively, for processing, in one or more instances, and these modules themselves may include instructions for further deployment and instantiation.

[0159] Additional details regarding ED 110, T-TRP 170, and NT-TRP 172 are known to those skilled in the art. Therefore, these details are omitted herein.

[0160] empty

[0161] An air interface typically includes numerous components and associated parameters that collectively specify how transmissions are sent and / or received over a wireless communication link between two or more communication devices. For example, an air interface may include one or more waveforms, one or more frame structures, one or more multiple access schemes, one or more protocols, one or more coding schemes, and / or one or more modulation schemes defining the transmission of information (e.g., data) over the wireless communication link. The wireless communication link may support links between a radio access network and a user equipment (e.g., a "Uu" link), and / or it may support links between devices, such as links between two user equipments (e.g., a "sidelink"), and / or it may support links between a non-terrestrial (NT) communication network and a user equipment (UE). The air interface may also utilize UWB technology to perform ambient sensing using UWB signals.

[0162] The following are some examples of the components mentioned above:

[0163] Waveform components can specify the shape and form of the transmitted signal. Waveform options can include orthogonal multiple access (OFDM) and non-orthogonal multiple access (NOA) waveforms. Non-limiting examples of such waveform options include Orthogonal Frequency Division Multiplexing (OFDM), filtered OFDM (f-OFDM), time-windowed OFDM, filter bank multicarrier (FBMC), universal filtered multicarrier (UFMC), generalized frequency division multiplexing (GFDM), wavelet packet modulation (WPM), faster than Nyquist (FTN) waveforms, high-rate pulse (HRP) UWB waveforms, low-rate pulse (LRP) UWB waveforms, and low peak-to-average power ratio (PAPR) waveforms.

[0164] The frame structure component can specify the configuration of a frame or frame group. The frame structure component can indicate one or more of the following parameters: frame time, frequency, pilot signature, code, or other parameters. Further details about the frame structure will be discussed below.

[0165] Multiple access scheme components can specify multiple access technology options, including technologies that define how communication devices share the common physical channel, such as: Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Code Division Multiple Access (CDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), Low Density Signature Multicarrier Code Division Multiple Access (LDS-MC-CDMA), Non-orthogonal Multiple Access (NOMA), Pattern Division Multiple Access (PDMA), Lattice Partition Multiple Access (LPMA), Resource Spread Multiple Access (RSMA), and Sparse Code Multiple Access (SCMA). In addition, multiple access technology options may include: scheduled access and unscheduled access, also known as unlicensed access; non-orthogonal multiple access and orthogonal multiple access, for example, through dedicated channel resources (e.g., not shared between multiple communication devices); contention-based shared channel resources and non-contention-based shared channel resources; and cognitive radio-based access.

[0166] The Hybrid Automatic Repeat Request (HARQ) protocol component can specify how transmission and / or retransmission are performed. Non-limiting examples of transmission and / or retransmission mechanism options include mechanisms for specifying the size of the scheduled data pipeline, signaling mechanisms for transmission and / or retransmission, and retransmission mechanisms.

[0167] The coding and modulation components specify how the transmitted information is encoded / decoded and modulated / demodulated for transmission / reception. Encoding can refer to methods of error detection and forward error correction. Non-limiting examples of coding options include turbine trellis codes, turbine product codes, fountain codes, low-density parity-check codes, and polar codes. Modulation can simply refer to constellations (including, for example, modulation techniques and orders), or more specifically to various types of advanced modulation methods, such as layered modulation and low PAPR modulation.

[0168] In some embodiments, the air interface can be a "one-size-fits-all" concept. For example, once the air interface is defined, the components within it cannot be changed or adapted. In some implementations, only a limited number of parameters or modes of the air interface can be configured, such as cyclic prefix (CP) length or multiple input multiple output (MIMO) mode. In some embodiments, the air interface design can provide a uniform or flexible framework to support frequencies below 6 GHz and frequencies above 6 GHz (e.g., millimeter wave) for both licensed and unlicensed access. For example, the flexibility of a configurable air interface provided by scalable system parameters and symbol durations can support transmission parameter optimization for different spectrum bands and different services / devices. As another example, a uniform air interface can be self-contained in the frequency domain, and a frequency-domain self-contained design can support more flexible radio access network (RAN) slicing by sharing channel resources among different services in frequency and time.

[0169] Terminal type

[0170] The data processing method provided by the embodiments of the present invention can be applied to various communication scenarios, such as one or more of the following communication scenarios: enhanced mobile broadband (eMBB), ultra-reliable low latency communication (URLLC), machine-type communication (MTC), Internet of Things (IoT), narrowband Internet of Things (NB-IoT), customer front-end equipment (CPE), augmented reality (AR), virtual reality (VR), mass machine type communications (mMTC), device-to-device (D2D), vehicle-to-everything (V2X), vehicle-to-vehicle (V2V), etc.

[0171] It should be noted that, in the embodiments of the present invention, the Internet of Things (IoT) may include one or more of NB-IoT, MTC, mMTC, etc. This is not a limitation.

[0172] eMBB can be a high-bandwidth mobile broadband service, such as three-dimensional (3D) or ultra-high-definition video. Specifically, eMBB can further improve the performance of mobile broadband services, including network speed and user experience. For example, when a user watches 4K HD video, the peak network speed can reach 10 Gbit / s.

[0173] URLLC can refer to services with high reliability, low latency, and extremely high availability. Specifically, URLLC can include the following communication scenarios and applications: industrial applications and control, traffic safety and control, remote manufacturing, remote training, remote surgery, autonomous driving, industrial automation, and the security industry.

[0174] MTC can refer to low-cost, enhanced-coverage services, also known as M2M. mMTC refers to large-scale IoT services.

[0175] NB-IoT can be a range of services characterized by wide coverage, massive connectivity, low data rates, low cost, low power consumption, and an excellent architecture. Specifically, NB-IoT can include smart water meters, smart parking, smart pet tracking, smart bicycles, smart smoke detectors, smart toilets, smart vending machines, and more.

[0176] CPE can refer to a mobile signal access device that receives mobile signals and forwards them via Wireless Fidelity (WiFi), or it can refer to a device that converts high-speed 4G or 5G signals into WiFi signals, supporting a large number of mobile terminals accessing the Internet simultaneously. CPEs can be widely used in rural areas, towns, hospitals, workplaces, factories, residential areas, and other places for wireless network access, thereby reducing the cost of wired network deployment.

[0177] V2X enables communication between vehicles, between vehicles and network devices, and between network devices to obtain a range of traffic information, such as real-time traffic conditions, road information, and pedestrian information, and to provide in-vehicle entertainment information, thereby improving driving safety, reducing congestion, and increasing traffic efficiency.

[0178] For example, terminal types include eMBB devices, URLLC devices, NB-IoT devices, and CPE devices. eMBB devices are primarily used for transmitting large data packets, but can also be used for small data packets, and are typically in a mobile state. Requirements for transmission latency and reliability are generally moderate, and both uplink and downlink communication are present. The channel environment is relatively complex and variable, and indoor or outdoor communication can be used. For example, an eMBB device can be a mobile phone. URLLC devices are primarily used for transmitting small data packets, but can also transmit medium-sized data packets. Typically, URLLC devices are in a stationary state, but can also move along fixed routes. URLLC devices have high requirements for transmission latency and reliability, requiring low latency and high reliability, and both uplink and downlink communication are present. The channel environment is stable. For example, a URLLC device can be factory equipment. NB-IoT devices are primarily used for transmitting small data. NB-IoT devices are typically in a stationary state, with a known location, moderate requirements for transmission latency and reliability, relatively high uplink traffic, and a relatively stable channel environment. For example, an NB-IoT device can be a smart water meter or a sensor. CPE devices are primarily used for transmitting large data packets. They are typically in a stationary state or can move over very short distances. They have moderate requirements for transmission latency and reliability, and handle both uplink and downlink communication in a relatively stable channel environment. For example, CPE devices can be terminal devices in smart homes, AR / VR systems, etc. When determining the terminal type, it can be based on the terminal device's service type, mobility, transmission latency requirements, reliability requirements, channel environment, and communication scenario. The terminal type corresponding to the terminal device can be determined as an eMBB device, URLLC device, NB-IoT device, or CPE device.

[0179] As described in related technologies, ultra-wideband (UWB) technology is increasingly being used for indoor positioning and other location services, such as access control and asset location. In addition to dedicated equipment and tags, UWB radios are also becoming increasingly common in high-end smartphones.

[0180] Besides traditional ranging applications, other use cases such as deviceless sensing, downlink time difference of arrival (DL-TDOA), and long-distance ranging are also under active investigation. UWB devices that support sensing are called sensing-capable devices (SDEVs). Sensing involves using UWB transmissions to obtain measurements to estimate characteristics such as distance, velocity, and motion of objects in a region of interest. Sensing measurements can enable various applications, such as presence detection and environment mapping.

[0181] Based on its role during sensing measurements, the SDEV may assume one or more of the following roles:

[0182] Controller: SDEV controls the sensing session and defines sensing parameters;

[0183] Controlled party: SDEV utilizes sensing parameters received from the controller;

[0184] Sensing Initiator: An SDEV initiates a sensing session with other SDEVs, also known as an initiator. This sensing session can begin when the initiator sends a session establishment request message and continue until the initiator receives reports of all measurement instances from the responder. A sensing session can include one or more sensing measurement instances. A measurement instance is represented by one or more measurements performed for a single purpose (corresponding to the same sensing task). For example, to measure the channel condition of one or more channels, the initiator will send one or more channel probe PHY protocol data units (PPDUs) to the responder, and the responder can measure one or more PPDUs (e.g., measure one or more segments of each PPDU) and report the results of one or more measurements. Such one or more measurements will be considered as a measurement instance.

[0185] Sensing Response Party: SDEV participants in a sensing session initiated by the initiator are also known as the response party;

[0186] Sensing Transmitter: The SDEV transmits a Channel Probe PHY PPDU used to perform sensing measurements. It is also called a transmitter. The Channel Probe PPDU can also be called a Sensing PPDU or Sensing Message, which includes one or more segments.

[0187] Sensing Receiver: The SDEV receives the channel probe PPDU and performs sensing measurements; it is also called a receiver.

[0188] Sensing Request Device: An SDEV requests another SDEV to perform a sensing measurement in a proxy application.

[0189] The initiator can be either a transmitter or a receiver. When the initiator is a transmitter, the responder is a receiver, and vice versa. In the following description, the technical solution of the present invention will be illustrated using the example of the initiator being a transmitter and the responder being a receiver. However, it should be understood that the solution of the present invention is equally applicable to the case where the initiator is a receiver and the responder is a transmitter.

[0190] In most sensing scenarios, the sensing application runs on the initiator. When the initiator is a sensing transmitter and sends sensing messages (e.g., PPDUs) to the responder, the responder (sensing receiver) can send an over-the-air (OTA) sensing measurement report back to the initiator. This OTA sensing measurement report includes one or more (sensing) measurement report frames carrying the sensing measurement results. Two types of sensing measurement reports are supported, as follows:

[0191] (1) Window-based channel impulse response (CIR) reporting

[0192] The sensing measurement report carries the CIR taps measured within a specific time window.

[0193] (2) Processed target feature report

[0194] The sensing measurement report carries processed data used for sensing, such as angle of arrival (AoA), range, velocity, and radar cross section (RCS).

[0195] For sensing applications, using a wider channel bandwidth is beneficial for improving the sensing link budget and the accuracy of sensing measurements. Channel aggregation schemes (called frequency stitching) support combining multiple carrier frequencies, allowing sensing measurements to be performed on a wider channel bandwidth than the default operating channel bandwidth of SDEV. Frequency stitching can be performed using overlapping or non-overlapping channel frequencies, with the carrier frequency grid configuration parameter determining the overlap percentage. Carrier frequency grids 0, 1, 2, and 3 represent no overlap, 25% overlap, 50% overlap, and 75% overlap, respectively. The frequency stitching type refers to the method used to transmit channel probe PPDUs (sensing PPDUs), which can be one of the following:

[0196] Frequency splicing within a message: different segments of the same sensing PPDU are transmitted on different channels;

[0197] Frequency splicing between messages: Multiple sensing PPDUs are transmitted on different channels, and different segments of the same sensing PPDU are transmitted on the same channel;

[0198] Combined intra-message frequency splicing and inter-message frequency splicing: a combination of the two transmission methods mentioned above.

[0199] Other terms related to frequency splicing include:

[0200] The basic channel refers to the initial channel for UWB sensing when frequency splicing is enabled. The initial channel is the channel in which fields such as the synchronization (SYNC) field and the start of frame delimiter (SFD) field are transmitted first.

[0201] The number of transmissions refers to the total number of transmissions performed at different channel center frequencies for a given measurement instance. In other words, the number of transmissions refers to the number of carrier frequencies used for frequency stitching.

[0202] It is recommended that the CIR taps corresponding to the sensing measurements be included in the CIR report IE, which is then carried within the measurement report frame. For each receiving antenna of the responder and for the transmitting segment of the initiator, CIR taps should be measured and placed in the receive report field of the CIR report IE in a fixed order (e.g., antenna ID first, segment index second). For example, when there are two Rx antennas and two segments, the format of the receive report field is as follows: Figure 5 As shown.

[0203] The CIR report format described above may perform well when all CIR taps corresponding to a single sensing measurement are carried in the same CIR report IE. However, the CIR taps may be fragmented across multiple CIR report IEs and multiple frames, making it difficult for the initiator to assemble the CIR taps in the correct order. Similarly, in multi-base scenarios (i.e., when multiple responders participate in a single sensing session) or in sensing by proxy (SBP) scenarios, it is difficult to identify which responder generated the CIR report.

[0204] The proposed solution is to introduce a unified sensing measurement report format so that partial reports can be easily identified, and reports can be easily identified and aggregated in multi-base or SBP scenarios. Here, a partial report (or CIR partial report) in the embodiments of the present invention refers to a report carrying all CIR taps corresponding to the receiving antenna and segment pair or corresponding to the receiving antenna and segment pair on a specific channel. Partial reports are typically carried in the receive report field of the CIR report IE.

[0205] The solution proposed in this invention can be applied to any UWB sensing application that uses (sensing) measurement report frames. Furthermore, the solution can be implemented in tags, smartphones, laptops, remote keys, vehicles, door locks, etc. That is, the initiator and responder can be devices such as tags, smartphones, laptops, remote keys, vehicles, door locks, etc.

[0206] Embodiments of the present invention will be described in detail with reference to the accompanying drawings. The present invention provides a communication method involving interaction between an initiator and a responder, applied to ultra-wideband sensing. See also... Figure 6A The communication method may include the following steps.

[0207] S601: The initiator sends at least one first sensing message to the responder, and the responder receives at least one first sensing message from the initiator.

[0208] Specifically, at least one first sensing message can be any message that can be exchanged between the initiator and the responder to achieve channel condition measurement. In one possible implementation of the invention, the first sensing message can be a sensing PPDU (e.g., an HRP-SDEV PPDU), which is sent from the initiator to the responder through one or more channels. It should be noted that the number of first sensing messages can be one or more, and the embodiments of the invention do not limit this. The number of first sensing messages can be determined based on actual needs. For example, when multiple channels need to be measured, this requirement can be achieved through one first sensing message including multiple segments or multiple first sensing messages (each first sensing message may include one or more segments).

[0209] Each first sensing message in at least one first sensing message may include one or more segments. For the segmentation of the first sensing message, relevant techniques in the prior art will be employed. Embodiments of the present invention do not limit the number of segments in the first sensing message or the method of segmenting the first sensing message. For example, a segment may be the SENS field of an HRP-SDEV PPDU.

[0210] In one possible implementation of the present invention, at least one first sensing message includes a first sensing message comprising a first preset number of segments; at least one first measurement report frame includes multiple measurement report frames, the number of which is equal to the first preset number; or, at least one first measurement report frame includes a measurement report frame. In the case where a first sensing message has multiple segments, the generated at least one measurement report frame may be one or more.

[0211] In one possible implementation of the present invention, a first preset number of segments are transmitted on different channels.

[0212] In one possible implementation of the present invention, at least one first sensing message includes multiple sensing messages, which are transmitted on different channels. Each of the multiple sensing messages includes one or more segments. Segments of the same sensing message are transmitted on the same channel, or segments of the same sensing message are transmitted on different channels.

[0213] In one possible implementation of the invention, at least one first measurement report frame includes multiple measurement report frames, and the number of multiple sensing messages is the same as the number of multiple measurement report frames.

[0214] In one possible implementation of the invention, when segments of the same sensing message are transmitted on the same channel, at least one first measurement report frame includes a measurement report frame indicating a first report set corresponding to the report of the respective segment, wherein measurements of each segment are reported to aggregate different channels through which multiple sensing messages are transmitted.

[0215] S602: The responder sends at least one first measurement report frame to the initiator based on at least one first sensing message, and the initiator receives at least one first measurement report frame from the responder.

[0216] Specifically, at least one first measurement report frame is used to provide the result of a first measurement performed by the responder on at least one first sensing message, and the corresponding first measurement report frame of at least one first measurement report frame indicates the identifier of the corresponding first measurement report frame and the first measurement to which the at least one first sensing message belongs.

[0217] After the responder receives at least one first sensing message from the initiator, the responder may measure at least one first sensing message in order to obtain at least one first measurement report frame.

[0218] Here, "first measurement" refers to a measurement instance mentioned above, which may include the transmission and measurement of one or more sensing messages. A detailed description with specific examples will follow. The result of the first measurement refers to all measurement results of the first measurement, that is, the result obtained by measuring all first sensing message messages in at least one first sensing message, such as the result obtained by measuring all receive reports (carried in the receive report field of the CIR report IE) of a measurement instance.

[0219] It should be noted that although measurements are performed on each of the at least one first sensing messages, the implementation of the at least one first measurement report frame carrying the first measurement results can differ. In one possible implementation of the invention, the number of the at least one first measurement report frame can be the same as the number of the at least one first sensing message, i.e., each message has its corresponding first measurement report frame. In another possible implementation of the invention, the results obtained from measuring all the first sensing messages in the at least one first sensing message can be carried in a single first measurement report frame. In yet another possible implementation of the invention, each segment of each message can have its corresponding first measurement report frame. There is no limitation on the number of at least one first measurement report frames, as long as all the first measurement report frames in the at least one first measurement report frame can provide the initiator with the results obtained from measuring all the first sensing messages in the at least one first sensing message.

[0220] To enable the initiator to correctly distinguish each first measurement report frame, the corresponding first measurement report frame indicates its identifier and the first measurement to which at least one first sensing message belongs. In this way, when the initiator and responder implement different measurement instances, and when the result of a measurement instance (first measurement) is carried in different measurement report frames, the initiator can determine which measurement instance each first measurement report frame belongs to, and can also distinguish first measurement report frames belonging to the same measurement instance. In one possible implementation of the invention, the corresponding first measurement report frame includes a report number indicating the identifier of the first measurement report frame and a measurement number identifying the first measurement to which at least one first sensing message belongs.

[0221] In one possible implementation of the invention, at least one first sensing message includes one or more segments, and a corresponding first measurement report frame includes at least one partial report, wherein the corresponding partial report of the at least one partial report corresponds to a first report set of segments of at least one first sensing message and antennas of the responder for the receiving segment. Here, the first report set may also refer to a combination, pair, or set of segments of at least one first sensing message and antennas of the responder for the receiving segment. That is, each partial report carries all CIR taps corresponding to the receiving antenna and segment pair. For example, when at least one first sensing message includes one first sensing message, and the first sensing message includes two segments (SEG 1 and SEG 2), and the responder has two receiving antennas (ANT1 and ANT2), there will be four partial reports (PR1, PR2, PR3, and PR4), each partial report corresponding to a segment and antenna pair, wherein PR1 corresponds to the set of SEG 1 and ANT1, PR2 corresponds to the set of SEG 2 and ANT1, PR3 corresponds to the set of SEG 1 and ANT2, and PR4 corresponds to the set of SEG 2 and ANT2. It should be noted that this explanation uses only one first sensing message as an example to illustrate the specific implementation method, but the same principle applies to the case of multiple first sensing messages.

[0222] In one possible implementation of the invention, the corresponding partial report indicates a first report set corresponding to the corresponding partial report. In another possible implementation, the corresponding partial report includes: a segment identifier for identifying a segment in the first report set corresponding to the corresponding partial report; and an antenna identifier for identifying a receiving antenna (or corresponding receiving (RX) chain) in the first report set corresponding to the corresponding partial report. In the following examples, the segment identifier and the antenna identifier can be implemented as a segment ID field and an Rx antenna ID field, respectively.

[0223] In one possible implementation of the invention, the corresponding first measurement report frame further includes a first report field for indicating the presence of a segment identifier and an antenna identifier. In the following example, the first report field can be implemented as a report ID presence field.

[0224] In one possible implementation of the invention, the channel identifier is a relative index of the first channel of the initiating transmission segment.

[0225] In one possible implementation of the invention, the corresponding first measurement report frame includes: a segment bitmap for identifying segments in a first report set corresponding to a corresponding partial report; and an antenna bitmap for identifying antennas in the first report set corresponding to a corresponding partial report. In the following example, the segment bitmap and the antenna bitmap can be implemented as a segment ID bitmap field and an Rx antenna ID bitmap field, respectively.

[0226] In one possible implementation of the invention, the corresponding first measurement report frame further includes a second report field for indicating the presence of the segment bitmap, antenna bitmap, and channel bitmap. In the following example, the second report field can be implemented as a partial report bitmap length field.

[0227] In one possible implementation of the invention, the corresponding section reports a second report set corresponding to a segment of at least one first sensing message, the antenna of the responder for the receiving segment, and the first channel of the initiator's transmission segment. Here, the second report set may also refer to a combination, pair, or set of at least one segment of the first sensing message, the antenna of the responder for the receiving segment (or the corresponding receive (RX) chain), and the first channel of the initiator's transmission segment. That is, each section reports carrying all CIR taps corresponding to the receive antenna and segment pair on a specific channel. For example, when at least one first sensing message includes a first sensing message comprising two segments (SEG 1 and SEG 2) and transmitted on a channel (CH1), and the responder has two receiving antennas (ANT1 and ANT2), there will be four part reports (PR1', PR2', PR3', and PR4'), each part report corresponding to a segment and antenna pair, wherein PR1' corresponds to the set of SEG 1, ANT1, and CH1, PR2' corresponds to the set of SEG 2, ANT1, and CH1, PR3' corresponds to the set of SEG 1, ANT2, and CH1, and PR4' corresponds to the set of SEG 2, ANT2, and CH1.

[0228] In one possible implementation of the invention, the corresponding partial report indicates a second report set corresponding to the corresponding partial report. In another possible implementation, the corresponding partial report includes: a segment identifier for identifying a segment in the second report set corresponding to the corresponding partial report; an antenna identifier for identifying an antenna (or corresponding receive (RX) chain) in the second report set corresponding to the corresponding partial report; and a channel identifier for identifying a first channel in the second report set corresponding to the corresponding partial report. In the following examples, the segment identifier, antenna identifier, and channel identifier can be implemented as a segment ID field, an Rx antenna ID field, and a channel ID field, respectively.

[0229] In one possible implementation of the invention, the corresponding first measurement report frame further includes a first report field for indicating the presence of the segment identifier, antenna identifier, and channel identifier. In the following example, the first report field can be implemented as a report ID presence field.

[0230] In one possible implementation of the invention, the channel identifier is a relative index of the first channel of the initiating transmission segment.

[0231] In one possible implementation of the invention, the corresponding first measurement report frame includes: a segment bitmap for identifying segments in a second report set corresponding to the corresponding partial report; an antenna bitmap for identifying antennas (or corresponding receive (RX) chains) in the second report set corresponding to the corresponding partial report; and a channel bitmap for identifying a first channel in the second report set corresponding to the corresponding partial report. In the following examples, the segment bitmap, antenna bitmap, and channel bitmap can be implemented as a segment ID bitmap field, an Rx antenna ID bitmap field, and a channel ID bitmap field, respectively.

[0232] In one possible implementation of the invention, the corresponding first measurement report frame further includes a second report field for indicating the presence of the segment bitmap, antenna bitmap, and channel bitmap. In the following example, the second report field can be implemented as a partial report bitmap length field.

[0233] In one possible implementation of the invention, at least one first measurement report frame indicates a first parameter of all partial reports carried in at least one first measurement report frame, and the indication of the first parameter is omitted in the remaining measurement report frames other than the first measurement report frame. Here, the first parameter may refer to the parameter carried in the report parameter control field as described above. The measurement report may include multiple partial reports, and the first parameter may be a parameter common to all partial reports carried in at least one first measurement report frame, that is, the first parameter is shared by at least one first measurement report frame used to carry all partial reports. Therefore, the first parameter may be carried only in the first measurement report frame of at least one first measurement report frame, while the indication of the first parameter is omitted in other measurement report frames to reduce signaling overhead.

[0234] In one possible implementation of the invention, the corresponding first measurement report frame further indicates the address of the responder. In another possible implementation, the corresponding first measurement report frame includes an address identifier for identifying the address of the responder. In yet another possible implementation, the corresponding first measurement report frame further includes a sixth report field for indicating the presence of the address identifier. In the following examples, the address identifier may be carried in the responder address field.

[0235] In the communication method provided by this invention, a CIR report (CIR tap) corresponding to a single sensing measurement can be divided into two or more partial CIR reports. Each partial CIR report carries all CIR taps corresponding to the receiving antenna and segment pair on a specific channel. Therefore, partial reports support the division of the CIR report into smaller components, each carrying a complete set of CIR taps for the receiving antenna and segment pair. Even if some components are not received, the remaining received components can still be parsed, thereby obtaining partial sensing measurements.

[0236] In addition, in the communication method, the CIR report carries a unique identifier for the report (the report number mentioned above) and an index for identifying one or more partial reports (the measurement number mentioned above), thereby enabling accurate identification of the partial report corresponding to a specific receiving antenna and segment pair on a specific channel.

[0237] According to an embodiment of the communication method provided by the present invention, an initiator sends at least one first sensing message to a responder; then, the responder sends at least one first measurement report frame based on the at least one first sensing message, wherein the at least one first measurement report frame is used to provide the result of a first measurement performed by the responder on the at least one first sensing message, and the corresponding first measurement report frame of the at least one first measurement report frame indicates the identifier of the corresponding first measurement report frame and the first measurement to which the at least one first sensing message belongs. In this way, the initiator can identify the measurement report frames from the responder and therefore can arrange these measurement report frames in the correct order, thereby improving the accuracy of the measurement.

[0238] In one possible implementation of the present invention, in S601, before the initiator sends at least one first sensing message to the responder, the method further includes the following steps:

[0239] S603, the initiator sends a sensing session establishment request message to the responder, and the responder receives the sensing session establishment request message.

[0240] Specifically, the sensing session establishment request message indicates a second channel for transmitting at least one first measurement report frame.

[0241] Figure 6B An exemplary process is also shown, which is a process of a sensing measurement instance between the initiator and the responder. For example... Figure 6B As shown, during the session establishment phase, the SDEV can be regarded as the controlling party, and itself as the initiator, while another SDEV (such as...) can be... Figure 6BThe controlled party (shown in the diagram) is identified as the responder, meaning the controlling party assumes the role of the initiator and assigns the role of the responder to the controlled party. The initiator first sends a sensing session establishment request message to the responder to initiate a sensing session. This message includes the initiator's sensing capabilities and an AC information element (IE) carrying parameters related to sensing and frequency stitching. The responder responds with a sensing session establishment response message carrying its sensing capabilities and operating parameters. This session establishment phase is essentially a handshake between the controlling and controlled parties, allowing both to understand each other's capabilities for subsequent sensing. Subsequently, in the sensing round (one sensing message transmission and measurement), the initiator sends a sensing message with four segments, each transmitted on one of four different carrier frequencies specified by the frequency stitching carrier frequency grid (CFG) parameter (which can be notified by the initiator as one of the frequency stitching parameters). Upon receiving the sensing message, the responder measures the CIR tap for each bit set to 1 in the CIR bitmap field of the AC IE. For each frequency splicing channel, a partial CIR report is generated for each pair consisting of the responder's receive antenna and sensing message segments. In this example, the AC IE's feedback control field is set to a value of 1 to indicate reports for all transmissions after the last transmission, and four sensing measurement report frames are transmitted, each carrying a partial CIR report corresponding to one segment (or one channel). The responder then sends four measurement report frames, each corresponding to one of the four segments. It should be noted that the number of segments shown in the figure is only exemplary; in actual applications, there may be more or fewer segments.

[0242] In one possible implementation of the present invention, the sensing session establishment request message may include the initiator's sensing capability, and an AC IE carrying parameters related to sensing and frequency splicing. Figure 7 The structure of the frequency concatenation parameter subfield of the sensing control field in the AC IE field is shown. For example... Figure 7 As shown, the fields of interest in the frequency splicing parameter subfield of the sensing control field of the AC IE field are as follows.

[0243] Carrier frequency grid: Used to indicate the carrier frequency grid configuration parameters (also known as carrier frequency grid (CFG) parameters (in the figure)). These parameters indicate whether the carrier frequencies of each channel overlap. For example, CFG parameters of 0, 1, 2, and 3 represent no overlap, 25% overlap, 50% overlap, and 75% overlap, respectively.

[0244] Transmission count: This indicates the total number of transmissions performed at different channel center frequencies. In other words, the transmission count refers to the number of carrier frequencies used for frequency splicing.

[0245] Channel sequence order: This indicates whether segments are transmitted sequentially or out of order. For example, a channel sequence order field of 0 indicates sequential transmission, while a field of 1 indicates out-of-order transmission. Sequential transmission refers to the sequential transmission of adjacent segments of the same sensing message on a channel where the carrier frequency follows a certain rule or has a regular distribution. Out-of-order transmission refers to the separation of overlapping segments of the same sensing message or overlapping sensing messages in another dimension (different from the dimension where overlap occurs). For example, overlap can occur in the frequency domain, meaning channels carrying two adjacent segments may overlap. In this case, the two segments can be separated in the time domain; for example, the time interval between the transmission of these two segments can be greater than 1 ms.

[0246] Frequency splicing type (not shown in the figure): This is used to indicate the frequency splicing type using different values. For example, when the value is 0, the frequency splicing type is intra-message frequency splicing; when the value is 1, the frequency splicing type is inter-message frequency splicing; and when the value is 2, the frequency splicing type is a combination of intra-message and inter-message frequency splicing.

[0247] Report Channel Field: This field indicates the channel used to transmit measurement report frames. For example, a value of 0 indicates the primary channel is used to transmit measurement report frames, and a value of 1 indicates the channel used to transmit the last sensing message (or its last segment). Here, the primary channel, as described above, refers to the starting channel used for performing UWB sensing when frequency splicing is enabled, while the last channel refers to the channel used to transmit the last segment of the last sensing message. Therefore, depending on the specific configuration, either the primary channel or the last channel can be used as the second channel mentioned above.

[0248] MMS Mode: Used to indicate the interval between any two overlapping transmissions of a sensing message or a segment of the same message. For example, when the value of the MMS Mode field is 0 (corresponding to sequential mode), the interval can be less than 1 ms; when the value of the MMS Mode field is 1 (corresponding to out-of-order mode), the interval between any two overlapping transmissions of a sensing message or a segment of the same message can be at least 1 ms. Referring to the above description of the Channel Sequence Order field, there are two types of transmissions, namely sequential mode or out-of-order mode, and therefore this can also be indicated by MMS Mode.

[0249] Feedback control: Used to indicate different reporting formats. For example, a value of 1 reports all transmissions since the last transmission; a value of 2 reports the aggregated channels since the last transmission.

[0250] CIR Bitmap: Used to indicate to the responder the CIR tap for each bit set to 1 in the CIR Bitmap field.

[0251] It should be noted that the values ​​0, 1, 2, etc. used to describe the above fields are only illustrative. In order to achieve the functions defined by these fields, other values ​​can also be set. The embodiments of the present invention do not limit the specific values.

[0252] Furthermore, throughout the document, the term "measurement report frame" can be used for specific descriptions, such as specific descriptions of fields with different structures (AC IE, CIR report IE, processed target feature IE, etc.), and these specific descriptions can be applied to both the first and second measurement report frames.

[0253] S604: The responder sends a sensing session establishment response message, and the initiator receives the sensing session establishment response message from the responder.

[0254] Specifically, the sensing session establishment response message is determined by the responder based on the sensing session establishment request message.

[0255] In one possible implementation of the present invention, the sensing session establishment response message may include the responder's sensing capabilities and operating parameters.

[0256] As mentioned above, there are two types of reports, and the formats (or structures) of these two reports will be described in detail below. For the first type of report, namely the window-based CIR report, the CIR report IE can have two formats, while for the second type of report, namely the processed target feature report, an exemplary processed target feature IE is proposed.

[0257] First, the structure of the measurement report frame is described. The measurement report frame is transmitted over the Media Access Control (MAC) sublayer. For example... Figure 8 As shown, the MAC sublayer consists of a MAC header, a MAC payload, and a MAC footer (MFR). The MAC payload (i.e., MLMEIE) consists of an MLMEIE header field and a nested IE (i.e., CIR report IE) field. The nested IE field consists of a CIR report IE header field and a CIR report IE content field. The CIR report IE content field corresponds to the measurement report frame.

[0258] A specific example format for the CIR report IE content field corresponding to the measurement report frame will be provided via... Figure 9 Please describe the relevant fields as follows:

[0259] Report Identification Control: Carries information that can be used to identify a measurement report frame. This field provides parameters that the initiator uses to identify a specific measurement report frame, and therefore may include the following fields:

[0260] ■ Response Address Pattern: Indicates the presence and size of the response address field, for example:

[0261] ○b00: Indicates that the responder's address field does not exist;

[0262] ○b01: Reserved;

[0263] ○b10: The responder address field includes a short address (16 bits);

[0264] ○b11: The responder address field includes an extended address (64 bits).

[0265] ■ Report ID Exists: Indicates whether a report ID field exists in the measurement report frame.

[0266] ■ Report SN: This is a unique sequence number that identifies a specific measurement report frame. The report SN can be used for selective retransmission in case of transmission failure. The report SN is generated locally by the responding party. This field can be a report number used to indicate the identifier of the first measurement report frame as described above.

[0267] ■ Measurement ID (MID): This is a unique ID that identifies a specific sensing measurement instance (the first measurement as described above). The MID can be used by the initiator to identify a report, which includes at least one measurement report frame corresponding to the specific measurement. The MID is generated locally by the responder. This field can be a measurement number used as described above to identify the first measurement to which at least one first sensing message belongs.

[0268] ■ Responder Address: Identifies the SDEV (responder) that generated the measurement report frame. This responder address may exist in the case of SBP, but is optional for non-SBP. It can be a short 2-byte address assigned to the responder, or an extended 8-byte address of the responder. If the responder uses a short 2-byte address in the CIR report, the initiator can replace it with the responder's extended 8-byte address when forwarding the report to the sensing requesting device if the sensing requesting device and the sensing responder are not on the same network. Furthermore, if the CIR report carries the address of the responder that generated the report, the receiving device can uniquely identify the report.

[0269] Reporting parameter control: This field carries parameters common to all reports with the same MID, such as the number of Rx antennas, number of segments, and CIR bitmap. It should be noted that in the case of multiple measurement report frames, the reporting parameter control field may only appear in the first measurement report frame and can be omitted in other measurement report frames. The presence / absence of the reporting parameter control field can be indicated by the RPC presence field in the RIC, which is set to 1 in the first measurement report frame.

[0270] Report Receiver: Carry one or more partial CIR reports (hereinafter referred to as partial reports).

[0271] ■ Report ID: Identifies a portion of the report and appears when received reports of the same measurement are carried in different measurement report frames. If there is no Report ID field, it means the entire report (all portions) is carried in the IE. The Report ID may include the following fields:

[0272] ○Rx Antenna ID: The ID of the receiving antenna (or the corresponding receiving (RX) chain) that corresponds to the part of the report carrying the CIR tap;

[0273] ○ Segment ID: The segment ID corresponding to the sensing message that carries the CIR tap;

[0274] ○ Channel ID: For frequency splicing messages, this indicates the channel of the measured CIR tap. The channel ID can be a relative index (rather than the actual physical channel index), for example, CH 0 is the base channel, CH 1 is the next channel closest to the base channel, etc. This field is reserved for normal sensing messages. If more bits are available (e.g., 7 bits), the channel ID can also represent the actual logical ID of the channel used. As mentioned above, a partial report can correspond to either a first report set or a second report set. Therefore, for a partial report corresponding to the first report set, the report ID can include only the Rx antenna ID and segment ID; for a partial report corresponding to the second report set, the report ID can include only all three IDs mentioned above.

[0275] ■ Independent Report Descriptor: Carries report parameters specific to this section of the report, such as the time offset between the reference tap and the CIR report timing grid, the normalization factor applied to the CIR taps reported in the CIR tap field, and the antenna received signal strength used to generate the received sequence for this receive report field.

[0276] ■CIR Taps: Includes CIR tap values, where one value for each bit in the CIR bitmap is set to 1. Each CIR tap consists of a signed in-phase (I) value and a signed quadrature (Q) value.

[0277] It should be noted that the specific values, lengths, and names of the above fields are for illustrative purposes only and can be taken with other values, as long as the function of each field is achieved. Although Figure 9 Not shown in the diagram, but the report frame may also include a session ID field (e.g., in the report identification control field) to identify the sensing session corresponding to the measurement.

[0278] As mentioned above, refer to Figure 9 The exemplary format shown may include a report number for indicating the identifier of the first measurement report frame and a measurement number for identifying the first measurement to which at least one first sensing message belongs. The report number may be a report SN and the measurement number may be a measurement ID.

[0279] In one possible implementation, the corresponding partial report includes: a segment identifier for identifying a segment in a second report set corresponding to the corresponding partial report; an antenna identifier for identifying an antenna in the second report set corresponding to the corresponding partial report; and a channel identifier for identifying a first channel in the second report set corresponding to the corresponding partial report. Specifically, the segment identifier, antenna identifier, and channel identifier can be respectively... Figure 9 The RX antenna ID, segment ID, and channel ID are shown in the report ID field.

[0280] In one possible implementation, the corresponding first measurement report frame further includes a first report field for indicating the presence of the segment identifier, antenna identifier, and channel identifier. Specifically, the first report field may be as follows: Figure 9 The report ID field shown exists.

[0281] The correspondences between the report ID field and the segment identifier, antenna identifier, and channel identifier; the correspondence between the report ID existence field and the first report field; the correspondence between the report SN field and the report number; and the correspondence between the measurement ID field and the measurement number are the same in the specific example and will not be elaborated further for the sake of brevity.

[0282] exist Figure 9 In the received report field, some reports are identified using the report ID field within the received report field. Figure 10 Another example format corresponding to the CIR report IE content field of a measurement report frame is shown, in which a bitmap is used to indicate one or more receive antenna IDs, one or more segment IDs, and one or more channel IDs corresponding to one or more portions of the CIR report carried in the receive report field. Fields of interest are as follows:

[0283] Report Identification Control: Carries information that can be used to identify a measurement report frame. This section provides parameters that the initiator uses to identify a particular measurement report frame, and therefore may include the following fields:

[0284] ■ Response Address Schema: Indicates the presence and size of the response address field, where:

[0285] ○b00: Indicates that the responder's address field does not exist;

[0286] ○b01: Reserved;

[0287] ○b10: The responder address field includes a short address (16 bits);

[0288] ○b11: The responder address field includes an extended address (64 bits).

[0289] ■ Partial Report Bitmap Length: Indicates the length of a partial report bitmap field. Valid values:

[0290] ○b00: 0 bits, indicating that part of the report bitmap field is missing.

[0291] ○b01: 8 bits (only Rx antenna ID bitmap and segment ID bitmap exist)

[0292] b10: 24 bits (all 3 bitmaps are present);

[0293] ○b11: Reserved.

[0294] ■ Report SN: This is a unique sequence number that identifies a specific measurement report frame. The report SN can be used for selective retransmission in case of transmission failure. The report SN is generated locally by the responding party. This field can be a report number used to indicate the identifier of the first measurement report frame as described above.

[0295] ■ Measurement ID (MID): This refers to a unique ID that identifies a specific measurement (the first measurement as described above). The MID can be used by the initiator to identify a report, which includes at least one measurement report frame corresponding to the specific measurement. The MID is generated locally by the responder. This field can be a measurement number used as described above to identify the first measurement to which at least one first sensing message belongs.

[0296] ■ Responder Address: Identifies the SDEV (responder) that generated the measurement report frame. This responder address may exist in the case of SBP, but is optional for non-SBP. It can be a short 2-byte address assigned to the responder, or an extended 8-byte address for the responder. If the responder uses a short 2-byte address in the CIR report sent, the initiator can replace it with the responder's extended 8-byte address when forwarding the CIR report to the sensing requesting device.

[0297] ■ Partial report bitmap (exists when received reports of the same measurement are carried in different measurement report frames). If the bitmap does not exist, the entire report (all partial reports) is carried in the IE. The report ID may include the following fields:

[0298] ○Rx Antenna ID Bitmap: Identifies the presence of the receive antenna ID corresponding to the portion of the report carrying the CIR tap.

[0299] ○ Segment ID Bitmap: Identifies the existence of the segment ID corresponding to the partial report of the sensing message carrying the CIR tap.

[0300] ○ Channel ID Bitmap: For frequency splicing messages, this indicates the channel of the measurement CIR tap. This field can be reserved for normal sensing messages. As mentioned above, a partial report may correspond to either a first report set or a second report set. Therefore, for a partial report corresponding to the first report set, the bits in the Rx antenna ID bitmap and segment ID bitmap corresponding to that partial report can be set to, for example, 1. For a partial report corresponding to the second report set, the bits in the Rx antenna ID bitmap, segment ID bitmap, and channel ID bitmap corresponding to that partial report can be set to, for example, 1, so that the initiator can identify that partial report from the measurement report frame.

[0301] Reporting parameter control: This field carries reporting parameters common to all partial reports with the same MID, such as the number of Rx antennas, the number of segments, and the CIR bitmap. It should be noted that when multiple measurement report frames exist, the reporting parameter control field may only appear in the first measurement report frame and can be omitted in other measurement report frames. The presence / absence of the reporting parameter control field can be indicated by the RPC presence field in the RIC, which is set to 1 in the first measurement report frame.

[0302] Receive report: Carry one or more partial reports.

[0303] ■ Independent Report Descriptor: Carries report parameters specific to this section of the report, such as the time offset between the reference tap and the CIR report timing grid, the normalization factor applied to the CIR taps reported in the CIR tap field, and the antenna received signal strength used to generate the received sequence for this receive report field.

[0304] ■CIR Taps: Includes CIR tap values, where one value for each bit in the CIR bitmap is set to 1. Each CIR tap consists of a signed in-phase (I) value and a signed quadrature (Q) value.

[0305] It should be noted that the specific values, lengths, and names of the above fields are for illustrative purposes only and can be taken with other values, as long as the function of each field is achieved. Although Figure 10 Not shown in the diagram, but the report frame may also include a session ID field (e.g., in the report identification control field) to identify the sensing session corresponding to the measurement.

[0306] As described above, the corresponding first measurement report frame may include a segment bitmap, an antenna bitmap for identifying segments in the second report set corresponding to the corresponding part of the report, an antenna bitmap for identifying antennas in the second report set corresponding to the corresponding part of the report, and a channel bitmap. It also includes a first channel bitmap for identifying the first channel in the second report set corresponding to the corresponding part of the report, combined with... Figure 10 The exemplary format shown, where the segment bitmap, antenna bitmap, and channel bitmap can be respectively... Figure 10 The Rx antenna ID bitmap, segment ID bitmap, and channel ID bitmap are shown in the partial report bitmap fields.

[0307] In a possible implementation of the communication method provided by the present invention, the corresponding first measurement report frame further includes a second report field for indicating the presence of a segment bitmap, an antenna bitmap, and a channel bitmap. Specifically, the second report field may be as follows: Figure 10 The partial report bitmap length field is shown. When the partial report bitmap length field is 00, it indicates that the length of the partial report bitmap field is 0 bits, that is, the partial report bitmap field does not exist; when the partial report bitmap length field is 01, it indicates that the length of the partial report bitmap field is 8 bits, that is, only the Rx antenna ID bitmap and the segment ID bitmap exist in the partial report bitmap field; when the partial report bitmap length field is 10, it indicates that the length of the partial report bitmap field is 24 bits, that is, the Rx antenna ID bitmap, the segment ID bitmap, and the channel ID bitmap all exist in the partial report bitmap field; when the partial report bitmap length field is 11, it indicates that this field is reserved.

[0308] In one possible implementation of the communication method provided by the present invention, at least one partial report includes multiple partial reports, which are arranged in a preset order, for example, in non-frequency splicing, in the order of receiving antenna ID first, segment ID second; or in non-frequency splicing, in the order of segment ID first, receiving antenna ID second; or in frequency splicing, in the order of receiving antenna ID first, segment ID second, channel ID third, and so on. This fixed order arrangement is applicable to both frequency splicing and non-frequency splicing cases.

[0309] In one possible implementation, the responder may not report the original CIR taps, but instead process the measured CIR taps and only report the processed target features, such as angle of arrival (AoA), range, velocity, and radar cross section (RCS). A possible format for the processed target features (IE) used for reporting these features is as follows: Figure 11 As shown. The fields of interest for the processed target feature IE content fields are as follows:

[0310] Report Identification Control: Carries information that can be used to identify a measurement report frame. This section provides parameters that the initiator uses to identify a particular measurement report frame, and therefore may include the following fields:

[0311] ■ Response Address Pattern: Indicates the presence and size of the response address field, for example:

[0312] ○b00: The responder address field does not exist.

[0313] ○b01: Reserved

[0314] ○b10: The responder address field includes a short address (16 bits).

[0315] ○b11: The responder's address field includes an extended address (64 bits).

[0316] ■ Report SN: This is a unique sequence number that identifies a specific measurement report frame. The report SN can be used for selective retransmission in case of transmission failure. The report SN is generated locally by the responding party. This field can be a report number used to indicate the identifier of the first measurement report frame as described above.

[0317] ■ Measurement ID (MID): This is a unique ID that identifies a specific measurement (the first measurement as described above). The initiator can use the MID to identify a report corresponding to a specific measurement. The MID is generated locally by the responder. When both a CIR report and a processed target feature are reported for the same measurement, the same MID can be used in both the CIR report IE and the processed target feature IE to help the initiator map these two IEs. This field can be the measurement number used as described above to identify the first measurement to which at least one first sensing message belongs.

[0318] ■ Response Address: Identifies the SDEV (responder) that generated the processed target feature (measurement report frame). This response address may exist in the case of SBP, but is optional for non-SBP. It can be a short 2-byte address assigned to the responder, or an extended 8-byte address for the responder. If the processed target feature IE sent by the responder uses a short 2-byte address, the initiator can replace it with the extended 8-byte address of the responder when forwarding the processed target feature IE to the sensing requesting device.

[0319] Reporting parameter control: This field carries reporting parameters common to all reports with the same MID, such as the number of targets, the number of full targets, and the number of sparse targets. It should be noted that when multiple measurement report frames exist, the reporting parameter control field may only appear in the first measurement report frame and can be omitted in other measurement report frames. The presence / absence of the reporting parameter control field can be indicated by the RPC presence field in the RIC, which is set to 1 in the first measurement report frame.

[0320] Full target list: Carries the complete processed features, for example:

[0321] ○ Azimuth: The azimuth of the target

[0322] ○ Angle of elevation: The target's angle of elevation

[0323] ○ Distance: The distance to the target

[0324] ○Speed: The speed of the target

[0325] ○Radar Cross Section (RCS): The radar cross section of a target.

[0326] Sparse target list: carries some processed features, for example:

[0327] ○ Distance: The distance to the target

[0328] ○Speed: The speed of the target

[0329] It should be noted that the report identifier control field, report parameter control field, and receive report field in the CIR report IE mentioned above are merely functional divisions of the measurement report frame. In practical applications, it is sufficient to implement the functions of these fields, and these fields can also be named in other ways according to actual needs. Although Figure 11Not shown in the diagram, but the report frame may also include a session ID field (e.g., in the report identification control field) to identify the sensing session corresponding to the measurement.

[0330] As can be seen from the above description, some report instructions are completed in different ways using the aforementioned report IE format. For CIR report IEs, the report ID (e.g., ...) can be directly carried in each received report. Figure 9 (as shown), or by indicating the ID through a bitmap carried in the report identifier control field of the measurement report frame. For the processed target feature IE case, the scheme is similar to the subsequent scheme for CIR report IE.

[0331] Regarding the report parameter control field, a reference tap timestamp for each receiving antenna of the responder can be further indicated. This indication of the reference tap timestamp will be described in detail below. In a communication method provided by a possible implementation of the invention, the corresponding first measurement report frame also indicates the first reference tap timestamp of all partial reports in at least one partial report.

[0332] In one possible implementation, the corresponding first measurement report frame includes a first reference tap timestamp field for indicating the first reference tap timestamp.

[0333] In one possible implementation, the corresponding first measurement report frame also includes a third report field for indicating whether the first reference tap timestamp field exists.

[0334] In one possible implementation, the corresponding section report indicates the offset between the first reference tap timestamp and the second reference tap timestamp reported by the corresponding section.

[0335] In one possible implementation, the corresponding section report includes an offset field indicating the offset between the first reference tap timestamp and the second reference tap timestamp of the corresponding section report.

[0336] In one possible implementation, the corresponding report also includes a fourth report field to indicate whether the offset field exists.

[0337] In one possible implementation, the corresponding section report indicates the second reference tap timestamp of the corresponding section report.

[0338] In one possible implementation, the corresponding section report includes a second reference tap timestamp field to indicate the second reference tap timestamp of the corresponding section report.

[0339] In one possible implementation, the corresponding part of the report also includes a fifth report field, which indicates whether the second reference tap timestamp field exists.

[0340] refer to Figures 12A to 12D When using the earliest CIR tap (above a certain threshold) as the reference tap for CIR reporting, and a clear line-of-sight (LOS) exists between the initiator (transmitter) and the responder (receiver), explicitly indicating the timestamp of the reference tap may not be necessary. However, in many cases, such as when the initiator (transmitter) and / or the responder (receiver) are in motion, or when the strongest CIR tap is used as the reference tap, explicitly indicating the timestamp of the reference tap user for CIR reporting may be beneficial. There are two ways to indicate the reference tap in CIR reporting. The first is to select one receiving antenna from the responder's multiple antennas as a common reference, with the offset of each antenna relative to the selected common reference carried in a separate report descriptor field of each receive report field. Alternatively, the second is to report the absolute reference tap directly in the separate report descriptor field of each receive report field.

[0341] In the first approach, to reduce signaling overhead, a reference tap of a partial report (i.e., the receive antenna-segment pair) can be selected as a common reference tap (corresponding to the timestamp of the first reference tap mentioned above), such as... Figure 12A As shown, and indicated in the Reference Tap Timestamp field (corresponding to the first reference tap timestamp mentioned above) of the Report Parameter Control field, such as... Figure 12B As shown. A common time point known to both the initiator and the responder is used as the reference time for the reference tap timestamp field. For example, the RMARRKER of the sensing message used to generate the CIR report can be used as the reference time for the reference tap timestamp field. Alternatively, the start time of the time slot transmitting the sensing message can also be used as the reference time. The reference time offset between the reference tap (corresponding to the second reference tap timestamp mentioned above) of the partial report (i.e., the receive antenna-segment pair) and the common reference tap (corresponding to the first reference tap timestamp mentioned above) (corresponding to the aforementioned offset between the first and second reference tap timestamps of the corresponding partial report) (if any) can be indicated in the reference tap offset field (corresponding to the aforementioned offset field) in the independent report descriptor field of each receive report field, as shown. Figure 12C As shown. The time unit for these two fields is 2 times the 499.2MHz chipping cycle. –7 It is approximately 15.65 ps. Figure 12A The example shown uses the RMARRKER of the sensing message as the reference tap timestamp field for the reference time. Figure 12AAt the bottom, the reference tap offset is indicated by "a", and the time offset by "b". If "a" equals zero, that is, if the reference tap of a partial report is the same as the common reference tap, then there is no reference tap offset field in the individual report descriptor field. Furthermore, as... Figure 12B The report parameter control fields shown may also include a reference tap timestamp presence field (corresponding to the third report field mentioned above), used to indicate the presence of the reference tap timestamp. Furthermore, as... Figure 12C The standalone report descriptor field shown may also include a reference tap offset presence field (corresponding to the fourth report field above) to indicate the presence of a reference tap offset.

[0342] In the second approach, the timestamp of the reference tap can also be directly indicated in the reference tap timestamp field (corresponding to the second reference tap timestamp field mentioned above) of the independent report descriptor field in each receive report field for each partial report (i.e., receive antenna-segment pair), such as... Figure 12D As shown. A common time point known to both the initiator and responder is used as the reference time for the reference tap timestamp field. For example, the RMARRKER of the sensing message used to generate the CIR report can be used as the reference time for the reference tap timestamp field. Alternatively, the start time of the time slot transmitting the sensing message can also be used as the reference time. The time unit for both fields is 2^499.2 MHz chip period. –7 It is approximately 15.65 ps. Figure 10 This is shown. Furthermore, as... Figure 12D The standalone report descriptor field shown may also include a reference tap timestamp field (corresponding to the fifth report field above) to indicate the presence of a reference tap timestamp.

[0343] It should be noted that, although the Receive Report field and the Independent Report Descriptor field are not shown or only some portions of these fields are shown in some exemplary figures, the above description of the Receive Report field and the Independent Report Descriptor field applies to all embodiments of the present invention.

[0344] As mentioned above, from the perspective of the transmission method of segments or sensing messages, there are three methods for transmitting sensing messages: intra-message frequency splicing, that is, different segments of the same sensing message are transmitted on different channels; inter-message frequency splicing, that is, multiple sensing messages are transmitted on different channels, and different segments of the same sensing message can be transmitted on different channels or on the same channel; and combined intra-message frequency splicing and inter-message frequency splicing.

[0345] From the perspective of the sensing message used to implement the first measurement, at least one first sensing message in the measurement may include one first sensing message or multiple first sensing messages. Each first sensing message may include one segment or multiple segments.

[0346] Based on the generated measurement report frames, at least one first measurement report frame may include one or more measurement report frames.

[0347] The following will describe different situations with reference to the corresponding attached figures.

[0348] In a possible implementation of the communication method provided by the present invention, at least one first sensing message includes a first sensing message, and the first sensing message includes a first preset number of segments; wherein at least one first measurement report frame includes multiple measurement report frames, and the number of multiple measurement report frames is equal to the first preset number; or, wherein at least one first measurement report frame includes a measurement report frame. These two different cases are illustrated using a PPDU with four segments as an example. Figure 13 and Figure 14 As shown in the figure. It should be noted that although the measurement report frames generated in these figures are referenced... Figure 9 The CIR report IE format shown is described, but other formats can also be used to implement these examples.

[0349] like Figure 13As shown, using the in-message frequency splicing type with sequential transmission, the initiator sends a first sensing message to the responder. This first sensing message includes four segments: SEG 1, SEG 2, SEG 3, and SEG 4. These four segments are transmitted on four different channels between CH0 and CH3, including CH0. The responder sends four first measurement report frames (report 1, report 2, report 3, and report 4) to the initiator based on the first sensing message. The carrier frequency grid (CFG shown in the figure) parameter is set to 3 (75% overlap), and the number of transmissions (N) = 4. The channel sequence order field in the AC IE is set to 0, and the channels used are selected sequentially starting from the basic channel. The frequency splicing type field in the AC IE is set to 0 (in-message frequency splicing). The SYNC field, SFD field, and the first segment of the sensing message are transmitted on the basic channel (CH0) (by the initiator), while segments 2, 3, and 4 are transmitted with carrier frequency increments of 124.8 MHz. The responder uses all four of its receive antennas to measure the CIR taps for each segment (at each carrier frequency). The responder sends four sensing measurement report frames, each carrying four partial reports corresponding to one segment and four receive antennas. For all four reports, the MID field is set to the same value (e.g., 1), while the report SN (corresponding to the report number of the first measurement report frame described above) is set in ascending order. The CH ID field, segment ID field, and Rx antenna field are set to the corresponding relative channel index, segment, and Rx antenna for generating the CIR taps for each partial report. Here, the channel ID is a relative index; for example, CH 0 is the base channel, CH 1 is the next channel closest to the base channel, and so on. The MID field helps identify reports with the same measurement and can be used by the initiator (or its sensing application) to group all CIR taps corresponding to the same measurement together. Similarly, the report SN field is used to identify a specific partial report and can be used to request selective retransmission in the event of a transmission failure. The MID and Report SN are particularly useful when reports are transmitted out-of-band (OOB) and reports from different measurement instances may arrive at the initiator in different orders. Since the Report SN in this example corresponds to four part reports, all four part reports corresponding to the Report SN requiring retransmission will be retransmitted if a retransmission is needed. Here, the measurement report frame is transmitted on the last channel (not the basic channel) used in the fourth segment of the sensing message. Whether the measurement report frame is transmitted on the basic channel or on the channel used for the last segment is indicated by the Report Channel field of the Frequency Concatenation Parameter field in the Sensing Control field of the AC IE. In this example, it is set to the last channel.

[0350] like Figure 14As shown, using the out-of-order in-message frequency splicing type, the initiator sends a first sensing message to the responder. This first sensing message comprises four segments: SEG 1, SEG 2, SEG 3, and SEG 4, transmitted on four different channels. The responder then sends an aggregated first measurement report frame to the initiator based on this first sensing message. The carrier frequency grid (CFG shown in the figure) parameter is set to 1 (25% overlap), and the number of transmissions (N) = 4. The channel sequence order field in the AC IE is set to 1, and the channels used are selected out of order starting from the base channel. The frequency splicing type field in the AC IE is set to 0 (in-message frequency splicing). When using out-of-order channel sequence order, overlapping segments are transmitted at least 1ms intervals to maximize the transmission power of each segment. This is also explicitly indicated in the MMS mode field of the AC IE. The SYNC field, SFD field, and first segment of the sensing message are transmitted on the basic channel (CH0) (by the initiator), while the second segment is transmitted on the third channel, for example, with a carrier frequency increment of twice the 374.4 MHz carrier frequency starting from the basic channel. The third segment is transmitted on the second channel after at least 1 ms, for example, with a carrier frequency increment of 374.4 MHz carrier frequency starting from the basic channel, and the fourth segment is transmitted on the fourth channel, for example, with a carrier frequency increment of 374.4 MHz carrier frequency starting from the third channel. The responder measures the CIR tap for each segment (at each carrier frequency) using all four of its receive antennas. In this example, the report channel field of the frequency stitching parameter field in the AC IE's sensing control field is set to 0 (basic channel), while the feedback control field of the frequency stitching parameter field in the AC IE's sensing control field is set to 1 (reporting for all transmissions since the last transmission). The measurement report frame is transmitted by the responder on the basic channel (CH0), carrying full partial reports for all channels. Since there are four partial reports corresponding to one segment (one per receive antenna) and there are four segments, the report frame carries a total of 16 partial reports. The MID field is set to the same value (e.g., 1), while the report SN is set in ascending order (if any) starting from the last report frame. The CH ID field, segment ID field, and Rx antenna field are set to the corresponding channel, segment, and Rx antenna used to generate CIR taps for each partial report. In this example, since all 16 partial reports can fit into the same CIR report IE, the report ID field can also be omitted, and the partial reports included in the receive report field can be arranged in a fixed order, for example, channel index first, segment index second, antenna ID third.

[0351] It should be noted that, although Figure 13 Four measurement report frames were generated, and Figure 14 A measurement report frame was generated, but it should be noted that... Figure 13 It can also be a measurement report frame. Figure 14 There can also be multiple measurement report frames.

[0352] In addition, although Figure 13 While sequential transmission is used, a 1ms time interval between segments is also possible and not limited here. Furthermore, the time interval between different segments can be used by the initiator for channel switching; for example, after sending SEG1, a time jump may be needed to switch to CH1 to send SEG2. Then, in Figure 13 Transmitting the measurement report frame on the last channel (the channel transmitting the last segment), as shown, may be advantageous on the responder's side because the responder does not need to switch to another channel to transmit the report. Figure 14 Transmitting measurement report frames on the first (basic) channel (the channel that transmits the first SYNC field) may be advantageous on the initiator's side because the initiator does not need to switch to another channel to receive the report. Therefore, in practical applications, different reporting channels can be selected based on actual needs.

[0353] In a possible implementation of the present invention, the communication method includes at least one first sensing message comprising multiple sensing messages, which are transmitted on different channels. Each sensing message includes one or more segments. Segments of the same sensing message are transmitted on the same channel, or segments of the same sensing message are transmitted on different channels.

[0354] In one possible implementation, at least one first measurement report frame includes multiple measurement report frames, and the number of multiple sensing messages is the same as the number of multiple measurement report frames.

[0355] The following will combine Figure 15 and Figure 16 The communication method provided by the above-described implementation of the present invention is described.

[0356] like Figure 15As shown, using the out-of-order inter-message frequency splicing type, the initiator sends two sensing messages to the responder on different channels CH0 and CH1. Each sensing message consists of two segments, SEG 1 and SEG 2, and segments of the same sensing message are transmitted on the same channel. The responder sends two measurement report frames to the initiator based on these two sensing messages. The carrier frequency grid (CFG in the figure) parameter is set to 2 (50% overlap), and the number of transmissions (N) = 2. The channel sequence order field in the AC IE is set to 0, and the channels used are selected sequentially starting from the basic channel (CH0). The frequency splicing type field in the AC IE is set to 1 (inter-message frequency splicing). Each sensing message consists of two segments. The first sensing message (by the initiator) is transmitted on the basic channel (CH0), while the second sensing message is transmitted on the second channel, for example, with a carrier frequency increment of 499.2 MHz starting from the basic channel. Here, the two sensing messages are transmitted with an interval of at least 1 ms to maximize the transmission power of each transmission. This can also be indicated in the MMS mode field of the AC IE. The responder measures the CIR taps for each segment (at each carrier frequency) using all four of its receive antennas. In this example, the report channel field of the frequency stitching parameter field in the AC IE's sense control field is set to 1 (last channel). The feedback control field of the frequency stitching parameter field in the AC IE's sense control field is set to 1 (reporting for all transmissions after the last transmission). The responder sends two sense measurement report frames on the last channel (CH 1), each carrying a partial report for a separate channel. Since there are four partial reports corresponding to one segment (one per receive antenna) and two segments, each report frame carries a total of eight partial reports. The MID field in both reports is set to the same value (e.g., 5), while the report SN is set to 1 and 2, respectively. The CH ID field, segment ID field, and Rx antenna field are set to the corresponding channel, segment, and Rx antenna for generating CIR taps for each partial CIR report. In this example, since all partial reports are divided into two measurement report frames, the report ID field in each report can be used to map the CIR taps to the correct segment. The details of each report frame (and CIR report IE) in the above example are as follows: Figure 17 As shown. It should be noted that, although in Figure 15 In the text, different sensing messages have the same number of segments, but in practical applications, they may have different numbers of segments. It should be noted that throughout the text, in the specific example of the CIR report IE format, only the fields of interest are shown; fields not shown may also exist in the CIR report IE.

[0357] Figure 18 use Figure 10 The format of the CIR report IE content fields shown is illustrated. Figure 15 The example shows a possible content of a measurement report frame. The responder sends two measurement report frames on the last channel (CH1), each carrying a partial report for a separate channel. Since there are four partial reports corresponding to one segment (one for each receive antenna) and two SENS segments, each measurement report frame carries a total of eight partial reports. The MID field in both reports is set to the same value (e.g., 5), while the report SNs are set to 1 and 2 respectively. The Rx antenna ID bitmap is set to b1111 to indicate that partial reports corresponding to all four receive antennas are present. The segment ID bitmap is set to b0011 to indicate that partial reports corresponding to the first two segments are present. The least significant bit of the channel ID bitmap is set to 1 to indicate that a partial report corresponding to the first channel (CH0) is present in the first report, while the second least significant bit of the channel ID bitmap is set to 1 to indicate that a partial report corresponding to the second channel (CH1) is present in the second report. In each CIR report IE, the multiple receive reports included in the receive report field can be arranged in a fixed order, for example, in the order of antenna ID first, segment index second. In this diagram, the number of received reports (N) included in the received report field equals the number of receiving antennas * the number of segments * the number of channels. In one possible implementation, the multiple received reports included in the received report field can be arranged in the order of channel index first, segment index second, and antenna ID third.

[0358] like Figure 16As shown, using a combination of intra- and inter-message frequency splicing types with sequential transmission, the initiator sends two sensing messages to the responder on different channels. Each sensing message consists of three segments: SEG 1, SEG 2, and SEG 3, and segments of the same sensing message are transmitted on different channels. The responder sends two measurement report frames to the initiator based on these two sensing messages. The carrier frequency grid (CFG in the figure) parameter is set to 2 (50% overlap), and the number of transmissions (N) = 6. The channel sequence order field in the AC IE is set to 0, and the channels used are selected sequentially starting from the basic channel (CH 0). The frequency splicing type field in the AC IE is set to 2 (a combination of intra- and inter-message frequency splicing). Each sensing message consists of three segments. The SYNC field, SFD field, and the first segment of the first sensing message are transmitted on the basic channel (CH 0) (by the initiator), while segments 2 and 3 are transmitted, for example, with a carrier frequency increment of 249.6 MHz. Similarly, the SYNC field, SFD field, and first segment of the second sensing message are transmitted on CH3 (by the initiator), while segments 2 and 3 are transmitted incrementally at a carrier frequency of, for example, 249.6 MHz. The responder measures the CIR tap of each segment (at each carrier frequency) using all four of its receive antennas. In this example, the report channel field of the frequency stitching parameter field in the AC IE's sensing control field is set to 0 (basic channel). The feedback control field of the frequency stitching parameter field in the AC IE's sensing control field is set to 1 (reporting for all transmissions since the last transmission). The responder sends two sensing measurement report frames on the basic channel (CH 0), each carrying a partial report of a separate sensing message. Since there are four partial reports per sensing message corresponding to one segment (one per receive antenna) and there are 3 segments, each measurement report frame carries a total of 12 partial reports. The MID field in both reports is set to the same value (e.g., 1), while the report SN is set to 1 and 2 respectively. The CH ID, Segment ID, and Rx Antenna fields are set to the corresponding channel, segment, and Rx antenna for generating CIR taps for each part report. In this example, since all part reports are divided into two sensing measurement report frames, the Report ID field in each measurement report frame can be used to map the CIR taps to the correct segment. Figure 15 and Figure 16 In this context, transmitting segments with the same index (SEG 1 or SEG 2) in two channels and including the CH ID field in the report frame is particularly beneficial for distinguishing CIR taps of the same segment on different channels.

[0359] Because in Figure 16In the example, there is a 50% overlap between transmissions, therefore, due to maximum spectral density requirements, transmission power will need to be limited. The initiator can overcome this transmission power limitation by selecting an out-of-order channel sequence and ensuring that the interval between any two overlapping transmissions exceeds 1 ms. Figure 16 Examples of using this transmission sequence are as follows: Figure 19 As shown.

[0360] like Figure 19 As shown, this uses a combination of intra- and inter-message frequency splicing types with out-of-order transmission, with the carrier frequency grid (CFG) parameter set to 2 (50% overlap) and transmission count (N) = 6. The channel sequence order field in the AC IE is set to 1, and the channel used is selected out of order starting from the basic channel (CH0). The frequency splicing type field in the AC IE is set to 2 (a combination of intra- and inter-message frequency splicing). Each sensing message consists of 3 segments. The SYNC field, SFD field, and first segment of the first sensing message are transmitted on the basic channel (CH0) (by the initiator), while segments 2 and 3 are transmitted, for example, with carrier frequency increments of 499.2 MHz. Here, two sensing messages are transmitted such that the overlapping transmission interval (of the SYNC field, SFD field, and SEG 1) is at least 1 ms to maximize the transmission power of each transmission. This can also be indicated in the MMS mode field in the AC IE (e.g., Figure 7 (As shown). The SYNC field, SFD field, and first segment of the second sensing message are transmitted on CH 1 (by the initiator), at least 1 ms later than the last overlapping transmission (SEG 2 of the first sensing message on CH 2). Segments 2 and 3 of the second sensing message are transmitted incrementally, for example, at a carrier frequency of 499.2 MHz. The responder measures the CIR tap of each segment (at each carrier frequency) using all four of its receive antennas. In this example, the report channel field of the frequency splicing parameter field in the sensing control field of the AC IE is set to 0 (basic channel). The feedback control field of the frequency splicing parameter field in the sensing control field of the AC IE is set to 1 (reporting for all transmissions since the last transmission). The responder sends two sensing measurement report frames on the basic channel (CH 0), each carrying a partial report of a separate sensing message. Since there are four partial reports per sensing message corresponding to one segment (one per receive antenna) and there are 3 segments, each measurement report frame carries a total of 12 partial CIR reports. The MID field in both reports is set to the same value (e.g., 1), while the report SN is set to 1 and 2 respectively. The CH ID, Segment ID, and Rx Antenna fields are set to the corresponding channel, segment, and Rx antenna for generating CIR taps for each part report. In this example, since all part reports are split into two measurement report frames, the Report ID field in each report can be used to map the CIR taps to the correct segment.

[0361] In a possible implementation of the invention, in a communication method where segments of the same sensing message are transmitted on the same channel, at least one first measurement report frame includes a measurement report frame indicating a first report set corresponding to the report of the respective segment, wherein measurements of each segment are reported to aggregate different channels through which multiple sensing messages are transmitted.

[0362] The following will combine Figure 20 The communication method provided by the above-described implementation of the present invention is described.

[0363] like Figure 20As shown, the initiator sends two sensing messages to the responder on different channels. Each sensing message consists of two segments, SEG 1 and SEG 2, and segments of the same sensing message are transmitted on the same channel. The responder sends an aggregated measurement report frame to the initiator based on these two sensing messages. The carrier frequency grid (CFG in the figure) parameter is set to 0 (no overlap), and the number of transmissions (N) = 2. The channel sequence order field in the AC IE is set to 1, and the channels used are selected sequentially starting from the base channel. The frequency splicing type field in the AC IE is set to 1 (inter-message frequency splicing). Each sensing message consists of two segments. The first sensing message (by the initiator) is transmitted on the base channel (CH0), while the second sensing message is transmitted on the second channel, for example, with a carrier frequency increment of 499.2 MHz starting from the base channel. The responder uses all four of its receive antennas to measure the CIR taps of each segment (at each carrier frequency). In this example, the report channel field of the frequency stitching parameter field in the AC IE's sensing control field is set to 0 (basic channel), while the feedback control field of the frequency stitching parameter field in the AC IE's sensing control field is set to 1 (reporting for the aggregated channel after the last transmission). Measurement report frames are transmitted by the responder on the basic channel (CH0), carrying all partial reports for the aggregated channel. In this case, the CIR taps for each segment are combined across channels (CH0 and CH2). Since there are four partial reports corresponding to one segment (one per receive antenna) and two segments, the report frame carries a total of eight partial reports. The MID field is set to the same value (e.g., 9), while the report SN is set in ascending order (if any) starting from the last report frame. The segment ID field and Rx antenna field are set to the corresponding segment and Rx antenna used to generate CIR taps for each partial CIR report, but since the channels are aggregated, i.e., the CIR taps are measured for the total channel including the sum of CH0 and CH2, the CH ID field is retained in this case. In this example, since all 8 partial reports can fit into the same CIR report IE, the report ID field can be omitted, and the partial CIR reports included in the receive report field can be arranged in a fixed order, for example, in the order of segment index first, antenna ID second. A larger CIR bitmap may also be used when sending reports for aggregated channels (compared to sending separate reports for each channel). It can be observed that an aggregated report is generated, where measurements on CH0 and CH1 of SEG1 are combined by the responder, and measurements on CH0 and CH1 of SEG2 are also combined by the responder. Therefore, in this report, measurements for each segment are reported to aggregate different channels (CH0 and CH1) transmitting multiple sensing messages. Although in Figure 9 , Figure 10 or Figure 11This is not shown in the text, but when the measurement report is for the aggregated channel, Figure 9 , Figure 10 or Figure 11 In the report IE, the bits in the report (e.g., the aggregate channel bit in the report parameter control field) are set to 1 to remind the initiator that the measurement report is for the aggregate channel.

[0364] Transmitting multiple sensing messages to achieve the same measurement objective (sensing task) is advantageous when the number of segments is limited. For example, in Figure 19 In the example shown above, the sensing task is to measure the conditions of CH0 to CH5. Since the maximum number of segments may be limited to four, it seems difficult to sense all six channels if only these four segments are sent on these channels, even if each segment occupies one channel. Therefore, in this case, it is possible to send two sensing messages, each of which can be further segmented. In this way, all six channels will have segments transmitted, and the sensing task will be completed accordingly.

[0365] It should be noted that in all the examples above, the specific values ​​of the fields (such as MID, Report SN) are for illustrative purposes only, and there are no restrictions on these values. Furthermore, throughout the text, in the specific examples of the CIR Report IE format, fields of interest are shown; fields not shown may also exist in the CIR Report IE.

[0366] The above examples are not only applicable to Figure 6B The process illustrated also applies to scenarios with multiple responders. In the case of multiple responders, the actions of each responder and the measurement report frame used by each responder to report measurement results can be referenced in the example above. The interaction process between the initiator and multiple responders will be described below with corresponding flowcharts.

[0367] Figure 21A A flowchart illustrating a communication method provided for embodiments of this application. Figure 21A As shown, the method may include the following steps.

[0368] This invention provides another communication method involving interaction between a sensing request device, an initiator (agent), and multiple responders, applied to ultra-wideband proxy sensing (SBP) scenarios. Reference Figure 21B The communication method may include the following steps.

[0369] S2101: The initiator sends at least one first sensing message to the first responder, and the first responder receives at least one first sensing message.

[0370] S2102: The initiator sends at least one second sensing message to the second responder, and the second responder receives at least one second sensing message.

[0371] The transmission of the first sensing message and the second sensing message and Figure 6A The transmission of the first sensing message shown is identical. The behavior of the second responder is identical to that of the first responder. For a detailed description, please refer to [link / reference needed]. Figure 6A The relevant parts of the document. It should be noted that in this process, the first responder can also be called the responder, and the second responder can also be called the other responder. For clarity, the terms "first responder" and "second responder" are used here.

[0372] S2103: The first responder sends at least one first measurement report frame to the initiator based on at least one first sensing message, and the initiator receives at least one first measurement report frame.

[0373] S2104: The second responder sends at least one second measurement report frame to the initiator based on at least one second sensing message, and the initiator receives at least one second measurement report frame.

[0374] Specifically, at least one first measurement report frame is used to provide the result of a first measurement performed by the responder on at least one first sensing message, and the corresponding first measurement report frame of the at least one first measurement report frame indicates the identifier of the corresponding first measurement report frame and the first measurement to which the at least one first sensing message belongs. At least one second measurement report frame is used to provide the result of a second measurement performed by another responder on at least one second sensing message, and the corresponding second measurement report frame of the at least one second measurement report frame indicates the corresponding second measurement report frame and the second measurement to which the at least one second sensing message belongs.

[0375] Here, the second sensing message, second measurement report frame, and second measurement associated with the second responder are similar to the first sensing message, first measurement report frame, and first measurement associated with the first responder; the only difference is the name of the responder. For the sake of brevity, they will not be described again here.

[0376] As mentioned above, the second responder's behavior is the same as the first responder's behavior, as can be seen in [reference needed]. Figure 6A The relevant parts are described in detail.

[0377] Here, the initiator is the controlling party that assumes the role of the initiator. Assume that the first responder and the second responder are two controlled parties, shown as controlled party 1 and controlled party 2 in the diagram.

[0378] In one possible implementation of the invention, in S2101, before the initiator sends at least one first sensing message to multiple responders, the method further includes the following steps.

[0379] S2105: The sensing requesting device sends an SBP request frame to the initiator, wherein the SBP request frame is used to request the initiator to act as an agent for the first responder and the second responder to perform sensing.

[0380] In one possible implementation, the SBP request frame here could carry an SBP request IE.

[0381] S2106: The initiator sends an SBP response frame to the sensing request device based on the SBP request frame.

[0382] In one possible implementation, the SBP response frame here could carry an SBP response IE.

[0383] S2107: The initiator sends a sensing session establishment request message to the first responder and the second responder.

[0384] S2108: The initiator receives a sensing session establishment response message from the first responder and the second responder respectively, wherein the sensing session establishment response message is determined by the first responder and the second responder based on the sensing session establishment request message.

[0385] In one possible implementation of the invention, after receiving at least one first measurement report frame and at least one second measurement report frame from a first responder and a second responder, the initiator may process these measurement report frames to forward the measurement results from these responders to the sensing request device. That is, the method may further include the following steps.

[0386] S2109: The device initiating the orientation sensing request forwards at least one first measurement report frame and / or at least one second measurement report frame. These two report frames may also be combined into a single report frame carrying two CIR report IEs.

[0387] Specifically, after receiving at least one first measurement report frame and at least one second measurement report frame, the initiator may forward both measurement report frames to the sensing request device, or forward only one of them to the sensing request device, depending on actual needs.

[0388] The forwarding here can be either a direct forwarding without any processing, or a forwarding of a processed measurement report frame.

[0389] In one possible implementation of the present invention, forwarding at least one first measurement report frame and / or at least one second measurement report frame to the sensing request device includes: for each of the at least one first measurement report frame and / or at least one second measurement report frame, the initiator processes the measurement report frame to satisfy an address requirement, wherein the address requirement includes the address of the responder that transmitted the measurement report frame carried in the measurement report frame, wherein the address of the responder can be read by the sensing request device; and forwarding the processed measurement report frame to the sensing request device.

[0390] As described above, depending on the specific format of the report, it may include a responder address field to indicate the address of the responder transmitting the measurement report frame. An address identifier to identify the responder address may be carried in the responder address field shown in the figure above, or it may include a sixth report field to indicate whether the address identifier exists.

[0391] To reduce overhead, the address of the responder indicated in the measurement report frame can be a short address, readable by the initiator but potentially readable by the sensing requesting device. Therefore, the initiator needs to replace this short address with an extended address readable by the sensing requesting device. Alternatively, the responder address field can be omitted; that is, the measurement report frame from the responder does not contain a responder address field. In this case, the initiator must add the responder's address so that the sensing requesting device can know the responder's address. If the sensing requesting device and the sensing responder are also part of the same network, the address can be a short address; otherwise, it can be an extended address. Therefore, the initiator can process the received measurement report frames (at least one first measurement report frame and at least one second measurement report frame) to ensure they meet the above address requirements.

[0392] In one possible implementation of the present invention, processing the measurement report frame to meet the address requirements includes: when the measurement report frame does not carry a first address (the aforementioned short address), the initiator adds a second address (the aforementioned extended address) to the first measurement report frame; when the measurement report frame carries a first address, the initiator replaces the first address with the second address, wherein the first address and the second address are the addresses of the responder transmitting the measurement report frame, the first address cannot be read by the sensing request device, and the second address can be read by the sensing request device.

[0393] The following will combine Figure 21B An example detailing the above process. An overview of message exchange in a Sensing Broker (SBP) scenario between the sensing requesting device, the sensing initiator, and the two sensing responders is provided below. Figure 21BAs shown in the diagram. The process begins with the sensing requesting device sending an SBP request frame carrying an SBP request IE to the controlling device, requesting it to perform sensing on behalf of two other responders. The controlling device assumes the role of the initiator and, during the session establishment phase, sends a sensing session establishment request message to the two selected controlled devices, thereby assigning them responder roles and specifying the initiator's sensing capabilities. Each session establishment request message also includes an AC IE carrying sensing-related parameters and operational parameters (here, the AC IE can be...). Figure 7 (The format shown). Each responder responds by establishing a response message through a sensing session carrying its sensing capabilities and operating parameters. Subsequently, in the first sensing round, the initiator sends a sensing message with one or more segments to responder 1. Upon receiving the sensing message, responder 1 measures the CIR tap for each bit set to 1 in the CIR bitmap field of the AC IE. A partial report is generated for each pair consisting of the responder's receiving antenna and segments of the sensing message, and responder 1 sends a measurement report frame carrying the partial report to the initiator. Similarly, in the second sensing round, the initiator sends a sensing message with one or more segments to responder 2. Upon receiving the sensing message, responder 2 measures the CIR tap for each bit set to 1 in the CIR bitmap field of the AC IE. A partial report is generated for each pair consisting of the responder's receiving antenna and segments of the sensing message, and responder 2 sends a measurement report frame carrying the partial report to the initiator. The initiator can forward one or more CIR reports from each responder to the sensing requesting device in a single SBP report frame, or it can choose to merge CIR reports from two responders into a single SBP report frame, such as... Figure 20 As shown. Figure 22 An example SBP report frame carrying CIR reports from two responders is shown. The initiator can extract the CIR report IEs received from each responder and place them sequentially in the same SBP report frame. Additionally, to help the sensing requesting device identify the source of the CIR report, if it is not already present in the CIR report IE, the initiator also adds a responder address field carrying the responder's extended MAC address to the report identifier control field of each CIR report IE. The report SN and MID in the two CIR report IEs are unique to the responder and may differ between the two IEs.

[0394] It should be understood that the solution of the present invention is also applicable to situations where there are two or more responders, although the description states that there are two responders.

[0395] The following will describe embodiments of products related to wireless communication methods.

[0396] Figure 23A schematic structural diagram of a wireless communication device provided by an embodiment of the present invention is shown. Figure 23 As shown, the wireless communication device 2300 may include:

[0397] The receiving module 2301 is configured to receive at least one first sensing message from the initiator;

[0398] The sending module 2302 is configured to send at least one first measurement report frame according to at least one first sensing message, wherein the at least one first measurement report frame is used to provide the result of a first measurement performed by the responder on at least one first sensing message, and the corresponding first measurement report frame of the at least one first measurement report frame indicates the identifier of the corresponding first measurement report frame and the first measurement to which the at least one first sensing message belongs.

[0399] In one possible implementation, the corresponding first measurement report frame includes a report number for indicating the identifier of the first measurement report frame and a measurement number for identifying the first measurement to which at least one first sensing message belongs.

[0400] In one possible implementation, at least one first sensing message includes one or more segments, and the corresponding first measurement report frame includes at least one partial report;

[0401] Wherein, at least one partial report corresponds to a segment of at least one first sensing message and a first report set of the antenna used by the responder for the receiving segment.

[0402] In one possible implementation, the corresponding part reports a second report set corresponding to at least one segment of a first sensing message, the antenna of the responder for receiving the segment, and the first channel of the initiator's transmission segment.

[0403] In one possible implementation, the corresponding section report indicates a second report set corresponding to the corresponding section report.

[0404] In one possible implementation, the corresponding partial report includes: a segment identifier for identifying a segment in a second report set corresponding to the corresponding partial report; an antenna identifier for identifying an antenna in the second report set corresponding to the corresponding partial report; and a channel identifier for identifying a first channel in the second report set corresponding to the corresponding partial report.

[0405] In one possible implementation, the corresponding first measurement report frame also includes a first report field for indicating whether the segment identifier, antenna identifier, and channel identifier exist.

[0406] In one possible implementation, the channel identifier is the relative index of the first channel of the initiating transport segment.

[0407] In one possible implementation, the corresponding first measurement report frame includes: a segment bitmap for identifying segments in a second report set corresponding to the corresponding partial report; an antenna bitmap for identifying antennas in the second report set corresponding to the corresponding partial report; and a channel bitmap for identifying a first channel in the second report set corresponding to the corresponding partial report.

[0408] In one possible implementation, the corresponding first measurement report frame also includes a second report field for indicating whether the segment bitmap, antenna bitmap, and channel bitmap exist.

[0409] In one possible implementation, at least one part report includes multiple part reports, which are arranged in a preset order.

[0410] In one possible implementation, at least one first sensing message includes a first sensing message, the first sensing message including a first preset number of segments;

[0411] Wherein, the at least one first measurement report frame includes multiple measurement report frames, the number of which is equal to the first preset number; or, the at least one first measurement report frame includes one measurement report frame.

[0412] In one possible implementation, a first preset number of segments are transmitted on different channels.

[0413] In one possible implementation, at least one first sensing message includes a plurality of sensing messages that are transmitted on different channels, and each of the plurality of sensing messages includes one or more segments;

[0414] In this case, segments of the same sensing message are transmitted on the same channel, or segments of the same sensing message are transmitted on different channels.

[0415] In one possible implementation, at least one first measurement report frame includes multiple measurement report frames, and the number of multiple sensing messages is the same as the number of multiple measurement report frames.

[0416] In one possible implementation, when segments of the same sensing message are transmitted on the same channel, at least one first measurement report frame includes a measurement report frame indicating a first report set corresponding to the respective segment report, wherein measurements of each segment are reported to aggregate different channels through which multiple sensing messages are transmitted.

[0417] In one possible implementation, the corresponding first measurement report frame also indicates the first reference tap timestamp of all partial reports in at least one partial report.

[0418] In one possible implementation, the corresponding first measurement report frame includes a first reference tap timestamp field for indicating the first reference tap timestamp.

[0419] In one possible implementation, the corresponding first measurement report frame also includes a third report field for indicating whether the first reference tap timestamp field exists.

[0420] In one possible implementation, the corresponding section report indicates the offset between the first reference tap timestamp and the second reference tap timestamp reported by the corresponding section.

[0421] In one possible implementation, the corresponding section report includes an offset field indicating the offset between the first reference tap timestamp and the second reference tap timestamp of the corresponding section report.

[0422] In one possible implementation, the corresponding report also includes a fourth report field to indicate whether the offset field exists.

[0423] In one possible implementation, the corresponding section report indicates the second reference tap timestamp of the corresponding section report.

[0424] In one possible implementation, the corresponding section report includes a second reference tap timestamp field to indicate the second reference tap timestamp of the corresponding section report.

[0425] In one possible implementation, the corresponding part of the report also includes a fifth report field, which indicates whether the second reference tap timestamp field exists.

[0426] In one possible implementation, at least one first measurement report frame indicates all the first parameters reported in the first measurement report frame, and the indication of the first parameters is omitted in the remaining measurement report frames other than the first measurement report frame.

[0427] In one possible implementation, the corresponding first measurement report frame also indicates the address of the responder.

[0428] In one possible implementation, the corresponding first measurement report frame includes an address identifier for identifying the address of the responder.

[0429] In one possible implementation, the corresponding first measurement report frame also includes a sixth report field for indicating whether an address identifier exists.

[0430] In one possible implementation, at least one first sensing message includes multiple segments, which are transmitted sequentially or out of order.

[0431] In one possible implementation,

[0432] The receiving module 2301 is also configured to receive a sensing session establishment request message from the initiator, wherein the sensing session establishment request message indicates a second channel for transmitting at least one first measurement report frame;

[0433] The sending module 2302 is also used to send a sensing session establishment response message to the initiator based on the sensing session establishment request message;

[0434] Based on at least one first sensing message, at least one first measurement report frame is transmitted on the second channel.

[0435] In one possible implementation, the sensing session establishment request message also indicates the time requirement between two overlapping segments of sensing messages or between two overlapping sensing messages.

[0436] The communication device can be applied to the responder described in the above method embodiments, or it can be the responder described in the above method embodiments. Those skilled in the art should understand that the description of the above modules in the embodiments of the present invention can be understood in conjunction with the relevant description of the communication method in the embodiments of the present invention.

[0437] Figure 24 A schematic structural diagram of a wireless communication device provided by an embodiment of the present invention is shown. Figure 24 As shown, the wireless communication device 2400 may include:

[0438] The sending module 2401 is used to send at least one first sensing message to the responder;

[0439] The receiving module 2402 is configured to receive at least one first measurement report frame from the responder, wherein the at least one first measurement report frame is configured to provide the result of a first measurement performed by the responder on at least one first sensing message, and the corresponding first measurement report frame of the at least one first measurement report frame indicates the identifier of the corresponding first measurement report frame and the first measurement to which the at least one first sensing message belongs.

[0440] In one possible implementation,

[0441] The sending module 2401 is also configured to send a sensing session establishment request message to the responder, wherein the sensing session establishment request message indicates a second channel for transmitting at least one first measurement report frame;

[0442] The receiving module 2402 is also configured to receive a sensing session establishment response message from the responder, wherein the sensing session establishment response message is determined by the responder based on the sensing session establishment request message.

[0443] In one possible implementation, the sensing session establishment request message also indicates the time requirement between two overlapping segments of the first sensing message or between two overlapping first sensing messages.

[0444] In one possible implementation,

[0445] The sending module 2401 is also configured to send at least one second sensing message to another responder;

[0446] The receiving module 2402 is further configured to receive at least one second measurement report frame from another responder, wherein the at least one second measurement report frame is configured to provide the result of a second measurement performed by the other responder on at least one second sensing message, and the corresponding second measurement report frame of the at least one second measurement report frame indicates the corresponding second measurement report frame and the second measurement to which the at least one second sensing message belongs.

[0447] In one possible implementation,

[0448] The sending module 2401 is also configured to forward at least one first measurement report frame and / or at least one second measurement report frame to the sensing request device.

[0449] In one possible implementation, the communication device further includes a processing module for:

[0450] For each of at least one first measurement report frame and / or at least one second measurement report frame, the measurement report frame is processed to satisfy an address requirement, wherein the address requirement includes the measurement report frame carrying the address of the responder that transmitted the measurement report frame, wherein the address of the responder can be read by the sensing request device;

[0451] The sending module 2401 is also used to forward the processed measurement report frame to the sensing request device.

[0452] In one possible implementation, the processing module is specifically used for:

[0453] If the measurement report frame does not carry the first address, add the second address to the first measurement report frame;

[0454] If the measurement report frame carries a first address, replace the first address with a second address;

[0455] The first address and the second address are the addresses of the responder that transmits the measurement report frame. The first address cannot be read by the sensing request device, while the second address can be read by the sensing request device.

[0456] The communication device can be applied to the initiator described in the above method embodiments, or it can be the initiator described in the above method embodiments. Those skilled in the art should understand that the relevant descriptions of the above modules in the embodiments of the present invention can be understood in conjunction with the relevant descriptions of the communication methods in the embodiments of the present invention.

[0457] Embodiments of the present invention provide a terminal device including processing circuitry for performing any of the above-described wireless communication methods. It should be understood that the terminal device is capable of performing the steps executed by the terminal device in the above method embodiments, and will not be repeated here.

[0458] Embodiments of the present invention provide a network device including processing circuitry for performing any of the above-described wireless communication methods. It should be understood that the network device is capable of performing the steps executed by the network device in the above method embodiments, and will not be repeated here.

[0459] Embodiments of the present invention provide a wireless communication device, including a processor and a memory. The memory stores instructions that cause the processor to execute any of the wireless communication methods described above.

[0460] Embodiments of the present invention provide a wireless communication system, including a network device and a terminal device. The terminal device is used to perform the steps performed by the terminal device in any of the above-described wireless communication methods, and the network device is used to perform the steps performed by the network device in any of the above-described wireless communication methods.

[0461] Embodiments of the present invention provide a computer-readable medium storing computer-executable instructions, which, when executed by a processor, cause the processor to perform any of the above-described wireless communication methods.

[0462] Embodiments of the present invention provide a computer program product including computer execution instructions, which, when executed by a processor, cause the processor to perform any of the above-described wireless communication methods.

[0463] Although the present invention describes methods and processes by means of steps in a certain order, one or more steps in the methods and processes may be omitted or changed as appropriate. Where appropriate, one or more steps may be performed in an order other than that described.

[0464] It should be noted that the expression "at least one of A or B" used in this article is interchangeable with the expression "A and / or B". It refers to a list in which A or B, or both A and B, can be selected. Similarly, the expression "at least one of A, B, or C" used in this article is interchangeable with "A and / or B and / or C" or "A, B, and / or C". It refers to a list in which: A or B or C, or both A and B, or both A and C, or both B and C, or all of A, B, and C can be selected. The same principle applies to longer lists with the same format.

[0465] Although the invention has been described at least partially in terms of method, those skilled in the art will understand that the invention is also directed to various components for performing at least some aspects and features of the method, whether by hardware components, software, or any combination thereof. Accordingly, the technical solutions of the invention can be embodied in the form of a software product. Suitable software products can be stored in pre-recorded storage devices or other similar non-volatile or non-transitory computer-readable media, including DVDs, CD-ROMs, USB flash drives, removable hard drives, or other storage media. The software product includes instructions tangibly stored thereon that cause a processing device (e.g., a personal computer, server, or network device) to perform examples of the methods disclosed herein. Machine-executable instructions can be in the form of sequences of code, configuration information, or other data that, when executed, cause a machine (e.g., a processor or other processing device) to perform the steps in the methods provided in the examples of the invention.

[0466] The invention may be embodied in other specific forms without departing from the subject matter of the claims. The exemplary embodiments described are merely illustrative in all respects and not restrictive. Features selected from one or more of the foregoing embodiments may be combined to create alternative embodiments not explicitly described, and features suitable for such combinations will be understood within the scope of the invention.

[0467] All values ​​and sub-ranges within the scope of the disclosure are also disclosed. Furthermore, while the systems, devices, and processes disclosed and illustrated herein may include a specific number of elements / components, these systems, devices, and components may be modified to include more or fewer such elements / components. For example, while any element / component disclosed may be referenced in the singular, embodiments disclosed herein may be modified to include multiple such elements / components. The subject matter described herein is intended to cover and encompass all appropriate technical changes.

[0468] Although embodiments have been described above with reference to the accompanying drawings, those skilled in the art will understand that variations and modifications may be made without departing from the scope defined by the appended claims.

Claims

1. A communication method, characterized in that, The method is applied to ultra-wideband sensing and includes: The responder receives at least one first sensing message from the initiator; The responder sends at least one first measurement report frame based on the at least one first sensing message. Wherein, the at least one first sensing message includes one or more segments, and the corresponding first measurement report frame of the at least one first measurement report frame includes at least one partial report; Wherein, the corresponding partial report of the at least one partial report corresponds to a segment of the at least one first sensing message and a first report set of the antenna used by the responder to receive the segment.

2. The method according to claim 1, characterized in that, The corresponding first measurement report frame includes a report number indicating the identifier of the corresponding first measurement report frame and a measurement number indicating the first measurement to which the at least one first sensing message belongs.

3. The method according to claim 1 or 2, characterized in that, The corresponding part reports a second report set corresponding to the segment of the at least one first sensing message, the antenna of the responder for receiving the segment, and the first channel through which the initiator transmits the segment.

4. The method according to claim 3, characterized in that, The corresponding part of the report indicates the second report set corresponding to the corresponding part of the report.

5. The method according to claim 4, characterized in that, The corresponding partial report includes: a segment identifier for identifying the segment in the second report set corresponding to the corresponding partial report; an antenna identifier for identifying the antenna in the second report set corresponding to the corresponding partial report; and a channel identifier for identifying the first channel in the second report set corresponding to the corresponding partial report.

6. The method according to claim 5, characterized in that, The corresponding first measurement report frame also includes a first report field for indicating whether the segment identifier, the antenna identifier, and the channel identifier exist.

7. The method according to claim 5 or 6, characterized in that, The channel identifier is a relative index of the first channel through which the initiator transmits the segment.

8. The method according to claim 3, characterized in that, The corresponding first measurement report frame includes: a segment bitmap for identifying the segment in the second report set corresponding to the corresponding partial report; an antenna bitmap for identifying the antenna in the second report set corresponding to the corresponding partial report; and a channel bitmap for identifying the first channel in the second report set corresponding to the corresponding partial report.

9. The method according to claim 8, characterized in that, The corresponding first measurement report frame also includes a second report field, used to indicate whether the segment bitmap, the antenna bitmap, and the channel bitmap exist.

10. The method according to any one of claims 1 to 9, characterized in that, The at least one partial report includes multiple partial reports, which are arranged in a preset order.

11. The method according to any one of claims 1 to 10, characterized in that, The at least one first sensing message includes a first sensing message, and the first sensing message includes a first preset number of segments; Wherein, the at least one first measurement report frame includes multiple measurement report frames, the number of which is equal to the first preset number; or, the at least one first measurement report frame includes one measurement report frame.

12. The method according to claim 11, characterized in that, The first preset number of segments are transmitted on different channels.

13. The method according to any one of claims 1 to 10, characterized in that, The at least one first sensing message includes a plurality of sensing messages, which are transmitted on different channels, and each of the plurality of sensing messages includes one or more segments; In this case, segments of the same sensing message are transmitted on the same channel, or segments of the same sensing message are transmitted on different channels.

14. The method according to claim 13, characterized in that, The at least one first measurement report frame includes multiple measurement report frames, and the number of the multiple sensing messages is the same as the number of the multiple measurement report frames.

15. The method according to claim 13, characterized in that, When the segments of the same sensing message are transmitted on the same channel, the at least one first measurement report frame includes a measurement report frame indicating the first report set corresponding to the respective segment, wherein measurements of each segment are reported to aggregate the different channels through which the multiple sensing messages are transmitted.

16. The method according to any one of claims 1 to 15, characterized in that, The corresponding first measurement report frame also indicates the first reference tap timestamp of all partial reports in the at least one partial report.

17. The method according to claim 16, characterized in that, The corresponding first measurement report frame includes a first reference tap timestamp field, used to indicate the first reference tap timestamp.

18. The method according to claim 17, characterized in that, The corresponding first measurement report frame also includes a third report field, used to indicate whether the first reference tap timestamp field exists.

19. The method according to any one of claims 16 to 18, characterized in that, The corresponding section report indicates the offset between the first reference tap timestamp and the second reference tap timestamp reported by the corresponding section.

20. The method according to claim 19, characterized in that, The corresponding part of the report includes an offset field for indicating the offset between the first reference tap timestamp and the second reference tap timestamp in the corresponding part of the report.

21. The method according to claim 20, characterized in that, The corresponding report also includes a fourth report field, which indicates whether the offset field exists.

22. The method according to any one of claims 1 to 15, characterized in that, The corresponding section report indicates the second reference tap timestamp of the corresponding section report.

23. The method according to claim 22, characterized in that, The corresponding part of the report includes a second reference tap timestamp field, which indicates the second reference tap timestamp of the corresponding part of the report.

24. The method according to claim 23, characterized in that, The corresponding part of the report also includes a fifth report field, which indicates whether the second reference tap timestamp field exists.

25. The method according to any one of claims 1 to 24, characterized in that, The first measurement report frame of the at least one first measurement report frame indicates the first parameter of all the partial reports carried in the at least one first measurement report frame, and the indication of the first parameter is omitted in the remaining measurement report frames other than the first measurement report frame.

26. The method according to any one of claims 1 to 25, characterized in that, The corresponding first measurement report frame also indicates the address of the responder.

27. The method according to claim 26, characterized in that, The corresponding first measurement report frame includes an address identifier for identifying the address of the responder.

28. The method according to claim 27, characterized in that, The corresponding first measurement report frame also includes a sixth report field for indicating whether the address identifier exists.

29. The method according to any one of claims 1 to 28, characterized in that, The first sensing message in the at least one first sensing message includes multiple segments, which are transmitted in a sequential manner or out of order.

30. The method according to any one of claims 1 to 29, characterized in that, The method further includes: The responder receives a sensing session establishment request message from the initiator, wherein the sensing session establishment request message indicates a second channel for transmitting the at least one first measurement report frame; The responder sends a sensing session establishment response message to the initiator based on the sensing session establishment request message; Wherein, the responder sending the at least one first measurement report frame according to the at least one first sensing message includes: The responder transmits the at least one first measurement report frame on the second channel based on the at least one first sensing message.

31. The method according to claim 30, characterized in that, The sensing session establishment request message also indicates the time requirement between two overlapping segments of sensing messages or between two overlapping sensing messages.

32. A wireless communication device, characterized in that, The wireless communication device includes various modules for performing the wireless communication method according to any one of claims 1 to 31.

33. A terminal device, characterized in that, The terminal device includes processing circuitry for performing the method according to any one of claims 1 to 31.

34. A computer-readable medium, characterized in that, The computer-readable medium stores computer-executable instructions that, when executed by a processor, cause the processor to perform the method according to any one of claims 1 to 31.