Communication method and communication apparatus

By receiving movement indication information during the SBP perception measurement process, adapting to the device's moving scene, and terminating inaccurate measurement, the problem of inaccurate measurement results under dynamic changes is solved, and higher accuracy and stability are achieved.

WO2025167574A1PCT designated stage Publication Date: 2025-08-14HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/073524
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-08
Filing Date
2025-01-21
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

In the dynamically changing scenarios, the existing SBP-aware measurement process may cause inaccurate measurement results due to device movement, which will affect the accuracy and reliability of measurements.

Method used

During the perceptual measurement process, the SBP responder receives the movement indication information of the perceptual response, adapts to the device's movement scenario, terminates inaccurate measurements, adjusts the perceptual measurement process, reduces signaling overhead, and improves backward compatibility and flexibility.

Benefits of technology

It improves the accuracy and reliability of SBP perceived measurements, reduces unnecessary system processing burden, and enhances the adaptability and stability of the perceived process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025073524_14082025_PF_FP_ABST
    Figure CN2025073524_14082025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present application is a communication method. The method comprises: an SBP responder sending to a sensing responder a sensing measurement request frame for requesting to perform sensing measurement; and during the sensing measurement, if the sensing responder moves, sending to a sensing initiator first indication information for indicating that the sensing responder has moved. Thus, an SBP responder can learn about a movement state of a sensing responder in a timely manner during sensing measurement. The sensing measurement process is adapted to a scenario where a device moves.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and communication device

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on February 8, 2024, with application number 202410178161.3 and application name “Communication Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and more particularly, to a communication method and a communication device. Background Art

[0003] 802.11 is one of the most popular wireless access standards for wireless local area networks (WLANs), and has been widely used commercially for over a decade. 802.11bf is a next-generation wireless standard for WLAN sensing. WLAN sensing allows devices with WLAN sensing capabilities to determine the characteristics of a target (such as an object, animal, or person) in a given environment based on received wireless signals. These characteristics include distance, location, speed, motion, and behavior.

[0004] In a scenario where an access point (AP) establishes a perception relationship with at least two stations (STAs), perception measurements can be performed through the sensing by proxy (SBP) process. For example, a proxy perception requesting station (one of the stations) can directly obtain the perception results of the perception responding stations (the remaining stations) through the AP.

[0005] Specifically, the SBP perception measurement process includes SBP establishment interaction, perception measurement session establishment, perception measurement interaction, SBP reporting, and SBP shutdown. Through these processes, the SBP initiator can perform perception measurement interactions with one or more devices within a negotiated perception time window. Based on different measurement types, the device can then be requested to provide a perception measurement report. The current SBP perception measurement process is used in actual SBP perception measurement scenarios. However, due to factors such as dynamic changes in the perception scenario and increased interference, measurement results may be inaccurate. Summary of the Invention

[0006] The present application provides a communication method to improve SBP perception measurement performance.

[0007] In a first aspect, a communication method is provided. This method can be executed by an SBP responder or by a chip or circuit in the SBP responder, and this application does not limit this. For ease of description, the following description uses the SBP responder as an example.

[0008] The communication method includes: an SBP responder sends a perception measurement request frame to a perception responder, wherein the perception measurement request frame is used to request perception measurement; during the perception measurement process, the SBP responder receives first indication information from the perception responder, wherein the first indication information indicates that the perception responder has moved.

[0009] Based on the above technical solution, during the SBP perception measurement process, if the perception response end moves, the SBP response end can be informed through the first indication information so that the SBP response end can promptly know the movement status of the perception response end during the perception measurement process. The perception measurement process is adapted to the scenario where the device moves.

[0010] In combination with the first aspect, in certain implementations of the first aspect, during the perception measurement process, the SBP responder receives first indication information from the perception responder, including: after the first perception measurement interaction, the SBP responder receives a perception measurement termination frame from the perception response end, the perception measurement termination frame including the first indication information, wherein the first perception measurement interaction is the perception measurement interaction included in the perception measurement process.

[0011] Based on the above technical solution, the timing for the perception response end to send the first indication information may be after a certain perception measurement interaction process (such as the first perception measurement interaction). Exemplarily, the perception response end moves during the first perception measurement interaction, or the perception response end moves after the first perception measurement interaction and before the next perception measurement interaction of the first perception measurement interaction. The perception response end may send a perception measurement termination frame after the first perception measurement interaction to terminate this perception measurement, and carry the first indication information in the perception measurement termination frame, indicating that the reason for the termination of this measurement is movement. In this technical solution, if the perception response end moves during the perception measurement process, the perception measurement may be terminated to avoid inaccurate subsequent perception measurements due to the movement of the perception response end.

[0012] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: during the first perception measurement interaction process, the SBP responding end receives a first perception measurement report frame from the perception responding end, and the first perception measurement report frame includes a first perception measurement report; the SBP responding end sends an SBP report frame to the SBP initiating end, and the SBP report frame includes the first perception measurement report.

[0013] Based on the above technical solution, if the perception responding end sends a perception measurement termination frame to terminate the perception measurement after the first perception measurement interaction, then during the first perception measurement interaction, the perception responding end may send a first perception measurement report frame, where the first perception measurement report frame may include a first perception measurement report measured during the first perception measurement interaction. Alternatively, the first perception measurement report frame may not include a perception measurement report.

[0014] If the first perception measurement report frame carries the measured first perception measurement report, the SBP responding end can send the received first perception measurement report to the SBP initiating end through the SBP report frame, so that the SBP initiating end can process based on the feedback first perception measurement report to obtain the perception measurement result; if the first perception measurement report frame does not carry the measured first perception measurement report, the SBP responding end does not need to feedback the SBP report frame carrying the first perception measurement report to the SBP initiating end. Since the perception responding end has moved, the first perception measurement report may be inaccurate, so the signaling overhead can be reduced.

[0015] In combination with the first aspect, in certain implementations of the first aspect, during the perception measurement process, the SBP responder receives first indication information from the perception responder, including: during a first perception measurement interaction process, the SBP responder receives a first perception measurement report frame from the perception responder, the first perception measurement report frame including the first indication information, wherein the first perception measurement interaction is the perception measurement interaction included in the perception measurement process.

[0016] Based on the above technical solution, the sensing responder may transmit the first indication information by including the first indication information in a first sensing measurement report frame fed back during the first sensing measurement interaction. For example, the sensing responder moves during the first sensing measurement interaction, so that the sensing responder can feed back the first indication information via the first sensing measurement report frame. Reusing the existing sensing measurement report frame to feed back the first indication information can improve backward compatibility of the solution.

[0017] With reference to the first aspect, in certain implementations of the first aspect, the first perception measurement report frame does not include a measurement report. The fact that the first perception measurement report frame does not include a measurement report may be that an invalid indication field in the first perception measurement report frame is set to 1.

[0018] Based on the above technical solution, if the perception response end moves during the first perception measurement interaction, the perception response end may not need to carry the measurement report in the first perception measurement report frame fed back during the first perception measurement interaction. It is assumed that the measurement report may be inaccurate, thereby reducing signaling overhead.

[0019] In combination with the first aspect, in certain implementations of the first aspect, during the perception measurement process, the SBP responder receives first indication information from the perception responder, including: in a first perception measurement interaction process, the SBP responder receives a first perception measurement report frame and a mobile indication frame from the perception responder, the mobile indication frame including the first indication information, wherein the first perception measurement interaction is the perception measurement interaction included in the perception measurement process.

[0020] Based on the above technical solution, the sensing response end may send the first indication information by carrying the first indication information in a mobility indication frame fed back during the first sensing measurement interaction. For example, the sensing response end moves during the first sensing measurement interaction, so that the sensing response end may feed back the first indication information via the mobility indication frame. By feeding back the first indication information via the newly added signaling, there is no need to modify the existing signaling format (e.g., the frame format of the first sensing measurement report frame).

[0021] In combination with the first aspect, in some implementations of the first aspect, the first perception measurement report frame and the mobility indication frame are included in the first frame, for example, the first perception measurement report frame and the mobility indication frame are aggregated into an A-MPDU and sent to the SBP responder.

[0022] Based on the above technical solution, the perception responder can aggregate the first perception measurement report frame and the mobility indication frame that require feedback and send them to the SBP responder, eliminating the need to transmit them separately. This reduces the complexity of the perception responder's signaling transmission. In addition, the perception responder can directly use the transmission opportunity allocated by the SBP responder for transmission, eliminating the need to obtain transmission opportunities through additional channel contention. This can effectively reduce latency and provide rapid feedback, helping the perception responder to more quickly obtain this information and make adaptive adjustments.

[0023] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: in a second perception measurement interaction process, the SBP responder receives a second perception measurement report frame from the perception responder, where the second perception measurement report frame includes a second perception measurement report, wherein the second perception measurement interaction is a perception measurement interaction included in the perception measurement process, and the first perception measurement interaction precedes the second perception measurement interaction.

[0024] Based on the above technical solution, if the perception response end moves during the first perception measurement interaction, and informs the SBP response end of the movement through the first perception measurement report frame or the movement indication frame during the first perception measurement interaction, the perception response end can perform perception measurement normally during the subsequent perception measurement interaction process.

[0025] In combination with the first aspect, in certain implementations of the first aspect, after the SBP responding end receives the first indication information from the perception responding end, the method further includes: the SBP responding end sends an SBP perception measurement termination frame to the SBP initiating end, the SBP perception measurement termination frame indicates the termination of the SBP perception measurement, and the SBP perception measurement termination frame includes second indication information, and the second indication information is used to indicate that the perception responding end has moved.

[0026] Based on the above technical solution, after the SBP responder receives the first indication information sent by the perception responder, the SBP responder can send a second indication information to the SBP initiator, indicating that the perception responder has moved, so that the SBP initiator can promptly know that the perception responder has moved.

[0027] Furthermore, the SBP initiator knows that the specific reason for shutting down the SBP process is the movement of the sensing responder. This helps the SBP initiator consider the validity of the sensing measurement reports reported by the sensing responder. After receiving the second indication information, the SBP initiator knows that the sensing responder has moved, and the sensing measurement reports received before and after the movement may no longer be valid. Therefore, when executing the sensing algorithm, the SBP initiator can discard some data, avoiding further processing of erroneous data and reducing unnecessary system processing burden.

[0028] In addition, the SBP initiator can adjust the parameters and policies of the SBP perception measurement according to the received second indication information to adapt to the current situation, for example, not initiating proxy perception with the current configuration for a period of time to improve the stability and reliability of subsequent perception.

[0029] In combination with the first aspect, in some implementations of the first aspect, the perception measurement request frame includes third indication information, and the third indication information is used to indicate that when the perception response end moves, feedback information indicating movement is provided.

[0030] Based on the above technical solution, in order to enable the perception responder to promptly feedback the mobility status through the first indication information when mobility occurs, the SBP responder can carry third indication information in the perception measurement request frame, instructing the perception responder to feedback information indicating mobility when mobility occurs. In addition, by carrying the second indication information in the perception measurement request frame, the SBP responder can indicate whether mobility feedback is required based on different scenarios, making the perception process more flexible.

[0031] In combination with the first aspect, in certain implementations of the first aspect, the perception measurement request frame includes third indication information, including at least one of the following: the perception measurement parameter field of the perception measurement request frame includes the third indication information; or the TB perception specific sub-element of the perception measurement request frame includes the third indication information.

[0032] Based on the above technical solution, there may be multiple ways for the perception measurement request frame to carry the third indication information, thereby improving the flexibility of the solution.

[0033] In combination with the first aspect, in certain implementations of the first aspect, the perception measurement request frame includes at least one of a first field, a second field, and a third field, wherein the first field indicates whether the perception response end feeds back a perception measurement report carrying information indicating movement when movement occurs; the second field indicates whether the perception response end terminates the measurement session when movement occurs; and the third field indicates whether the perception response end feeds back information indicating movement when movement occurs.

[0034] Based on the above technical solution, in order to enable the perception responder to clarify the subsequent behavior in the event of movement, the SBP responder can carry an indication field (e.g., at least one of the first field, the second field, and the third field) in the perception measurement request frame to indicate the subsequent behavior of the perception responder in the event of movement.

[0035] In combination with the first aspect, in certain implementations of the first aspect, before the SBP responder sends a perception measurement request frame to the perception responder, the method further includes: the SBP responder receives an SBP request frame from the SBP initiator, the SBP request frame including fourth indication information, the fourth indication information indicating whether the SBP initiator has a first capability, wherein the first capability indicates an algorithm adjustment capability of the SBP initiator.

[0036] Based on the above technical solution, the SBP initiator can carry fourth indication information indicating the algorithm adjustment capability of the SBP initiator in the SBP request frame, so that the SBP responder can instruct the perception responder on subsequent behavior in the event of movement based on the capability of the SBP initiator. It should be understood that the SBP initiator can be an associated device or an unassociated device. If it is an unassociated device, the SBP responder does not know the algorithm adjustment capability of the unassociated device. Therefore, by informing the SBP responder of the first capability, the SBP responder can, during the perception measurement session establishment phase, instruct the device on its subsequent behavior after movement during the perception measurement interaction process based on this capability.

[0037] In combination with the first aspect, in certain implementations of the first aspect, the first capability includes any one of the following: a first algorithm adjustment capability, a second algorithm adjustment capability, or a third algorithm adjustment capability, wherein the first algorithm adjustment capability is stronger than the second algorithm adjustment capability, and the second algorithm adjustment capability is stronger than the third algorithm adjustment capability.

[0038] In combination with the first aspect, in certain implementations of the first aspect, if the first capability is the first algorithm adjustment capability and the perception measurement report request field in the perception measurement request frame is set to 1, then the first field indicates that the perception response end feeds back a perception measurement report carrying information indicating movement when movement occurs, and the third field indicates that the perception response end feeds back information indicating movement when movement occurs; or, if the first capability is the first algorithm adjustment capability and the perception measurement report request field in the perception measurement request frame is set to 0, then the first field indicates that the perception response end feeds back or does not feed back a perception measurement report carrying information indicating movement when movement occurs, and the third field indicates that the perception response end feeds back information indicating movement when movement occurs.

[0039] In combination with the first aspect, in certain implementations of the first aspect, if the first capability is the second algorithm adjustment capability, the first field indicates that the perception response end does not feedback a perception measurement report carrying information indicating movement when movement occurs, and the third field indicates that the perception response end feedback information indicating movement when movement occurs.

[0040] In combination with the first aspect, in certain implementations of the first aspect, if the first capability is the third algorithm adjustment capability, the first field indicates that the perception response end does not feedback a perception measurement report carrying information indicating movement when movement occurs, the second field indicates that the perception response end terminates the measurement session when movement occurs, and the third field indicates that the perception response end feedback information indicating movement when movement occurs.

[0041] Based on the above technical solution, the SBP responder can instruct the perception responder on subsequent behavior in the event of mobility based on the capabilities of the SBP initiator. In other words, the SBP responder can configure the perception responder appropriately based on the known capabilities of the SBP initiator and the perception responder, making the perception process more flexible and helping to improve perception measurement performance.

[0042] In combination with the first aspect, in certain implementations of the first aspect, if the first capability is the first algorithm adjustment capability, the method also includes: the SBP response end determines to send a first SBP report frame during the movement of the SBP response end, and the first SBP report frame carries fifth indication information, and the fifth indication information indicates that the measurement report included in the first SBP report frame is a report generated during the movement of the SBP response end.

[0043] In combination with the first aspect, in certain implementations of the first aspect, if the first capability is the second algorithm adjustment capability, the method also includes: the SBP response end determines not to send an SBP report frame during the movement of the SBP response end, and the first SBP report frame sent after the movement ends carries fifth indication information, and the fifth indication information indicates that the SBP response end has moved.

[0044] In combination with the first aspect, in certain implementations of the first aspect, if the first capability is the third algorithm adjustment capability, the method further includes: the SBP responding end determines that when the SBP responding end moves, it sends an SBP perception measurement termination frame to the SBP initiating end.

