Communication method and communication apparatus
By receiving the movement indication information of the perception response end, adjusting the perception measurement process, the measurement inaccuracy problem caused by device movement is solved, and the accuracy and efficiency of WLAN-aware measurement is improved.
Patent Information
- Application Number
- PCT/CN2025/073522
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-08
- Filing Date
- 2025-01-21
- Publication Date
- 2025-08-14
AI Technical Summary
The existing WLAN-aware measurement process is inaccurate in actual scenarios due to device movement, and may cause erroneous data accumulation and system processing burden.
The perception initiator receives the instruction information sent by the perception response end, understands its movement status, and adjusts the measurement process according to the movement situation, including terminating or adjusting the perception measurement to avoid inaccurate data processing.
It improves the accuracy and stability of perceived measurement, reduces the system processing burden and signaling overhead, and improves the perceived measurement efficiency in device mobile scenarios.
Smart Images

Figure CN2025073522_14082025_PF_FP_ABST
Abstract
Description
Communication method and communication device
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on February 8, 2024, with application number 202410178276.2 and application name “Communication Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and more particularly, to a communication method and a communication device. Background Art
[0003] 802.11 is one of the most popular wireless access standards for wireless local area networks (WLANs), and has been widely used commercially for over a decade. 802.11bf is a next-generation wireless standard for WLAN sensing. WLAN sensing allows devices with WLAN sensing capabilities to determine the characteristics of a target (such as an object, animal, or person) in a given environment based on received wireless signals. These characteristics include distance, location, speed, motion, and behavior.
[0004] Specifically, the perception measurement process includes perception capability interaction, perception measurement session, perception measurement interaction, and perception measurement shutdown. Through these processes, the perception initiator can interact with one or more devices for perception measurements within a negotiated perception time window. Based on the measurement type, the device is then requested to provide a perception measurement report. The current perception measurement process is used in actual perception measurement scenarios, and measurement results may be inaccurate due to factors such as dynamic changes in the perception scenario and increased interference. Summary of the Invention
[0005] The present application provides a communication method to improve perception measurement performance.
[0006] In a first aspect, a communication method is provided. This method can be executed by a perception initiator or by a chip or circuit in the perception initiator, and this application does not limit this. For ease of description, the following description uses the perception initiator as an example.
[0007] The communication method includes: a perception initiator 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 perception initiator receives first indication information from the perception responder, wherein the first indication information indicates that the perception responder moves.
[0008] Based on the above technical solution, during the perception measurement process, if the perception responding end moves, the perception initiating end can be informed through the first indication information, so that the perception initiating end can promptly know the mobile status of the perception responding end during the perception measurement process, and the perception measurement process is adapted to the scenario of device movement. In combination with the first aspect, in some implementations of the first aspect, during the perception measurement process, the perception initiating end receives the first indication information from the perception responding end, including: after the first perception measurement interaction, the perception initiating end receives a perception measurement termination frame from the perception responding 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.
[0009] 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.
[0010] In addition, when the perception response end moves, terminating the perception measurement process (or closing the perception measurement process) through the perception measurement termination frame can prevent the accumulation of erroneous data and ensure data quality.
[0011] Moreover, after the perception initiator receives the perception measurement termination frame carrying the first indication information, it learns that the specific reason for the termination of the perception measurement process is that the device has moved, which helps the perception initiator consider the validity of the perception measurement report reported by the perception responder. Because after the perception initiator receives the perception measurement termination frame, it learns based on the first indication information in the perception measurement termination frame that the perception responder has moved, then the perception measurement reports received before and after the movement may no longer be valid. When executing the perception algorithm, the perception initiator can discard part of the data to avoid further processing of erroneous data and reduce unnecessary system processing burden. Or,
[0012] After the perception initiator receives the perception measurement termination frame carrying the first indication information, it learns that the specific reason for the termination of the perception measurement process is that the device has moved. The perception initiator can dynamically adjust the perception measurement parameters and strategies based on the received perception measurement process termination reason to adapt to the current situation where the perception responder has moved. For example, if the perception measurement is not performed with the perception responder in a short period of time, the stability and reliability of subsequent perception can be improved. Or,
[0013] After receiving the perception measurement termination frame carrying the first indication information, the perception initiator learns that the specific reason for the termination of the perception measurement process is device movement, which helps the perception initiator predict the possibility of future perception measurement processes of the perception responder. If, during perception interaction with the perception responder, it is found that the perception responder frequently closes the measurement session for this reason, the perception initiator may not conduct perception measurements with the perception responder in the future. This helps the perception initiator make decisions on subsequent perception measurement initiations, thereby improving efficiency.
[0014] 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 perception initiator receives a first perception measurement report frame from the perception responder, where the first perception measurement report frame includes a first perception measurement report.
[0015] 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.
[0016] If the first perception measurement report frame carries the measured first perception measurement report, the perception initiator can process the first perception measurement report based on the feedback to obtain the perception measurement result; if the first perception measurement report frame does not carry the measured first perception measurement report, the first perception measurement report may be inaccurate because the perception responder has moved, so the signaling overhead can be reduced.
[0017] In combination with the first aspect, in certain implementations of the first aspect, during the perception measurement process, the perception initiating end receives first indication information from the perception responding end, including: in a first perception measurement interaction process, the perception initiating end receives a first perception measurement report frame from the perception responding end, 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.
[0018] 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.
[0019] 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.
[0020] 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.
[0021] In combination with the first aspect, in certain implementations of the first aspect, during the perception measurement process, the perception initiating end receives first indication information from the perception responding end, including: in a first perception measurement interaction process, the perception initiating end receives a first perception measurement report frame and a mobile indication frame from the perception responding end, 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.
[0022] 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).
[0023] In combination with the first aspect, in certain 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 perception initiator.
[0024] 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 perception initiator, eliminating the need for separate transmissions. This reduces the complexity of the perception responder's signaling transmission. Furthermore, the perception responder can directly use the transmission opportunity allocated by the perception initiator for transmission, eliminating the need to compete for additional transmission opportunities through channels. This effectively reduces latency and provides rapid feedback, helping the perception responder to more quickly learn this information and make adaptive adjustments.
[0025] 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 perception initiator 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.
[0026] Based on the above technical solution, if the perception responding end moves during the first perception measurement interaction, and informs the perception initiating 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.
[0027] In combination with the first aspect, in some implementations of the first aspect, the perception measurement request frame includes second indication information, and the second indication information is used to indicate that when the perception response end moves, feedback information indicating movement is provided.
[0028] Based on the above technical solution, in order to enable the perception responding end to promptly feedback the mobility status through the first indication information when mobility occurs, the perception initiating end can include second indication information in the perception measurement request frame, instructing the perception responding end to feedback information indicating mobility when mobility occurs. In addition, by including the second indication information in the perception measurement request frame, the perception initiating end can indicate whether mobility feedback is required based on different scenarios, making the perception process more flexible.
[0029] In combination with the first aspect, in certain implementations of the first aspect, the perception measurement request frame includes second indication information, including at least one of the following: the perception measurement parameter field of the perception measurement request frame includes the second indication information; or, the TB perception specific sub-element of the perception measurement request frame includes the second indication information; or, the Non-TB perception specific sub-element of the perception measurement request frame includes the second indication information.
[0030] Based on the above technical solution, there may be multiple ways for the perception measurement request frame to carry the second indication information, thereby improving the flexibility of the solution.
[0031] 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.
[0032] Based on the above technical solution, in order to enable the perception responding end to clarify the subsequent behavior in the event of movement, the perception initiating end 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 responding end in the event of movement.
[0033] In combination with the first aspect, in certain implementations of the first aspect, before the perception initiator sends a perception measurement request frame to the perception responder, the method further includes: the perception initiator sends a first perception capability element to the perception responder, the first perception capability element including third indication information, the third indication information indicating whether the perception initiator has the first capability, wherein the first capability indicates the algorithm adjustment capability of the perception initiator.
[0034] Based on the above technical solution, the perception initiator can carry third indication information indicating the perception initiator's algorithm adjustment capability in the first perception capability element, so that the perception responder can determine subsequent behavior in the event of mobility based on the perception initiator's capabilities. For example, the perception responder can perform corresponding processes after mobility based on the first capability of the perception initiator, thereby better adapting to the perception measurement scenario.
[0035] 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.
[0036] In combination with the first aspect, in certain implementations of the first aspect, before the perception initiating end sends a perception measurement request frame to the perception responding end, the method further includes: the perception initiating end receives a second perception capability element from the perception responding end, the second perception capability element including the fourth indication information, and the fourth indication information indicates whether the perception responding end has a second capability, wherein the second capability includes the ability to feedback mobility in a perception measurement report when the perception responding end moves.
[0037] Based on the above technical solution, the perception responding end can feedback the mobility capability in the perception measurement report when the second perception capability element carries an indication that the perception responding end has moved. This allows the perception initiating end to learn the possible subsequent behavior of the perception responding end when the perception responding end moves based on the capability of the perception responding end. In addition, during the perception interaction process, if the perception responding end changes its position, the overall channel will change, and the perception initiating end needs to be able to execute more advanced algorithms to adapt to this scenario. After the perception responding end informs the perception initiating end whether it has the second capability, the perception initiating end knows that certain perception responding ends have the second capability. Then the perception initiating end can take this into consideration when performing perception measurements with the perception responding end, which helps to improve the performance of perception measurements.
[0038] In combination with the first aspect, in certain implementations of the first aspect, the second capability includes any one of the following: the ability to not perform perception measurement report feedback when the perception response end moves; or, the ability to feedback a perception measurement report carrying information indicating movement when the perception response end moves; or, the ability to terminate the measurement session when the perception response end moves.
[0039] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: the perception initiating end receives at least one of the following information from the perception responding end: distance information of the perception responding end, direction information of the perception responding end, or speed information of the perception responding end.
[0040] Based on the above technical solution, the sensing responder can provide more detailed mobility information to the sensing initiator, helping the sensing initiator understand the sensing responder's movement. Furthermore, the sensing responder reports more mobility information to the sensing initiator, helping the sensing initiator design targeted algorithms. The sensing initiator can monitor and record the location changes of these devices so that these changes can be taken into account during analysis or subsequent measurement initiation.
[0041] In a second 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.
[0042] The communication method includes: a perception responding end receiving a perception measurement request frame from a perception initiating end, wherein the perception measurement request frame is used to request perception measurement; during the perception measurement process, the perception responding end sends first indication information to the perception initiating end, wherein the first indication information indicates that the perception responding end moves.
[0043] In combination with the second aspect, in certain implementations of the second aspect, during the perception measurement process, the perception responding end sends first indication information to the perception initiating end, including: after the first perception measurement interaction, the perception responding end sends a perception measurement termination frame to the perception initiating 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.
[0044] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: during the first perception measurement interaction process, the perception responding end sends a first perception measurement report frame to the perception initiating end, where the first perception measurement report frame includes a first perception measurement report.
[0045] In combination with the second aspect, in certain implementations of the second aspect, during the perception measurement process, the perception responding end sends first indication information to the perception initiating end, including: during a first perception measurement interaction process, the perception responding end sends a first perception measurement report frame to the perception initiating end, where 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.
[0046] In combination with the second aspect, in certain implementations of the second aspect, the first perception measurement report frame does not include a measurement report.
[0047] In combination with the second aspect, in certain implementations of the second aspect, during the perception measurement process, the perception responding end sends first indication information to the perception initiating end, including: during the first perception measurement interaction process, the perception responding end sends a first perception measurement report frame and a mobile indication frame to the perception initiating 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.
[0048] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: in a second perception measurement interaction process, the perception responding end sends a second perception measurement report frame to the perception initiating end, 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 is before the second perception measurement interaction, or the first perception measurement interaction is after the second perception measurement interaction.
[0049] In combination with the second aspect, in some implementations of the second aspect, the perception measurement request frame includes second indication information, and the second indication information is used to indicate that when the perception response end moves, information indicating movement is fed back.
[0050] In combination with the second aspect, in certain implementations of the second aspect, the perception measurement request frame includes second indication information, including at least one of the following: the perception measurement parameter field of the perception measurement request frame includes the second indication information; or, the TB perception specific sub-element of the perception measurement request frame includes the second indication information; or, the Non-TB perception specific sub-element of the perception measurement request frame includes the second indication information.
[0051] In combination with the second aspect, in certain implementations of the second 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.
[0052] In combination with the second aspect, in certain implementations of the second aspect, before the perception response end receives the perception measurement request frame from the perception initiator, the method also includes: the perception response end receives a first perception capability element from the perception initiator, the first perception capability element including third indication information, the third indication information indicating whether the perception initiator has the first capability, wherein the first capability indicates the algorithm adjustment capability of the perception initiator.
[0053] 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.
[0054] In conjunction with the second aspect, in some implementations of the second aspect, if the first capability is the first algorithm adjustment capability, before the perception responding end sends the first indication information to the perception initiating end, the method further includes:
[0055] If the perception responding end moves during the first perception measurement interaction, the perception responding end sends a first perception measurement report frame to the perception initiating end, where the first perception measurement report frame includes the first indication information and a first perception measurement report; or
[0056] If the perception responding end moves after the first perception measurement interaction, the perception responding end sends a second perception measurement report frame to the perception initiating end during a second perception measurement interaction, where the second perception measurement report frame includes the first indication information and the second perception measurement report.
[0057] The first perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, the second perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, and the second perceptual measurement interaction is the first perceptual measurement interaction after the first perceptual measurement interaction.
[0058] In conjunction with the second aspect, in some implementations of the second aspect, if the first capability is the second algorithm adjustment capability, before the perception responding end sends the first indication information to the perception initiating end, the method further includes:
[0059] If the perception responding end moves during the first perception measurement interaction process, the perception responding end sends a first perception measurement report frame to the perception initiating end, where the first perception measurement report frame includes the first indication information but does not include a first perception measurement report; or
[0060] If the perception responding end moves after the first perception measurement interaction, the perception responding end sends a second perception measurement report frame to the perception initiating end during a second perception measurement interaction, where the second perception measurement report frame includes the first indication information and the second perception measurement report.
[0061] The first perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, the second perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, and the second perceptual measurement interaction is the first perceptual measurement interaction after the first perceptual measurement interaction.
[0062] In conjunction with the second aspect, in some implementations of the second aspect, if the first capability is the third algorithm adjustment capability, before the perception responding end sends the first indication information to the perception initiating end, the method further includes:
[0063] If the perception responding end moves during or after the first perception measurement interaction, the perception responding end sends a first perception measurement report frame and a perception measurement termination frame to the perception initiating end, where the perception measurement termination frame includes the first indication information.
[0064] Based on the above technical solution, the perception responding end can determine subsequent behavior when the perception responding end moves based on the algorithm adjustment capability of the perception initiating end. For example, the perception measurement process can be terminated and the first indication information can be carried in the perception measurement termination frame; another example can be the first perception measurement report frame carrying the first indication information; and another example can be the termination of the perception measurement process.
[0065] In combination with the second aspect, in certain implementations of the second aspect, before the perception responding end receives the perception measurement request frame from the perception initiating end, the method further includes: the perception responding end sends a second perception capability element to the perception initiating end, the second perception capability element including the fourth indication information, the fourth indication information indicating whether the perception responding end has the second capability, wherein the second capability includes the ability to feedback mobility in a perception measurement report when the perception responding end moves.
[0066] In combination with the second aspect, in certain implementations of the second aspect, the second capability includes any one of the following: the ability to not perform perception measurement report feedback when the perception response end moves; or, the ability to feedback a perception measurement report carrying information indicating movement when the perception response end moves; or, the ability to terminate the measurement session when the perception response end moves.
[0067] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: the perception responding end sends at least one of the following information to the perception initiating end: distance information of the perception responding end, direction information of the perception responding end, or speed information of the perception responding end.
[0068] 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.
[0069] In a third aspect, a communication method is provided. This method can be executed by a perception initiator or by a chip or circuit in the perception initiator, and this application does not limit this. For ease of description, the following description uses the perception initiator as an example.
[0070] The communication method includes: a perception initiating end sends a first perception capability element to a perception responding end, wherein the first perception capability element includes third indication information, and the third indication information indicates whether the perception initiating end has the first capability, and the first capability indicates the algorithm adjustment capability of the perception initiating end; the perception initiating end receives a second perception capability element from the perception responding end, wherein the second perception capability element includes the fourth indication information, and the fourth indication information indicates whether the perception responding end has the second capability, and the second capability includes the ability to feedback mobility in a perception measurement report when the perception responding end moves.
[0071] Based on the above technical solution, the perception responding end and the perception initiating end can inform the other end of their own capabilities during the perception measurement capability interaction phase. Specifically, the perception responding end informs the perception initiating end that when the perception responding end moves, the mobility capability is fed back in the perception measurement report, so that the perception initiating end can know the capability of the perception responding end in the mobile state. The perception measurement process is adapted to the scenario where the device moves. The perception responding end can perform the corresponding process after moving according to the first capability of the perception initiating end, so as to better adapt to the perception measurement scenario. The perception initiating end knows that some perception responding ends have the second capability. Then the perception initiating end can take this into consideration when performing perception measurement with the perception responding end, which helps to improve the performance of perception measurement.
[0072] In combination with the third aspect, in certain implementations of the third 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.
[0073] In combination with the third aspect, in certain implementations of the third aspect, the second capability includes any one of the following: the ability to not perform perception measurement report feedback when the perception response end moves; or, the ability to feedback a perception measurement report carrying information indicating movement when the perception response end moves; or, the ability to terminate the measurement session when the perception response end moves.
[0074] In combination with the third aspect, in certain implementations of the third aspect, the method further includes: the perception initiator 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 perception initiator receives first indication information from the perception responder, where the first indication information indicates that the perception responder has moved.
[0075] Based on the above technical solution, during the perception measurement process, if the perception responding end moves, the perception initiating end can be informed through the first indication information, so that the perception initiating end can promptly know the movement status of the perception responding end during the perception measurement process.
[0076] In combination with the third aspect, in certain implementations of the third aspect, during the perception measurement process, the perception initiating end receives first indication information from the perception responding end, including: after the first perception measurement interaction, the perception initiating end receives a perception measurement termination frame from the perception responding 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.
[0077] 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.
[0078] In addition, when the perception response end moves, terminating the perception measurement process (or closing the perception measurement process) through the perception measurement termination frame can prevent the accumulation of erroneous data and ensure data quality.
[0079] Moreover, after the perception initiator receives the perception measurement termination frame carrying the first indication information, it learns that the specific reason for the termination of the perception measurement process is that the device has moved, which helps the perception initiator consider the validity of the perception measurement report reported by the perception responder. Because after the perception initiator receives the perception measurement termination frame, it learns based on the first indication information in the perception measurement termination frame that the perception responder has moved, then the perception measurement reports received before and after the movement may no longer be valid. When executing the perception algorithm, the perception initiator can discard part of the data to avoid further processing of erroneous data and reduce unnecessary system processing burden. Or,
[0080] After the perception initiator receives the perception measurement termination frame carrying the first indication information, it learns that the specific reason for the termination of the perception measurement process is that the device has moved. The perception initiator can dynamically adjust the perception measurement parameters and strategies based on the received perception measurement process termination reason to adapt to the current situation where the perception responder has moved. For example, if the perception measurement is not performed with the perception responder in a short period of time, the stability and reliability of subsequent perception can be improved. Or,
[0081] After receiving the perception measurement termination frame carrying the first indication information, the perception initiator learns that the specific reason for the termination of the perception measurement process is device movement, which helps the perception initiator predict the possibility of future perception measurement processes of the perception responder. If, during perception interaction with the perception responder, it is found that the perception responder frequently closes the measurement session for this reason, the perception initiator may not conduct perception measurements with the perception responder in the future. This helps the perception initiator make decisions on subsequent perception measurement initiations, thereby improving efficiency.
[0082] 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 initiator receives a first perception measurement report frame from the perception responder, where the first perception measurement report frame includes a first perception measurement report.
[0083] 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.
[0084] If the first perception measurement report frame carries the measured first perception measurement report, the perception initiator can process the first perception measurement report based on the feedback to obtain the perception measurement result; if the first perception measurement report frame does not carry the measured first perception measurement report, the first perception measurement report may be inaccurate because the perception responder has moved, so the signaling overhead can be reduced.
[0085] In combination with the third aspect, in certain implementations of the third aspect, during the perception measurement process, the perception initiating end receives first indication information from the perception responding end, including: in a first perception measurement interaction process, the perception initiating end receives a first perception measurement report frame from the perception responding end, 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.
[0086] 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.
[0087] In conjunction with the third aspect, in certain implementations of the third 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.
[0088] 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.
[0089] In combination with the third aspect, in certain implementations of the third aspect, during the perception measurement process, the perception initiating end receives first indication information from the perception responding end, including: in a first perception measurement interaction process, the perception initiating end receives a first perception measurement report frame and a mobile indication frame from the perception responding end, 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.
[0090] 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).
[0091] In combination with the third aspect, in certain implementations of the third 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 perception initiator.
[0092] 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 perception initiator, eliminating the need for separate transmissions. This reduces the complexity of the perception responder's signaling transmission. Furthermore, the perception responder can directly use the transmission opportunity allocated by the perception initiator for transmission, eliminating the need to compete for additional transmission opportunities through channels. This effectively reduces latency and provides rapid feedback, helping the perception responder to more quickly learn this information and make adaptive adjustments.
[0093] 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 initiator 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.
[0094] Based on the above technical solution, if the perception responding end moves during the first perception measurement interaction, and informs the perception initiating 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.
[0095] In combination with the third aspect, in some implementations of the third aspect, the perception measurement request frame includes second indication information, and the second indication information is used to indicate that when the perception response end moves, feedback information indicating movement is provided.
[0096] Based on the above technical solution, in order to enable the perception responding end to promptly feedback the mobility status through the first indication information when mobility occurs, the perception initiating end can include second indication information in the perception measurement request frame, instructing the perception responding end to feedback information indicating mobility when mobility occurs. In addition, by including the second indication information in the perception measurement request frame, the perception initiating end can indicate whether mobility feedback is required based on different scenarios, making the perception process more flexible.
[0097] In combination with the third aspect, in certain implementations of the third aspect, the perception measurement request frame includes second indication information, including at least one of the following: the perception measurement parameter field of the perception measurement request frame includes the second indication information; or, the TB perception specific sub-element of the perception measurement request frame includes the second indication information; or, the Non-TB perception specific sub-element of the perception measurement request frame includes the second indication information.
[0098] Based on the above technical solution, there may be multiple ways for the perception measurement request frame to carry the second indication information, thereby improving the flexibility of the solution.
[0099] 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.
[0100] Based on the above technical solution, in order to enable the perception responding end to clarify the subsequent behavior in the event of movement, the perception initiating end 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 responding end in the event of movement.
[0101] In combination with the third aspect, in certain implementations of the third aspect, the method further includes: the perception initiating end receives at least one of the following information from the perception responding end: distance information of the movement of the perception responding end, direction information of the movement of the perception responding end, or speed information of the movement of the perception responding end.
[0102] Based on the above technical solution, the sensing responder can provide more detailed mobility information to the sensing initiator, helping the sensing initiator understand the sensing responder's movement. Furthermore, the sensing responder reports more mobility information to the sensing initiator, helping the sensing initiator design targeted algorithms. The sensing initiator can monitor and record the location changes of these devices so that these changes can be taken into account during analysis or subsequent measurement initiation.
[0103] In a fourth 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.
[0104] The communication method includes: a perception response end receiving a first perception capability element from a perception initiating end, the first perception capability element including third indication information, the third indication information indicating whether the perception initiating end has a first capability, and the first capability indicating an algorithm adjustment capability of the perception initiating end; the perception response end sending a second perception capability element to the perception initiating end, the second perception capability element including the fourth indication information, the fourth indication information indicating whether the perception response end has a second capability, and the second capability including the ability to feedback mobility in a perception measurement report when the perception response end moves.
[0105] In combination with the fourth aspect, in certain implementations of the fourth 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.
[0106] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, if the first capability is the first algorithm adjustment capability, before the perception responding end sends the first indication information to the perception initiating end, the method further includes:
[0107] If the perception responding end moves during the first perception measurement interaction, the perception responding end sends a first perception measurement report frame to the perception initiating end, where the first perception measurement report frame includes the first indication information and a first perception measurement report; or
[0108] If the perception responding end moves after the first perception measurement interaction, the perception responding end sends a second perception measurement report frame to the perception initiating end during a second perception measurement interaction, where the second perception measurement report frame includes the first indication information and the second perception measurement report.
[0109] The first perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, the second perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, and the second perceptual measurement interaction is the first perceptual measurement interaction after the first perceptual measurement interaction.
[0110] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, if the first capability is the second algorithm adjustment capability, before the perception responding end sends the first indication information to the perception initiating end, the method further includes:
[0111] If the perception responding end moves during the first perception measurement interaction process, the perception responding end sends a first perception measurement report frame to the perception initiating end, where the first perception measurement report frame includes the first indication information but does not include a first perception measurement report; or
[0112] If the perception responding end determines that movement occurs after the first perception measurement interaction, the perception responding end sends a second perception measurement report frame to the perception initiating end during a second perception measurement interaction, where the second perception measurement report frame includes the first indication information and the second perception measurement report.
[0113] The first perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, the second perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, and the second perceptual measurement interaction is the first perceptual measurement interaction after the first perceptual measurement interaction.
[0114] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, if the first capability is the third algorithm adjustment capability, before the perception responding end sends the first indication information to the perception initiating end, the method further includes:
[0115] If the perception responding end moves during or after the first perception measurement interaction, the perception responding end sends a first perception measurement report frame and a perception measurement termination frame to the perception initiating end, where the perception measurement termination frame includes the first indication information.
[0116] In combination with the fourth aspect, in certain implementations of the fourth aspect, the second capability includes any one of the following: the ability to not perform perception measurement report feedback when the perception response end moves; or, the ability to feedback a perception measurement report carrying information indicating movement when the perception response end moves; or, the ability to terminate the measurement session when the perception response end moves.
[0117] In combination with the fourth aspect, in certain implementations of the fourth aspect, the perception responding end receives a perception measurement request frame from the perception initiating end, where the perception measurement request frame is used to request perception measurement; during the perception measurement process, the perception responding end sends first indication information to the perception initiating end, where the first indication information indicates that the perception responding end has moved.
[0118] In combination with the fourth aspect, in certain implementations of the fourth aspect, during the perception measurement process, the perception responding end sends first indication information to the perception initiating end, including: after the first perception measurement interaction, the perception responding end sends a perception measurement termination frame to the perception initiating 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.
[0119] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method further includes: during the first perception measurement interaction process, the perception responding end sends a first perception measurement report frame to the perception initiating end, where the first perception measurement report frame includes a first perception measurement report.
[0120] In combination with the fourth aspect, in certain implementations of the fourth aspect, during the perception measurement process, the perception responding end sends first indication information to the perception initiating end, including: during a first perception measurement interaction process, the perception responding end sends a first perception measurement report frame to the perception initiating end, where 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.
[0121] In combination with the fourth aspect, in certain implementations of the fourth aspect, the first perception measurement report frame does not include a measurement report.
[0122] In combination with the fourth aspect, in certain implementations of the fourth aspect, during the perception measurement process, the perception responding end sends first indication information to the perception initiating end, including: during the first perception measurement interaction process, the perception responding end sends a first perception measurement report frame and a mobile indication frame to the perception initiating 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.
[0123] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method further includes: in a second perception measurement interaction process, the perception responding end sends a second perception measurement report frame to the perception initiating end, 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 is before the second perception measurement interaction, or the first perception measurement interaction is after the second perception measurement interaction.
[0124] In combination with the fourth aspect, in certain implementations of the fourth aspect, the perception measurement request frame includes second indication information, and the second indication information is used to indicate that when the perception response end moves, information indicating movement is fed back.
[0125] In combination with the fourth aspect, in certain implementations of the fourth aspect, the perception measurement request frame includes second indication information, including at least one of the following: the perception measurement parameter field of the perception measurement request frame includes the second indication information; or, the TB perception specific sub-element of the perception measurement request frame includes the second indication information; or, the Non-TB perception specific sub-element of the perception measurement request frame includes the second indication information.
[0126] In combination with the fourth aspect, in certain implementations of the fourth 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.
[0127] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method further includes: the perception responding end sending at least one of the following information to the perception initiating end: distance information of the movement of the perception responding end, direction information of the movement of the perception responding end, or speed information of the movement of the perception responding end.
[0128] The technical effects of the method shown in the above fourth aspect and its possible design can refer to the technical effects in the third aspect and its possible design.
[0129] In a fifth aspect, a communication device is provided. The communication device is configured to implement the first or third aspect above, and any one of the embodiments thereof. 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 implement the first or third aspect above, and any one of the embodiments thereof.
[0130] In one implementation, the communication device is a sensing 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.
[0131] In another implementation, the communication device may be a chip, chip system, or circuit in the perception 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.
[0132] In a sixth aspect, a communication device is provided. The communication device is configured to execute the second aspect or the fourth aspect, and any one of the embodiments thereof. 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 execute the second aspect or the fourth aspect, and any one of the embodiments thereof.
[0133] 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.
[0134] 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.
[0135] 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 fourth aspects is executed.
[0136] In an eighth aspect, a computer program product comprising instructions is provided. When the computer program product is executed, the method provided in any one of the implementations of the first to fourth aspects is executed.
[0137] 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 by any one of the implementation methods of the first to fourth aspects above.
[0138] As an implementation method, the chip also includes a memory, which stores a computer program or instructions. 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 fourth aspects above.
[0139] In a tenth aspect, a communication system is provided, comprising the communication device of the fifth aspect and the communication device of the sixth aspect.
[0140] 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 fourth aspects is executed. BRIEF DESCRIPTION OF THE DRAWINGS
[0141] FIG1 is a schematic diagram of an application scenario to which an embodiment of the present application is applicable.
[0142] FIG2 shows a schematic diagram of the structure of a device provided in this application.
[0143] FIG3 shows a schematic structural diagram of a perception capability element.
[0144] FIG4 shows a schematic diagram of the structure of a perception measurement request frame.
[0145] FIG5 shows the trigger-based perception measurement interaction process.
[0146] FIG6 is a schematic diagram showing that a perception availability window may include multiple perception measurement interactions.
[0147] FIG. 7 shows a schematic diagram showing that a perception availability window may include a perception measurement interaction.
[0148] FIG8 shows a schematic diagram of a TB-aware measurement interaction.
[0149] FIG9 shows a schematic diagram of a Non-TB sensing measurement interaction.
[0150] FIG10 shows a schematic structural diagram of a perception measurement report frame.
[0151] FIG11 shows a schematic structural diagram of a perception measurement off frame.
[0152] FIG12 is a schematic flowchart of a communication method provided in an embodiment of the present application.
[0153] FIG13 is a schematic diagram of the structure of a perception measurement termination frame provided in an embodiment of the present application.
[0154] Figure 14 (a) and (b) are schematic diagrams of a perception measurement interaction provided in an embodiment of the present application.
[0155] FIG15 is a schematic diagram of the structure of a perception measurement report frame provided in an embodiment of the present application.
[0156] FIG16 is another schematic diagram of perception measurement interaction provided in an embodiment of the present application.
[0157] FIG17 is a schematic diagram of the structure of a movement indication frame provided in an embodiment of the present application.
[0158] Figure 18 (a) and (b) are another schematic diagram of perception measurement interaction provided in an embodiment of the present application.
[0159] FIG19 is another schematic diagram of perception measurement interaction provided in an embodiment of the present application.
[0160] FIG20 is a schematic diagram of the structure of a perception measurement request frame provided in an embodiment of the present application.
[0161] FIG21 is a schematic diagram of the structure of another perception measurement request frame provided in an embodiment of the present application.
[0162] FIG22 is a schematic diagram of the structure of another perception measurement request frame provided in an embodiment of the present application.
[0163] FIG23 is a schematic diagram of the structure of another perception measurement request frame provided in an embodiment of the present application.
[0164] Figure 24 is a structural diagram of another movement indication frame provided in an embodiment of the present application.
[0165] Figure 25 is a schematic flowchart of another communication method provided in an embodiment of the present application.
[0166] Figure 26 is a schematic diagram of the frame structure of a perception capability element provided in an embodiment of the present application.
[0167] Figure 27 is a schematic diagram of the frame structure of another perception capability element provided in an embodiment of the present application.
[0168] Figure 28 is a schematic block diagram of a communication device provided in an embodiment of the present application.
[0169] Figure 29 is a schematic diagram of another communication device provided in an embodiment of the present application.
[0170] Figure 30 is a schematic diagram of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0171] In order to facilitate understanding of the embodiments of the present application, the following points are first explained.
[0172] 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.
[0173] 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.
[0174] "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 convenience of description 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 schemes other than the embodiments of the present application. In addition, in the embodiments of the present application, words such as "S1210" are only for the convenience of description and are not used to limit the order of execution of steps.
[0175] 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.
[0176] Fourth, the term "storage" 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 partially provided separately and partially integrated into a decoder, a processor, or a communication device. The type of memory may be any form of storage medium, and this application is not limited thereto.
[0177] 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.
[0178] 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.
[0179] 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.
[0180] 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.
[0181] 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.
[0182] 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.
[0183] In the embodiments of the present application, the drawings involving the message structure show that some of the lengths of fields in the message are 0 or variable, indicating that the field is an optional field. That is, when the field is not included in the message, the length of the field is 0. If the length of the field is variable, it indicates that the length of the field is uncertain. In the actual design process, the specific length of the field can be indicated by other indication information, or the transceiver can negotiate the length of the field in advance, or the length of the field is predefined, or the receiving end can determine the length of the field based on other auxiliary information when receiving the message carrying the field, and parse the message. This application does not impose any restrictions on the method for determining the specific length of the variable-length field. Reference can be made to the description of the length of the variable field in the SBP request frame in the current related art, which will not be repeated here. The length of the variable-length field involved in the message will not be repeated below.
[0184] 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.
[0185] The technical solution in this application will be described below with reference to the accompanying drawings.
[0186] 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.
[0187] 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.
[0188] The technical solutions of the embodiments of the present application can also be applied to various communication systems, such as WLAN communication systems, wireless fidelity (Wi-Fi) systems, fifth generation (5G) systems or new radio (NR), sixth generation (6G) systems, Internet of Things (IoT) networks or vehicle to x (V2X), etc.
[0189] 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.
[0190] FIG1 is a schematic diagram of an application scenario applicable to an embodiment of the present application. As shown in FIG1 , the communication method provided by the present application is applicable to data communication between access points (APs) (such as AP1 and AP2 as shown in FIG1 ) and stations (STAs) (such as non-AP STA1, non-AP STA2, and non-AP STA3 as shown in FIG1 ), wherein the stations can be non-AP stations (non-AP STAs), referred to as non-AP stations or STAs, and the APs can be referred to as access stations. Specifically, the scheme of the present application is applicable to data communication between an AP and one or more non-AP stations (for example, data communication between AP1 and non-AP STA1 and non-AP STA2), as well as data communication between APs (for example, data communication between AP1 and AP2), and data communication between non-AP STAs (for example, data communication between non-AP STA2 and non-AP STA3).
[0191] 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.
[0192] 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.
[0193] 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 standard 1MMW protocols or StarFlash protocols in 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.
[0194] 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.
[0195] 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.
[0196] For example, Figure 2 shows a communication device provided by the present application. The device shown in Figure 2 can be an AP or a non-AP site. Among them, a medium access control (MAC) layer processing module, a physical (PHY) layer processing module, a radio frequency / antenna, etc. are used to implement the relevant functions of the above-mentioned transmitter and receiver. As shown in Figure 2, in addition to the MAC layer processing module, the PHY layer processing module, the radio frequency / antenna, the memory, and the processor, the device can also include a controller and a scheduler.
[0197] It should be understood that FIG2 is merely an example of a device provided in the present application and does not constitute a limitation of the present application. For example, the device may not include a controller and / or a scheduler.
[0198] 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.
[0199] 1. Sensing Technology: Signals emitted by WiFi devices are typically reflected, diffracted, and scattered by various obstacles before being received by terminal devices. This phenomenon often results in the received signal being a superposition of multiple signals, making the channel environment potentially complex. However, this also facilitates the use of wireless signals to perceive the physical environment they pass through. By analyzing wireless signals affected by various obstacles, such as channel state information (CSI), it is possible to infer and perceive the surrounding environment, which has led to the development of sensing technology.
[0200] IEEE 802.11bf is a next-generation wireless standard for WLAN sensing. WLAN sensing allows devices with WLAN sensing capabilities to use received wireless signals to determine the characteristics of a target (such as an object, animal, or person) in a given environment. These characteristics include distance, location, speed, movement, and behavior.
[0201] There are four roles in the current IEEE 802.11bf standard:
[0202] Sensing initiator: The device that initiates the sensing behavior.
[0203] Sensing responder: A device that responds to the sensing behavior initiated by the sensing initiator and participates in the sensing behavior.
[0204] Sensing transmitter (TX): A device that sends sensing PPDUs.
[0205] Sensing receiver (RX): A device that receives sensing PPDUs.
[0206] Exemplarily, an AP may be a perception initiator or a perception responder; a device (station) may be a perception initiator or a perception responder.
[0207] For example, an AP can be a sensing transmitter, a sensing receiver, or both. Similarly, a device can be a sensing transmitter, a sensing receiver, or both.
[0208] In addition, the current IEEE 802.11bf standard presents perception measurements in the form of sessions. The perception measurement process includes perception capability interaction, perception measurement session, perception measurement interaction, and perception measurement shutdown. These processes are described below.
[0209] 2. Sensing Capability Interaction: Before participating in sensing, devices can interact with the AP to discuss their features and capabilities. For example, device or AP capability information is carried in a sensing capabilities element, which can be carried in a probe request frame, probe response frame, association request frame, or association response frame.
[0210] In a possible implementation, for a non-associated device, the sensing capability element may also be carried in a sensing measurement query frame.
[0211] It should be understood that the above-mentioned frames that can carry perception capability elements are only examples and do not constitute any limitation to the scope of protection of this application. The perception capability elements in this application can be carried in frames other than the above-mentioned frames, for example, other frames transmitted between the AP and the device, and no further examples will be given here.
[0212] For ease of understanding, the possible structure of the perception capability element is briefly introduced in conjunction with Figure 3.
[0213] As shown in Figure 3, the perception capability element includes the following fields:
[0214] Element ID, Length, Element ID Extension, and Sensing field.
[0215] Among them, the perception domain field specifically includes the following as shown in Figure 3: required responder (Responder Needed), bandwidth (BW), maximum TX space-time stream bandwidth ≤ 80 MHz (Max TX STS ≤ 80 MHz), maximum TX space-time stream bandwidth = 160 MHz (Max TX STS = 160 MHz), maximum TX space-time stream bandwidth = 320 MHz (Max TX STS = 320 MHz), maximum RX space-time stream bandwidth ≤ 80 MHz (Max RX STS ≤ 80 MHz), maximum RX space-time stream bandwidth = 160 MHz (Max RX STS = 160 MHz), maximum RX space-time stream bandwidth = 320 MHz (Max RX STS = 320 MHz), maximum TX-LTF repetition (Max TX LTF Repetition), maximum RX LTF repetition (Max RX LTF Repetition), maximum RX LTF total number (Max TX LTF Total), maximum RX LTF total number (Max RX LTF Total), device class (Device Class), full bandwidth uplink multi-user MIMO (Full Bandwidth UL MU-MIMO), Max Number of Supported Sessions as Responder, Min Time Between Measurements, Poll Required, Threshold based Reporting, N g =16, SR2SR Support, Maximum Number of RX Antennas, and Reserved fields.
[0216] 3. Perception Measurement Session Establishment: When a perception measurement is needed, the perception initiator establishes a perception measurement session. 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.
[0217] 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:
[0218] 1) If the sensing responder accepts the sensing measurement parameters requested in the sensing measurement request frame, the status code in the sensing measurement response frame is set to SUCCESS.
[0219] 2) If the perception responder rejects the perception measurement parameters requested in the perception measurement request frame, but provides its preferred perception measurement parameters in its perception measurement response frame, the status code is set to REJECTED_WITH_SUGGESTED_CHANGES.
[0220] 3) If the perception responder rejects the perception measurement parameters requested in the perception measurement request frame and does not provide its preferred perception measurement parameters, the status code is set to REQUEST_DECLINED.
[0221] For ease of understanding, a possible structure of a perception measurement request frame is briefly introduced with reference to FIG4 .
[0222] As shown in Figure 4, the perception measurement request frame includes the following fields:
[0223] 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.
[0224] 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.
[0225] 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.
[0226] Furthermore, it can be seen from FIG4 that the perception measurement parameter element field specifically includes the following fields:
[0227] Element ID, Length, Element ID Extension, Sensing Measurement Parameters, and Sensing subelements. Sensing subelements are optional.
[0228] In addition, it can be seen from Figure 4 that the perception measurement parameter field specifically includes the following fields:
[0229] Sensing Transmitter, Sensing Receiver, Sensing Measurement Report Requested, Measurement Session Expiry Exponent, Bandwidth (BW), TX LTF Repetition, RX LTF Repetition, TX STS, RX STS, Number of RX Antennas, Report Timestamp, Subcarrier Grouping Ng ), BSS color information, and reserved fields. A sensing measurement report request field set to 1 indicates that the sensing responder needs to send a sensing measurement report frame during the sensing measurement interaction of the sensing measurement session; if the sensing measurement report request field is set to 0, it indicates that the sensing responder does not need to send a sensing measurement report frame during the sensing measurement interaction of the sensing measurement session. For example, in this case, the sensing measurement report can be fed back via the data payload.
[0230] In addition, as can be seen from Figure 4, the sensing subelement specifically includes the following fields: TB Sensing Specific subelement, Non-TB Sensing Specific subelement, and SBP Sensing Specific subelement. The TB Sensing Specific subelement field includes the Subelement ID, Length, AID / USID, Poll Assigned, CSI Variation Threshold, SR2SR, Reserved, and Availability Window fields; the Non-TB Sensing Specific subelement field includes the Subelement ID, Length, Min Measurement Interval, and Reserved fields.
[0231] 4. 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. A sensing measurement exchange can be divided into two forms: trigger-based (TB) sensing measurement exchange and non-trigger-based (non-TB) sensing measurement exchange.
[0232] The TB perception measurement interaction is initiated by the AP as the perception initiator, and the Non-TB perception measurement interaction is initiated by the non-AP STA as the perception initiator.
[0233] Specifically, the TB perception measurement interaction includes at least one of the following stages:
[0234] Polling phase, NDPA sounding phase, TF sounding phase and reporting phase. For example, the trigger-based perception measurement interaction includes several phases as shown in FIG5 .
[0235] 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.
[0236] As can be seen from Figure 6, a perception availability window includes a TXOP, and a TXOP includes two TB perception measurement interactions (TB perception measurement interaction #1 and TB perception measurement interaction #2 as shown in Figure 6). Among them, TB perception measurement interaction #1 includes an investigation phase and a TF detection phase, and TB perception measurement interaction #2 includes an investigation phase, an NDPA detection phase, and a reporting phase.
[0237] As can be seen from Figure 7, a perception availability window includes two TXOPs (TXOP#1 and TXOP#2 as shown in Figure 7), and a TXOP includes one TB perception measurement interaction (TB perception measurement message interaction #1 included in TXOP#1 and TB perception measurement interaction #2 included in TXOP#2 as shown in Figure 7). Each perception measurement message interaction includes an investigation phase, an NDPA detection phase, a TF detection phase, and a reporting phase.
[0238] Exemplarily, TB sensing measurement exchange includes two types of detection methods.
[0239] 1) NDPA Sounding: The AP, as the transmitter, first sends a Sensing NDP Announcement (NDPA) frame to participating devices to inform them of the upcoming NDP transmission. The AP then sends the NDP to the device for measurement. After the measurement is complete, the AP sends a Sensing Reporting Trigger frame or a Sensing Threshold-based Reporting Trigger frame to the device to trigger a report.
[0240] 2) TF sounding: The AP acts as the receiver and sends an SR2SI Sounding Trigger frame to the device to trigger the device to send an NDP.
[0241] For NDPA sounding, the device generates CSI data after receiving the NDP. The AP can trigger the device to send a report containing the CSI data. For TF sounding, the AP triggers the device to send the NDP, and then the AP generates the report locally.
[0242] For ease of understanding, the TB perception measurement interaction is briefly described in conjunction with Figure 8. Figure 8 is an example diagram of a TB perception measurement interaction, illustrating the four phases of the aforementioned perception measurement interaction: polling phase, NDPA sounding phase, TF sounding phase, and reporting phase.
[0243] As can be seen from Figure 8, the AP acts as a sensing initiator, and STA1, STA2, STA3, STA4, STA5, and STA6 act as sensing responders. Among them, STA1, STA2, and STA3 act as sensing transmitters, and STA4, STA5, and STA6 act as sensing receivers.
[0244] For example, as can be seen from Figure 8, in the investigation phase, the AP sends a sensing polling trigger frame to STA1, STA2, STA3, STA4, and STA5 respectively, and STA1, STA2, STA3, STA4, and STA5 respectively send a clear to send (CTS) to the AP; in the NDPA detection phase, the AP sends a sensing NDP announcement frame to STA4, STA5, and STA6 respectively to inform STA4, STA5, and STA6 that an NDP is about to be sent. Then, the AP sends an NDP to STA4, STA5, and STA6 respectively for sensing measurement. In the TF detection phase, the AP sends a sensing SR2SI sounding trigger frame to STA1 and STA2 respectively, and STA1 and STA2 send a sensing responder to sensing initiator (SR2SI) NDP to the AP respectively. In the reporting phase, the AP sends a sensing report trigger frame (Sensing Reporting Trigger frame) to STA5 and STA6 respectively, and STA5 and STA6 send a sensing measurement report frame (Sensing measurement Report frame) to the AP respectively.
[0245] Specifically, the non-TB perception measurement interaction process consists of two phases: the measurement sounding phase and the reporting phase. The device, acting as the perception initiator, initiates perception measurements with the AP. During the measurement sounding phase, the device first sends an NDPA frame to the AP, followed by an SR2SI NDP. The AP then sends an SI2SR NDP to the device. If the device requires a report from the AP, the AP provides the report during the reporting phase after the device sends the SR2SI NDP.
[0246] For ease of understanding, the Non-TB sensing measurement interaction is briefly introduced in conjunction with Figure 9. Figure 9 is an example diagram of Non-TB sensing measurement interaction. As can be seen from Figure 9, the AP acts as a sensing responder and STA1 acts as a sensing initiator. During the measurement detection phase, STA1 sends a sensing NDP announcement frame to the AP to inform the AP that it is about to send an NDP. Then STA1 sends SI2SRNDP to the AP for sensing measurement. The AP sends SR2SI NDP to the device. If STA1 requires AP feedback report, the AP will feedback the report during the reporting phase after STA1 sends the SR2SR NDP.
[0247] From the above, it can be seen that both the TB perception measurement interaction process and the Non-TB perception measurement interaction process may include a reporting phase. In the TB perception measurement interaction process, the reporting phase is the device sending a perception measurement report frame (for example, STA5 and STA6 shown in Figure 8 send a perception measurement report frame). In the Non-TB perception measurement interaction process, the reporting phase is the AP sending a perception measurement report frame (for example, the AP shown in Figure 9 sends a perception measurement report frame).
[0248] Exemplarily, the frame structure of the perception measurement report frame is shown in FIG10 . As shown in FIG10 , the perception measurement report frame includes the following fields:
[0249] Category, Public Action (or Protected Dual of Public Action) and Sensing measurement Report Container(s) fields.
[0250] Furthermore, it can be seen from FIG10 that the perception measurement report container field specifically includes the following fields:
[0251] Container Length, Segmentation Control, Sensing Measurement Report Control, and Sensing Measurement Report fields. The frame structure of the Segmentation Control field in the Sensing Measurement Report container is shown in FIG10 and includes:
[0252] Among them, the measurement session identifier (Measurement Session ID), measurement exchange identifier (Measurement Exchange ID), sensing transmitter identifier (Sensing Transmitter STA ID), sensing receiver identifier (Sensing Receiver STA ID), remaining report segments (Remaining Report Segments), first report segment (First Report Segment) and invalid indication (Invalid Indication) fields.
[0253] Exemplarily, descriptions of the various fields included in the fragment control field in the perception measurement report container are shown in Table 1 below:
[0254] Table 1 Fragmentation Control Field
[0255] 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.
[0256] 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.
[0257] 5. Perception Measurement Close: During the perception measurement process, either the device or the AP can send a perception measurement close frame (or perception measurement termination frame) to close the session. The frame structure of the perception measurement close frame is shown in Figure 11 and includes the following fields:
[0258] Category, Public Action (or Protected Dual of Public Action), Measurement Session ID Indication, and Measurement Session Termination Control fields.
[0259] Furthermore, it can be seen from FIG11 that the measurement session termination control field specifically includes the following fields:
[0260] Terminate All TB Measurement Session, Terminate All Non-TB Measurement Session, TB / Non-TB Measurement Session Type, and reserved fields.
[0261] 6. 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:
[0262] 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.
[0263] 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.
[0264] 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.
[0265] The above, in conjunction with Figure 1, briefly introduces the scenarios in which the communication method provided in the embodiment of the present application can be applied, as well as the basic concepts that may be involved in the embodiment of the present application. In the basic concepts, the perception measurement process includes the perception capability interaction, perception measurement session, perception measurement interaction, and perception measurement shutdown processes. In summary, if the AP acts as the perception initiator, the AP can perform perception measurement interactions with one or more devices in the negotiated perception time window, and then request the device to feedback perception measurement reports based on different measurement types. If the device acts as the perception initiator, the device performs perception measurement interactions with an AP, and then requests the AP to feedback perception measurement reports based on demand.
[0266] 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:
[0267] 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.
[0268] 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.
[0269] 3) The perception range changes, new areas are covered, and the original areas may become blind spots.
[0270] The present application provides a communication method to improve the performance of perception measurement in a scenario where a device is moving.
[0271] The technical solution provided by the present application will be described in detail below with reference to the accompanying drawings. The embodiments of the present application can be applied to a variety of different scenarios, including the scenario shown in FIG1 , but is not limited to this scenario.
[0272] 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.
[0273] Below, 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 perception initiator and the perception responder as an example. The perception 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)), and the perception responder can be 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)); or, the perception initiator can be a non-AP or a chip system or STA MLD inside the non-AP, and the perception responder can be an AP or a chip system or AP MLD inside the AP; or, the perception initiator and the perception responder are an access point AP or a chip system or AP MLD inside the AP; or, the perception initiator and the perception responder are a non-access point non-AP or a chip system or STA MLD inside the non-AP.
[0274] It should be noted that this application does not limit the name of the executing entity, and all devices that can achieve the corresponding functions are within the scope of protection of this application.
[0275] FIG12 is a schematic flow chart of a communication method provided in an embodiment of the present application, comprising the following steps:
[0276] S1210: The sensing initiator sends a sensing measurement request frame to the sensing responder. Correspondingly, the sensing responder receives the sensing measurement request frame from the sensing initiator.
[0277] Specifically, the perception measurement request frame is used to request perception measurement.
[0278] In this embodiment, the perception initiator can perform perception measurement with one or more perception responders. The perception initiator can send a perception measurement request frame to one or more perception responders participating in the perception measurement. For the sake of convenience, this embodiment takes the example of the perception initiator sending a perception measurement request frame to a certain perception responder.
[0279] As a possible implementation manner, in this embodiment, the perception measurement interaction between the perception initiator and the perception responder is a TB perception measurement interaction, the perception initiator is an AP, and the perception responder is an STA.
[0280] As another possible implementation manner, in this embodiment, the perception measurement interaction between the perception initiator and the perception responder is a Non-TB perception measurement interaction, the perception initiator is a STA, and the perception responder is an AP.
[0281] In this embodiment, if the sensing responding end moves during the sensing measurement process, the sensing initiating end may be informed of the movement through the first indication information. The method flow shown in FIG12 further includes:
[0282] S1220: The perception responding end sends first indication information to the perception initiating end. Correspondingly, the perception initiating end receives the first indication information from the perception responding end.
[0283] Specifically, during the perception measurement process, if the perception responding end moves, first indication information can be fed back to the perception initiating end, so that the perception initiating end learns that the perception responding 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 responding end can feed back the first indication information during the perception measurement interaction phase, and can also feed back the first indication information during the perception measurement shutdown phase.
[0284] 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.
[0285] Exemplarily, in this embodiment, during the perception measurement process, the perception responding end sends the first indication information to the perception initiating end in the following possible implementations, but not limited to:
[0286] Method 1: After the first perception measurement interaction, the perception responding end sends a perception measurement termination frame to the perception initiating 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.
[0287] 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.
[0288] As a possible implementation method, for the perception measurement interaction of 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 termination of the perception measurement is because the STA moves.
[0289] As another possible implementation method, for the perception measurement interaction of the Non-TB perception measurement interaction type, in the case shown in method 1, if the AP moves, the AP 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 termination of the perception measurement is because the AP moves.
[0290] For example, a mobility indication field may be carried in the perception measurement termination frame to indicate 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.
[0291] For example, the perception measurement termination frame sent by the STA and / or AP is shown in Figure 13. As can be seen from Figure 13, compared with the measurement session termination control field in the perception measurement termination frame shown in Figure 11 above, the measurement session termination control field in the perception measurement termination frame in this embodiment includes a 1-bit mobility indication field.
[0292] It should be understood that Figure 13 is only an example and does not constitute any limitation on the scope of protection of this application. In the case shown in method 1, the first indication information can also be carried in other fields of the perception measurement termination frame. For example, it can be carried in the measurement session identification field of the perception measurement termination frame. There is no limitation on the specific position of the first indication information in the perception measurement termination frame, and it will not be repeated here.
[0293] 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:
[0294] 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.
[0295] For ease of understanding, a brief introduction is given in conjunction with Figure 14 (a), which shows an implementation method for sending a perception measurement termination frame under the condition shown in Method 1. As can be seen from Figure 14 (a), the perception response end moves during the first perception measurement interaction (as shown in Figure 14 (a) from position #1 to position #2), and reports a first perception measurement report frame during the first perception measurement interaction. The first perception measurement report frame may include the first perception measurement report, or the first perception measurement report frame may not include the first perception measurement report. After the first perception measurement interaction ends, a perception measurement termination frame is sent, and the perception measurement termination frame carries the first indication information.
[0296] 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.
[0297] For ease of understanding, a brief introduction is given in conjunction with (b) in Figure 14, which illustrates a method for implementing sending a perception measurement termination frame under the condition shown in Method 1. As can be seen from (b) in Figure 14, the perception response end moves after the first perception measurement interaction (as shown in (b) in Figure 14, from position #1 to position #2), and reports a first perception measurement report frame during the first perception measurement interaction, wherein the first perception measurement report frame includes a first perception measurement report. After the first perception measurement interaction ends, a perception measurement termination frame is sent, and the perception measurement termination frame carries the first indication information.
[0298] Method 2: During the first perception measurement interaction process, the perception responding end sends a first perception measurement report frame to the perception initiating 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 certain perception measurement interaction in the perception measurement process.
[0299] 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.
[0300] Exemplarily, a mobility indication field may be carried in the first perception measurement report frame to indicate 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.
[0301] 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:
[0302] The Perception Measurement Report frame does not carry a Perception Measurement Report, i.e., the Perception Measurement Report container in the Perception Measurement Report frame does not contain the Perception Measurement Report Control and Perception Measurement Report fields. The Invalid Indication field of the Segment Control field in the Perception Measurement Report container in the Perception Measurement Report frame is set to 1. The First Report Segment field is redefined as the First Report Segment / Mobility Indication field, which is used in conjunction with the Invalid Indication field. Usage is:
[0303] The First Report Segment / Mobility Indication field is defined as the First Report Segment when no movement occurs, indicating whether the current segment is the first segment. In the case of movement, it is defined as Mobility Indication and is used to indicate mobility information. Because if there is movement and no feedback report is given, this field is meaningless, so this field can be defined as mobility indication, and if there is movement, this field is set to 1. The modified Segmentation Control field is shown in Figure 15. It can be seen from Figure 15 that, compared with the measurement session termination control in the perception measurement report frame shown in Figure 10 above, the perception measurement report container field in the perception measurement report frame in this embodiment does not include the perception measurement report control and perception measurement report fields, and the first report fragment field in the fragment control field in the perception measurement report container is modified to: the first report fragment / mobility indication field.
[0304] 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:
[0305] 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.
[0306] It should be understood that Figure 15 is only an example and does not constitute any limitation on the scope of protection of this application. In the case shown in method 2, the first indication information can also be carried in other fields of the first perception measurement report frame. For example, it can be carried in the perception measurement report control field of the first perception measurement report frame. There is no limitation on the specific position of the first indication information in the first perception measurement report frame, and it will not be repeated here.
[0307] 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:
[0308] 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.
[0309] For ease of understanding, a brief introduction is provided in conjunction with FIG16 , which illustrates an implementation of sending a first perception measurement report frame under the second method. FIG16 shows that the perception responder moves during the first perception measurement interaction (as shown in FIG16 , from position #1 to position #2), and reports a first perception measurement report frame during the first perception measurement interaction. The first perception measurement report frame does not include the first perception measurement report. Specifically, the first perception measurement report frame includes first indication information.
[0310] Mode 3: During the first perception measurement interaction process, the perception responding end sends a first perception measurement report frame and a mobility indication frame to the perception initiating end, 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.
[0311] 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.
[0312] For example, during the sensing measurement interaction process, if the sensing responder moves, a new mobility indication frame may be designed. For example, the frame structure of the mobility indication frame is shown in FIG17 .
[0313] 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. For example, the first perception measurement report frame and the mobility indication frame are aggregated into an A-MPDU and sent to the perception initiator. Alternatively, the first perception measurement report frame and the mobility indication frame are sent separately. For example, the mobility indication frame is first sent to indicate the occurrence of mobility, and then the first perception measurement report frame is sent. This allows the perception initiator to know that the first perception measurement report included in the first perception measurement report frame is a perception measurement report generated in a mobility scenario.
[0314] 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:
[0315] 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.
[0316] For ease of understanding, a brief introduction is given in conjunction with (a) in Figure 18, which shows an implementation method for sending a first perception measurement report frame and a mobile indication frame under the condition shown in method 1. As can be seen from (a) in Figure 18, the perception response end moves during the first perception measurement interaction (as shown in (a) in Figure 18, from position #1 to position #2), and reports the first perception measurement report frame during the first perception measurement interaction. The first perception measurement report frame may include the first perception measurement report, or the first perception measurement report frame may not include the first perception measurement report. In addition, the perception response end sends a mobile indication frame during the first perception measurement interaction and carries the first indication information in the mobile indication frame. Among them, the first perception measurement report frame and the mobile indication frame can be aggregated into one A-MPDU.
[0317] 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.
[0318] For ease of understanding, a brief introduction is given in conjunction with (b) in Figure 18, in the case shown in method 1, of an implementation method for sending a first perception measurement report frame and a mobile indication frame. As can be seen from (b) in Figure 18, the perception response end moves after the third perception measurement interaction (as shown in (b) in Figure 18, from position #1 to position #2), and a third perception measurement report frame can be reported during the third perception measurement interaction. The first perception measurement report frame is reported during the first perception measurement interaction, and the first perception measurement report frame may include the first perception measurement report, or the first perception measurement report frame may not include the first perception measurement report. In addition, the perception response end sends a mobile indication frame during the first perception measurement interaction, and carries the first indication information in the mobile indication frame. Among them, the first perception measurement report frame and the mobile indication frame can be aggregated into one A-MPDU.
[0319] 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 perception initiator, 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 perception initiator in other ways, which will not be explained one by one here.
[0320] In addition, it should be noted that, in the cases shown in the above-mentioned methods 2 and 3, after the perception response end reports the first indication information through the first perception measurement report frame and / or the mobile indication frame during the first perception measurement interaction, the subsequent perception measurement interaction process can proceed normally. As shown in Figure 19, after the first perception measurement interaction, it can also include a second perception measurement interaction. During the second perception measurement interaction, the perception response end can send a second perception measurement report frame to the perception initiator, 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.
[0321] Furthermore, after receiving the first indication information, the perception initiator may take the following actions:
[0322] 1) The sensing initiator does not adjust any parameters and continues the sensing measurement process after the sensing responder moves. For example, if the sensing initiator learns that the sensing responder has moved, it continues the subsequent sensing measurement process based on the original parameters.
[0323] 2) The sensing initiator updates the sensing measurement parameters, for example, changing the number of streams or antennas at the transceiver. For example, the sensing initiator learns that the sensing responder has moved, updates the sensing measurement parameters, and then continues the subsequent sensing measurement process.
[0324] 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.
[0325] 4) The sensing initiator can send a sensing measurement termination frame to the current sensing responder to terminate the sensing process. For example, if the sensing initiator learns that a sensing responder has moved, it can send a sensing measurement termination frame to the sensing responder to terminate the sensing process between the sensing initiator and the sensing responder.
[0326] 5) The perception initiator sends a perception measurement termination frame to all perception responders in the perception measurement session to terminate the perception process.
[0327] In the communication method shown in Figure 12, during the perception measurement process, if the perception responding end moves, the perception initiating end can be informed through the first indication information, so that the perception initiating end can promptly know the movement status of the perception responding end during the perception measurement process. The perception measurement process is adapted to the scenario where the device moves.
[0328] 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 perception initiator through the above-mentioned first indication information.
[0329] As an example and not a limitation, in the present application, the sensing responding end may be, based on the indication of the sensing initiating end, feeding back the first indication information to the sensing initiating end. For example, the sensing measurement request frame in step S1210 includes the second indication information, and the second indication information is used to indicate that, when the sensing responding end moves, information indicating movement is fed back.
[0330] Exemplarily, the perception measurement request frame includes the second indication information, including at least one of the following:
[0331] The perception measurement parameter field of the perception measurement request frame includes the second indication information; or,
[0332] The TB perception specific sub-element of the perception measurement request frame includes the second indication information; or,
[0333] The Non-TB perception specific sub-element of the perception measurement request frame includes the second indication information.
[0334] 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 perception initiating end.
[0335] In this implementation, the perception measurement parameter field of the perception measurement request frame is shown in FIG20 , which includes a 1-bit mobility indication request field compared to the perception measurement parameter field shown in FIG4 above.
[0336] 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 second indication information, indicating that if the perception responding end moves, it should inform the perception initiating end.
[0337] In this implementation, the perception measurement parameter field of the perception measurement request frame is shown in FIG21 . Compared with the TB perception specific sub-element field of the perception sub-element field shown in FIG4 above, the field includes a 1-bit mobility indication request field.
[0338] It should be understood that in this implementation, the frame structure shown in Figure 21 is suitable for TB sensing measurement interaction, that is, the AP acts as the sensing initiator and the device acts as the sensing responder. The AP instructs the device to inform the AP if it moves.
[0339] As another possible implementation method, the Non-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 second indication information, indicating that if the perception responding end moves, it should inform the perception initiating end.
[0340] In this implementation, the perception measurement parameter field of the perception measurement request frame is shown in FIG22 , which includes a 1-bit mobility indication request field compared to the Non-TB perception specific sub-element field of the perception sub-element field shown in FIG4 above.
[0341] It should be understood that in this implementation, the frame structure shown in Figure 22 is suitable for Non-TB sensing measurement interaction, that is, the device acts as the sensing initiator and the AP acts as the sensing responder. The device instructs the AP to notify the device if it moves.
[0342] It should be understood that the above-mentioned several implementation methods are merely examples of how the sensing initiator instructs the sensing responder to feedback information indicating movement when the sensing initiator is moving, and do not constitute any limitation on the scope of protection of this application. The sensing initiator may also instruct the sensing responder to feedback information indicating movement when the sensing initiator is moving in other ways. For example, the second indication information may not be carried in the sensing measurement request frame, and examples are not given here one by one.
[0343] As an example and not a limitation, in the present application, the sensing responding end may be based on the indication of the sensing initiating end, thereby feeding back the first indication information to the sensing initiating end. For example, the sensing measurement request frame in step S1210 includes indication information #1, and the indication information #1 is used to instruct the sensing responding end on subsequent behavior in the event of movement.
[0344] In one possible implementation, indication information #1 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.
[0345] For example, in this implementation, the frame structure of the perception measurement parameter field is shown in FIG23. Compared to the perception measurement parameter field structure shown in FIG4 above, it includes 3 bits of information (e.g., the mobility indication request field, the mobility report field, and the mobility termination field shown in FIG23). That is, the 3 bits of the reserved field of the perception measurement parameter field shown in FIG4 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.
[0346] 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.
[0347] 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. During the perception measurement interaction phase, after the perception responder moves, it can feedback more information about its own movement to the perception initiator for reference, which helps the perception initiator to design targeted algorithms. The perception 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.
[0348] 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:
[0349] Table 2
[0350] In one possible implementation, the mobility information shown in Table 2 above may be carried in a mobility indication frame. For example, the frame structure of the mobility indication frame including the mobility information is shown in FIG24 . It should be understood that when the perception responder reports the mobility information shown in Table 2, the perception initiator may adjust the perception measurement parameters based on the received mobility information in order to continue the perception measurement.
[0351] For example, the sensing responder reports a movement timestamp. After receiving this timestamp, the sensing initiator compares it with the timestamp of the previously received report to accurately determine which time periods are device inactivity periods. This allows the CSI data to be classified, helping the upper layer to execute different algorithms and improve accuracy.
[0352] For example, the perception responding end reports information such as mobility distance, distance span, moving azimuth, azimuth span, moving elevation, or elevation span, which is equivalent to informing the perception initiating end of its own new location. The perception initiating end can also be informed of its own 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 informed.
[0353] For example, the sensing responder reports three types of speed information, allowing the sensing 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 some IoT devices that can move actively, such as sweeping robots.
[0354] 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.
[0355] 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.
[0356] For example, in this embodiment, the sensing responder can consider the algorithm adjustment capability of the sensing initiator when feeding back the first indication information. For example, during the sensing capability interaction phase, the sensing initiator and the sensing responder exchange their respective capabilities in mobile scenarios. The following briefly describes how the sensing initiator and the sensing responder exchange their respective capabilities, with reference to FIG24 .
[0357] FIG25 is a schematic flow chart of a communication method provided in an embodiment of the present application, comprising the following steps:
[0358] S2510: The perception initiator sends a first perception capability element to the perception responder. Correspondingly, the perception responder receives the first perception capability element from the perception initiator.
[0359] Specifically, the first perception capability element includes third indication information, and the third indication information indicates whether the perception initiator has the first capability, wherein the first capability indicates the algorithm adjustment capability of the perception initiator.
[0360] In this embodiment, the first capability is the algorithm adjustment capability of the sensing initiating end in the scenario where the sensing responding end moves. In other scenarios, the sensing initiating end may also inform the sensing responding end of its own capabilities through the third indication information. For example, when the environment changes.
[0361] For associated devices, the first perception capability element may be carried in a probe request frame, a probe response frame, an association request frame, or an association response frame, or in other words, for associated devices, the third indication information may be carried in a probe request frame, a probe response frame, an association request frame, or a connection response frame; for non-associated devices, the first perception capability element may be carried in a sensing measurement query frame, or in other words, for non-associated devices, the third indication information may be carried in a sensing measurement query frame.
[0362] Exemplarily, the first perception capability element includes the third indication information, which may be that the perception domain field of the first perception capability element includes the third indication information.
[0363] For example, the perception domain field in the first perception capability element includes a 1-bit field: Mobility adjustment. The mobility adjustment field is the above-mentioned third indication information, which can be understood as using the reserved field of the perception domain field in the current perception capability element to indicate whether the perception initiator has the first capability.
[0364] Under this implementation mode, the frame structure of the first perception capability element is shown in Figure 26. Compared with the frame structure of the perception capability element shown in Figure 3 above, it includes a 1-bit mobility adjustment field, that is, the reserved field of the perception domain field of the perception capability element shown in Figure 3 is used as a mobility adjustment field to indicate whether the perception initiator has the second capability.
[0365] It should be noted that the above-mentioned perception initiator sends the above-mentioned third indication information to the perception responder during the perception capability interaction phase for only an example and does not constitute any limitation to the scope of protection of this application. The perception initiator may also send the above-mentioned third indication information to the perception responder in other ways. For example, the perception initiator may send the above-mentioned third indication information to the perception responder during the connection establishment phase between the perception initiator and the perception responder.
[0366] 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.
[0367] The first algorithm adjustment capability indicates that, when the perception responding end moves, the perception initiating end is able to process the perception measurement report fed back by the perception responding end.
[0368] For example, the perception initiator has the first algorithm adjustment capability, which means that even if the perception responder moves, the perception initiator can still effectively process the received CSI in an unstable environment.
[0369] For example, the perception initiating end has a first algorithm adjustment capability, which means that when the channel changes, the perception initiating end can distinguish whether the channel change is caused by the perception target or the change is caused by the movement of the perception responding end.
[0370] For another example, the perception initiator has a first algorithm adjustment capability, which means that the perception initiator can execute advanced perception algorithms.
[0371] The second algorithm adjustment capability indicates that, when the sensing responding end moves, the sensing initiating end is unable to process the sensing measurement report fed back by the sensing responding end during the movement.
[0372] For example, the perception initiator has the ability to adjust the second algorithm, which means that when the environment is unstable due to the movement of the perception responder, the perception initiator may find it difficult to accurately distinguish whether the channel changes are caused by people or the changes are caused by the movement of the perception responder. Therefore, it can only process the CSI feedback from the stationary perception responder.
[0373] For example, if the sensing initiator has the second algorithm adjustment capability, this means that the sensing responder is performing sensing measurement interactions while stationary. If the sensing responder moves, it will experience more channel changes than the original channel during the period of movement. Under such changes, the sensing initiator may be unable to process the concurrent CSI data during the sensing measurement interactions, resulting in poor sensing performance. However, if the sensing responder stops moving and is in a stable state, the sensing initiator can still process the received CSI.
[0374] For another example, the perception initiating end has the second algorithm adjustment capability, which means that the perception initiating end executes a common perception algorithm.
[0375] The third algorithm adjustment capability indicates that, when the perception responding end moves, the perception initiating end is unable to process the perception measurement report fed back by the perception responding end.
[0376] For example, the perception initiator has the third algorithm adjustment capability, which means that if the perception responder moves and causes the channel to change, the perception initiator cannot distinguish whether the channel change is caused by the person or the change is caused by the movement of the perception responder, and subsequent perception measurements cannot be performed.
[0377] For example, if the sensing initiator has the third algorithm adjustment capability, this means that the sensing responder is performing sensing measurement interactions while stationary. If the sensing responder moves, it will experience more channel changes than the original channel during the transition. Under these changes, the sensing initiator may be unable to process the concurrent CSI data during the sensing measurement interactions, resulting in poor sensing performance. However, if the sensing responder stops moving and remains stationary, the sensing initiator still cannot process the received CSI.
[0378] For another example, the perception initiator has the ability to adjust the third algorithm, which means that the algorithm capability of the perception initiator is relatively weak.
[0379] In one possible implementation, the first algorithm adjustment capability may be referred to as strong algorithm adjustment capability; the second algorithm adjustment capability may be referred to as weak algorithm adjustment capability; and the third algorithm adjustment capability may be referred to as no algorithm adjustment capability. If the first capability is the first algorithm adjustment capability, the sensing initiator processes the sensing measurement report based on the received sensing measurement report; if the first capability is the second algorithm adjustment capability, the sensing initiator determines whether to adjust the algorithm or not based on the first indication information; if the first capability is the third algorithm adjustment capability, the sensing initiator determines to terminate the measurement.
[0380] In this embodiment, the perception responding end may also communicate its own capabilities to the perception initiating end. The method flow shown in FIG25 further includes:
[0381] S2520: The perception responding end sends a second perception capability element to the perception initiating end. Correspondingly, the perception initiating end receives the second perception capability element from the perception responding end.
[0382] Specifically, the second perception capability element includes the fourth indication information, and the fourth indication information indicates whether the perception response end has the second capability, wherein the second capability includes the ability to feedback mobility in the perception measurement report when the perception response end moves.
[0383] For associated devices, the second perception capability element can be carried in frames such as a probe request frame, a probe response frame, an association request frame, or an association response frame, or in other words, for associated devices, the fourth indication information can be carried in a probe request frame, a probe response frame, an association request frame, or a connection response frame; for non-associated devices, the second perception capability element can be carried in a sensing measurement query frame, or in other words, for non-associated devices, the fourth indication information can be carried in a sensing measurement query frame.
[0384] Exemplarily, the second perception capability element includes the fourth indication information, and the perception domain field of the second perception capability element may include the fourth indication information.
[0385] For example, the Sensing filed field in the second sensing capability element includes a 1-bit field: Invalid Report with Mobility. The Invalid Report with Mobility field is the fourth indication information mentioned above, which can be understood as using the reserved field of the sensing field field in the current sensing capability element to indicate whether the sensing response end has the second capability.
[0386] Under this implementation mode, the frame structure of the second perception capability element is shown in Figure 27. Compared with the frame structure of the perception capability element shown in Figure 3 above, it includes a 1-bit moved invalid report field, that is, the reserved field of the perception domain field of the perception capability element shown in Figure 3 is used as a moved invalid report field to indicate whether the perception response end has the second capability.
[0387] It should be noted that the above-mentioned perception responding end sending the above-mentioned fourth indication information to the perception initiating end during the perception capability interaction phase is only an example and does not constitute any limitation to the scope of protection of this application. The perception responding end can also send the above-mentioned fourth indication information to the perception initiating end in other ways. For example, the above-mentioned fourth indication information can be sent to the perception responding end during the connection establishment phase between the perception initiating end and the perception responding end.
[0388] In one possible implementation, the second capability includes any one of the following:
[0389] The ability to not perform sensing measurement report feedback when the sensing responding terminal moves; or
[0390] The capability of feeding back a perception measurement report carrying information indicating movement when the perception responding terminal moves; or
[0391] The capability of terminating the measurement session when the sensing responder moves.
[0392] In this embodiment, if the second capability is the ability to terminate the measurement session in the event of movement, the perception response end can directly execute the process of terminating the measurement session in the event of movement, without carrying the fourth indication information indicating the second capability in the above-mentioned second perception capability element.
[0393] In the communication method shown in Figure 25, the perception responding end and the perception initiating end can inform the other end of their own capabilities during the perception measurement capability interaction stage. Specifically, the perception responding end informs the perception initiating end that when the perception responding end moves, the mobility capability is fed back in the perception measurement report, so that the perception initiating end can know the capability of the perception responding end in the mobile situation. The perception measurement process is adapted to the scenario where the device moves.
[0394] By way of example and not limitation, the methods shown in FIG. 25 and FIG. 12 may be combined. For example, the perception responder may determine, based on the algorithm adjustment capability of the perception initiator, the behavior in a movement scenario, including but not limited to the following methods:
[0395] As a possible implementation, if the first capability is a first algorithm adjustment capability, the sensing response end determines, based on the first capability, the behavior in the mobile scenario including:
[0396] If the perception responding end moves during the first perception measurement interaction process, the perception responding end may send a first perception measurement report frame to the perception initiating end, and the first perception measurement report frame includes the above-mentioned first indication information and the first perception measurement report; or,
[0397] If the perception responding end moves after the first perception measurement interaction, the perception responding end may send a second perception measurement report frame to the perception initiating end during the second perception measurement interaction, where the second perception measurement report frame includes the first indication information and the second perception measurement report.
[0398] The first perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, the second perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, and the second perceptual measurement interaction is the first perceptual measurement interaction after the first perceptual measurement interaction.
[0399] As another possible implementation, if the first capability is the second algorithm adjustment capability, the sensing response end determines the behavior in the mobile scenario based on the first capability, including:
[0400] If the perception responding end moves during the first perception measurement interaction process, the perception responding end may send a first perception measurement report frame to the perception initiating end, and the first perception measurement report frame includes the above-mentioned first indication information but does not include the first perception measurement report; or,
[0401] If the perception responding end moves after the first perception measurement interaction, the perception responding end may send a second perception measurement report frame to the perception initiating end during the second perception measurement interaction, where the second perception measurement report frame includes the first indication information and the second perception measurement report.
[0402] The first perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, the second perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, and the second perceptual measurement interaction is the first perceptual measurement interaction after the first perceptual measurement interaction.
[0403] As another possible implementation, if the first capability is the third algorithm adjustment capability, the sensing response end determines the behavior in the mobile scenario based on the first capability, including:
[0404] If the sensing responding end moves during or after the first sensing measurement interaction, the sensing responding end may send a sensing measurement termination frame to the sensing initiating end after the first sensing measurement interaction to terminate the sensing measurement, where the sensing measurement termination frame includes the first indication information; or
[0405] If the perception responding end moves during or after the first perception measurement interaction, the perception responding end may send a perception measurement termination frame to the perception initiating end after the first perception measurement interaction to terminate the perception measurement.
[0406] In addition, when the communication method shown in Figure 25 is combined with the communication method shown in Figure 12, the perception initiator can also instruct the perception responder to behave in the event of movement based on its own capabilities. For example, it can be seen from the above that the perception initiator can instruct the perception responder to behave in the event of movement through at least one of the first field, the second field, and the third field.
[0407] As a possible implementation, if the first capability is the first algorithm adjustment capability, the sensing initiator instructs the sensing responder, through at least one of the first field, the second field, and the third field, on a behavior in the event of mobility, including:
[0408] If the perception measurement report request field in the perception measurement request frame is set to 1, the first field indicates that the perception responder is to feedback a perception measurement report carrying information indicating movement when movement occurs, and the third field indicates that the perception responder is to feedback information indicating movement when movement occurs; or
[0409] If the perception measurement report request field in the perception measurement request frame is set to 0, the first field indicates that the perception response end should feedback or not feedback the perception measurement report carrying information indicating movement when movement occurs; the third field indicates that the perception response end should feedback information indicating movement when movement occurs.
[0410] In this implementation, the perception responding end may, based on the instruction of the perception initiating end, feedback a perception measurement report carrying information indicating movement when movement occurs, or feedback information indicating movement but not the perception measurement report.
[0411] As another possible implementation, if the first capability is the second algorithm adjustment capability, the sensing initiator instructs the sensing responder, through at least one of the first field, the second field, and the third field, on a behavior in the event of mobility, including:
[0412] The first field indicates that the perception response end does not feed back a perception measurement report carrying information indicating movement when movement occurs; the third field indicates that the perception response end feeds back information indicating movement when movement occurs.
[0413] In this implementation, the sensing responding end may, based on the instruction of the sensing initiating end, feed back information indicating movement but not feed back a sensing measurement report when movement occurs.
[0414] As another possible implementation, if the first capability is the third algorithm adjustment capability, the sensing initiator instructs the sensing responder, through at least one of the first field, the second field, and the third field, on a behavior in the event of mobility, including:
[0415] 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 feeds back information indicating movement when movement occurs.
[0416] In this implementation, the sensing responding end may, based on the instruction of the sensing initiating end, feed back information indicating the movement and terminate the measurement session in the event of movement.
[0417] It should be understood that the size of the serial numbers of the above processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0418] It should also be understood that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.
[0419] It should also be understood that in some of the above embodiments, exemplary descriptions are mainly given using devices in existing network architectures as examples (such as a perception initiator, a perception responder, etc.), and it should be understood that the embodiments of this application do not limit the specific form of the devices. For example, devices that can achieve the same functions in the future are applicable to the embodiments of this application.
[0420] It can be understood that in the above-mentioned method embodiments, the methods and operations implemented by the device (such as the perception initiator and the perception responder) can also be implemented by components of the device (such as chips or circuits).
[0421] The communication method provided in the embodiment of the present application is described in detail above in conjunction with FIG2 . The communication method is mainly described from the perspective of the interaction between the perception initiator and the perception responder. It is understood that in order to implement the above functions, the perception initiator and the perception responder include hardware structures and / or software modules corresponding to the execution of each function.
[0422] 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.
[0423] The communication device provided in this application is described in detail below with reference to Figures 28 to 30. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, for matters not described in detail, reference can be made to the method embodiment above. For the sake of brevity, some contents will not be repeated.
[0424] 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.
[0425] Figure 28 is a schematic block diagram of a communication device 10 provided in an embodiment of the present application. The device 10 includes a transceiver module 11 and a processing module 12. The transceiver module 11 can implement corresponding communication functions, and the processing module 12 is used to process data. In other words, the transceiver module 11 is used to perform operations related to receiving and sending, and the processing module 12 is used to perform other operations in addition to receiving and sending. The transceiver module 11 can also be referred to as a communication interface or a communication unit.
[0426] 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.
[0427] In one design, the device 10 may correspond to the sensing initiating end in the above method embodiment, or a component (such as a chip) of the sensing initiating end.
[0428] The device 10 can implement the steps or processes corresponding to those executed by the perception initiating end in the above method embodiment, wherein the transceiver module 11 can be used to execute the transceiver-related operations of the perception initiating end in the above method embodiment, and the processing module 12 can be used to execute the processing-related operations of the perception initiating end in the above method embodiment.
[0429] 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; the transceiver module 11 is also used to receive first indication information from the perception response end during the perception measurement process, where the first indication information indicates that the perception response end has moved.
[0430] In another possible implementation, the transceiver module 11 is used to send a first perception capability element to the perception response end, where the first perception capability element includes third indication information, and the third indication information indicates whether the perception initiating end has the first capability, and the first capability indicates the algorithm adjustment capability of the perception initiating end; the transceiver module 11 is used to receive a second perception capability element from the perception response end, where the second perception capability element includes the fourth indication information, and the fourth indication information indicates whether the perception response end has the second capability, and the second capability includes the ability to feedback mobility in a perception measurement report when the perception response end moves.
[0431] When the device 10 is used to execute the method in FIG12 , the transceiver module 11 may be used to execute the steps of sending and receiving information in the method, such as steps S1210 and S1220 ; the processing module 12 may be used to execute the processing steps in the method.
[0432] When the device 10 is used to execute the method in Figure 25, the transceiver module 11 can be used to execute the steps of sending and receiving information in the method, such as steps S2510 and S2520; the processing module 12 can be used to execute the processing steps in the method.
[0433] 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.
[0434] 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.
[0435] 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.
[0436] In one possible implementation, the transceiver module 11 is used to receive a perception measurement request frame from the perception initiator, where the perception measurement request frame is used to request perception measurement; the transceiver module 11 is used to send first indication information to the perception initiator during the perception measurement process, where the first indication information indicates that the perception responder has moved.
[0437] In another possible implementation, the transceiver module 11 is used to receive a first perception capability element from the perception initiating end, where the first perception capability element includes third indication information, and the third indication information indicates whether the perception initiating end has the first capability, and the first capability indicates the algorithm adjustment capability of the perception initiating end; the transceiver module 11 is used to send a second perception capability element to the perception initiating end, where the second perception capability element includes the fourth indication information, and the fourth indication information indicates whether the perception responding end has the second capability, and the second capability includes the ability to feedback mobility in a perception measurement report when the perception responding end moves.
[0438] When the device 10 is used to execute the method in FIG12 , the transceiver module 11 may be used to execute the steps of sending and receiving information in the method, such as steps S1210 and S1220 ; the processing module 12 may be used to execute the processing steps in the method.
[0439] When the device 10 is used to execute the method in Figure 25, the transceiver module 11 can be used to execute the steps of sending and receiving information in the method, such as steps S2510 and S2520; the processing module 12 can be used to execute the processing steps in the method.
[0440] 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.
[0441] It should also be understood that the device 10 here is embodied in the form of a functional module. The term "module" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 10 may be specifically the perception response end in the above-mentioned embodiment, and may be used to execute the various processes and / or steps corresponding to the perception response end in the above-mentioned method embodiments; or, the device 10 may be specifically the perception initiator in the above-mentioned embodiment, and may be used to execute the various processes and / or steps corresponding to the perception initiator in the above-mentioned method embodiments. To avoid repetition, it will not be described here.
[0442] The apparatus 10 of each of the above-mentioned schemes has the function of implementing the corresponding steps performed by the devices (such as the perception initiator and the perception responder) in the above-mentioned method. This function can be implemented by hardware, or it can be implemented by hardware executing the corresponding software. 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 sending 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 to respectively perform the transceiver operations and related processing operations in each method embodiment.
[0443] 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.
[0444] Figure 29 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.
[0445] In one possible implementation, as shown in FIG5 , the apparatus 20 further includes a memory 22 for storing computer programs or instructions and / or data. The memory 22 may be integrated with the processor 21 or may be separately provided. In one possible implementation, the memory 22 may be one or more.
[0446] In a possible implementation, as shown in FIG5 , 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.
[0447] As a solution, the device 20 is used to implement the operations performed by the perception initiator or the perception responder in the above various method embodiments.
[0448] 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.
[0449] 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).
[0450] 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.
[0451] It should also be noted that the memory described herein is intended to comprise, but not be limited to, these and any other suitable types of memory.
[0452] 30 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.
[0453] 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.
[0454] As a solution, the chip system 30 is used to implement the operations performed by the perception initiator or the perception responder in the above various method embodiments.
[0455] For example, the logic circuit 31 is used to implement the processing-related operations performed by the perception initiator or the perception responder in the above method embodiment; the input / output interface 32 is used to implement the sending and / or receiving-related operations performed by the perception initiator or the perception responder in the above method embodiment.
[0456] 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.
[0457] For example, when the computer program is executed by a computer, the computer can implement the method performed by the perception initiator or the perception responder in each embodiment of the above method.
[0458] 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 perception initiator or the perception responder in the above-mentioned method embodiments.
[0459] An embodiment of the present application also provides a communication system, including the aforementioned perception initiator and perception responder.
[0460] 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.
[0461] 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.
[0462] 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.
[0463] 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.
[0464] 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.
[0465] 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.
[0466] 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.
[0467] 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 sensing initiator sends a sensing measurement request frame to the sensing responder, where the sensing measurement request frame is used to request sensing measurement; During the perception measurement process, the perception initiating end receives first indication information from the perception responding end, where the first indication information indicates that the perception responding end moves.
2. The method according to claim 1, characterized in that In the perception measurement process, the perception initiating end receives first indication information from the perception responding end, including: After the first perception measurement interaction, the perception initiator 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 perception initiator receives a first perception measurement report frame from the perception responder, where the first perception measurement report frame includes a first perception measurement report.
4. The method according to claim 1, wherein In the perception measurement process, the perception initiating end receives first indication information from the perception responding end, including: In a first perception measurement interaction process, the perception initiator 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 perception initiating end receives first indication information from the perception responding end, including: In a first perception measurement interaction process, the perception initiating end receives a first perception measurement report frame and a movement indication frame from the perception responding end, 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 perception initiating end receives a second perception measurement report frame from the perception responding end, where the second perception measurement report frame includes a second perception measurement report. The second perception measurement interaction is a perception measurement interaction included in the perception measurement process, and the first perception measurement interaction occurs before the second perception measurement interaction.
8. The method according to any one of claims 1 to 7, characterized in that The perception measurement request frame includes second indication information, where the second indication information is used to instruct the perception responding end to feed back information indicating movement when the perception responding end moves.
9. The method according to claim 8, characterized in that The perception measurement request frame includes second indication information, including at least one of the following: The perception measurement parameter field of the perception measurement request frame includes the second indication information; or, The TB perception specific sub-element of the perception measurement request frame includes the second indication information; or, The Non-TB perception specific sub-element of the perception measurement request frame includes the second indication information.
10. The method according to any one of claims 1 to 7, 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.
11. The method according to any one of claims 1 to 10, characterized in that Before the perception initiator sends the perception measurement request frame to the perception responder, the method further includes: The sensing initiator sends a first sensing capability element to the sensing responder, wherein the first sensing capability element includes third indication information, and the third indication information indicates whether the sensing initiator has the first capability. The first capability indicates the algorithm adjustment capability of the perception initiating end.
12. The method according to claim 11, 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.
13. The method according to any one of claims 1 to 12, characterized in that Before the perception initiator sends the perception measurement request frame to the perception responder, the method further includes: The sensing initiator receives a second sensing capability element from the sensing responder, where the second sensing capability element includes fourth indication information, and the fourth indication information indicates whether the sensing responder has the second capability. The second capability includes the capability of feeding back mobility in a perception measurement report when the perception responder moves.
14. The method according to claim 13, characterized in that The second capability includes any one of the following: The ability to not perform sensing measurement report feedback when the sensing responding terminal moves; or The capability of feeding back a perception measurement report carrying information indicating movement when the perception responding terminal moves; or The capability of terminating the measurement session when the sensing responder moves.
15. The method according to any one of claims 1 to 14, characterized in that The method further comprises: The sensing initiator receives at least one of the following information from the sensing responder: 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.
16. A communication method, characterized in that: include: The sensing responder receives a sensing measurement request frame from the sensing initiator, where the sensing measurement request frame is used to request sensing measurement; During the perception measurement process, the perception responding end sends first indication information to the perception initiating end, where the first indication information indicates that the perception responding end moves.
17. The method according to claim 16, characterized in that During the perception measurement process, the perception responding end sends first indication information to the perception initiating end, including: After the first perception measurement interaction, the perception responding end sends a perception measurement termination frame to the perception initiating end, 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.
18. The method according to claim 17, characterized in that The method further comprises: During the first perception measurement interaction process, the perception responding end sends a first perception measurement report frame to the perception initiating end, where the first perception measurement report frame includes a first perception measurement report.
19. The method according to claim 16, wherein During the perception measurement process, the perception responding end sends first indication information to the perception initiating end, including: In a first perception measurement interaction process, the perception responding end sends a first perception measurement report frame to the perception initiating end, 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.
20. The method according to claim 19, characterized in that The first perception measurement report frame does not include a measurement report.
21. The method according to claim 16, wherein During the perception measurement process, the perception responding end sends first indication information to the perception initiating end, including: In the first perception measurement interaction process, the perception responding end sends a first perception measurement report frame and a movement indication frame to the perception initiating end, 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.
22. The method according to any one of claims 19 to 21, characterized in that The method further comprises: In the second perception measurement interaction process, the perception responding end sends a second perception measurement report frame to the perception initiating end, 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 is before the second perception measurement interaction, or the first perception measurement interaction is after the second perception measurement interaction.
23. The method according to any one of claims 16 to 22, characterized in that The perception measurement request frame includes second indication information, where the second indication information is used to instruct the perception responding end to feed back information indicating movement when the perception responding end moves.
24. The method according to claim 23, wherein The perception measurement request frame includes second indication information, including at least one of the following: The perception measurement parameter field of the perception measurement request frame includes the second indication information; or, The TB perception specific sub-element of the perception measurement request frame includes the second indication information; or, The Non-TB perception specific sub-element of the perception measurement request frame includes the second indication information.
25. The method according to any one of claims 16 to 22, 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.
26. The method according to any one of claims 16 to 25, characterized in that Before the perception responding end receives the perception measurement request frame from the perception initiating end, the method further includes: The perception responding end receives a first perception capability element from the perception initiating end, where the first perception capability element includes third indication information, and the third indication information indicates whether the perception initiating end has the first capability. The first capability indicates the algorithm adjustment capability of the perception initiating end.
27. The method according to claim 26, 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.
28. The method according to claim 27, characterized in that If the first capability is the first algorithm adjustment capability, before the perception responding end sends the first indication information to the perception initiating end, the method further includes: If the perception responding end moves during the first perception measurement interaction, the perception responding end sends a first perception measurement report frame to the perception initiating end, where the first perception measurement report frame includes the first indication information and a first perception measurement report; or If the perception responding end moves after the first perception measurement interaction, the perception responding end sends a second perception measurement report frame to the perception initiating end during a second perception measurement interaction, where the second perception measurement report frame includes the first indication information and the second perception measurement report. The first perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, the second perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, and the second perceptual measurement interaction is the first perceptual measurement interaction after the first perceptual measurement interaction.
29. The method according to claim 27, characterized in that If the first capability is the second algorithm adjustment capability, before the perception responding end sends the first indication information to the perception initiating end, the method further includes: If the perception responding end moves during the first perception measurement interaction process, the perception responding end sends a first perception measurement report frame to the perception initiating end, where the first perception measurement report frame includes the first indication information but does not include a first perception measurement report; or If the perception responding end moves after the first perception measurement interaction, the perception responding end sends a second perception measurement report frame to the perception initiating end during a second perception measurement interaction, where the second perception measurement report frame includes the first indication information and the second perception measurement report. The first perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, the second perceptual measurement interaction is a perceptual measurement interaction included in the perceptual measurement process, and the second perceptual measurement interaction is the first perceptual measurement interaction after the first perceptual measurement interaction.
30. The method according to claim 27, wherein If the first capability is the third algorithm adjustment capability, before the perception responding end sends the first indication information to the perception initiating end, the method further includes: If the perception responding end moves during or after the first perception measurement interaction, the perception responding end sends a first perception measurement report frame and a perception measurement termination frame to the perception initiating end, where the perception measurement termination frame includes the first indication information.
31. The method according to any one of claims 16 to 30, characterized in that Before the perception responding end receives the perception measurement request frame from the perception initiating end, the method further includes: The sensing responding end sends a second sensing capability element to the sensing initiating end, where the second sensing capability element includes fourth indication information, and the fourth indication information indicates whether the sensing responding end has the second capability. The second capability includes the capability of feeding back mobility in a perception measurement report when the perception responder moves.
32. The method according to claim 31, characterized in that The second capability includes any of the following: The ability to not perform sensing measurement report feedback when the sensing responding terminal moves; or The capability of feeding back a perception measurement report carrying information indicating movement when the perception responding terminal moves; or The capability of terminating the measurement session when the sensing responder moves.
33. The method according to any one of claims 16 to 32, characterized in that The method further comprises: The sensing responder sends at least one of the following information to the sensing initiator: 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.
34. A communication device, characterized in that: The device comprises means for performing the method according to any one of claims 1 to 15 .
35. A communication device, characterized in that: The apparatus comprises means for performing the method according to any one of claims 16 to 33.
36. A communication system, characterized in that: Comprises the communication device as claimed in claim 34 and the communication device as claimed in claim 35.
37. 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 33.
38. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program or instructions, and when the computer program or instructions are executed on a computer, the computer is caused to perform the method according to any one of claims 1 to 33.
39. A chip or chip system, characterized in that: It comprises: 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 33.
40. 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 33.
Citation Information
Patent Citations
Communication method and communication device
CN120456055A
Communication method and device, electronic equipment and storage medium
CN117204091A
Wireless communication method and device
WO2023019586A1
Sensing mode switching method and apparatus, terminal and network side device
WO2023231842A1
Sensing by proxy measurement method and apparatus
WO2024011390A1