Communication method and communication device
The SBP response end receives the movement indication information of the perceptual response end and adapts to the perceptual measurement process, solving the accuracy problem of SBP sensing measurement in dynamic scenarios, achieving more efficient measurement result feedback and system resource optimization.
Patent Information
- Application Number
- CN202410178161.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-08
- Publication Date
- 2025-08-08
AI Technical Summary
When the existing SBP perceptual measurement process changes in the actual scene, the measurement results may be inaccurate due to dynamic changes in the perceptual scene or increased interference.
The SBP responder receives the indication information of the perception response end, promptly knows its movement status, and adapts it during the perception measurement process, including termination of inaccurate measurements, feedback of accurate measurement reports or indicating movement, and adjusting the perception process.
Improves the accuracy and stability of SBP-aware measurements, reduces signaling overhead and delays, enhances backward compatibility and flexibility, and reduces system processing burden.
Smart Images

Figure CN120456053A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and more particularly, to a communication method and a communication device. Background Art
[0002] 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.
[0003] 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.
[0004] 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
[0005] The present application provides a communication method to improve SBP perception measurement performance.
[0006] 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.
[0007] 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.
[0008] 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.
[0009] 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.
[0010] 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.
[0011] 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.
[0012] 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.
[0013] 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.
[0014] 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.
[0015] 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.
[0016] 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.
[0017] 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.
[0018] 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.
[0019] 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).
[0020] 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.
[0021] 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.
[0022] 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.
[0023] Based on the above technical solution, if the perception responding end moves during the first perception measurement interaction, and informs the SBP responding end of the movement through the first perception measurement report frame or the movement indication frame during the first perception measurement interaction, the perception responding end can perform perception measurement normally during the subsequent perception measurement interaction process.
[0024] 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.
[0025] Based on the above technical solution, after the SBP responding end receives the first indication information sent by the perception responding end, the SBP responding end can send a second indication information to the SBP initiating end, indicating that the perception responding end has moved, so that the SBP initiating end can promptly know that the perception responding end has moved.
[0026] 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.
[0027] 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.
[0028] 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.
[0029] 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.
[0030] 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.
[0031] 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.
[0032] 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.
[0033] 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.
[0034] 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.
[0035] 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.
[0036] 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.
[0037] 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.
[0038] 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.
[0039] 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.
[0040] 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.
[0041] 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.
[0042] 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.
[0043] 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.
[0044] 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.
[0045] 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.
[0046] 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.
[0047] 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.
[0048] 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.
[0049] 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.
[0050] 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.
[0051] 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.
[0052] 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.
[0053] 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.
[0054] 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.
[0055] 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.
[0056] 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.
[0057] 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.
[0058] 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.
[0059] 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.
[0060] 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.
[0061] 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.
[0062] 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.
[0063] 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.
[0064] 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.
[0065] 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.
[0066] 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.
[0067] 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.
[0068] 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.
[0069] 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.
[0070] 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.
[0071] 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.
[0072] 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.
[0073] 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.
[0074] 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.
[0075] 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.
[0076] 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.
[0077] 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.
[0078] 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.
[0079] 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.
[0080] 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.
[0081] 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.
[0082] 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.
[0083] 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.
[0084] 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.
[0085] 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.
[0086] 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.
[0087] 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.
[0088] 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.
[0089] 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
[0090] Figure 1 It is a schematic diagram of an application scenario applicable to the embodiment of the present application.
[0091] Figure 2 A schematic diagram of the structure of a device provided in this application is shown.
[0092] Figure 3 It is a schematic diagram of the agent-aware measurement process.
[0093] Figure 4 The figure is a schematic diagram of the frame structure of an SBP request frame.
[0094] Figure 5 A schematic diagram of the structure of a perception measurement request frame is shown.
[0095] Figure 6 The trigger-based perception measurement interaction process is shown.
[0096] Figure 7 A schematic diagram showing that a perception availability window can contain multiple perception measurement interactions.
[0097] Figure 8 A schematic diagram showing that a perception availability window may include a perception measurement interaction.
[0098] Figure 9 A schematic diagram of a TB-aware measurement interaction is shown.
[0099] Figure 10 A schematic diagram of the structure of a perception measurement report frame is shown.
[0100] Figure 11 FIG. 4 shows a schematic diagram of the structure of an SBP report frame.
[0101] Figure 12 A schematic diagram showing the structure of an SBP-aware measurement termination frame is shown.
[0102] Figure 13 This is a schematic flowchart of a communication method provided in an embodiment of the present application.
[0103] Figure 14 This is a structural diagram of a perception measurement termination frame provided in an embodiment of the present application.
[0104] Figure 15 (a) and (b) are schematic diagrams of a perception measurement interaction provided in an embodiment of the present application.
[0105] Figure 16 This is a structural diagram of a perception measurement report frame provided in an embodiment of the present application.
[0106] Figure 17 This is another perception measurement interaction diagram provided in an embodiment of the present application.
[0107] Figure 18 This is a structural diagram of a movement indication frame provided in an embodiment of the present application.
[0108] Figure 19 (a) and (b) are another schematic diagram of perception measurement interaction provided in an embodiment of the present application.
[0109] Figure 20 This is another perception measurement interaction diagram provided in an embodiment of the present application.
[0110] Figure 21 This is a structural diagram of an SBP perception measurement termination frame provided in an embodiment of the present application.
[0111] Figure 22 This is a structural diagram of a perception measurement request frame provided in an embodiment of the present application.
[0112] Figure 23 This is a structural diagram of another perception measurement request frame provided in an embodiment of the present application.
[0113] Figure 24 This is a structural diagram of another perception measurement request frame provided in an embodiment of the present application.
[0114] Figure 25 This is a schematic diagram of an SBP request frame structure provided in an embodiment of the present application.
[0115] Figure 26 This is a structural diagram of another movement indication frame provided in an embodiment of the present application.
[0116] Figure 27 This is a structural diagram of an SBP report frame provided in an embodiment of the present application.
[0117] Figure 28 This is another schematic diagram of the SBP request frame structure provided in an embodiment of the present application.
[0118] Figure 29 This is a schematic flowchart of another communication method provided in an embodiment of the present application.
[0119] Figure 30This is another schematic diagram of the SBP request frame structure provided in an embodiment of the present application.
[0120] Figure 31 It is a schematic block diagram of a communication device provided in an embodiment of the present application.
[0121] Figure 32 This is a schematic diagram of another communication device provided in an embodiment of the present application.
[0122] Figure 33 This is a schematic diagram of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0123] In order to facilitate understanding of the embodiments of the present application, the following points are first explained.
[0124] 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.
[0125] 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.
[0126] "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.
[0127] 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.
[0128] 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.
[0129] 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.
[0130] 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.
[0131] 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.
[0132] 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.
[0133] 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.
[0134] 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.
[0135] In the drawings involving message structures in the embodiments of the present application, some of the lengths of fields in the message are shown as 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.
[0136] 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.
[0137] The technical solution in this application will be described below with reference to the accompanying drawings.
[0138] 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.
[0139] 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.
[0140] 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 vehicle (V2X), etc.
[0141] 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.
[0142] Figure 1 This is a schematic diagram of an application scenario applicable to the embodiment of this application. Figure 1 As shown, the communication method provided by this application is applicable to access point (AP) (such as Figure 1 AP1 and AP2 shown in ) and station (STA) (as shown in Figure 1STA1, non-AP STA2, and non-AP STA3 shown in the figure, wherein the station can be a non-AP station (non-AP STA), referred to as a non-AP station or STA, and the AP can be referred to as an access station. 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), and also to data communication between APs (for example, data communication between AP1 and AP2), and data communication between non-AP STAs and non-AP STAs (for example, data communication between non-AP STA2 and non-AP STA3).
[0143] 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.
[0144] 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.
[0145] 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.
[0146] 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.
[0147] 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.
[0148] For example, Figure 2 A communication device provided by the present application is shown. Figure 2 The device shown can be an AP or a non-AP site. Among them, the medium access control (MAC) layer processing module, the physical (PHY) layer processing module, the radio frequency / antenna, etc. are used to implement the relevant functions of the above-mentioned transmitter and receiver, such as Figure 2As shown, in addition to the MAC layer processing module, the PHY layer processing module, the radio frequency / antenna, the memory, and the processor, the device may also include a controller and a scheduler.
[0149] It should be understood that Figure 2 This is only an example of a device provided in this application and does not constitute a limitation of this application. For example, the device may not include a controller and / or a scheduler.
[0150] 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.
[0151] 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 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.
[0152] The Institute of Electrical and Electronics Engineers (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, motion, and behavior.
[0153] 2. Sensing by proxy (SBP): This application mainly involves the sensing by proxy technology. In the scenario where the AP establishes a sensing relationship with at least two non-AP STAs, the SBP process can be used to perform sensing measurements. For example, Figure 1 In the diagram shown, non-AP STA1 and AP1, and non-AP STA2 and AP1, perform sensing processes 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, in other words, requesting AP1 to obtain the sensing results of non-AP STA2).
[0154] 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.
[0155] 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.
[0156] 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 the functions of the corresponding role can be implemented. This application does not impose any restrictions on this. For example, the above SBP initiator can be an AP or a STA.
[0157] 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.
[0158] Exemplarily, the agent perception process includes: SBP establishment exchange, perception measurement session establishment, perception measurement interaction, SBP reporting, and SBP closing processes.
[0159] 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.
[0160] like Figure 3 As shown, Figure 3 The present invention 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 a proxy sensing initiator initiates an SBP establishment request to a 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 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 an SBP with the proxy sensing initiator and establish sensing measurements with at least one sensing responder.
[0161] 3. SBP establishment exchange: The SBP establishment exchange defined in the current protocol includes:
[0162] 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.
[0163] For ease of understanding, combined Figure 4 This section describes the SBP request frame in detail. Figure 4 This is a schematic diagram of the frame structure of an SBP request frame. Figure 4 As can be seen, the SBP request frame includes the following fields:
[0164] 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.
[0165] 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.
[0166] 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.
[0167] The SBP parameter element may include the following fields:
[0168] 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., the identifier is embodied in the form of a bitmap. For example, a Sensing Responder Role Bitmap may be understood as the identifier of the Sensing Responder role.
[0169] 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.
[0170] The SBP parameter control field includes the following fields:
[0171] 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.
[0172] 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 to perform perception transmission and reception.
[0173] 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.
[0174] 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.
[0175] 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.
[0176] 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:
[0177] 1) If the sensing responder accepts the sensing measurement parameters requested in the sensing measurement request frame, the status code in the sensing measurement setup response frame is set to SUCCESS.
[0178] 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.
[0179] 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.
[0180] For ease of understanding, combined Figure 5 Briefly introduce the possible structure of the perception measurement request frame.
[0181] like Figure 5 As shown, the perception measurement request frame includes the following fields:
[0182] 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.
[0183] 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.
[0184] Further, from Figure 5 It can be seen that the perception measurement parameter element field specifically includes the following fields:
[0185] Element ID, Length, Element ID Extension, Sensing Measurement Parameters, and Sensing subelements. Sensing subelements are optional.
[0186] In addition, from Figure 5 It can be seen that the perception measurement parameter field specifically includes the following fields:
[0187] Sensing Transmitter, Sensing Receiver, Sensing Measurement Report Requested, MeasurementSession 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.
[0188] In addition, from Figure 5 It can be seen that the sensing sub-element can specifically include the following fields: TB sensing specific sub-element (TB Sensing Specific subelement) and SBP sensing specific sub-element (SBP Specific subelement).
[0189] 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.
[0190] 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.
[0191] The TB perception measurement interaction is initiated by the AP as the perception initiator.
[0192] Specifically, the TB perception measurement interaction includes at least one of the following stages:
[0193] Polling phase, NDPA sounding phase, TF sounding phase and reporting phase. For example, the trigger-based perception measurement interaction includes several phases such as Figure 6 shown.
[0194] 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.
[0195] Figure 7 As can be seen from the figure, a perception availability window includes a TXOP, and a TXOP includes two TB perception measurement interactions (such as Figure 7 TB perception measurement interaction #1 and TB perception measurement interaction #2 shown in ), where 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.
[0196] Figure 8 As can be seen from the figure, a perceived availability window includes two TXOPs (e.g. Figure 7 TXOP#1 and TXOP#2 shown in ), a TXOP contains 1 TB perception measurement interaction (such as Figure 7 As shown in FIG, TXOP#1 includes TB perception measurement message interaction #1 and TXOP#2 includes TB perception measurement interaction #2), each perception measurement message interaction includes an investigation phase, an NDPA detection phase, a TF detection phase and a reporting phase.
[0197] For ease of understanding, combined Figure 9 Briefly introduce TB perception measurement interaction. Figure 9 This is an example diagram of a TB perception measurement interaction, illustrating the four phases of the aforementioned perception measurement interaction, namely, the polling phase, the NDPA sounding phase, the TF sounding phase, and the reporting phase.
[0198] from Figure 9 As can be seen, the AP acts as a sensing initiator, and STA1, STA2, STA3, STA4, STA5, and STA6 act as sensing responders. STA1, STA2, and STA3 act as sensing transmitters, and STA4, STA5, and STA6 act as sensing receivers.
[0199] For example, from Figure 9As can be seen in the figure, during 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. During the NDPA detection phase, the AP sends a sensing NDP announcement frame to STA4, STA5, and STA6 to inform them that they are about to send an NDP. The AP then sends an NDP to STA4, STA5, and STA6 for sensing measurements. During 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. 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.
[0200] For example, the frame structure of the perception measurement report frame is as follows: Figure 10 As shown, Figure 10 As shown, the perception measurement report frame includes the following fields:
[0201] Category, Public Action (or Protected Dual of Public Action) and Sensing measurement Report Container(s) fields.
[0202] Further, from Figure 10 It can be seen that the perception measurement report container field specifically includes the following fields:
[0203] Container Length, Segmentation Control, Sensing Measurement Report Control, and Sensing Measurement Report fields, wherein the frame structure of the Segmentation Control field in the Sensing Measurement Report container is as follows: Figure 10 As shown, including:
[0204] Among them, the measurement session identifier (Measurement Session ID), measurement exchange identifier (MeasurementExchange 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 indicator (Invalid Indication) fields.
[0205] Exemplarily, descriptions of the various fields included in the fragment control field in the perception measurement report container are shown in Table 1 below:
[0206] Table 1 Fragmentation Control Field
[0207]
[0208]
[0209] 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.
[0210] 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.
[0211] 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.
[0212] For example, the SBP report frame structure is as follows: Figure 11 As shown, Figure 11 As shown, the SBP report frame includes the following fields:
[0213] Category, Public Action (or Protected Dual of Public Action), and SBP Report fields.
[0214] 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.
[0215] 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).
[0216] For example, the SBP sensing measurement termination frame structure is as follows: Figure 12 As shown, Figure 12 As shown, the SBP-aware measurement termination frame includes the following fields:
[0217] Category, Public Action (or Protected Dual of Public Action), Measurement Session ID Indication, SBP Termination Control, and SBP Parameter Element fields.
[0218] Further, from Figure 12 It can be seen that the SBP termination control field specifically includes the following fields:
[0219] Terminate All SBP procedures, SBP Error Status, and reserved fields.
[0220] 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.
[0221] 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.
[0222] 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:
[0223] 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.
[0224] 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.
[0225] 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.
[0226] Combined with the above Figure 1 This document briefly introduces the applicable scenarios of the communication method provided in the embodiments of this application, as well as the basic concepts that may be involved in the embodiments of this application. The SBP perception measurement process, including SBP establishment and exchange, perception measurement session establishment, perception measurement interaction, SBP reporting, and SBP shutdown, is introduced within the basic concepts. 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.
[0227] 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:
[0228] 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.
[0229] 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.
[0230] 3) The perception range changes, new areas are covered, and the original areas may become blind spots.
[0231] 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.
[0232] The present application provides a communication method to improve the performance of perception measurement in a scenario where a device is moving.
[0233] The technical solutions provided by this application will be described in detail below with reference to the accompanying drawings. The embodiments of this application can be applied to a variety of different scenarios, including Figure 1 The scenario shown is, but not limited to, this scenario.
[0234] 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.
[0235] 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 (such as an access point multi-link device (AP MLD)), or a non-access point non-AP (such as a STA) or a chip system or MLD inside the non-AP (such as a station multi-link device (STA MLD)); the SBP responder can be an AP or a chip system or APMLD inside the AP; the perception responder can be a non-access point non-AP (such as a STA) or a chip system or STA MLD inside the non-AP.
[0236] It should be noted that this application does not impose any restrictions on the name of the executing entity, and all devices that can achieve the corresponding functions are within the scope of protection of this application.
[0237] Figure 13 This is a schematic flow chart of a communication method provided in an embodiment of the present application, comprising the following steps:
[0238] 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.
[0239] Specifically, the perception measurement request frame is used to request perception measurement.
[0240] 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.
[0241] 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.
[0242] In this embodiment, if the sensing response end moves during the sensing measurement process, the first indication information may be used to inform the SBP response end. Figure 13 The method flow shown also includes:
[0243] 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.
[0244] 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.
[0245] 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.
[0246] 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:
[0247] 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.
[0248] 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.
[0249] 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.
[0250] 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.
[0251] For example, the perception measurement termination frame sent by the STA is as follows: Figure 14 As shown, from Figure 14 It can be seen that the measurement session termination control field in the perception measurement termination frame in this embodiment includes a 1-bit mobility indication field.
[0252] It should be understood that Figure 14 This 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 may also be carried in other fields of the perception measurement termination frame. For example, it may be carried in the measurement session identifier 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.
[0253] 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:
[0254] 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.
[0255] For ease of understanding, combined Figure 15 (a) briefly introduces a method for sending a perception measurement termination frame under the condition shown in method 1. Figure 15 As can be seen from (a), the sensing response end moves during the first sensing measurement interaction (e.g. Figure 15 (a) in the figure, moving from position #1 to position #2), and reporting 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, sending a perception measurement termination frame, and carrying the first indication information in the perception measurement termination frame.
[0256] 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.
[0257] For ease of understanding, combined Figure 15 (b) briefly introduces a method for sending a perception measurement termination frame under the situation shown in method 1. Figure 15 As can be seen from (b), the sensing response end moves after the first sensing measurement interaction (e.g. Figure 15 (b) moves 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 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.
[0258] 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.
[0259] 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.
[0260] 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.
[0261] 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:
[0262] 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 InvalidIndication field. Usage is:
[0263] The First Report Segment / Mobility Indication field is defined as 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, then this field is meaningless, so this field can be defined as Mobility Indication. If there is movement, then this field is set to 1. The modified Segmentation Control field is as follows Figure 16 As shown, from Figure 16 It can be seen that compared with the above Figure 10 The measurement session termination control in the perception measurement report frame shown in the figure, in this embodiment, the perception measurement report container field in the perception measurement report frame does not include the perception measurement report control and the perception measurement report field, 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.
[0264] 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:
[0265] 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.
[0266] It should be understood that Figure 16 This is only an example and does not constitute any limitation on the scope of protection of this application. In the case shown in the second method, the first indication information may also be carried in other fields of the first perception measurement report frame. For example, it may 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.
[0267] 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:
[0268] 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.
[0269] For ease of understanding, combined Figure 17 A brief introduction is given in the following, which shows a method for sending a first perception measurement report frame under the situation shown in method 2. Figure 17 It can be seen from the figure that the sensing response end moves during the first sensing measurement interaction (e.g. Figure 17), and reports a first perception measurement report frame during the first perception measurement interaction, wherein the first perception measurement report frame does not include the first perception measurement report. Specifically, the first perception measurement report frame includes the first indication information.
[0270] 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.
[0271] 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.
[0272] For example, during the sensing measurement interaction process, if the sensing responder moves, a new mobility indication frame can be designed. For example, the frame structure of the mobility indication frame is as follows: Figure 18 shown.
[0273] 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.
[0274] 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:
[0275] 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.
[0276] For ease of understanding, combined Figure 19 (a) briefly introduces a method for sending a first perception measurement report frame and a movement indication frame under the situation shown in method 1. Figure 19 As can be seen from (a), the sensing response end moves during the first sensing measurement interaction (e.g. Figure 19 (a) moves 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. In addition, the perception responder sends a movement indication frame during the first perception measurement interaction, and carries the first indication information in the movement indication frame. The first perception measurement report frame and the movement indication frame may be aggregated into one A-MPDU.
[0277] 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.
[0278] For ease of understanding, combined Figure 19 (b) briefly introduces a method for sending a first perception measurement report frame and a movement indication frame under the situation shown in method 1. Figure 19 As can be seen from (b), the sensing response end moves after the third sensing measurement interaction (e.g. Figure 19 (as shown in (b) above, moving from position #1 to position #2), a third perception measurement report frame may be reported during the third perception measurement interaction. A first perception measurement report frame may be reported 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 responder sends a movement indication frame during the first perception measurement interaction, and the movement indication frame carries the first indication information. The first perception measurement report frame and the movement indication frame may be aggregated into one A-MPDU.
[0279] 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.
[0280] 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 mobility indication frame during the first perception measurement interaction process, the subsequent perception measurement interaction process can proceed normally, such as Figure 20As shown, after the first perception measurement interaction, a second perception measurement interaction may also be included. During the second perception measurement interaction, the perception response end may 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.
[0281] Furthermore, in this embodiment, after the SBP responder receives the above-mentioned first indication information and learns that the sensing responder has moved, it can feed back the second indication information to the SBP initiator to indicate that the sensing responder participating in the SBP sensing measurement has moved. Figure 13 The method flow shown also includes:
[0282] 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.
[0283] Specifically, the second indication information is used to indicate that the sensing response terminal has moved.
[0284] 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.
[0285] 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.
[0286] 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 mentioned 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. In this embodiment, the SBP perception measurement termination frame is as follows: Figure 21 As shown above, compared with Figure 12 The termination control field in the SBP-aware measurement termination frame shown in FIG. 1 includes a 1-bit mobility indication field in this embodiment.
[0287] 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.
[0288] Furthermore, after receiving the second indication information, the SBP initiator may take the following actions:
[0289] 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.
[0290] 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.
[0291] 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.
[0292] 4) The SBP initiator may send an SBP perception measurement termination frame to the SBP responder to terminate the SBP perception measurement process.
[0293] Figure 13In the communication method shown, 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.
[0294] 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.
[0295] 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.
[0296] Exemplarily, the perception measurement request frame includes third indication information, including at least one of the following:
[0297] The perception measurement parameter field of the perception measurement request frame includes the third indication information; or,
[0298] The TB perception specific sub-element of the perception measurement request frame includes the third indication information.
[0299] 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.
[0300] In this implementation, the perception measurement parameter field of the perception measurement request frame is as follows: Figure 22 As shown above, compared with Figure 5 The Awareness Measurement Parameters field shown includes a 1-bit Mobility Indication Request field.
[0301] 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.
[0302] In this implementation, the perception measurement parameter field of the perception measurement request frame is as follows: Figure 23 As shown above, compared with Figure 5 The TB perception specific sub-element field of the perception sub-element field shown includes a 1-bit mobility indication request field.
[0303] It should be understood that in this implementation, Figure 23 The frame structure shown is suitable for TB sensing measurement interaction, that is, the AP acts as the SBP responder and the device acts as the sensing responder. The AP instructs the device to notify the AP if it moves.
[0304] 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.
[0305] 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.
[0306] 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.
[0307] For example, in this implementation, the frame structure of the perception measurement parameter field is as follows: Figure 24 Compared with the above Figure 5 The structure of the sensory measurement parameter field shown includes 3 bits of information (eg, Figure 24 The Mobility Indication Request field, Mobility Report field, and Mobility Termination field shown in FIG) are Figure 5The three bits of the reserved field of the perception measurement parameter field 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.
[0308] 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.
[0309] 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.
[0310] 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.
[0311] 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.
[0312] For example, in this implementation, the SBP request frame structure is as follows: Figure 25 Compared with the above Figure 4 The SBP request frame shown in FIG. 1 includes 3 bits of information in the SBP perception measurement parameter element field structure (eg, Figure 25 The Mobility Indication Request field, Mobility Report field, and Mobility Termination field shown in FIG) are Figure 4The fields of the perception measurement parameter element shown include 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.
[0313] 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.
[0314] 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.
[0315] 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:
[0316] Table 2
[0317]
[0318]
[0319] 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 may learn 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 as follows: Figure 26 It should be understood that when the sensing responder reports the mobility information shown in Table 2, the SBP initiator may adjust the sensing measurement parameters based on the received mobility information in order to continue the sensing measurement.
[0320] 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.
[0321] 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.
[0322] 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.
[0323] 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.
[0324] 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.
[0325] 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.
[0326] 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.
[0327] 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.
[0328] 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.
[0329] For ease of understanding, combined Figure 27 This section describes how to use SBP report frames to report movement when the SBP responder moves.
[0330] For example, the SBP report frame is as follows Figure 27 As shown above, compared with Figure 11 The SBP report frame shown includes a mobility indication element field, indicating that the SBP responder 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 described 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 responder; 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 responder has moved.
[0331] In a possible implementation, similar to the above-mentioned feedback of the mobility indication from the sensing responder to the SBP responder, when the SBP responder moves, the mobility information of the SBP responder shown in Table 2 above 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 mobility indication frame #1 including the mobility information sent by the sensing responder to the SBP responder has a frame structure as shown below: Figure 26 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.
[0332] 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.
[0333] 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.
[0334] 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.
[0335] For another example, the SBP responder may report that it will continue to move. For example, the reported 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.
[0336] 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.
[0337] 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.
[0338] 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.
[0339] For example, in this implementation, the SBP request frame structure is as follows: Figure 28 Compared with the above Figure 4 The SBP request frame shown in FIG. 1 includes 3 bits of information in the SBP parameter control field structure (eg, Figure 28 The Mobility Indication Request field, Mobility Report field, and Mobility Termination field shown in FIG) are Figure 4 The SBP parameter control field shown includes a mobility indication request field, a mobility report field, and a mobility termination field to indicate the next behavior of the sensing 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.
[0340] 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.
[0341] 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:
[0342] 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.
[0343] 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.
[0344] For example, in this embodiment, when the SBP responder instructs the sensing responder to perform subsequent actions in the event of movement, the algorithm adjustment capability of the SBP initiator may be considered, and the subsequent actions of the SBP responder in the event of movement may also take into account the algorithm adjustment capability of the SBP initiator. Figure 29 This section briefly describes how the SBP responder learns the algorithm adjustment capability of the SBP initiator.
[0345] Figure 29 This is a schematic flow chart of a communication method provided in an embodiment of the present application, comprising the following steps:
[0346] 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.
[0347] 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.
[0348] 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.
[0349] 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.
[0350] 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.
[0351] 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.
[0352] For another example, the SBP initiator has a first algorithm adjustment capability, which means that the SBP initiator can execute an advanced perception algorithm.
[0353] 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.
[0354] 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.
[0355] 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.
[0356] For another example, the SBP initiator has the second algorithm adjustment capability, which means that the SBP initiator executes a common perception algorithm.
[0357] 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.
[0358] 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.
[0359] 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.
[0360] 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.
[0361] 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.
[0362] 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.
[0363] As a possible implementation manner, the fourth indication information may be carried in the SBP parameter control of the SBP request frame.
[0364] For example, in this implementation, the frame structure of the SBP parameter control field is as follows: Figure 30 Compared with the above Figure 4 The SBP parameter control field structure shown includes 2 bits of information (eg, Figure 30 The Mobility capabilities indication field shown in Figure 4 The 2 bits of the reserved area of the SBP parameter control field shown are used as a mobility capability indication field to indicate the algorithm adjustment capability of the SBP initiator. The mobility capability indication field is the first indication information mentioned above.
[0365] 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.
[0366] 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).
[0367] Furthermore, in this embodiment, after receiving the fourth indication information, the SBP responder can learn 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 in the mobile state according to the algorithm adjustment capability indication of the SBP initiator, i.e., the above-mentioned Figure 13 In the communication method, the SBP responder instructs the sensing responder to consider the algorithm adjustment capability of the SBP initiator when behaving in a mobile situation.
[0368] One possible implementation is Figure 29 The method flow shown also includes:
[0369] 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.
[0370] 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.
[0371] 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:
[0372] 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.
[0373] 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.
[0374] 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.
[0375] 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.
[0376] Illustratively, Table 3 below summarizes the behavior of the sensing responder indicated by the SBP responder in different situations.
[0377] Table 3
[0378]
[0379] It should be understood that the specific form of the device is not limited in this embodiment. For example, devices that can achieve the same function in the future are applicable to the embodiment of this application.
[0380] 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).
[0381] Above, combined Figure 13 and Figure 29 The communication method provided by the embodiments of the present application is described in detail. 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 understandable that in order to implement the above functions, the SBP responder, the SBP initiator, and the perception responder include corresponding hardware structures and / or software modules for performing each function.
[0382] 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.
[0383] The following combination Figures 31 to 33 The communication device provided in this application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, for the sake of brevity, some contents are not repeated here.
[0384] 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.
[0385] Figure 31 1 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, while the processing module 12 is used to perform operations other than receiving and sending. The transceiver module 11 can also be referred to as a communication interface or a communication unit.
[0386] 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.
[0387] 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.
[0388] 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.
[0389] 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.
[0390] 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.
[0391] When the device 10 is used to perform Figure 13 When performing the method in the embodiment of the present invention, the transceiver module 11 may 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 may be used to execute the processing steps in the method.
[0392] When the device 10 is used to perform Figure 29 When performing the method, the transceiver module 11 may be used to execute the steps of sending and receiving information in the method, such as step S2910; the processing module 12 may be used to execute the processing steps S2920 and S2930 in the method.
[0393] 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.
[0394] 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.
[0395] 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.
[0396] 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.
[0397] When the device 10 is used to perform Figure 13 When performing the method in the embodiment of the present invention, the transceiver module 11 may be used to execute the steps of sending and receiving information in the method, such as step S1330; the processing module 12 may be used to execute the processing steps in the method.
[0398] When the device 10 is used to perform Figure 29 When performing the method in step S2910, the transceiver module 11 may be used to execute the steps of sending and receiving information in the method, such as step S2910.
[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 sensing response end in the above method embodiment, or a component (such as a chip) of the sensing response end.
[0401] 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.
[0402] 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.
[0403] When the device 10 is used to perform Figure 13 When performing the method in the embodiment of the present invention, 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.
[0404] 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.
[0405] 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.
[0406] 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.
[0407] 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.
[0408] Figure 32 FIG2 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.
[0409] A possible implementation is Figure 32 As shown, the device 20 also includes a memory 22, which is used to store computer programs or instructions and / or data. The memory 22 can be integrated with the processor 21, or can be set separately. In one possible implementation, the memory 22 is one or more.
[0410] A possible implementation is Figure 32 As shown, 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.
[0411] 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.
[0412] 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.
[0413] 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).
[0414] 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.
[0415] 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.
[0416] Figure 33 FIG2 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 .
[0417] 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.
[0418] 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.
[0419] 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.
[0420] 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.
[0421] 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.
[0422] 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.
[0423] An embodiment of the present application also provides a communication system, including the aforementioned SBP responding end, SBP initiating end and perception responding end.
[0424] 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.
[0425] 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.
[0426] 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.
[0427] 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.
[0428] 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.
[0429] 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.
[0430] 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.
[0431] 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 perception SBP responder sends a perception measurement request frame to the perception responder, where 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, 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, characterized in that 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 precedes 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 Comprises the communication device as claimed in claim 39, the communication device as claimed in claim 40 and the communication device as claimed in 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 according to 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
Cited By
Communication method and communication apparatus
WO2025167574A1