[0045] Based on the above technical solution, the SBP responder can determine the subsequent behavior of the SBP responder in the event of movement based on the capabilities of the SBP initiator. In addition, the perception responder is unaware of the movement status of the SBP responder and will send reports based on the previous parameter configuration. If the SBP responder moves, in fact, all the corresponding reports sent by the perception responder are reports that have experienced movement or are in the process of movement. Therefore, the SBP responder notifies the SBP initiator of the information about the SBP responder's movement during the SBP reporting phase, which helps the SBP initiator adjust the algorithm based on its own capabilities to ensure perception performance.

[0046] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: the SBP responding end receives an SBP request frame from the SBP initiating end, the SBP request frame includes eighth indication information, and the eighth indication information indicates the behavior of the perception responding end when it moves.

[0047] Based on the above technical solution, the eighth indication information is carried in the SBP request frame, and the SBP initiator can indicate whether mobility feedback is required according to different scenarios, which can make the perception process more flexible.

[0048] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: the SBP responding end receives an SBP request frame from the SBP initiating end, the SBP request frame includes ninth indication information, and the ninth indication information indicates the behavior of the SBP responding end when it moves.

[0049] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: the SBP responder receives first information from the perception responder; the SBP responder sends the first information to the SBP initiator; the first information includes at least one of the following information: distance information of the perception responder, direction information of the perception responder, or speed information of the perception responder.

[0050] Based on the above technical solution, the sensing responder can provide the SBP responder with more detailed mobility information about the sensing responder, helping the SBP initiator to obtain more detailed information about the sensing responder's movement. In addition, the sensing responder reports more mobility information to the SBP responder, which helps the SBP initiator design targeted algorithms. The SBP initiator can monitor and record the location changes of these devices so that these changes can be taken into account during analysis or when initiating subsequent measurements.

[0051] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: the SBP responder sends second information to the SBP initiator, the second information including at least one of the following information: distance information of the SBP responder, direction information of the SBP responder, or speed information of the SBP responder.

[0052] Based on the above technical solution, the SBP responder can provide the SBP initiator with more detailed SBP responder mobility information to assist the SBP initiator in obtaining more detailed information about the SBP responder's mobility. In addition, the SBP responder reports more mobility information to the SBP initiator, which helps the SBP initiator design targeted algorithms. The SBP initiator can monitor and record the location changes of these devices so that these changes can be taken into account during analysis or when initiating subsequent measurements.

[0053] In a second aspect, a communication method is provided. This method can be executed by an SBP initiator or by a chip or circuit in the SBP initiator, and this application does not limit this. For ease of description, the following description uses the SBP initiator as an example.

[0054] The communication method includes: an SBP initiator sends an SBP request frame to an SBP responder, wherein the SBP request frame is used to request SBP perception measurement; the SBP initiator receives an SBP perception measurement termination frame from the SBP responder, wherein the SBP perception measurement termination frame indicates the termination of the SBP perception measurement, and the SBP perception measurement termination frame includes second indication information, wherein the second indication information indicates that the perception responder has moved.

[0055] In combination with the second aspect, in some implementations of the second aspect, the SBP request frame includes fourth indication information, and the fourth indication information indicates whether the SBP initiator has a first capability, wherein the first capability indicates an algorithm adjustment capability of the SBP initiator.

[0056] In combination with the second aspect, in some implementations of the second aspect, the SBP request frame includes eighth indication information, and the eighth indication information indicates the behavior of the perception response end when it moves.

[0057] In combination with the second aspect, in some implementations of the second aspect, the SBP request frame includes ninth indication information, and the ninth indication information indicates a behavior when the SBP responder moves.

[0058] In combination with the second aspect, in certain implementations of the second aspect, the first capability includes any one of the following: a first algorithm adjustment capability, a second algorithm adjustment capability, or a third algorithm adjustment capability, wherein the first algorithm adjustment capability is stronger than the second algorithm adjustment capability, and the second algorithm adjustment capability is stronger than the third algorithm adjustment capability.

[0059] In combination with the second aspect, in certain implementations of the second aspect, if the first capability is the first algorithm adjustment capability, the method also includes: the SBP initiator receives a first SBP report frame from the SBP responder, the first SBP report frame carries fifth indication information, and the fifth indication information indicates that the measurement report included in the first SBP report frame is a report generated during the movement of the SBP responder.

[0060] In combination with the second aspect, in certain implementations of the second aspect, if the first capability is the second algorithm adjustment capability, the method also includes: the SBP initiator receives a second SBP report frame from the SBP responder, the second SBP report frame carries sixth indication information, and the sixth indication information indicates that the SBP responder has moved.

[0061] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: the SBP initiator receives first information from the SBP responder, the first information including at least one of the following information: distance information of the movement of the perception responder, direction information of the movement of the perception responder, or speed information of the movement of the perception responder.

[0062] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: the SBP initiator receives second information from the SBP responder, the second information including at least one of the following information: distance information of the SBP responder, direction information of the SBP responder, or speed information of the SBP responder.

[0063] The technical effects of the method shown in the above second aspect and its possible design can refer to the technical effects in the first aspect and its possible design.

[0064] In a third aspect, a communication method is provided. This method can be executed by a sensing response terminal, or by a chip or circuit in the sensing response terminal, and this application does not limit this. For ease of description, the following description uses the sensing response terminal as an example.

[0065] The communication method includes: a perception response end receiving a perception measurement request frame from an SBP response end, wherein the perception measurement request frame is used to request perception measurement; during the perception measurement process, the perception response end sends first indication information to the SBP response end, wherein the first indication information indicates that the perception response end moves.

[0066] In combination with the third aspect, in certain implementations of the third aspect, during the perception measurement process, the perception response end sends first indication information to the SBP response end, including: after the first perception measurement interaction, the perception response end sends a perception measurement termination frame to the SBP response end, and the perception measurement termination frame includes the first indication information, wherein the first perception measurement interaction is the perception measurement interaction included in the perception measurement process.

[0067] In combination with the third aspect, in certain implementations of the third aspect, the method further includes: during the first perception measurement interaction process, the perception response end sends a first perception measurement report frame to the SBP response end, where the first perception measurement report frame includes a first perception measurement report.

[0068] In combination with the third aspect, in certain implementations of the third aspect, during the perception measurement process, the perception response end sends first indication information to the SBP response end, including: during a first perception measurement interaction process, the perception response end sends a first perception measurement report frame to the SBP response end, and the first perception measurement report frame includes the first indication information, wherein the first perception measurement interaction is the perception measurement interaction included in the perception measurement process.

[0069] In combination with the third aspect, in certain implementations of the third aspect, the first perception measurement report frame does not include a measurement report.

[0070] In combination with the third aspect, in certain implementations of the third aspect, during the perception measurement process, the perception response end sends first indication information to the SBP response end, including: during the first perception measurement interaction process, the perception response end sends a first perception measurement report frame and a mobile indication frame to the SBP response end, and the mobile indication frame includes the first indication information, wherein the first perception measurement interaction is the perception measurement interaction included in the perception measurement process.

[0071] In combination with the third aspect, in certain implementations of the third aspect, the method further includes: in a second perception measurement interaction process, the perception response end sends a second perception measurement report frame to the SBP response end, and the second perception measurement report frame includes a second perception measurement report, wherein the second perception measurement interaction is a perception measurement interaction included in the perception measurement process, and the first perception measurement interaction precedes the second perception measurement interaction.

[0072] In combination with the third aspect, in some implementations of the third aspect, the perception measurement request frame includes third indication information, and the third indication information is used to indicate that when the perception response end moves, feedback information indicating movement is provided.

[0073] In combination with the third aspect, in certain implementations of the third aspect, the perception measurement request frame includes third indication information, including at least one of the following: the perception measurement parameter field of the perception measurement request frame includes the third indication information; or, the TB perception specific sub-element of the perception measurement request frame includes the third indication information.

[0074] In combination with the third aspect, in certain implementations of the third aspect, the perception measurement request frame includes at least one of a first field, a second field, and a third field, wherein the first field indicates whether the perception response end feeds back a perception measurement report carrying information indicating movement when movement occurs; the second field indicates whether the perception response end terminates the measurement session when movement occurs; and the third field indicates whether the perception response end feeds back information indicating movement when movement occurs.

[0075] The technical effects of the method shown in the third aspect and its possible design above can refer to the technical effects in the first aspect and its possible design.

[0076] In a fourth aspect, a communication device is provided. The communication device is configured to perform the first aspect and any one of its embodiments. Specifically, the communication device includes a processor and a memory, the memory being configured to store a computer program; the processor being configured to retrieve and execute the computer program from the memory, causing the communication device to perform the first aspect and any one of its embodiments.

[0077] In one implementation, the communication device is an SBP responder, and the transceiver unit may be a transceiver or an input / output interface. The processing unit may be at least one processor. In one possible implementation, the transceiver may be a transceiver circuit. In one possible implementation, the input / output interface may be an input / output circuit.

[0078] In another implementation, the communication device may be a chip, chip system, or circuit in the SBP responder. In this case, the transceiver unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; and the processing unit may be at least one processor, processing circuit, or logic circuit.

[0079] In a fifth aspect, a communication device is provided. The communication device is configured to execute the second aspect and any one of its embodiments. Specifically, the communication device includes a processor and a memory, the memory being configured to store a computer program; the processor being configured to retrieve and execute the computer program from the memory, so that the communication device executes the second aspect and any one of its embodiments.

[0080] In one implementation, the communication device is an SBP initiator, and the transceiver unit may be a transceiver or an input / output interface. The processing unit may be at least one processor. In one possible implementation, the transceiver may be a transceiver circuit. In one possible implementation, the input / output interface may be an input / output circuit.

[0081] In another implementation, the communication device may be a chip, chip system, or circuit in the SBP initiator. In this case, the transceiver unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; and the processing unit may be at least one processor, processing circuit, or logic circuit.

[0082] In a sixth aspect, a communication device is provided. The communication device is configured to execute the third aspect and any one of its embodiments. Specifically, the communication device includes a processor and a memory, the memory being configured to store a computer program; the processor being configured to retrieve and execute the computer program from the memory, so that the communication device executes the third aspect and any one of its embodiments.

[0083] In one implementation, the communication device is a sensing and responding end, and the transceiver unit may be a transceiver or an input / output interface. The processing unit may be at least one processor. In one possible implementation, the transceiver may be a transceiver circuit. In one possible implementation, the input / output interface may be an input / output circuit.

[0084] In another implementation, the communication device may be a chip, chip system, or circuit in the sensing response end. In this case, the transceiver unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; and the processing unit may be at least one processor, processing circuit, or logic circuit.

[0085] In a seventh aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed, the method of any one of the implementation modes of the first to third aspects is executed.

[0086] In an eighth aspect, a computer program product comprising instructions is provided, which, when executed, causes the method provided in any one of the implementations of the first to third aspects to be executed.

[0087] In a ninth aspect, a chip is provided, which includes a processor and a communication interface. The processor reads instructions through the communication interface and executes the method provided in any one of the implementation modes of the first to third aspects above.

[0088] A possible implementation method, as an implementation method, the chip also includes a memory, the memory stores a computer program or instructions, and the processor is used to execute the computer program or instructions stored in the memory. When the computer program or instructions are executed, the processor is used to execute the method provided in any one of the implementation methods of the first to third aspects above.

[0089] In a tenth aspect, a communication system is provided, comprising the communication device of the fourth aspect, the communication device of the fifth aspect, and the communication device of the sixth aspect.

[0090] In an eleventh aspect, a computer program is provided. When the computer program is executed, the method provided in any one of the implementations of the first to third aspects is executed. BRIEF DESCRIPTION OF THE DRAWINGS

[0091] FIG1 is a schematic diagram of an application scenario to which an embodiment of the present application is applicable.

[0092] FIG2 shows a schematic diagram of the structure of a device provided in this application.

[0093] FIG3 is a schematic diagram of a proxy perception measurement process.

[0094] FIG4 is a schematic diagram of the frame structure of an SBP request frame.

[0095] FIG5 shows a schematic diagram of the structure of a perception measurement request frame.

[0096] FIG6 shows the trigger-based perception measurement interaction process.

[0097] FIG7 is a schematic diagram showing that a perception availability window may include multiple perception measurement interactions.

[0098] FIG8 is a schematic diagram showing that a perception availability window may include a perception measurement interaction.

[0099] FIG9 shows a schematic diagram of a TB-aware measurement interaction.

[0100] FIG10 shows a schematic structural diagram of a perception measurement report frame.

[0101] FIG11 shows a schematic structural diagram of an SBP report frame.

[0102] FIG12 shows a schematic structural diagram of an SBP awareness measurement termination frame.

[0103] FIG13 is a schematic flowchart of a communication method provided in an embodiment of the present application.

[0104] FIG14 is a schematic diagram of the structure of a perception measurement termination frame provided in an embodiment of the present application.

[0105] Figure 15 (a) and (b) are schematic diagrams of a perception measurement interaction provided in an embodiment of the present application.

[0106] FIG16 is a schematic diagram of the structure of a perception measurement report frame provided in an embodiment of the present application.

[0107] FIG17 is another schematic diagram of perception measurement interaction provided in an embodiment of the present application.

[0108] FIG18 is a schematic structural diagram of a movement indication frame provided in an embodiment of the present application.

[0109] Figure 19 (a) and (b) are another schematic diagram of perception measurement interaction provided in an embodiment of the present application.

[0110] FIG20 is another schematic diagram of perception measurement interaction provided in an embodiment of the present application.

[0111] Figure 21 is a structural diagram of an SBP perception measurement termination frame provided in an embodiment of the present application.

[0112] FIG22 is a schematic diagram of the structure of a perception measurement request frame provided in an embodiment of the present application.

[0113] FIG23 is a schematic diagram of the structure of another perception measurement request frame provided in an embodiment of the present application.

[0114] FIG24 is a schematic diagram of the structure of another perception measurement request frame provided in an embodiment of the present application.

[0115] Figure 25 is a schematic diagram of an SBP request frame structure provided in an embodiment of the present application.

[0116] Figure 26 is a structural diagram of another movement indication frame provided in an embodiment of the present application.

[0117] Figure 27 is a structural diagram of an SBP report frame provided in an embodiment of the present application.

[0118] Figure 28 is a schematic diagram of another SBP request frame structure provided in an embodiment of the present application.

[0119] Figure 29 is a schematic flowchart of another communication method provided in an embodiment of the present application.

[0120] FIG30 is a schematic diagram of another SBP request frame structure provided in an embodiment of the present application.

[0121] Figure 31 is a schematic block diagram of a communication device provided in an embodiment of the present application.

[0122] Figure 32 is a schematic diagram of another communication device provided in an embodiment of the present application.

[0123] Figure 33 is a schematic diagram of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0124] In order to facilitate understanding of the embodiments of the present application, the following points are first explained.

[0125] In this application, "used to indicate" can include being used for direct indication and being used for indirect indication. When describing that a certain indication information is used to indicate A, it can include that the indication information directly indicates A or indirectly indicates A, and it does not mean that the indication information must carry A.

[0126] The information indicated by the indication information is called the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, directly indicating the information to be indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein there is an association between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, it is also possible to use the arrangement order of each piece of information agreed in advance (such as specified in the protocol) to achieve the indication of specific information, thereby reducing the indication overhead to a certain extent. At the same time, it is also possible to identify the common parts of each piece of information and indicate them uniformly to reduce the indication overhead caused by indicating the same information separately.

[0127] "At least one" shown in the present application refers to one or more, and "a plurality of" refers to two or more. In addition, in the embodiments of the present application, "first", "second" and various digital numbers (for example, "#1", "#2", etc.) are only for the purpose of describing the distinction made, and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of each process below does not mean the order of execution. The execution order of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application. It should be understood that the objects described in this way can be interchangeable under appropriate circumstances so as to be able to describe solutions other than the embodiments of the present application. In addition, in the embodiments of the present application, words such as "S1310" are only for the purpose of describing the identification made for the convenience of description, and are not used to limit the order of execution of steps.

[0128] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0129] The term "storage" as used in the embodiments of this application may refer to storage in one or more memories. The one or more memories may be provided separately or integrated into an encoder or decoder, a processor, or a communication device. The one or more memories may also be provided in part separately and in part integrated into a decoder, a processor, or a communication device. The memory may be any type of storage medium and is not limited in this application.

[0130] In the implementation of this application, "protocol" may refer to a standard protocol in the field of communications, for example, it may include the NR protocol and related protocols used in future communication systems, and this application does not limit this.

[0131] In the embodiments of the present application, “of”, “corresponding, relevant”, “corresponding” and “associate” may sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings they intend to express are consistent.

[0132] In the embodiments of the present application, "under the circumstances", "when", and "if" can sometimes be used interchangeably. It should be pointed out that when the distinction between them is not emphasized, the meanings they intend to express are consistent.

[0133] The term "and / or" in this document simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. Additionally, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0134] In some of the figures related to the message structure in the embodiments of this application, examples of the length of the fields in the message are given. It should be understood that the byte lengths shown in the figures of the embodiments of this application are only examples. In actual applications, the length of any byte may vary.

[0135] In some of the drawings related to the message structure in the embodiments of this application, examples of the names of the fields in the message are given. It should be understood that the names of the fields shown in the drawings of the embodiments of this application are only examples, and in actual applications, the names of any field may change.

[0136] In the embodiments of the present application, the drawings involving the message structure show that some of the lengths of fields in the message are 0 or variable, indicating that the field is an optional field. That is, when the field is not included in the message, the length of the field is 0. If the length of the field is variable, it indicates that the length of the field is uncertain. In the actual design process, the specific length of the field can be indicated by other indication information, or the transceiver can negotiate the length of the field in advance, or the length of the field is predefined, or the receiving end can determine the length of the field based on other auxiliary information when receiving the message carrying the field, and parse the message. This application does not impose any restrictions on the method for determining the specific length of the variable-length field. Reference can be made to the description of the length of the variable field in the SBP request frame in the current related art, which will not be repeated here. The length of the variable-length field involved in the message will not be repeated below.

[0137] The embodiments of the present application involve messages or frames, and there is no limitation on the message name or frame name, as long as the corresponding functions can be realized.

[0138] The technical solution in this application will be described below with reference to the accompanying drawings.

[0139] The technical solution provided in the embodiments of the present application can be applicable to wireless local area network (WLAN) scenarios, for example, supporting the Institute of Electrical and Electronics Engineers (IEEE) 802.11 related standards, such as the 802.11ax standard, the 802.11be standard (Wi-Fi 7), also known as extremely high throughput (EHT), the 802.11bn standard (Wi-Fi 8) or the next generation standard of Wi-Fi 8, etc., and also includes 802.11ad, 802.11ay standards or integrated millimeter wave (Integrated mmWave, IMMW) protocol or Spark Link / NearLink protocol, etc., and can also be applied to wireless personal area network systems based on ultra-wide band (UWB), such as the 802.15 series standards, and can also be applied to sensing systems, such as the 802.11bf series standards. The 802.11ax standard is known as the high-efficiency (HE) standard, and the 802.11be standard is known as the extremely high throughput (EHT) standard. 802.11bf includes two major standards: low-frequency (e.g., sub7 GHz) and high-frequency (e.g., 60 GHz). The sub7 GHz implementation primarily relies on standards such as 802.11ac, 802.11ax, 802.11be, and their next-generation counterparts, while the 60 GHz implementation primarily relies on standards such as 802.11ad, 802.11ay, and their next-generation counterparts. 802.11ad is also known as the directional multi-gigabit (DMG) standard, and 802.11ay is also known as the enhanced directional multi-gigabit (EDMG) standard.

[0140] Although the embodiments of the present application are primarily described using the deployment of a WLAN network, particularly a network using the IEEE 802.11 system standard, as an example, those skilled in the art will readily appreciate that the various aspects of the embodiments of the present application can be extended to other networks using various standards or protocols, such as a high-performance wireless local area network (HIPERLAN), a wireless wide area network (WWAN), a wireless personal area network (WPAN), or other networks now known or developed in the future. Therefore, regardless of the coverage area and wireless access protocol used, the various aspects provided in the embodiments of the present application can be applied to any suitable wireless network.

[0141] The technical solutions of the embodiments of the present application can also be applied to various communication systems, such as WLAN communication systems, wireless fidelity (Wi-Fi) systems, fifth generation (5G) systems or new radio (NR), sixth generation (6G) systems, Internet of Things (IoT) networks or vehicle to x (V2X), etc.

[0142] The above-mentioned communication system applicable to the present application is only an example, and the communication system applicable to the present application is not limited to this. It is described uniformly here and will not be repeated below.

[0143] FIG1 is a schematic diagram of an application scenario applicable to an embodiment of the present application. As shown in FIG1 , the communication method provided by the present application is applicable to data communication between access points (APs) (such as AP1 and AP2 as shown in FIG1 ) and stations (STAs) (such as non-AP STA1, non-AP STA2, and non-AP STA3 as shown in FIG1 ), wherein the stations can be non-AP stations (non-AP STAs), referred to as non-AP stations or STAs, and the APs can be referred to as access stations. Specifically, the scheme of the present application is applicable to data communication between an AP and one or more non-AP stations (for example, data communication between AP1 and non-AP STA1 and non-AP STA2), as well as data communication between APs (for example, data communication between AP1 and AP2), and data communication between non-AP STAs (for example, data communication between non-AP STA2 and non-AP STA3).

[0144] An access point is a node that allows terminals (such as mobile phones) to access a wired (or wireless) network. It is primarily deployed in homes, buildings, and campuses, with a typical coverage radius of tens to hundreds of meters. It can also be deployed outdoors. An access point acts as a bridge between wired and wireless networks, connecting wireless network clients and then connecting the wireless network to the Ethernet.

[0145] Specifically, the access point can be a terminal or network device with a Wi-Fi chip, and the network device can be a server, a router, a switch, a bridge, a computer, a mobile phone, a relay station, a vehicle-mounted device, a wearable device, a network device in a 5G network, a network device in a 6G network, or a network device in a public land mobile network (PLMN), etc., and the embodiments of the present application are not limited thereto. The access point can be a device that supports the Wi-Fi standard. For example, the access point can also support one or more standards of the IEEE 802.11 series such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, 802.11ay, or the IMMW protocol or the Star Flash protocol.

[0146] A non-AP site may be a wireless communication chip, a wireless sensor, or a wireless communication terminal, and may also be referred to as a user, user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. A non-AP site may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, an Internet of Things device, a wearable device, a terminal device in a 5G network, a terminal device in a 6G network, or a terminal device in a PLMN, and the embodiments of the present application are not limited thereto. A non-AP site may be a device that supports the WLAN standard. For example, a non-AP station may support one or more standards of the IEEE 802.11 series, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay, or an IMMW protocol or a StarFlash protocol.

[0147] For example, non-AP sites can be mobile phones, tablets, set-top boxes, smart TVs, smart wearable devices, in-vehicle communication devices, computers, Internet of Things (IoT) nodes, sensors, smart homes such as smart cameras, smart remote controls, smart water and electricity meters, and sensors in smart cities.

[0148] The above-mentioned AP or non-AP site may include a transmitter, a receiver, a memory, a processor, etc., wherein the transmitter and the receiver are used for sending and receiving packet structures respectively, the memory is used to store signaling information and store preset values ​​agreed in advance, etc., and the processor is used to parse signaling information, process related data, etc.

[0149] For example, Figure 2 shows a communication device provided by the present application. The device shown in Figure 2 can be an AP or a non-AP site. Among them, a medium access control (MAC) layer processing module, a physical (PHY) layer processing module, a radio frequency / antenna, etc. are used to implement the relevant functions of the above-mentioned transmitter and receiver. As shown in Figure 2, in addition to the MAC layer processing module, the PHY layer processing module, the radio frequency / antenna, the memory, and the processor, the device can also include a controller and a scheduler.

[0150] It should be understood that FIG2 is merely an example of a device provided in the present application and does not constitute a limitation of the present application. For example, the device may not include a controller and / or a scheduler.

[0151] In order to facilitate understanding of the technical solutions of the embodiments of the present application, some terms or concepts that may be involved in the embodiments of the present application are first briefly described.

[0152] 1. Sensing Technology: Signals emitted by WiFi devices are typically reflected, diffracted, and scattered by various obstacles before being received by terminal devices. This phenomenon often results in the received signal being a superposition of multiple signals, making the channel environment potentially complex. However, this also facilitates the use of wireless signals to perceive the physical environment they pass through. By analyzing wireless signals affected by various obstacles, such as channel state information (CSI), it is possible to infer and perceive the surrounding environment, which has led to the development of sensing technology.

[0153] IEEE 802.11bf is a next-generation wireless standard for WLAN sensing. WLAN sensing allows devices with WLAN sensing capabilities to use received wireless signals to determine the characteristics of a target (such as an object, animal, or person) in a given environment. These characteristics include distance, location, speed, movement, and behavior.

[0154] 2. Sensing by proxy (SBP): This application mainly involves sensing by proxy technology. In scenarios where an AP establishes a sensing relationship with at least two non-AP STAs, sensing measurements can be performed through the SBP process. For example, in the schematic diagram shown in Figure 1, non-AP STA1 and AP1, and non-AP STA2 and AP1 perform a sensing process separately or simultaneously. Non-AP STA1 can send a proxy sensing request to AP1, requesting the AP to act as a proxy for non-AP STA1 to obtain the sensing results obtained by AP1 and non-AP STA2 during the sensing process (or, requesting AP1 to obtain the sensing results of non-AP STA2).

[0155] It should be understood that non-AP STA1 is a requesting STA (requesting STA), or a sensing by proxy requesting STA (SBP requesting STA), which obtains sensing results of other stations by requesting AP1 as its proxy.

[0156] When the AP becomes the agent of non-AP STA1, non-AP STA1 can obtain the perception results of other perception stations through the AP, for example, obtain the perception results of non-AP STA2 and / or non-AP STA3 through the AP.

[0157] Proxy sensing technology includes six roles and three steps. The six roles are: proxy sensing initiator (SBP initiator), proxy sensing responder (SBP responder), sensing initiator (sensing initiator), sensing responder (sensing responder), sensing transmitter (sensing transmitter) and sensing receiver (sensing receiver). The three steps are: SBP setup exchange (SBP setup exchange), SBP reporting (SBP reporting) and SBP termination (SBP termination). It should be understood that each of the above six roles can be implemented by a STA or an AP as long as it can implement the functions of the corresponding role. This application does not impose any restrictions on this. For example, the above SBP initiator can be an AP or a STA.

[0158] For example, a perception initiator is a station that initiates a perception process; a perception responder is a station that participates in the perception process initiated by the perception initiator; a perception transmitter is a station that sends a physical protocol data unit (PPDU) for perception measurement within the perception process; and a perception receiver is a station that receives the PPDU sent by the perception transmitter and performs perception measurement within the perception process. A proxy perception initiator is a station that requests a proxy perception responder to initiate perception on its behalf; a proxy perception responder is a station that acts on behalf of the proxy perception initiator (e.g., AP1). The proxy perception responder is also a perception initiator.

[0159] Exemplarily, the agent perception process includes: SBP establishment exchange, perception measurement session establishment, perception measurement interaction, SBP reporting, and SBP closing processes.

[0160] Specifically, the SBP initiator sends an SBP measurement request to the AP and negotiates parameters with the AP. The AP then establishes a perception measurement session and interacts with one or more perception responders (STAs) based on the parameters negotiated with the SBP initiator. Based on the reports provided by the perception responders, the AP sends reports back to the SBP initiator during the SBP reporting phase. After the perception measurement interaction is complete, or if the perception measurement session cannot be established or terminated, the AP sends an SBP perception measurement termination frame to the SBP initiator to terminate the SBP.

[0161] As shown in FIG3 , FIG3 is a schematic diagram of a proxy sensing measurement process, wherein the sensing measurement phase is a WLAN sensing process. The sensing measurement phase includes sensing measurement session establishment and sensing measurement exchange. The sensing measurement session establishment and the SBP establishment exchange are relatively independent and have no timing restrictions. For example, before the proxy sensing initiator initiates an SBP establishment request to the proxy sensing responder, the proxy sensing responder has already established sensing measurements with at least one sensing responder, so that after receiving the SBP establishment request from the proxy sensing initiator, the proxy sensing responder can promptly provide the proxy sensing initiator with the sensing measurement results of the corresponding sensing responder. For another example, after the proxy sensing initiator initiates the SBP establishment request to the proxy sensing responder, the proxy sensing responder establishes sensing measurements with at least one sensing responder. For another example, the proxy sensing responder can simultaneously establish the SBP with the proxy sensing initiator and establish sensing measurements with at least one sensing responder.

[0162] 3. SBP establishment exchange: The SBP establishment exchange defined in the current protocol includes:

[0163] 1) The SBP initiator sends an SBP request frame to the SBP responder. The SBP request frame includes an optional SBP Parameters element, which indicates the sensing responders and their number. The SBP Parameters element may also include a Sensing Measurement Parameters element and an Initiating Station (ISTA) Availability Window element.

[0164] For ease of understanding, the SBP request frame is described in detail with reference to FIG4 . FIG4 is a schematic diagram of the frame structure of an SBP request frame. As can be seen from FIG4 , the SBP request frame includes the following fields:

[0165] Category, Public Action (or Protected Dual of Public Action), Dialog Token, SBP Parameters element, Perception Measurement Parameters element, and ISTA Availability Window element. The SBP Parameters element, Perception Measurement Parameters element, and ISTA Availability Window element are optional.

[0166] It should be understood that the public function field involved in different frame structures in this application (i.e., the field with a length of one octet following the category in the action field of the frame) can be a public function (Public Action) field or a protected dual public function (Protected Dual of Public Action) field, or a public function / protected dual public function (Public Action / Protected Dual of Public Action) field. If the Protected Dual of Public Action frame field is used to indicate that the frame is a protected frame structure, it will not be repeated in subsequent frame structures.

[0167] The class field in the embodiment of the present application can be used to indicate the type of message. The common function field in the embodiment of the present application can be used to indicate the function of the message. The conversation token in the embodiment of the present application can be used to identify a conversation. For example, a corresponding request and response pair can have the same conversation token. The ISTA availability window element is used to indicate when the SBP initiator can perform perception measurements or receive measurement reports.

[0168] The SBP parameter element may include the following fields:

[0169] Element ID, Length, Element ID Extension, SBP Parameters Control, Sensing Responder Addresses, Sensing Responder IDs, or Sensing Responder Role Bitmap. A bitmap may also be referred to as a bitmap. In this application, a bitmap may be understood as an ID Bitmap, i.e., an identifier is embodied in the form of a bitmap. For example, a Sensing Responder Role Bitmap may be understood as an identifier of a Sensing Responder role.

[0170] In addition, the identification in this application can also be embodied in other ways, such as an identification list (ID list), address information (such as MAC Address), etc., which can be used to identify the corresponding object. This application does not limit the specific form of the identification.

[0171] The SBP parameter control field includes the following fields:

[0172] SBP Request, SBP Procedure Expiry Exponent, Sensing Responder, Number of Sensing Responders, Mandatory Number of Responders, Preferred Responder list, Number of Preferred Responders, Mandatory Preferred Responder, Preferred Responder Role Bitmap Present, Reserved.

[0173] The value carried by the perception responder in the SBP parameter field can indicate whether the device requesting proxy perception this time participates in the subsequent perception process as a perception responder and performs perception transmission and reception.

[0174] 2) After receiving the SBP request frame, the SBP responder sends an SBP response frame (SBP response frame) based on the parameters requested by the SBP initiator and its own known information, indicating whether it accepts the requested parameters.

[0175] After the SBP is established, the SBP responder establishes a perception measurement session and performs subsequent perception measurement interaction with the perception responder according to the parameter configuration in the SBP request frame.

[0176] 4. Perception Measurement Session Establishment: The perception initiator establishes a perception measurement session when it needs to initiate a perception measurement. The perception initiator can establish a perception measurement session with one or more perception responders. During this phase, participating devices select and negotiate relevant parameters based on their respective applications.

[0177] During the sensing measurement session establishment phase, the sensing initiator sends a sensing measurement request frame to the sensing responder to initiate the sensing measurement establishment and request the role and related parameters in the sensing measurement. After receiving the sensing measurement request frame, the device can send a sensing measurement response frame and follow the following rules:

[0178] 1) If the sensing responder accepts the sensing measurement setup parameters requested in the sensing measurement request frame, the status code in the sensing measurement setup response frame is set to SUCCESS.

[0179] 2) If the perception responder rejects the perception measurement setup parameters requested in the perception measurement request frame, but provides its preferred perception measurement setup parameters in its perception measurement setup response frame, the status code is set to REJECTED_WITH_SUGGESTED_CHANGES.

[0180] 3) If the perception responder rejects the perception measurement setup parameters requested in the perception measurement request frame and does not provide its preferred perception measurement setup parameters, the status code is set to REQUEST_DECLINED.

[0181] For ease of understanding, a possible structure of the perception measurement request frame is briefly introduced with reference to FIG5 .

[0182] As shown in Figure 5, the perception measurement request frame includes the following fields:

[0183] Category, Public Action (or Protected Dual of Public Action), Dialog Token, Sensing Comeback Info, Measurement Session ID Indication, and Sensing Measurement Parameters element. The Sensing Measurement Parameters element is optional.

[0184] The class field in the embodiment of the present application can be used to indicate the type of the message. The public function field in the embodiment of the present application can be used to indicate the function of the message. The conversation token in the embodiment of the present application can be used to identify the conversation. For example, a corresponding request and response pair can have the same conversation token.

[0185] Furthermore, it can be seen from FIG5 that the perception measurement parameter element field specifically includes the following fields:

[0186] Element ID, Length, Element ID Extension, Sensing Measurement Parameters, and Sensing subelements. Sensing subelements are optional.

[0187] In addition, it can be seen from Figure 5 that the perception measurement parameter field specifically includes the following fields:

[0188] Sensing Transmitter, Sensing Receiver, Sensing Measurement Report Requested, Measurement Session Expiry Exponent, Bandwidth (BW), TX LTF Repetition, RX LTF Repetition, TX STS, RX STS, Number of RX Antennas, Report Timestamp, Subcarrier Grouping Ng), BSS color information, and reserved fields. A sensing measurement report request field set to 1 indicates that the sensing responder needs to send a sensing measurement report frame during the sensing measurement interaction of the sensing measurement session; if the sensing measurement report request field is set to 0, it indicates that the sensing responder does not need to send a sensing measurement report frame during the sensing measurement interaction of the sensing measurement session. For example, in this case, the sensing measurement report can be fed back via the data payload.

[0189] In addition, it can be seen from FIG5 that the sensing sub-element may specifically include the following fields: TB sensing specific sub-element (TB Sensing Specific subelement) and SBP sensing specific sub-element (SBP Specific subelement).

[0190] It should be noted that this application mainly involves the SBP process, which mainly includes TB perception measurement. Therefore, the above-mentioned perception sub-elements mainly include the SBP perception special sub-elements and TB perception special sub-elements.

[0191] 5. Sensing Measurement Exchange: After the sensing measurement session is established, the sensing initiator initiates one or more sensing measurement exchanges with one or more devices. This application primarily addresses the SBP process, which primarily includes trigger-based (TB) sensing measurement exchanges. Therefore, this application primarily describes TB sensing measurement exchanges.

[0192] The TB perception measurement interaction is initiated by the AP as the perception initiator.

[0193] Specifically, the TB perception measurement interaction includes at least one of the following stages:

[0194] Polling phase, NDPA sounding phase, TF sounding phase and reporting phase. For example, the trigger-based perception measurement interaction includes several phases as shown in FIG6 .

[0195] It should be noted that all TB sensing measurement exchanges should be conducted within the sensing availability window. The AP seizes a Transmission Opportunity (TXOP) within the sensing availability window, and sensing measurement exchanges are conducted within the TXOP. A TXOP can contain one or more TB sensing measurement exchanges.

[0196] As can be seen from Figure 7, a perception availability window includes a TXOP, and a TXOP includes two TB perception measurement interactions (TB perception measurement interaction #1 and TB perception measurement interaction #2 as shown in Figure 7). Among them, TB perception measurement interaction #1 includes an investigation phase and a TF detection phase, and TB perception measurement interaction #2 includes an investigation phase, an NDPA detection phase, and a reporting phase.

[0197] As can be seen from Figure 8, a perception availability window includes two TXOPs (TXOP#1 and TXOP#2 as shown in Figure 7), and a TXOP includes one TB perception measurement interaction (TB perception measurement message interaction #1 included in TXOP#1 and TB perception measurement interaction #2 included in TXOP#2 as shown in Figure 7). Each perception measurement message interaction includes an investigation phase, an NDPA detection phase, a TF detection phase, and a reporting phase.

[0198] For ease of understanding, the TB perception measurement interaction is briefly described in conjunction with Figure 9. Figure 9 is an example diagram of a TB perception measurement interaction, illustrating the four phases of the aforementioned perception measurement interaction: polling phase, NDPA sounding phase, TF sounding phase, and reporting phase.

[0199] As can be seen from Figure 9, the AP acts as a sensing initiator, and STA1, STA2, STA3, STA4, STA5, and STA6 act as sensing responders. Among them, STA1, STA2, and STA3 act as sensing transmitters, and STA4, STA5, and STA6 act as sensing receivers.

[0200] For example, as shown in Figure 9, in the investigation phase, the AP sends a sensing polling trigger frame to STA1, STA2, STA3, STA4, and STA5, and STA1, STA2, STA3, STA4, and STA5 send a clear to send (CTS) to the AP respectively. In the NDPA detection phase, the AP sends a sensing NDP announcement frame to STA4, STA5, and STA6 to inform STA4, STA5, and STA6 that an NDP is about to be sent. Then, the AP sends an NDP to STA4, STA5, and STA6 for sensing measurement. In the TF detection phase, the AP sends a sensing SR2SI sounding trigger frame to STA1 and STA2, and STA1 and STA2 send a sensing responder to sensing initiator (SR2SI) NDP to the AP respectively. In the reporting phase, the AP sends a sensing report trigger frame (Sensing Reporting Trigger frame) to STA5 and STA6 respectively, and STA5 and STA6 send a sensing measurement report frame (Sensing measurement Report frame) to the AP respectively.

[0201] Exemplarily, the frame structure of the perception measurement report frame is shown in FIG10 . As shown in FIG10 , the perception measurement report frame includes the following fields:

[0202] Category, Public Action (or Protected Dual of Public Action) and Sensing measurement Report Container(s) fields.

[0203] Furthermore, it can be seen from FIG10 that the perception measurement report container field specifically includes the following fields:

[0204] Container Length, Segmentation Control, Sensing Measurement Report Control, and Sensing Measurement Report fields. The frame structure of the Segmentation Control field in the Sensing Measurement Report container is shown in FIG10 and includes:

[0205] Among them, the measurement session identifier (Measurement Session ID), measurement exchange identifier (Measurement Exchange ID), sensing transmitter identifier (Sensing Transmitter STA ID), sensing receiver identifier (Sensing Receiver STA ID), remaining report segments (Remaining Report Segments), first report segment (First Report Segment) and invalid indication (Invalid Indication) fields.

[0206] Exemplarily, descriptions of the various fields included in the fragment control field in the perception measurement report container are shown in Table 1 below:

[0207] Table 1 Fragmentation Control Field

[0208] As can be seen from the above, the remaining report segments and the first report segment indicate the sequence number of the current segment. If the invalid flag field is 1, the perception measurement report control and perception measurement report are not included.

[0209] Specifically, CSI is carried in the sensing measurement report container. If the measured CSI exceeds the maximum report segment size, the measured CSI will be sent in segments. Each segment will be carried in a separate sensing measurement report container.

[0210] 6. SBP report: After the SBP sensing measurement exchange is completed, the SBP responder (AP) continuously sends SBP report frames to the SBP initiator. An SBP report frame contains a report generated by a sensing measurement exchange.

[0211] Exemplarily, the SBP report frame structure is shown in FIG11 . As shown in FIG11 , the SBP report frame includes the following fields:

[0212] Category, Public Action (or Protected Dual of Public Action), and SBP Report fields.

[0213] 7. SBP Closure: There are two ways to close the SBP process: explicit closing and implicit closing. The following describes explicit closing and implicit closing respectively.

[0214] 1) Explicit shutdown: The SBP process can be closed at any time by the SBP initiator or SBP responder sending an SBP perception measurement termination frame (SBP termination frame).

[0215] Exemplarily, the structure of the SBP-aware measurement termination frame is shown in FIG12 . As shown in FIG12 , the SBP-aware measurement termination frame includes the following fields:

[0216] Category, Public Action (or Protected Dual of Public Action), Measurement Session ID Indication, SBP Termination Control, and SBP Parameters element fields.

[0217] Furthermore, it can be seen from FIG12 that the SBP termination control field specifically includes the following fields:

[0218] Terminate All SBP procedures, SBP Error Status, and reserved fields.

[0219] Among them, if the SBP responder (SBP responder) fails to successfully establish a session with the perception responder, or closes the session, and the field "Number of responders required" or "Required preferred responder" in the SBP request frame is set to 1, the SBP responder can send an SBP perception measurement termination frame, and the SBP error status field of the SBP perception measurement termination frame is set to 1, and the SBP parameter element field is included in the SBP perception measurement termination frame.

[0220] 2) Implicit closing: The SBP initiator and the SBP responder close the SBP procedure when there is no frame exchange when the SBP procedure expiry timer expires.

[0221] 8. Device algorithm capability: Different devices have different capabilities for algorithm processing of received CSI. Based on the device algorithm capability, devices are divided into three categories:

[0222] 1) Strong algorithmic adaptive compensation, or strong algorithmic adaptive adjustment capability: Some devices are capable of executing advanced sensing algorithms. For example, even when the device is moving or in an unstable environment, it can effectively process received CSI. Therefore, even if the channel changes, it can distinguish whether the change is caused by the sensing target or by device movement.

[0223] 2) Weak algorithm adaptive compensation capability, or weak algorithm adaptive adjustment capability: Some devices can only execute intermediate perception algorithms. For example, when the environment is unstable due to device movement, the perception algorithm may find it difficult to accurately distinguish whether the channel changes are caused by people or changes caused by device movement. Therefore, it can only process CSI feedback from stationary devices (in stable environments). For example, a mobile phone is performing perception measurement interaction in a stationary state. If the phone is moved by someone, the phone will experience more channel changes on the basis of the original channel during the period of moving from one location to another. In this case, the perception measurement interaction and concurrent CSI data performed under such changes may not be processed by the perception initiator, resulting in poor perception effect. However, if the movement ends and the device is in a stable state, the perception initiator can still process the received CSI.

[0224] 3) Lack of algorithmic adaptive compensation, or in other words, lack of algorithmic adaptive adjustment capabilities: Some devices can only execute low-level perception algorithms. For example, if a device moves, causing a channel change, the perception algorithm cannot distinguish whether the change is caused by a person or the device's movement. Consequently, perception becomes poor as long as the device moves.

[0225] The above, in conjunction with FIG1 , briefly describes the applicable scenarios of the communication method provided in the embodiments of the present application, as well as the basic concepts that may be involved in the embodiments of the present application. The basic concepts also describe the SBP perception measurement process, including SBP establishment and exchange, perception measurement session establishment, perception measurement interaction, SBP reporting, and SBP shutdown. In summary, the SBP initiator requests the AP to initiate a perception measurement session for itself and one or more perception responders, and negotiates perception measurement parameters with the AP. Based on the negotiated parameters, the AP performs perception measurement interaction with one or more perception responders and sends a perception measurement result report to the SBP initiator.

[0226] It should be noted that in Wi-Fi sensing scenarios, when an AP performs sensing in conjunction with multiple sensing devices, the different sensing devices and their functions may cause them to be moved due to various human or non-human factors. This movement may significantly affect sensing performance. For example, the impact of the movement of sensing devices may include, but is not limited to, the following:

[0227] 1) When the signal propagation path between the AP and the sensing device changes, the channel characteristics (e.g., signal attenuation, phase change) will change, affecting the sensing analysis based on signal processing.

[0228] 2) Increased measurement uncertainty makes it difficult for the perception algorithm to accurately distinguish whether the channel changes are caused by people or changes caused by device movement, and new interference will be introduced.

[0229] 3) The perception range changes, new areas are covered, and the original areas may become blind spots.

[0230] As can be seen above, if a device is moved, the perception measurement report fed back by the AP to the SBP initiator may no longer be valid. Existing technologies do not account for the situation in SBP scenarios where a device is moved during the perception measurement interaction. Therefore, it is necessary to provide mechanisms and solutions at the standard level to better adapt to the actual SBP process.

[0231] The present application provides a communication method to improve the performance of perception measurement in a scenario where a device is moving.

[0232] The technical solution provided by the present application will be described in detail below with reference to the accompanying drawings. The embodiments of the present application can be applied to a variety of different scenarios, including the scenario shown in FIG1 , but is not limited to this scenario.

[0233] It should be understood that the embodiments shown below do not particularly limit the specific structure of the execution subject of the method provided by the embodiments of the present application. As long as it is possible to communicate according to the method provided by the embodiments of the present application by running a program that records the code of the method provided by the embodiments of the present application, for example, the execution subject of the method provided by the embodiments of the present application can be a receiving device or a sending device, or a functional module in the receiving device or the sending device that can call and execute the program.

[0234] In the following, without loss of generality, the communication method provided in the embodiment of the present application is described in detail by taking the interaction between the SBP initiator, the SBP responder and the perception responder as an example. The SBP initiator involved in the embodiment of the present application can be an access point AP or a chip system or a multi-link device (MLD) inside the AP (e.g., access point MLD, AP MLD)), or a non-access point non-AP (e.g., STA) or a chip system or MLD inside the non-AP (e.g., station MLD, STA MLD); the SBP responder can be an AP or a chip system or AP MLD inside the AP; the perception responder can be a non-access point non-AP (e.g., STA) or a chip system or STA MLD inside the non-AP.

[0235] It should be noted that this application does not limit the name of the executing entity, and all devices that can achieve the corresponding functions are within the scope of protection of this application.

[0236] FIG13 is a schematic flow chart of a communication method provided in an embodiment of the present application, comprising the following steps:

[0237] S1310: The SBP responder sends a perception measurement request frame to the perception responder. Correspondingly, the perception responder receives the perception measurement request frame from the perception initiator.

[0238] Specifically, the perception measurement request frame is used to request perception measurement.

[0239] In this embodiment, the SBP responder can perform perception measurement with one or more perception responders as a perception initiator. The SBP responder can send a perception measurement request frame to one or more perception responders participating in the perception measurement. For the sake of convenience of description, this embodiment takes the SBP responder sending a perception measurement request frame to a certain perception responder as an example.

[0240] Exemplarily, in this embodiment, the perception measurement interaction between the SBP responder and the perception response end is a TB perception measurement interaction, the SBP responder is an AP, and the perception response end is an STA.

[0241] In this embodiment, if the sensing responding end moves during the sensing measurement, the SBP responding end may be informed through the first indication information. The method flow shown in FIG13 further includes:

[0242] S1320, the perception response end sends first indication information to the SBP response end, and correspondingly, the SBP response end receives the first indication information from the perception response end.

[0243] Specifically, during the perception measurement process, if the perception response end moves, first indication information can be fed back to the SBP response end, so that the SBP response end learns that the perception response end has moved based on the first indication information. The perception measurement process includes a perception measurement interaction phase and a perception measurement shutdown phase, that is, the perception response end can feed back the first indication information in the perception measurement interaction phase, and can also feed back the first indication information in the perception measurement shutdown phase.

[0244] It should be noted that this embodiment mainly uses the scenario in which the perception response end moves and reports the first indication information as an example for explanation, but does not limit the application of this communication method in other scenarios. As an example and not a limitation, the first indication information can indicate other scenarios. For example, the perception response end detects an increase in electromagnetic interference from other devices in the surrounding space, and the increase in interference can also be reported through the first indication information. For another example, the perception response end learns that the perception range has changed, including some interference sources, and the perception range change can also be reported through the first indication information. The first indication information can indicate other scenarios besides movement, and the specific scenarios will not be illustrated one by one here.

[0245] Exemplarily, in this embodiment, during the perception measurement process, the perception responder sends the first indication information to the SBP responder in the following possible implementations, but not limited to:

[0246] Method 1: After the first perception measurement interaction, the perception response end sends a perception measurement termination frame to the SBP response end, where the perception measurement termination frame includes first indication information. The first perception measurement interaction is a perception measurement interaction included in the perception measurement process, for example, the first perception measurement interaction is a perception measurement interaction in the perception measurement process.

[0247] In the case shown in the first manner, the sensing response end carries the first indication information in the sensing measurement termination frame to achieve the purpose of instructing the sensing response end to move.

[0248] Exemplarily, for the TB perception measurement interaction type, in the case shown in method 1, if the STA moves, the STA sends a perception measurement termination frame to terminate the perception process. The perception measurement termination frame includes a field indicating that the reason for the perception measurement termination is because the STA moves.

[0249] Exemplarily, a mobility indication field may be included in the perception measurement termination frame, indicating that the reason for the perception measurement termination is that the perception responding end has moved. The mobility indication field is the first indication information described above. It should be understood that the mobility indication field may occupy a reserved field in the perception measurement termination frame or may be a newly added field in the perception measurement termination frame.

[0250] For example, the perception measurement termination frame sent by the STA is shown in FIG14 . As can be seen from FIG14 , the measurement session termination control field in the perception measurement termination frame in this embodiment includes a 1-bit mobility indication field.

[0251] It should be understood that Figure 14 is only an example and does not constitute any limitation on the scope of protection of this application. In the case shown in method 1, the first indication information can also be carried in other fields of the perception measurement termination frame. For example, it can be carried in the measurement session identification field of the perception measurement termination frame. There is no limitation on the specific position of the first indication information in the perception measurement termination frame, and it will not be repeated here.

[0252] Exemplarily, the sensing responder sends a sensing measurement termination frame after the first sensing measurement interaction, and carries the first indication information in the sensing measurement termination frame, including the following possible implementation methods:

[0253] 1) If the perception response end moves during the first perception measurement interaction (or during the first perception measurement interaction), the perception response end sends a perception measurement termination frame after the first perception measurement interaction ends, and carries the first indication information in the perception measurement termination frame.

[0254] For ease of understanding, a brief introduction is given in conjunction with Figure 15 (a), which shows a method for implementing sending a perception measurement termination frame under the condition shown in method 1. As can be seen from Figure 15 (a), the perception response end moves during the first perception measurement interaction (as shown in Figure 15 (a) from position #1 to position #2), and reports a first perception measurement report frame during the first perception measurement interaction. The first perception measurement report frame may include the first perception measurement report, or the first perception measurement report frame may not include the first perception measurement report. After the first perception measurement interaction ends, a perception measurement termination frame is sent, and the perception measurement termination frame carries the first indication information.

[0255] 2) If the perception response end moves after the first perception measurement interaction, the perception response end sends a perception measurement termination frame after the first perception measurement interaction ends, and the perception measurement termination frame carries the first indication information.

[0256] For ease of understanding, a brief introduction is given in conjunction with FIG15(b) to illustrate a method for implementing sending a perception measurement termination frame under the condition shown in Method 1. As can be seen from FIG15(b), the perception response end moves after the first perception measurement interaction (as shown in FIG15(b) from position #1 to position #2), and reports a first perception measurement report frame during the first perception measurement interaction, wherein the first perception measurement report frame includes a first perception measurement report. After the first perception measurement interaction ends, a perception measurement termination frame is sent, and the perception measurement termination frame carries the first indication information.

[0257] Method 2: During the first perception measurement interaction process, the perception response end sends a first perception measurement report frame to the SBP response end, where the first perception measurement report frame includes first indication information. The first perception measurement interaction is a perception measurement interaction included in the perception measurement process, for example, the first perception measurement interaction is a perception measurement interaction in the perception measurement process.

[0258] In the case shown in the second manner, the perception response end carries the first indication information in the first perception measurement report frame to achieve the purpose of instructing the perception response end to move.

[0259] Exemplarily, a mobility indication field may be included in the first perception measurement report frame, indicating that the reason for the termination of the perception measurement is that the perception responding end has moved. The mobility indication field is the first indication information described above. It should be understood that the mobility indication field may occupy a reserved field in the first perception measurement report frame or may be combined with a field in the first perception measurement report frame.

[0260] In the case shown in the second mode, during the perception measurement interaction process, if the perception responding end moves, the perception measurement report may no longer be valid. In this case, when the perception responding end sends the perception measurement report frame, it indicates the mobility in the perception measurement report frame, specifically:

[0261] The Perception Measurement Report frame does not carry a Perception Measurement Report, i.e., the Perception Measurement Report container in the Perception Measurement Report frame does not contain the Perception Measurement Report Control and Perception Measurement Report fields. The Invalid Indication field of the Segment Control field in the Perception Measurement Report container in the Perception Measurement Report frame is set to 1. The First Report Segment field is redefined as the First Report Segment / Mobility Indication field, which is used in conjunction with the Invalid Indication field. Usage is:

[0262] The First Report Segment / Mobility Indication field is defined as the First Report Segment when no movement occurs, indicating whether the current segment is the first segment. In the case of movement, it is defined as Mobility Indication and is used to indicate mobility information. Because if there is movement and no feedback report is given, this field is meaningless, so this field can be defined as mobility indication, and if there is movement, this field is set to 1. The modified Segmentation Control field is shown in Figure 16. It can be seen from Figure 16 that, compared with the measurement session termination control in the perception measurement report frame shown in Figure 10 above, the perception measurement report container field in the perception measurement report frame in this embodiment does not include the perception measurement report control and perception measurement report fields, and the first report fragment field in the fragment control field in the perception measurement report container is modified to: the first report fragment / mobility indication field.

[0263] For example, in the case shown in the second embodiment, the definition of each field in the first perception measurement report frame may refer to that shown in Table 1 above, except that the definition of the first report segment / mobility indication field in the first perception measurement report frame in the second embodiment is different from the definition of the first report segment field in Table 1:

[0264] The First Report Segment / Move Indication field is defined as: If the invalid indication field sets to 0, this field sets to 1 for the first report segment of a segmented report or the only feedback segment of an unsegmented report. Otherwise sets to 0. If the invalid indication field sets to 1, this field sets to 1 indicates the sensing responder moves during the sensing measurement exchange. Otherwise sets to 0.

[0265] It should be understood that Figure 16 is only an example and does not constitute any limitation on the scope of protection of this application. In the case shown in method 2, the first indication information can also be carried in other fields of the first perception measurement report frame. For example, it can be carried in the perception measurement report control field of the first perception measurement report frame. There is no limitation on the specific position of the first indication information in the first perception measurement report frame, and it will not be repeated here.

[0266] Exemplarily, the perception responder sends a first perception measurement report frame in a first perception measurement interaction process, and carries first indication information in the first perception measurement report frame, including the following implementation manner:

[0267] If the perception response end moves during the first perception measurement interaction (or during the first perception measurement interaction), the perception response end sends a perception measurement termination frame after the first perception measurement interaction ends, and carries the first indication information in the perception measurement termination frame.

[0268] For ease of understanding, a brief introduction is provided in conjunction with FIG17 , which illustrates an implementation of sending a first perception measurement report frame under the second method. FIG17 shows that the perception responder moves during the first perception measurement interaction (as shown in FIG17 , from position #1 to position #2), and reports a first perception measurement report frame during the first perception measurement interaction. The first perception measurement report frame does not include the first perception measurement report. Specifically, the first perception measurement report frame includes first indication information.

[0269] Method 3: During the first perception measurement interaction process, the perception responder sends a first perception measurement report frame and a mobility indication frame to the SBP responder, where the mobility indication frame includes the first indication information. The first perception measurement interaction is a perception measurement interaction included in the perception measurement process, for example, the first perception measurement interaction is a perception measurement interaction in the perception measurement process.

[0270] In the case shown in the third method, the perception response end can carry the first indication information in the movement indication frame to achieve the purpose of instructing the perception response end to move. The movement indication frame can be a newly designed frame without reusing the existing frame structure. The first perception measurement report frame can include or include the first perception measurement report.

[0271] For example, during the sensing measurement interaction process, if the sensing responding end moves, a new mobility indication frame may be designed. For example, the frame structure of the mobility indication frame is shown in FIG18 .

[0272] As an example and not a limitation, in the case shown in the third approach, the first perception measurement report frame and the mobility indication frame are included in the first frame, e.g., the first perception measurement report frame and the mobility indication frame are aggregated into an A-MPDU and sent to the SBP responder. Alternatively, the first perception measurement report frame and the mobility indication frame are sent separately, e.g., the mobility indication frame is first sent to indicate the occurrence of mobility, and then the first perception measurement report frame is sent, so that the SBP responder knows that the first perception measurement report included in the first perception measurement report frame is a perception measurement report generated in a mobility scenario.

[0273] Exemplarily, the sensing responder sends a movement indication frame in the first sensing measurement interaction process, and carries the first indication information in the movement indication frame, including the following implementation manner:

[0274] 1) If the perception response end moves during the first perception measurement interaction (or the first perception measurement interaction process), the perception response end sends a first perception measurement report frame and a movement indication frame during the first perception measurement interaction process, and carries the first indication information in the movement indication frame.

[0275] For ease of understanding, a brief introduction is given in conjunction with Figure 19 (a), which shows an implementation method for sending a first perception measurement report frame and a mobile indication frame under the condition shown in method 1. As can be seen from Figure 19 (a), the perception response end moves during the first perception measurement interaction (as shown in Figure 19 (a) from position #1 to position #2), and reports the first perception measurement report frame during the first perception measurement interaction. The first perception measurement report frame may include the first perception measurement report, or the first perception measurement report frame may not include the first perception measurement report. In addition, the perception response end sends a mobile indication frame during the first perception measurement interaction and carries the first indication information in the mobile indication frame. Among them, the first perception measurement report frame and the mobile indication frame can be aggregated into one A-MPDU.

[0276] 2) The perception response end moves after the third perception measurement interaction, and the third perception measurement interaction is the previous perception measurement interaction of the first perception measurement interaction. Then, during the first perception measurement interaction, the perception response end sends a first perception measurement report frame and a movement indication frame, and carries the first indication information in the movement indication frame.

[0277] For ease of understanding, a brief introduction is given in conjunction with (b) in Figure 19, in the case shown in Method 1, of an implementation method for sending a first perception measurement report frame and a mobile indication frame. As can be seen from (b) in Figure 19, the perception response end moves after the third perception measurement interaction (as shown in (b) in Figure 19, from position #1 to position #2), and a third perception measurement report frame can be reported during the third perception measurement interaction. The first perception measurement report frame is reported during the first perception measurement interaction, and the first perception measurement report frame may include the first perception measurement report, or the first perception measurement report frame may not include the first perception measurement report. In addition, the perception response end sends a mobile indication frame during the first perception measurement interaction, and carries the first indication information in the mobile indication frame. The first perception measurement report frame and the mobile indication frame can be aggregated into one A-MPDU.

[0278] It should be understood that the above-mentioned methods 1 to 3 are only examples of how the perception response end sends the first indication information to the SBP response end, and do not constitute any limitation on the scope of protection of this application. The perception response end can also send the above-mentioned first indication information to the SBP response end in other ways, which will not be explained one by one here.

[0279] In addition, it should be noted that, in the cases shown in the above-mentioned methods 2 and 3, after the perception response end reports the first indication information through the first perception measurement report frame and / or the mobile indication frame during the first perception measurement interaction, the subsequent perception measurement interaction process can proceed normally. As shown in Figure 20, after the first perception measurement interaction, it can also include a second perception measurement interaction. During the second perception measurement interaction, the perception response end can send a second perception measurement report frame to the SBP response end, and the second perception measurement report frame includes a second perception measurement report, wherein the second perception measurement interaction is also a perception measurement interaction included in the perception measurement process, and the first perception measurement interaction is before the second perception measurement interaction, such as, the first perception measurement interaction is a perception measurement interaction in the perception measurement process, and the second perception measurement interaction is a perception measurement interaction after the first perception measurement interaction in the perception measurement process.

[0280] Furthermore, in this embodiment, after the SBP responding end receives the above-mentioned first indication information and learns that the perception responding end has moved, it can feedback the second indication information to the SBP initiating end, indicating that the perception responding end participating in the SBP perception measurement has moved. The method flow shown in FIG13 further includes:

[0281] S1330: The SBP responder sends second indication information to the SBP initiator. Correspondingly, the SBP initiator receives the second indication information from the SBP responder.

[0282] Specifically, the second indication information is used to indicate that the sensing response terminal has moved.

[0283] Similar to the first indication information mentioned above, this embodiment mainly uses the scenario where the perception response end moves to report the second indication information as an example for explanation, but does not limit the application of this communication method in other scenarios. As an example and not a limitation, the second indication information can indicate other scenarios. For example, the perception response end detects that the electromagnetic interference from other devices in the surrounding space increases, and it can also report the increase in interference through the first indication information, so that the SBP response end can send the second indication information to the SBP initiator to report the increase in interference. For example, the perception response end learns that the perception range changes, including some interference sources, and can also report the perception range changes through the first indication information, so that the SBP response end can send the second indication information to the SBP initiator to report the change in perception range. The second indication information can indicate other scenarios besides movement, and the specific scenarios will not be illustrated one by one here.

[0284] Exemplarily, the SBP responder sends an SBP perception measurement termination frame to the SBP initiator, where the SBP perception measurement termination frame indicates termination of the SBP perception measurement, and the SBP perception measurement termination frame includes second indication information. The SBP perception measurement termination frame may also be a perception measurement termination frame, an SBP termination frame, or the like, and this application does not impose any limitation on the message or frame name.

[0285] For example, a mobility indication field may be included in the SBP perception measurement termination frame to indicate that the reason for the SBP perception measurement termination is that the perception responding end has moved. The mobility indication field is the second indication information described above. It should be understood that the mobility indication field may occupy a reserved field in the SBP perception measurement termination frame or may be a field included in the SBP perception measurement termination frame. The SBP perception measurement termination frame in this embodiment is shown in FIG21 . Compared to the termination control field in the SBP perception measurement termination frame shown in FIG12 above, the termination control field in the SBP perception measurement termination frame in this embodiment includes a 1-bit mobility indication field.

[0286] It should be understood that the second indication information carried in the SBP perception measurement termination frame and fed back to the SBP initiator is merely an example and does not constitute any limitation on the scope of protection of this application. In this embodiment, the second indication information can also be fed back to the SBP initiator in other ways. For example, the SBP responder sends a movement indication frame #1 to the SBP initiator. The design of the movement indication frame #1 can refer to the movement indication frame above and will not be repeated here. For another example, the SBP responder sends an SBP report frame to the SBP initiator, and the SBP report frame includes the second indication information.

[0287] Furthermore, after receiving the second indication information, the SBP initiator may take the following actions:

[0288] 1) The SBP initiator does not adjust any parameters and continues the sensing measurement process after the sensing responder moves. For example, the SBP initiator learns that the sensing responder has moved and instructs the SBP responder to continue the subsequent sensing measurement process based on the original parameters.

[0289] 2) The SBP initiator updates the perception measurement parameters, for example, by changing the number of streams or antennas on the transceiver. For example, if the SBP initiator learns that the perception responder has moved, it instructs the SBP responder to update the perception measurement parameters and continue the subsequent perception measurement process after the perception measurement parameters are updated.

[0290] One possible implementation method is to update parameters in the NDPA frame or the SR2SI trigger frame, for example, updating the transmit and receive power, RU, etc.

[0291] 4) The SBP initiator may send an SBP perception measurement termination frame to the SBP responder to terminate the SBP perception measurement process.

[0292] In the communication method shown in Figure 13, during the perception measurement process, if the perception response end moves, the SBP response end can be informed through the first indication information so that the SBP response end can promptly know the movement status of the perception response end during the perception measurement process. The perception measurement process is adapted to the scenario where the device moves.

[0293] In addition, during the perception measurement process, if the perception response end moves, the perception response end can terminate the perception measurement process through the perception measurement termination frame. For example, after the perception response end determines that it has moved, it sends a perception measurement termination frame to terminate the perception process without notifying the SBP response end through the above-mentioned first indication information.

[0294] As an example and not a limitation, in the present application, the sensing responder may be based on the indication of the SBP responder, thereby feeding back the first indication information to the SBP responder. For example, the sensing measurement request frame in step S1310 includes third indication information, and the third indication information is used to indicate that when the sensing responder moves, feedback information indicating movement is provided.

[0295] Exemplarily, the perception measurement request frame includes third indication information, including at least one of the following:

[0296] The perception measurement parameter field of the perception measurement request frame includes the third indication information; or,

[0297] The TB perception specific sub-element of the perception measurement request frame includes the third indication information.

[0298] As a possible implementation method, the perception measurement parameter field of the perception measurement request frame includes a 1-bit field: Mobility indication request field. The mobility indication request field is the above-mentioned second indication information, indicating that if the perception responding end moves, it should inform the SBP responding end.

[0299] In this implementation, the perception measurement parameter field of the perception measurement request frame is shown in FIG22 , which includes a 1-bit mobility indication request field compared to the perception measurement parameter field shown in FIG5 above.

[0300] As another possible implementation method, the TB perception specific sub-element field of the perception measurement request frame includes a 1-bit field: Mobility indication request field. The mobility indication request field is the above-mentioned third indication information, indicating that if the perception responding end moves, it should inform the SBP responding end.

[0301] In this implementation, the perception measurement parameter field of the perception measurement request frame is shown in FIG23 , and compared with the TB perception specific sub-element field of the perception sub-element field shown in FIG5 above, the field includes a 1-bit mobility indication request field.

[0302] It should be understood that in this implementation, the frame structure shown in Figure 23 is suitable for TB perception measurement interaction, that is, the AP acts as the SBP responder and the device acts as the perception responder. The AP instructs the device to inform the AP if it moves.

[0303] It should be understood that the above-mentioned several implementations are merely examples of how the SBP responder instructs the sensing responder to feedback information indicating movement when the sensing responder is moving, and do not constitute any limitation on the scope of protection of this application. The SBP responder may also instruct the sensing responder to feedback information indicating movement when the sensing responder is moving in other ways. For example, the third indication information may not be carried in the sensing measurement request frame, and examples are not given here one by one.

[0304] As an example and not a limitation, in the present application, the sensing responder may be based on the indication of the SBP responder, thereby feeding back the first indication information to the SBP responder. For example, the sensing measurement request frame in step S1310 includes the seventh indication information, and the seventh indication information is used to instruct the sensing responder on subsequent behavior in the event of movement.

[0305] In one possible implementation, the seventh indication information includes at least one of a first field, a second field, and a third field, wherein the first field indicates whether the perception response end feeds back a perception measurement report carrying information indicating movement when movement occurs; the second field indicates whether the perception response end terminates the measurement session when movement occurs; and the third field indicates whether the perception response end feeds back information indicating movement when movement occurs.

[0306] For example, in this implementation, the frame structure of the perception measurement parameter field is shown in FIG24. Compared to the perception measurement parameter field structure shown in FIG5 above, it includes 3 bits of information (e.g., the mobility indication request field, the mobility report field, and the mobility termination field shown in FIG24). That is, the 3 bits of the reserved field of the perception measurement parameter field shown in FIG5 are used as the mobility indication request field, the mobility report field, and the mobility termination field to indicate the next behavior of the perception responder if it moves. Among them, the mobility indication request field, the mobility report field, and the mobility termination field are the above-mentioned indication information #1.

[0307] One possible implementation method is that if the mobility indication request field is set to 1, it indicates that when the perception response end moves, information indicating the movement is fed back; if the mobility report field is set to 1, it indicates that when the perception response end moves, a perception measurement report carrying information indicating the movement is fed back; if the mobility termination is set to 1, it indicates that when the perception response end moves, the measurement session is terminated.

[0308] As an example and not a limitation, in the present application, the sensing responder may feed back first indication information to the SBP responder based on an indication from the SBP initiator. For example, the SBP responder receives an SBP request frame from the SBP initiator, where the SBP request frame includes eighth indication information, where the eighth indication information indicates a behavior of the sensing responder when the sensing responder moves.

[0309] Exemplarily, the SBP initiator carries a perception measurement parameter element in an SBP request frame, and the SBP responder refers to the parameters in the perception measurement parameter element and sets parameters with all perception responders.

[0310] In one possible implementation, the eighth indication information includes at least one of a fourth field, a fifth field, and a sixth field, wherein the fourth field indicates whether the perception response end feeds back a perception measurement report carrying information indicating movement when movement occurs; the fifth field indicates whether the perception response end terminates the measurement session when movement occurs; and the sixth field indicates whether the perception response end feeds back information indicating movement when movement occurs.

[0311] For example, in this implementation, the SBP request frame structure is shown in FIG25. Compared with the SBP request frame shown in FIG4 above, the SBP perception measurement parameter element field structure includes 3 bits of information (e.g., the mobility indication request field, the mobility report field, and the mobility termination field shown in FIG25). That is, the perception measurement parameter element field shown in FIG4 includes the mobility indication request field, the mobility report field, and the mobility termination field to implement the next behavior of the perception responder if it moves. Among them, the mobility indication request field, the mobility report field, and the mobility termination field are the above-mentioned indication information #1.

[0312] A possible implementation method is that if the fourth field is set to 1, it indicates that when the perception response end moves, information indicating movement is fed back; if the fifth field is set to 1, it indicates that when the perception response end moves, a perception measurement report carrying information indicating movement is fed back; if the sixth field is set to 1, it indicates that when the perception response end moves, the measurement session is terminated.

[0313] It should be understood that many indoor IoT devices may be equipped with accelerometers to detect movement, gyroscopes to detect movement direction, GPS to detect changes in geographic location, and optical sensors to detect the movement of the device relative to the surface, and can detect and analyze the strength and source of surrounding Wi-Fi or Bluetooth signals. Therefore, many devices are aware of whether they have moved and the extent of their movement. In the perception measurement interaction phase, after the perception response end moves, it can feed back more information about its own movement to the SBP response end for reference, which helps the SBP response end to design targeted algorithms. The SBP response end can feed back detailed information about the movement of the perception response end to the SBP initiator, and the SBP initiator can monitor and record the position changes of these devices so that these changes can be considered during analysis or subsequent measurement initiation.

[0314] Since the device can move actively or passively, the information that the sensing and responding end can provide includes the time when the movement occurred, the coordinates of the device's new position or the displacement information relative to the original position, including: the distance moved (mobility range), direction (mobility direction), and velocity (mobility velocity). Detailed information is shown in Table 2 below:

[0315] Table 2

[0316] In one possible implementation, the mobility information of the sensing responder shown in Table 2 above may be carried by the sensing responder in a mobility indication frame and fed back to the SBP responder. After receiving the mobility indication frame, the SBP responder may feed back the detailed mobility information of the sensing responder to the SBP initiator, so that the SBP initiator can obtain the detailed mobility parameters of the sensing responder. For example, the frame structure of the mobility indication frame including the mobility information sent by the sensing responder to the SBP responder is shown in FIG26. It should be understood that when the mobility information shown in Table 2 is fed back by the sensing responder, the SBP initiator may adjust the sensing measurement parameters based on the received mobility information in order to continue the sensing measurement.

[0317] For example, the sensing responder reports a mobility timestamp. After receiving this timestamp, the SBP initiator compares it with the timestamp of previously received reports to accurately determine which time periods are device inactivity periods. This allows for classification of CSI data, helping higher-layer algorithms execute different algorithms and increasing accuracy.

[0318] For example, the perception responder reports information such as mobility distance, distance span, movement azimuth, azimuth span, movement elevation, or elevation span, which is equivalent to informing the SBP initiator of its new location. The SBP initiator can also be informed of its new location by reporting the coordinate system. For example, by informing the new location, a new perception range can be determined. Some IoT device transceivers know each other's locations and perform indoor perception based on a fixed geometric relationship. If the location changes after movement, the new location needs to be reported.

[0319] For example, if the sensor responder reports three types of speed information, the SBP initiator can know that the sensor responder is moving at a constant speed. Therefore, the subsequent CSI received is the CSI during the movement. This can be designed for IoT devices that can move actively, such as vacuum robots.

[0320] For another example, the sensing responder may report that it will continue to move. For example, the moving status field may occupy 1 bit, and the moving status field may be set to 1 to indicate that the sensing responder will continue to move.

[0321] It should be noted that the above examples are only used to illustrate the specific mobile information that may be reported by the perception response terminal, and do not constitute any limitation on the scope of protection of this application.

[0322] Furthermore, in this embodiment, the SBP responder may also move. For example, the perception responder is unaware of the SBP responder's mobility and sends a perception measurement report to the SBP responder. If the SBP responder sends a perception measurement report frame, the perception measurement report is not actually generated when the device is in a stable state. Therefore, when the SBP responder sends an SBP report frame to the SBP initiator, it can also provide feedback on the SBP responder's mobility.

[0323] As a possible implementation, if the SBP responder moves, the SBP responder may terminate all perception measurement sessions and the SBP perception measurement process. For example, the SBP responder sends a perception measurement termination frame to all perception responders to terminate all perception measurement sessions, and the SBP responder sends an SBP perception measurement termination frame to the SBP initiator to indicate the termination of the SBP perception measurement process.

[0324] As another possible implementation method, if the SBP responder moves, the SBP responder does not send an SBP report frame during the movement of the SBP responder, and sends a second SBP report frame after the movement of the SBP responder is completed, and the second SBP report frame carries sixth indication information, which indicates that the SBP responder has moved.

[0325] As another possible implementation method, if the SBP responder moves, the SBP responder sends a first SBP report frame during the movement of the SBP responder, and the SBP report frame carries fifth indication information, and the fifth indication information indicates that the measurement report included in the first SBP report frame is a report generated during the movement of the SBP responder.

[0326] For ease of understanding, FIG27 illustrates how the movement status is reported through the SBP report frame when the SBP responder moves.

[0327] For example, the SBP report frame shown in FIG27 includes a mobility indication element field compared to the SBP report frame shown in FIG11 above, indicating that the SBP responding end has moved. Exemplarily, the mobility indication element field includes a mobility status field. The mobility status field can be the fifth indication information or the sixth indication information mentioned above. For example, the mobility status field is set to 1: indicating that the SBP report in the SBP report frame is a report generated during the movement of the SBP responding end; the mobility status field is set to 0: indicating that the SBP report in the SBP report frame is a report generated after the SBP responding end has moved.

[0328] A possible implementation method is similar to the above-mentioned feedback of the mobility indication from the perception responder to the SBP responder. When the SBP responder moves, the mobility information of the SBP responder shown in Table 2 can be carried by the SBP responder in the mobility indication frame #1 and fed back to the SBP initiator, so that the SBP initiator can learn the detailed mobility parameters of the SBP responder. For example, the perception responder sends the SBP responder a mobility indication frame #1 including the mobility information. The frame structure of the mobility indication frame #1 is shown in FIG26 and will not be repeated here. It should be understood that when the SBP responder reports the mobility information shown in Table 2, the SBP initiator can adjust the perception measurement parameters based on the received mobility information in order to continue the SBP perception measurement.

[0329] For example, the SBP responder reports a mobility timestamp. Upon receiving this timestamp, the SBP initiator compares it with previously received timestamps to accurately determine the time periods when the device was stationary. This allows for classification of CSI data, helping higher-layer algorithms execute different algorithms and increasing accuracy.

[0330] For example, the SBP responder reports information such as mobility distance, distance span, moving azimuth, azimuth span, moving elevation, or elevation span, which is equivalent to informing the SBP initiator of its new location. The SBP initiator can also be informed of its new location by reporting a coordinate system. For example, by informing the new location, a new perception range can be determined. Some IoT device transceivers know each other's locations and perform indoor perception based on a fixed geometric relationship. If the location changes after movement, the new location needs to be reported.

[0331] For example, the SBP responder reports three types of speed information, allowing the SBP initiator to know that the sensing responder is moving at a constant speed. Therefore, the subsequent CSI received is the CSI during the movement. This can be designed for IoT devices that can actively move, such as vacuum robots.

[0332] For another example, the SBP responder may report that it will continue to move. For example, the moving status field may occupy 1 bit, and the moving status field may be set to 1 to indicate that the sensing responder will continue to move.

[0333] It should be noted that the above examples are only used to illustrate the specific mobile information that may be reported by the SBP responder, and do not constitute any limitation on the scope of protection of this application.

[0334] As an example and not a limitation, in the present application, the SBP responder may be based on the indication of the SBP initiator, thereby feeding back the above-mentioned SBP report frame or SBP perception measurement termination frame when the SBP responder moves. For example, the SBP responder receives an SBP request frame from the SBP initiator, the SBP request frame including the ninth indication information, and the ninth indication information indicates the behavior of the SBP responder when it moves.

[0335] In one possible implementation, the ninth indication information includes at least one of the seventh field, the eighth field and the ninth field, wherein the seventh field indicates whether the SBP responder feeds back a perception measurement report carrying information indicating movement when movement occurs; the eighth field indicates whether the SBP responder terminates the measurement session when movement occurs; and the ninth field indicates whether the SBP responder feeds back information indicating movement when movement occurs.

[0336] For example, in this implementation, the SBP request frame structure is shown in FIG28. Compared with the SBP request frame shown in FIG4 above, the SBP parameter control field structure includes 3 bits of information (e.g., the mobility indication request field, the mobility report field, and the mobility termination field shown in FIG28). That is, the SBP parameter control field shown in FIG4 includes the mobility indication request field, the mobility report field, and the mobility termination field to implement the next behavior of the perception responder if it moves. Among them, the mobility indication request field, the mobility report field, and the mobility termination field are the above-mentioned indication information #1.

[0337] A possible implementation method is that if the seventh field is set to 1, it indicates that when the SBP responder moves, information indicating movement is fed back; if the eighth field is set to 1, it indicates that when the SBP responder moves, a perception measurement report carrying information indicating movement is fed back; if the ninth field is set to 1, it indicates that when the SBP responder moves, the measurement session is terminated.

[0338] As an example and not a limitation, in this embodiment, both the SBP responder and the perception responder may move. In this implementation, the perception responder can still inform the SBP responder of its own movement through the above-mentioned first indication information, and the SBP responder can also report information indicating the movement of the SBP responder to the SBP initiator in the above-mentioned manner. For the SBP initiator, the following behaviors are included but not limited to:

[0339] 1) The SBP initiator first detects that the perception responder (such as receiving the second indication information indicating that the perception responder has moved) has moved, which can trigger the SBP termination; and / or, the SBP initiator first detects that the SBP responder (such as receiving the information indicating that the SBP responder has moved) has moved, which can trigger the SBP termination.

[0340] 2) For the need to send a report frame (such as the first measurement report frame and / or the SBP report frame), and indicate the movement information in the report frame, the SBP initiator learns that the SBP responder or the perception responder moves first, and then executes the corresponding process. The possible structure of the report frame can refer to the above description and will not be repeated here.

[0341] For example, in this embodiment, when the SBP responder instructs the sensing responder on subsequent behavior in the event of movement, the algorithm adjustment capability of the SBP initiator may be considered. Furthermore, the SBP responder's subsequent behavior in the event of movement may also take the algorithm adjustment capability of the SBP initiator into consideration. The following briefly describes how the SBP responder learns the algorithm adjustment capability of the SBP initiator, with reference to FIG29 .

[0342] FIG29 is a schematic flow chart of a communication method provided in an embodiment of the present application, comprising the following steps:

[0343] S2910: The SBP initiator sends an SBP request frame to the SBP responder. Correspondingly, the SBP responder receives the SBP request frame from the SBP initiator.

[0344] Specifically, the SBP request frame includes fourth indication information, and the fourth indication information indicates whether the SBP initiator has a first capability, wherein the first capability indicates an algorithm adjustment capability of the SBP initiator.

[0345] In one possible implementation, the first capability includes any one of the following: a first algorithm adjustment capability, a second algorithm adjustment capability, or a third algorithm adjustment capability, wherein the first algorithm adjustment capability is stronger than the second algorithm adjustment capability, and the second algorithm adjustment capability is stronger than the third algorithm adjustment capability.

[0346] The first algorithm adjustment capability indicates that, when the perception responding end moves, the SBP initiating end is able to process the perception measurement report fed back by the perception responding end.

[0347] For example, the SBP initiator has the first algorithm adjustment capability, which means that even if the sensing responder moves, the SBP initiator can still effectively process the received CSI in an unstable environment.

[0348] For another example, the SBP initiator has a first algorithm adjustment capability, which means that when a channel changes, the SBP initiator can distinguish whether the channel change is caused by the sensing target or the change is caused by the movement of the sensing responder.

[0349] For another example, the SBP initiator has a first algorithm adjustment capability, which means that the SBP initiator can execute an advanced perception algorithm.

[0350] The second algorithm adjustment capability indicates that, when the sensing responding end moves, the SBP initiating end is unable to process the sensing measurement report fed back by the sensing responding end during the movement.

[0351] For example, the SBP initiator has the ability to adjust the second algorithm, which means that when the environment is unstable due to the movement of the perception response end, the SBP initiator may find it difficult to accurately distinguish whether the channel changes are caused by personnel or the changes are caused by the movement of the perception response end. Therefore, it can only process the CSI feedback from the stationary perception response end.

[0352] For example, the SBP initiator's second algorithm adjustment capability means that if the sensing responder is performing sensing measurement interactions while stationary, and then moves, it experiences additional channel variations compared to the original channel. Under these variations, the SBP initiator may be unable to process the concurrent CSI data from the sensing measurement interactions, resulting in poor sensing performance. However, if the sensing responder stops moving and remains stationary, the SBP initiator can still process the received CSI.

[0353] For another example, the SBP initiator has the second algorithm adjustment capability, which means that the SBP initiator executes a common perception algorithm.

[0354] The third algorithm adjustment capability indicates that, when the sensing responding end moves, the SBP initiating end is unable to process the sensing measurement report fed back by the sensing responding end.

[0355] For example, the SBP initiator has the third algorithm adjustment capability, which means that if the sensing response end moves and causes the channel to change, the SBP initiator cannot distinguish whether the channel change is caused by the person or the change is caused by the movement of the sensing response end, and subsequent sensing measurements cannot be performed.

[0356] For example, the SBP initiator's third algorithm adjustment capability means that if the sensing responder is performing sensing measurement interactions while stationary, and then moves, it experiences additional channel variations compared to the original channel. Under these variations, the SBP initiator may be unable to process the concurrent CSI data from the sensing measurement interactions, resulting in poor sensing performance. However, if the sensing responder stops moving and remains stationary, the SBP initiator still cannot process the received CSI.

[0357] For another example, the SBP initiator has the third algorithm adjustment capability, which means that the algorithm capability of the SBP initiator is relatively weak.

[0358] In one possible implementation, the first algorithm adjustment capability may be referred to as a strong algorithm adjustment capability; the second algorithm adjustment capability may be referred to as a weak algorithm adjustment capability; and the third algorithm adjustment capability may be referred to as a no algorithm adjustment capability.

[0359] Exemplarily, the SBP initiator can design a field during the SBP establishment interaction phase to inform the SBP responder of the algorithm adjustment capability of the SBP initiator, so that the SBP responder can, during the perception measurement session phase, instruct the behavior of the perception responder during the perception measurement interaction process based on the algorithm adjustment capability of the SBP initiator.

[0360] As a possible implementation manner, the fourth indication information may be carried in the SBP parameter control of the SBP request frame.

[0361] For example, in this implementation, the frame structure of the SBP parameter control field is shown in FIG30. Compared to the SBP parameter control field structure shown in FIG4 above, it includes 2 bits of information (e.g., the mobility capabilities indication field shown in FIG30). That is, the 2 bits of the reserved field of the SBP parameter control field shown in FIG4 are used as the mobility capabilities indication field to indicate the algorithm adjustment capability of the SBP initiator. The mobility capabilities indication field is the first indication information mentioned above.

[0362] One possible implementation method is that if the 2-bit mobility capability indication field is set to 01, it indicates that the SBP initiator has no algorithm adjustment capability; if the 2-bit mobility capability indication field is set to 10, it indicates that the SBP initiator has weak algorithm adjustment capability; if the 2-bit mobility capability indication field is set to 11, it indicates that the SBP initiator has strong algorithm adjustment capability.

[0363] It should be understood that the above-mentioned carrying of the fourth indication information in the SBP parameter control field of the SBP request frame is only an example and does not constitute any limitation to the scope of protection of this application. Other information that can indicate the algorithm adjustment capability of the SBP initiator is also within the scope of protection of this application. For example, the SBP initiator informs the SBP responder of its own algorithm adjustment capability through upper-layer notification (such as data payload).

[0364] Furthermore, in this embodiment, after receiving the fourth indication information, the SBP responder can obtain the algorithm adjustment capability of the SBP initiator based on the fourth indication information. In addition, the SBP responder perceives the behavior of the responder under mobile conditions based on the algorithm adjustment capability indication of the SBP initiator. That is, in the communication method shown in FIG13 , the SBP responder can consider the algorithm adjustment capability of the SBP initiator when indicating the behavior of the responder under mobile conditions.

[0365] In one possible implementation, the method flow shown in FIG29 further includes:

[0366] S2920: The SBP responder determines the behavior of the sensing responder in the mobile state according to the algorithm adjustment capability of the SBP initiator.

[0367] Exemplarily, in this embodiment, the perception measurement request frame includes at least one of the first field, the second field, and the third field, and at least one of the first field, the second field, and the third field indicates the behavior of the perception responder in a mobile situation as an example.

[0368] As an example and not a limitation, in this embodiment, the SBP responder determines the behavior of the sensing responder in a mobile state based on the algorithm adjustment capability of the SBP initiator, including the following possible implementations:

[0369] Implementation method 1: If the first capability is the first algorithm adjustment capability, and the perception measurement report request field in the perception measurement request frame is set to 1, then the first field indicates that the perception response end feeds back a perception measurement report carrying information indicating movement when movement occurs, and the third field indicates that the perception response end feeds back information indicating movement when movement occurs; or, if the perception measurement report request field in the perception measurement request frame is set to 0, then the first field indicates that the perception response end feeds back or does not feed back a perception measurement report carrying information indicating movement when movement occurs, and the third field indicates that the perception response end feeds back information indicating movement when movement occurs.

[0370] Implementation method 2: If the first capability is the second algorithm adjustment capability, the first field indicates that the perception response end does not feedback the perception measurement report carrying information indicating movement when movement occurs, and the third field indicates that the perception response end feedbacks information indicating movement when movement occurs.

[0371] Implementation method 3: If the first capability is the third algorithm adjustment capability, the first field indicates that the perception response end does not feedback the perception measurement report carrying information indicating movement when movement occurs, the second field indicates that the perception response end terminates the measurement session when movement occurs, and the third field indicates that the perception response end feedback information indicating movement when movement occurs.

[0372] For ease of understanding, the following description uses the first field being the mobility indication request field, the second field being the mobility report field, and the third field being the mobility termination field as an example. For example, the SBP responder instructs different sensing responders on different behaviors based on the algorithm adaptive adjustment capability information learned about the different sensing responders. These behaviors are also affected by the sensing measurement report request field.

[0373] Illustratively, Table 3 below summarizes the behavior of the sensing responder indicated by the SBP responder in different situations.

[0374] Table 3

[0375] Furthermore, in this embodiment, after the SBP responding end receives the above-mentioned fourth indication information, it can obtain the algorithm adjustment capability of the SBP initiating end based on the fourth indication information. In addition, the SBP responding end determines the behavior of its own perceived responding end in a mobile situation based on the algorithm adjustment capability of the SBP initiating end. That is, in the communication method shown in Figure 13 above, the determination of the behavior of the SBP responding end in a mobile situation can take into account the algorithm adjustment capability of the SBP initiating end.

[0376] In one possible implementation, the method flow shown in FIG29 further includes:

[0377] S2730: The SBP responder determines the behavior of the SBP responder in the case of mobility according to the algorithm adjustment capability of the SBP initiator.

[0378] As an example and not a limitation, in this embodiment, the SBP responder determines the behavior of the SBP responder in a mobile situation based on the algorithm adjustment capability of the SBP initiator, including the following possible implementations:

[0379] Implementation method 4: If the first capability is the first algorithm adjustment capability, the SBP responder determines to send a first SBP report frame during the movement of the SBP responder, and the first SBP report frame carries fifth indication information, and the fifth indication information indicates that the measurement report included in the first SBP report frame is a report generated during the movement of the SBP responder.

[0380] Implementation method 5: If the first capability is the second algorithm adjustment capability, the SBP responder determines not to send an SBP report frame during the movement of the SBP responder, and carries the sixth indication information in the first SBP report frame sent after the movement ends, and the sixth indication information indicates that the SBP responder has moved.

[0381] Implementation method 6: If the first capability is the third algorithm adjustment capability, the SBP responder determines that when the SBP responder moves, it sends an SBP awareness measurement termination frame to the SBP initiator.

[0382] In the communication party shown in Figure 29, the SBP initiator can provide the fourth indication information indicating its own algorithm adjustment capability to the SBP responder, so that the SBP responder can perceive the subsequent behavior of the responder in the event of movement based on the capability indication of the SBP initiator, or so that the SBP responder can determine its own behavior in the event of movement based on the capability of the SBP initiator.

[0383] It should be understood that the size of the serial numbers of the above processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0384] It should also be understood that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0385] It should also be understood that in some of the above embodiments, exemplary descriptions are mainly given using devices in existing network architectures as examples (such as SBP responders, SBP initiators, and perception responders, etc.). It should be understood that the embodiments of the present application do not limit the specific form of the devices. For example, devices that can achieve the same functions in the future are applicable to the embodiments of the present application.

[0386] It can be understood that in the above-mentioned various method embodiments, the methods and operations implemented by devices (such as the SBP responder, the SBP initiator and the perception responder) can also be implemented by components of the device (such as chips or circuits).

[0387] The communication method provided by the embodiment of the present application is described in detail above with reference to Figures 13 and 29. The above communication method is mainly introduced from the perspective of the interaction between the SBP responder, the SBP initiator, and the perception responder. It is understood that in order to implement the above functions, the SBP responder, the SBP initiator, and the perception responder include hardware structures and / or software modules corresponding to the execution of each function.

[0388] Those skilled in the art should be aware that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is performed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0389] The communication device provided in this application is described in detail below with reference to Figures 31 to 33. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, for matters not described in detail, please refer to the method embodiment above. For the sake of brevity, some contents will not be repeated.

[0390] In the embodiment of the present application, the functional modules of the transmitting device or the receiving device can be divided according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation. The following is an example of dividing each functional module according to each function.

[0391] Figure 31 is a schematic block diagram of a communication device 10 provided in an embodiment of the present application. The device 10 includes a transceiver module 11 and a processing module 12. The transceiver module 11 can implement corresponding communication functions, and the processing module 12 is used to process data. In other words, the transceiver module 11 is used to perform operations related to receiving and sending, and the processing module 12 is used to perform other operations in addition to receiving and sending. The transceiver module 11 can also be referred to as a communication interface or communication unit.

[0392] In one possible implementation, the device 10 may further include a storage module 13, which may be used to store instructions and / or data. The processing module 12 may read the instructions and / or data in the storage module so that the device implements the actions of the devices in the aforementioned method embodiments.

[0393] In one design, the device 10 may correspond to the SBP responder in the above method embodiment, or a component (such as a chip) of the SBP responder.

[0394] The device 10 can implement the steps or processes corresponding to those executed by the SBP responder in the above method embodiment, wherein the transceiver module 11 can be used to execute the transceiver-related operations of the SBP responder in the above method embodiment, and the processing module 12 can be used to execute the processing-related operations of the SBP responder in the above method embodiment.

[0395] In one possible implementation, the transceiver module 11 is used to send a perception measurement request frame to the perception response end, where the perception measurement request frame is used to request perception measurement; during the perception measurement process, the transceiver module 11 is used to receive first indication information from the perception response end, where the first indication information indicates that the perception response end has moved.

[0396] In another possible implementation, the transceiver module 11 is used to receive an SBP request frame from the SBP initiator, where the SBP request frame includes fourth indication information, and the fourth indication information indicates whether the SBP initiator has a first capability, wherein the first capability indicates the algorithm adjustment capability of the SBP initiator.

[0397] When the device 10 is used to execute the method in Figure 13, the transceiver module 11 can be used to execute the steps of sending and receiving information in the method, such as steps S1310, S1320 and S1330; the processing module 12 can be used to execute the processing steps in the method.

[0398] When the device 10 is used to execute the method in Figure 29, the transceiver module 11 can be used to execute the steps of sending and receiving information in the method, such as step S2910; the processing module 12 can be used to execute the processing steps S2920 and S2930 in the method.

[0399] It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.

[0400] In another design, the device 10 may correspond to the SBP initiator in the above method embodiment, or a component (such as a chip) of the SBP initiator.

[0401] The device 10 can implement the steps or processes corresponding to those executed by the SBP initiator in the above method embodiment, wherein the transceiver module 11 can be used to perform the transceiver-related operations of the SBP initiator in the above method embodiment, and the processing module 12 can be used to perform the processing-related operations of the SBP initiator in the above method embodiment.

[0402] In one possible implementation, the transceiver module 11 is configured to send an SBP request frame to the SBP responder, wherein the SBP request frame is used to request an SBP perception measurement. The transceiver module 11 is configured to receive an SBP perception measurement termination frame from the SBP responder, wherein the SBP perception measurement termination frame indicates termination of the SBP perception measurement, and wherein the SBP perception measurement termination frame includes second indication information, wherein the second indication information indicates that the perception responder has moved.

[0403] When the device 10 is used to execute the method in FIG. 13 , the transceiver module 11 may be used to execute the steps of sending and receiving information in the method, such as step S1330 ; and the processing module 12 may be used to execute the processing steps in the method.

[0404] When the device 10 is used to execute the method in Figure 29, the transceiver module 11 can be used to execute the steps of sending and receiving information in the method, such as step S2910.

[0405] It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.

[0406] In another design, the device 10 may correspond to the sensing response end in the above method embodiment, or a component (such as a chip) of the sensing response end.

[0407] The device 10 can implement the steps or processes corresponding to those executed by the perception response end in the above method embodiment, wherein the transceiver module 11 can be used to perform the transceiver-related operations of the perception response end in the above method embodiment, and the processing module 12 can be used to perform the processing-related operations of the perception response end in the above method embodiment.

[0408] In one possible implementation, the transceiver module 11 is used to receive a perception measurement request frame from the SBP responder, where the perception measurement request frame is used to request perception measurement; during the perception measurement process, the transceiver module 11 is used to send first indication information to the SBP responder, where the first indication information indicates that the perception responder has moved.

[0409] When the device 10 is used to execute the method in FIG13 , the transceiver module 11 may be used to execute the steps of sending and receiving information in the method, such as steps S1310 and S1320 ; the processing module 12 may be used to execute the processing steps in the method.

[0410] It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment and will not be repeated here.

[0411] It should also be understood that the device 10 herein is embodied in the form of a functional module. The term "module" herein may refer to an application-specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, a combined logic circuit, and / or other suitable components that support the described functionality. In an optional example, those skilled in the art will appreciate that the device 10 may be specifically the SBP initiator in the above-mentioned embodiment, and may be used to execute the various processes and / or steps corresponding to the SBP initiator in the above-mentioned method embodiments; or, the device 10 may be specifically the SBP responder in the above-mentioned embodiment, and may be used to execute the various processes and / or steps corresponding to the SBP responder in the above-mentioned method embodiments; or, the device 10 may be specifically the perception responder in the above-mentioned embodiment, and may be used to execute the various processes and / or steps corresponding to the perception responder in the above-mentioned method embodiments. To avoid repetition, these will not be described in detail here.

[0412] The apparatus 10 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the devices (such as the SBP responder, the SBP initiator, and the perception responder) in the above-mentioned methods. This function can be implemented by hardware, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the transceiver module can be replaced by a transceiver (for example, the transmitting unit in the transceiver module can be replaced by a transmitter, and the receiving unit in the transceiver module can be replaced by a receiver), and other units, such as the processing module, can be replaced by a processor, respectively performing the transceiver operations and related processing operations in each method embodiment.

[0413] In addition, the transceiver module 11 may also be a transceiver circuit (for example, may include a receiving circuit and a sending circuit), and the processing module may be a processing circuit.

[0414] Figure 32 is a schematic diagram of another communication device 20 provided in an embodiment of the present application. Device 20 includes a processor 21, which is configured to execute computer programs or instructions stored in memory 22, or read data / signaling stored in memory 22, to perform the methods described in the above method embodiments. In one possible implementation, there are one or more processors 21.

[0415] In one possible implementation, as shown in FIG32 , the device 20 further includes a memory 22 for storing computer programs or instructions and / or data. The memory 22 may be integrated with the processor 21 or may be separately provided. In one possible implementation, the memory 22 may be one or more.

[0416] In one possible implementation, as shown in FIG32 , the device 20 further includes a transceiver 23, which is used to receive and / or send signals. For example, the processor 21 is used to control the transceiver 23 to receive and / or send signals.

[0417] As a solution, the device 20 is used to implement the operations performed by the SBP responder, the SBP initiator, and the perception responder in the above various method embodiments.

[0418] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0419] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0420] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.

[0421] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0422] 33 is a schematic diagram of a chip system 30 provided in an embodiment of the present application. The chip system 30 (or also referred to as a processing system) includes a logic circuit 31 and an input / output interface 32.

[0423] The logic circuit 31 may be a processing circuit in the chip system 30. The logic circuit 31 may be coupled to a storage unit and call instructions in the storage unit so that the chip system 30 can implement the methods and functions of the various embodiments of the present application. The input / output interface 32 may be an input / output circuit in the chip system 30, outputting information processed by the chip system 30 or inputting data or signaling information to be processed into the chip system 30 for processing.

[0424] As a solution, the chip system 30 is used to implement the operations performed by the SBP responder, the SBP initiator, and the perception responder in the above various method embodiments.

[0425] For example, the logic circuit 31 is used to implement the processing-related operations performed by the SBP responding end, the SBP initiating end and the perception responding end in the above method embodiment; the input / output interface 32 is used to implement the sending and / or receiving-related operations performed by the terminal device in the above method embodiment.

[0426] An embodiment of the present application further provides a computer-readable storage medium on which computer instructions for implementing the methods executed by the device in the above-mentioned method embodiments are stored.

[0427] For example, when the computer program is executed by a computer, the computer can implement the methods performed by the SBP responder, the SBP initiator, and the perception responder in each embodiment of the above method.

[0428] An embodiment of the present application also provides a computer program product, comprising instructions, which, when executed by a computer, implement the methods performed by the SBP responder, the SBP initiator, and the perception responder in the above-mentioned method embodiments.

[0429] An embodiment of the present application also provides a communication system, including the aforementioned SBP responding end, SBP initiating end and perception responding end.

[0430] The explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, which will not be repeated here.

[0431] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0432] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0433] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0434] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0435] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0436] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0437] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A communication method, characterized in that: include: The proxy sensing SBP responder sends a sensing measurement request frame to the sensing responder, where the sensing measurement request frame is used to request sensing measurement; During the perception measurement process, the SBP responder receives first indication information from the perception responder, where the first indication information indicates that the perception responder moves.

2. The method according to claim 1, characterized in that In the perception measurement process, the SBP responder receives first indication information from the perception responder, including: After the first perception measurement interaction, the SBP responder receives a perception measurement termination frame from the perception responder, where the perception measurement termination frame includes the first indication information. The first perception measurement interaction is the perception measurement interaction included in the perception measurement process.

3. The method according to claim 2, characterized in that The method further comprises: In the first perception measurement interaction process, the SBP responder receives a first perception measurement report frame from the perception responder, where the first perception measurement report frame includes a first perception measurement report; The SBP responder sends an SBP report frame to the SBP initiator, where the SBP report frame includes the first perception measurement report.

4. The method according to claim 1, wherein In the perception measurement process, the SBP responder receives first indication information from the perception responder, including: In a first perception measurement interaction process, the SBP responder receives a first perception measurement report frame from the perception responder, where the first perception measurement report frame includes the first indication information. The first perception measurement interaction is the perception measurement interaction included in the perception measurement process.

5. The method according to claim 4, characterized in that The first perception measurement report frame does not include a measurement report.

6. The method according to claim 1, wherein In the perception measurement process, the SBP responder receives first indication information from the perception responder, including: In a first perception measurement interaction process, the SBP responder receives a first perception measurement report frame and a movement indication frame from the perception responder, where the movement indication frame includes the first indication information. The first perception measurement interaction is the perception measurement interaction included in the perception measurement process.

7. The method according to any one of claims 4 to 6, characterized in that The method further comprises: In the second perception measurement interaction process, the SBP responder receives a second perception measurement report frame from the perception responder, where the second perception measurement report frame includes a second perception measurement report. The second perception measurement interaction is a perception measurement interaction included in the perception measurement process, and the first perception measurement interaction occurs before the second perception measurement interaction.

8. The method according to any one of claims 1 to 7, characterized in that After the SBP responder receives the first indication information from the perception responder, the method further includes: The SBP responding end sends an SBP perception measurement termination frame to the SBP initiating end, where the SBP perception measurement termination frame indicates termination of the SBP perception measurement. The SBP perception measurement termination frame includes second indication information, where the second indication information is used to indicate that the perception responding end moves.

9. The method according to any one of claims 1 to 8, characterized in that The perception measurement request frame includes third indication information, and the third indication information is used to instruct the perception responding end to feed back information indicating movement when the perception responding end moves.

10. The method according to claim 9, characterized in that The perception measurement request frame includes third indication information, including at least one of the following: The perception measurement parameter field of the perception measurement request frame includes the third indication information; or, The TB perception specific sub-element of the perception measurement request frame includes the third indication information.

11. The method according to any one of claims 1 to 8, characterized in that The perception measurement request frame includes at least one of a first field, a second field, and a third field. Among them, the first field indicates whether the perception response end feeds back a perception measurement report carrying information indicating movement when movement occurs; the second field indicates whether the perception response end terminates the measurement session when movement occurs; and the third field indicates whether the perception response end feeds back information indicating movement when movement occurs.

12. The method according to any one of claims 1 to 11, characterized in that Before the SBP responder sends the perception measurement request frame to the perception responder, the method further includes: The SBP responder receives an SBP request frame from the SBP initiator, where the SBP request frame includes fourth indication information, where the fourth indication information indicates whether the SBP initiator has the first capability. The first capability indicates the algorithm adjustment capability of the SBP initiator.

13. The method according to claim 12, characterized in that The first capability includes any of the following: first algorithm adjustment capability, second algorithm adjustment capability, or third algorithm adjustment capability, The first algorithm adjustment capability is stronger than the second algorithm adjustment capability, and the second algorithm adjustment capability is stronger than the third algorithm adjustment capability.

14. The method according to claim 13, characterized in that If the first capability is the first algorithm adjustment capability and the perception measurement report request field in the perception measurement request frame is set to 1, the first field instructs the perception responder to feedback a perception measurement report carrying information indicating movement when movement occurs, and the third field instructs the perception responder to feedback information indicating movement when movement occurs; or, If the first capability is the first algorithm adjustment capability, and the perception measurement report request field in the perception measurement request frame is set to 0, then the first field indicates that the perception response end feeds back or does not feed back a perception measurement report carrying information indicating movement when movement occurs, and the third field indicates that the perception response end feeds back information indicating movement when movement occurs.

15. The method according to claim 13, characterized in that If the first capability is the second algorithm adjustment capability, the first field indicates that the perception response end does not feedback the perception measurement report carrying information indicating movement when movement occurs, and the third field indicates that the perception response end feedback information indicating movement when movement occurs.

16. The method according to claim 13, characterized in that If the first capability is the third algorithm adjustment capability, the first field indicates that the perception response end does not feedback the perception measurement report carrying information indicating movement when movement occurs, the second field indicates that the perception response end terminates the measurement session when movement occurs, and the third field indicates that the perception response end feedback information indicating movement when movement occurs.

17. The method according to claim 13, wherein If the first capability is the first algorithm adjustment capability, the method further includes: The SBP responder determines to send a first SBP report frame during the movement of the SBP responder, wherein the first SBP report frame carries fifth indication information, and the fifth indication information indicates that the measurement report included in the first SBP report frame is a report generated during the movement of the SBP responder.

18. The method according to claim 13, characterized in that If the first capability is the second algorithm adjustment capability, the method further includes: The SBP responder determines not to send an SBP report frame during the movement of the SBP responder, and carries sixth indication information in the first SBP report frame sent after the movement ends, where the sixth indication information indicates that the SBP responder has moved.

19. The method according to claim 13, wherein If the first capability is the third algorithm adjustment capability, the method further includes: The SBP responding end determines that, when the SBP responding end moves, it sends an SBP awareness measurement termination frame to the SBP initiating end.

20. The method according to any one of claims 1 to 19, characterized in that The method further comprises: The SBP responder receives first information from the perception responder; The SBP responder sends the first information to the SBP initiator; The first information includes at least one of the following information: The distance information of the sensing response terminal movement, the direction information of the sensing response terminal movement, or the speed information of the sensing response terminal movement.

21. The method according to any one of claims 1 to 20, characterized in that The method further comprises: The SBP responder sends second information to the SBP initiator, where the second information includes at least one of the following information: The distance information of the SBP responder moving, the direction information of the SBP responder moving, or the speed information of the SBP responder moving.

22. A communication method, characterized in that: include: The proxy-aware SBP initiator sends an SBP request frame to the SBP responder, wherein the SBP request frame is used to request an SBP-aware measurement; The SBP initiator receives an SBP perception measurement termination frame from the SBP responder, where the SBP perception measurement termination frame indicates termination of the SBP perception measurement. The SBP perception measurement termination frame includes second indication information, where the second indication information indicates that the perception responder moves.

23. The method according to claim 22, characterized in that The SBP request frame includes fourth indication information, and the fourth indication information indicates whether the SBP initiator has the first capability. The first capability indicates the algorithm adjustment capability of the SBP initiator.

24. The method according to claim 23, wherein The first capability includes any of the following: first algorithm adjustment capability, second algorithm adjustment capability, or third algorithm adjustment capability, The first algorithm adjustment capability is stronger than the second algorithm adjustment capability, and the second algorithm adjustment capability is stronger than the third algorithm adjustment capability.

25. The method according to claim 24, characterized in that If the first capability is the first algorithm adjustment capability, the method further includes: The SBP initiator receives a first SBP report frame from the SBP responder, where the first SBP report frame carries fifth indication information, and the fifth indication information indicates that a measurement report included in the first SBP report frame is a report generated during the movement of the SBP responder.

26. The method according to claim 25, characterized in that If the first capability is the second algorithm adjustment capability, the method further includes: The SBP initiator receives a second SBP report frame from the SBP responder, where the second SBP report frame carries sixth indication information, and the sixth indication information indicates that the SBP responder has moved.

27. The method according to any one of claims 22 to 24, characterized in that The method further comprises: The SBP initiator receives first information from the SBP responder, where the first information includes at least one of the following information: The distance information of the sensing response terminal movement, the direction information of the sensing response terminal movement, or the speed information of the sensing response terminal movement.

28. The method according to any one of claims 22 to 27, characterized in that The method further comprises: The SBP initiator receives second information from the SBP responder, where the second information includes at least one of the following information: The distance information of the SBP responder moving, the direction information of the SBP responder moving, or the speed information of the SBP responder moving.

29. A communication method, characterized in that: include: The perception responder receives a perception measurement request frame from the proxy perception SBP responder, where the perception measurement request frame is used to request perception measurement; During the perception measurement process, the perception responder sends first indication information to the SBP responder, where the first indication information indicates that the perception responder moves.

30. The method according to claim 29, wherein During the perception measurement process, the perception responder sends first indication information to the SBP responder, including: After the first perception measurement interaction, the perception responder sends a perception measurement termination frame to the SBP responder, where the perception measurement termination frame includes the first indication information. The first perception measurement interaction is the perception measurement interaction included in the perception measurement process.

31. The method according to claim 30, wherein The method further comprises: In the first perception measurement interaction process, the perception responder sends a first perception measurement report frame to the SBP responder, where the first perception measurement report frame includes a first perception measurement report.

32. The method according to claim 29, wherein During the perception measurement process, the perception responder sends first indication information to the SBP responder, including: In a first perception measurement interaction process, the perception responder sends a first perception measurement report frame to the SBP responder, where the first perception measurement report frame includes the first indication information. The first perception measurement interaction is the perception measurement interaction included in the perception measurement process.

33. The method according to claim 32, characterized in that The first perception measurement report frame does not include a measurement report.

34. The method according to claim 29, wherein During the perception measurement process, the perception responder sends first indication information to the SBP responder, including: In the first perception measurement interaction process, the perception responder sends a first perception measurement report frame and a movement indication frame to the SBP responder, where the movement indication frame includes the first indication information. The first perception measurement interaction is the perception measurement interaction included in the perception measurement process.

35. The method according to any one of claims 32 to 34, characterized in that The method further comprises: In the second perception measurement interaction process, the perception responder sends a second perception measurement report frame to the SBP responder, where the second perception measurement report frame includes a second perception measurement report. The second perception measurement interaction is a perception measurement interaction included in the perception measurement process, and the first perception measurement interaction occurs before the second perception measurement interaction.

36. The method according to any one of claims 29 to 35, characterized in that The perception measurement request frame includes third indication information, and the third indication information is used to instruct the perception responding end to feed back information indicating movement when the perception responding end moves.

37. The method according to claim 36, wherein The perception measurement request frame includes third indication information, including at least one of the following: The perception measurement parameter field of the perception measurement request frame includes the third indication information; or, The TB perception specific sub-element of the perception measurement request frame includes the third indication information.

38. The method according to any one of claims 29 to 35, characterized in that The perception measurement request frame includes at least one of a first field, a second field, and a third field. Among them, the first field indicates whether the perception response end feeds back a perception measurement report carrying information indicating movement when movement occurs; the second field indicates whether the perception response end terminates the measurement session when movement occurs; and the third field indicates whether the perception response end feeds back information indicating movement when movement occurs.

39. A communication device, characterized in that: The device comprises means for performing the method according to any one of claims 1 to 20.

40. A communication device, characterized in that: The apparatus comprises means for performing the method according to any one of claims 22 to 28.

41. A communication device, characterized in that The apparatus comprises means for performing the method according to any one of claims 29 to 38.

42. A communication system, characterized in that Includes the communication device according to claim 39, the communication device according to claim 40, and the communication device according to claim 41.

43. A communication device, characterized in that The apparatus comprises a processor coupled to a memory, the memory being used to store computer programs or instructions, and the processor being used to execute the computer programs or instructions in the memory, so that the apparatus performs the method according to any one of claims 1 to 38.

44. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program or instructions, which, when executed on a computer, causes the computer to perform the method according to any one of claims 1 to 38.

45. A chip or a chip system, characterized in that include: A processor, configured to call and run a computer program from a memory, so that a communication device equipped with the chip system executes the method described in any one of claims 1 to 38.

46. A computer program product, characterized in that When the computer program product is run on a computer, the computer is caused to perform the method according to any one of claims 1 to 38.

Citation Information

Patent Citations

  • Communication method and communication device

    CN120456053A

  • Communication method and device, electronic equipment and storage medium

    CN117204091A

  • Wireless communication method and device

    WO2023019586A1

  • Sensing mode switching method and apparatus, terminal and network side device

    WO2023231842A1

  • Sensing by proxy measurement method and apparatus

    WO2024011390A1