Method for multi-link sensing measurement, and related product

By generating and sending SBP termination frames containing indication information, the problem of inefficiency of multi-link devices perceived measurement sessions in the prior art is solved, and more efficient perceived measurement session management is achieved.

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

Patent Information

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

AI Technical Summary

Technical Problem

Existing SBP termination frames are not suitable for multi-link scenarios, resulting in inefficiency of multi-link devices in perceived measurement sessions.

Method used

A SBP termination frame is generated and sent, including the first indication information or the second indication information, to indicate the reason why the SBP responder and the perceptual response end cannot establish or terminate the perceptual measurement session, and to provide parameter recommendations to improve the efficiency of subsequent SBP processes.

Benefits of technology

By clarifying the reasons and parameter recommendations of perceived measurement sessions, the efficiency of multi-link devices in perceived measurement sessions is improved, and signaling overhead and time is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025074211_14082025_PF_FP_ABST
    Figure CN2025074211_14082025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present application is a communication method. The method can be applied to supporting IEEE protocols, such as 802.11be / Wi-Fi 7 / Wi-Fi 8 protocols, IEEE 802.11 Integrated mmWave protocols, IEEE 802.11bf / sensing protocols, or IEEE 802.15 / UWB protocols; and the method can also support a spark link protocol. The method comprises: generating an SBP termination frame, the SBP termination frame comprising first indication information or second indication information, wherein the first indication information is used for indicating the reason why an SBP response end cannot establish a sensing measurement session with a sensing response end, and the second indication information is used for indicating the reason why the sensing measurement session established between the SBP response end and the sensing response end is terminated; and sending the SBP termination frame. The method is conducive to improving the efficiency of subsequently establishing an SBP process.
Need to check novelty before this filing date? Find Prior Art

Description

Method and related products for multi-link perception measurement

[0001] This application claims priority to a Chinese patent application filed with the State Intellectual Property Office of China on February 8, 2024, with application number 202410178080.3, and priority to a Chinese patent application entitled “Methods and Related Products for Multi-Link Perception Measurement,” all contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of perception measurement, and in particular to a method and related products for multi-link perception measurement. Background Art

[0003] IEEE 802.11bf is a next-generation wireless standard for wireless local area network (WLAN) sensing. WLAN sensing allows WLAN-aware devices 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 the target's distance, location, speed, movement, and behavior. Targets can include one or more of the following: objects, people, and animals. Environments can include one or more of the following: rooms, houses, vehicles, and businesses.

[0004] Currently, IEEE 802.11bf's sensing capabilities are primarily focused on single-link scenarios. Wi-Fi 7 (IEEE 802.11be) has introduced multi-link features. With the widespread adoption of Wi-Fi 7, the application of multi-link devices (MLDs) will become increasingly widespread. MLDs can include one or more affiliated stations and are capable of establishing multiple links simultaneously.

[0005] Currently, multi-link proxy sensing solutions are all based on a single link. In a single-link scenario, the sensing-by-proxy initiator or SBP responder sends an SBP terminate frame to terminate the SBP process. However, existing SBP terminate frames are not applicable to multi-link scenarios. Summary of the Invention

[0006] This application provides a method and related products for multi-link perception measurement, in order to improve the efficiency of the subsequent SBP process establishment by the SBP initiator.

[0007] In a first aspect, an embodiment of the present application provides a method for multi-link perception measurement, the method comprising: generating a sensing by proxy (SBP) termination frame, the SBP termination frame comprising first indication information or second indication information, the first indication information being used to indicate the reason why the SBP responder and the perception responder cannot establish a perception measurement session, and the second indication information being used to indicate the reason why the perception measurement session established between the SBP responder and the perception responder is terminated; and sending the SBP termination frame.

[0008] In an embodiment of the present application, an SBP termination frame is generated and sent, and the SBP termination frame includes first indication information or second indication information, which can support the SBP initiator to determine the reason why the SBP responder and the perception responder cannot establish a perception measurement session or the reason why the perception measurement session is terminated based on the SBP termination frame, thereby providing a reference for the subsequent behavior of the SBP initiator and helping to improve the efficiency of the subsequent establishment of the SBP process.

[0009] In a possible implementation, the first indication information is used to indicate that a reason why the SBP responder and the perception responder cannot establish the perception measurement session includes that a requirement for establishing the perception measurement session on a mandatory link or the number of mandatory links is not met.

[0010] In this implementation, the SBP initiator may determine, based on the first indication information, that the reason for failure to establish the awareness measurement session includes failure to meet the requirement for establishing the awareness measurement session on a mandatory link or the number of mandatory links.

[0011] In one possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include a mandatory responder, and a mandatory link or the number of mandatory links on the mandatory responder, and the first indication information is used to indicate that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the mandatory link or the number of mandatory links on the mandatory responder is not met.

[0012] In this implementation, the SBP initiator may determine, based on the first indication information, that the reason for failure to establish the awareness measurement session includes that a mandatory link or the number of mandatory links on the mandatory responder is not met.

[0013] In one possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include the number of mandatory responder terminals, and the mandatory links or the number of mandatory links on the mandatory responder terminals. The first indication information is used to indicate that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the number of perception responder terminals that meet the mandatory links or the number of mandatory links is less than the number of mandatory responder terminals.

[0014] In this implementation, the SBP initiator may determine, based on the first indication information, that the reason for failure to establish the perception measurement session includes that the number of perception responders meeting the mandatory links or the mandatory link number is less than the number of mandatory responders.

[0015] In one possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include mandatory links or the number of mandatory links, and the first indication information is used to indicate that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the SBP responder fails to find a perception responder that meets the mandatory links or the number of mandatory links.

[0016] In this implementation, the SBP initiator may determine, based on the first indication information, that the reason for failure to establish the perception measurement session includes that the SBP responder fails to find a perception responder that meets the required link or the number of required links.

[0017] In a possible implementation, the second indication information includes identification information of the first link, and the reason for termination of the perception measurement session includes that the first link is deleted by the SBP responder.

[0018] In this implementation, the SBP initiator may determine, based on the second indication information, that the reason for termination of the awareness measurement session includes that a link is deleted by the SBP responder.

[0019] In a possible implementation, the second indication information includes identification information of the first link and identification information of the first responding end, and the reason for termination of the perception measurement session includes that the first link is deleted by the first responding end.

[0020] In this implementation, the SBP initiator may determine, based on the second indication information, that the reason for termination of the awareness measurement session includes deletion of the first link by the first responder.

[0021] In a possible implementation, the second indication information includes identification information of the first responder, and the reason for termination of the awareness measurement session includes that the first responder deleted a link used by the awareness measurement session.

[0022] In this implementation, the SBP initiator may determine, based on the second indication information, that the reason for termination of the awareness measurement session includes that the first responder deletes a link used by the awareness measurement session.

[0023] In one possible implementation, the SBP termination frame also includes third indication information, and the third indication information is used to indicate the parameter information recommended by the SBP responder for establishing a perception measurement session, and the parameter information includes at least one of the following: perception measurement parameters, responder list, number of responders, link list, or number of links.

[0024] In this implementation, the third indication information is used to indicate the parameter information recommended by the SBP responder for establishing the awareness measurement session, which helps to improve the efficiency of the subsequent SBP establishment process.

[0025] In a second aspect, an embodiment of the present application provides another method for multi-link perception measurement, the method comprising: receiving an SBP termination frame, the SBP termination frame comprising first indication information or second indication information, the first indication information being used to indicate the reason why the SBP responder and the perception responder cannot establish a perception measurement session, and the second indication information being used to indicate the reason why the perception measurement session established between the SBP responder and the perception responder is terminated; based on the SBP termination frame, determining the reason why the SBP responder and the perception responder cannot establish a perception measurement session or the reason why the perception measurement session is terminated.

[0026] In an embodiment of the present application, the SBP initiator determines the reason why the SBP responder and the perception responder cannot establish a perception measurement session or the reason why the above-mentioned perception measurement session is terminated based on the SBP termination frame, thereby providing a reference for the subsequent behavior of the SBP initiator and helping to improve the efficiency of the subsequent SBP establishment process.

[0027] In a possible implementation, the determining, based on the SBP termination frame, the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes: based on the first indication information, determining that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the requirements for establishing a perception measurement session for a mandatory link or the number of mandatory links are not met.

[0028] In a possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include a mandatory responder, and a mandatory link or the number of mandatory links on the mandatory responder; determining, based on the SBP termination frame, the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes: determining, based on the first indication information, that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the mandatory link or the number of mandatory links on the mandatory responder is not met.

[0029] In a possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include the number of mandatory responder terminals, and the mandatory links or the number of mandatory links on the mandatory responder terminals; determining, based on the SBP termination frame, the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes: determining, based on the first indication information, that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the number of perception responder terminals that meet the mandatory links or the number of mandatory links is less than the number of mandatory responder terminals.

[0030] In a possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include mandatory links or the number of mandatory links; determining, based on the SBP termination frame, the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes: determining, based on the first indication information, that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the SBP responder fails to find a perception responder that meets the mandatory links or the number of mandatory links.

[0031] In a possible implementation, the determining, based on the SBP termination frame, a reason for the termination of the perception measurement session includes: when the second indication information includes identification information of the first link, determining that the reason for the termination of the perception measurement session includes deletion of the first link by the SBP responder.

[0032] In this implementation, it may be determined that the reason for the termination of the perception measurement session includes that the first link is deleted by the SBP responder.

[0033] In a possible implementation, the determining, based on the SBP termination frame, a reason for the termination of the perception measurement session includes: when the second indication information includes identification information of the first link and identification information of the first responding end, determining that the reason for the termination of the perception measurement session includes deletion of the first link by the first responding end.

[0034] In this implementation, it may be determined that the reason for the termination of the perception measurement session includes that the first link is deleted by the first responder.

[0035] In a possible implementation, the determining, based on the SBP termination frame, a reason for the termination of the perception measurement session includes: when the second indication information includes identification information of the first responding end, determining that the reason for the termination of the perception measurement session includes that the first responding end deletes a link used by the perception measurement session.

[0036] In this implementation, it may be determined that the reason for the termination of the awareness measurement session includes that the first responder deletes a link used by the awareness measurement session.

[0037] In one possible implementation, the method further includes: obtaining, based on the third indication information in the SBP termination frame, parameter information recommended by the SBP responder for establishing a perception measurement session, the parameter information including at least one of the following: a perception measurement parameter, a responder list, a number of responders, a link list, or a number of links.

[0038] In this implementation, based on the third indication information in the SBP termination frame, the parameter information recommended by the SBP responder for establishing the awareness measurement session is obtained, which helps to improve the efficiency of the subsequent SBP establishment process.

[0039] In a third aspect, an embodiment of the present application provides another method for multi-link perception measurement, the method comprising: generating a first notification frame, the first notification frame comprising fourth indication information, the fourth indication information being used to determine a closed link among multiple links used in a perception measurement session established by an SBP responder and one or more perception responders, and a newly created link after one or more links used in the perception measurement session are closed; and sending the first notification frame.

[0040] In an embodiment of the present application, a first notification frame including fourth indication information is sent so that the SBP initiator is informed of the closed links among the multiple links used in the perception measurement session established by the SBP responder and one or more perception responders, as well as the newly created links after one or more links used in the perception measurement session are closed.

[0041] In a possible implementation, the first notification frame further includes fifth indication information, where the fifth indication information is used to indicate a second responder, where the second responder includes a responder associated with a link created after one or more links used by the perception measurement session are shut down.

[0042] In this implementation, the first notification frame further includes fifth indication information so that the SBP initiator can learn the responder associated with the newly created link.

[0043] In a possible implementation, the fourth indication information includes a bitmap, where K bits in the bitmap correspond one-to-one to the K links of the SBP responder. When the first bit of the K bits takes a first value, the link corresponding to the first bit is the link used by the perception measurement session. When the second bit of the K bits takes a second value, the link corresponding to the second bit is a link not used by the perception measurement session. K is an integer greater than 0.

[0044] In this implementation, a bitmap is used to indicate links used and unused links in the perception measurement session, so that the SBP initiator determines deleted links and newly added links based on the bitmap, which can save bit overhead.

[0045] In a possible implementation, the fourth indication information includes identification information of a second link and identification information of a third link, where the second link is a link that is shut down among multiple links used by the perception measurement session, and the third link is a newly created link after one or more links used by the perception measurement session are shut down.

[0046] In this implementation, the fourth indication information includes identification information of the second link and identification information of the third link, so that the SBP initiator determines the deleted link and the newly added link based on the fourth indication information.

[0047] In one possible implementation, before sending the first notification frame, the method further includes: after the link on the second responder used by the perception measurement session is closed, creating a new link on the second responder; performing perception measurement through the perception measurement session, the link used by the perception measurement session including the newly created link on the second responder.

[0048] In this implementation, after the link on the second responder used for the perception measurement session is closed, a new link is created on the second responder, which allows the perception measurement session to continue and saves signaling overhead and time for re-establishing the session.

[0049] In a possible implementation, before sending the first notification frame, the method further includes: after a link on a third responder used by the perception measurement session is closed, closing the perception measurement session with the third responder; and after closing the perception measurement session with the third responder, establishing the perception measurement session with the second responder.

[0050] In this implementation, after closing the perception measurement session with the third responder, establishing a perception measurement session with the second responder allows the perception measurement session to continue without having to re-initiate the SBP process, thus saving signaling overhead and time.

[0051] In one possible implementation, before establishing a new link on the second responding end, the method further includes: sending a third notification frame to the SBP initiator, the third notification frame being used to determine the link to be deleted from the multiple links used in the perception measurement session and the responding end that deleted the link; receiving a confirmation frame from the SBP initiator, the confirmation frame being used to indicate that the SBP initiator has received the third notification frame; the establishing a new link on the second responding end includes: establishing a new link on the second responding end if no SBP termination frame is received within a preset time period after receiving the confirmation frame. The failure to receive an SBP termination frame within a preset time period after receiving the confirmation frame indicates that the SBP initiator believes that the report fed back by the SBP initiator through perception measurement on the remaining links or through the newly established link can meet its own needs, so the SBP initiator does not send an SBP termination frame.

[0052] In this implementation, if no SBP termination frame is received within a preset time after receiving the confirmation frame, a new link is created on the second responding end, which can ensure that the measurement results obtained by continuing to perform perception measurements through the link used by the newly created perception measurement session can meet its own needs.

[0053] In a possible implementation, before establishing the perception measurement session with the second responder, the method further includes: sending a third notification frame to the SBP initiator, where the third notification frame is used to determine the deleted link among the multiple links used by the perception measurement session and the responder that deleted the link; receiving a confirmation frame from the SBP initiator, where the confirmation frame is used to indicate that the SBP initiator has received the third notification frame; and establishing the perception measurement session with the second responder includes: establishing the perception measurement session with the second responder if no SBP termination frame is received within a preset time period after receiving the confirmation frame.

[0054] In this implementation, if no SBP termination frame is received within the preset time after receiving the confirmation frame, a perception measurement session is established with the second responder, which can ensure that the measurement results obtained by continuing to perform perception measurements through the link used by the newly established perception measurement session can meet its own needs.

[0055] In a possible implementation manner, the third notification frame includes sixth indication information, where the sixth indication information is used to indicate a deleted link from the multiple links used in the perception measurement session.

[0056] In a possible implementation, the third notification frame includes sixth indication information and seventh indication information, the sixth indication information is used to indicate the deleted link among the multiple links used by the perception measurement session, and the seventh indication information is used to indicate the responding end of the deleted link.

[0057] In a fourth aspect, an embodiment of the present application provides another method for multi-link perception measurement, the method comprising: receiving a first notification frame, the first notification frame comprising fourth indication information, the fourth indication information being used to determine a link that is closed among multiple links used in a perception measurement session established by an SBP responder and one or more perception responders, and a newly created link after one or more links used by the perception measurement session are closed; based on the first notification frame, determining a link that is closed among multiple links used by the perception measurement session, and a newly created link after one or more links used by the perception measurement session are closed.

[0058] In the embodiment of the present application, based on the first notification frame, a closed link among multiple links used in the perception measurement session and a newly created link after one or more links used in the perception measurement session are closed can be determined.

[0059] In a possible implementation, the first notification frame also includes fifth indication information, where the fifth indication information is used to indicate a second responder, and the second responder includes a responder associated with a newly created link after one or more links used by the perception measurement session are closed; determining, based on the first notification frame, the closed links among the multiple links used by the perception measurement session and the newly created links after one or more links used by the perception measurement session are closed includes: determining, based on the first notification frame, the closed links among the multiple links used by the perception measurement session, the newly created links after one or more links used by the perception measurement session are closed, and the second responder associated with the newly created links.

[0060] In this implementation, based on the first notification frame, closed links among multiple links used by the perception measurement session, newly created links after one or more links used by the perception measurement session are closed, and second responders associated with the newly created links can be determined.

[0061] In a possible implementation, determining, based on the first notification frame, the closed links among the multiple links used by the perception measurement session and the newly created links after one or more links used by the perception measurement session are closed includes: determining, based on the bitmap included in the fourth indication information, the closed links among the multiple links used by the perception measurement session and the newly created links, the K bits in the bitmap corresponding one-to-one to the K links of the SBP responder, when the first bit of the K bits takes a first value, the link corresponding to the first bit is the link used by the perception measurement session, and when the second bit of the K bits takes a second value, the link corresponding to the second bit is the link not used by the perception measurement session.

[0062] In this implementation, closed links and newly created links among multiple links used in the awareness measurement session are determined based on the bitmap included in the fourth indication information, which can save bit overhead.

[0063] In a possible implementation, determining, based on the first notification frame, the closed link among the multiple links used by the perception measurement session and the newly created link after one or more links used by the perception measurement session are closed includes: determining, based on the identification information of the second link and the identification information of the third link included in the fourth indication information, the closed link among the multiple links used by the perception measurement session and the newly created link, the second link being the link after being closed among the multiple links used by the perception measurement session, and the third link being the newly created link.

[0064] In a possible implementation, the method further includes: receiving a third notification frame, where the third notification frame is used to determine the deleted link and the responding end of the deleted link among the multiple links used by the perception measurement session; and determining, based on the third notification frame, the deleted link and the responding end of the deleted link among the multiple links used by the perception measurement session.

[0065] In one possible implementation, the method further includes: when it is determined that the report fed back by the SBP responder through the sensing measurement on the remaining links or through the newly created link can meet its own needs, determining not to send an SBP termination frame. Optionally, when it is determined that the report fed back by the SBP responder through the sensing measurement on the remaining links or through the newly created link cannot meet its own needs, sending an SBP termination frame to the SBP responder.

[0066] In this implementation, it is determined that the SBP termination frame is not sent, so that the session can continue.

[0067] In a fifth aspect, an embodiment of the present application provides another method for multi-link perception measurement, the method comprising: after one or more links used in a perception measurement session established between an SBP responder and one or more perception responders are closed, generating a second notification frame, the second notification frame including a perception measurement parameter requested for use by a fourth link that has not been closed among the multiple links used in the perception measurement session; and sending the second notification frame.

[0068] In the embodiment of the present application, the second notification frame is generated and sent to request the fourth link that is not closed among the multiple links used by the perception measurement session to update the perception measurement parameters, thereby allowing the session to continue.

[0069] In one possible implementation, before generating the second notification frame, the method further includes: determining, based on the parameters negotiated by the SBP responder and the SBP initiator for establishing the perception measurement session, the perception measurement parameters requested to be used by the fourth link; and generating the second notification frame includes: generating the second notification frame based on the determined perception measurement parameters requested to be used by the fourth link.

[0070] In this implementation, based on the parameters for establishing the perception measurement session negotiated between the SBP responder and the SBP initiator, the perception measurement parameters requested for the fourth link are determined so that the perception measurement parameters requested for the fourth link can meet the requirements of the SBP initiator.

[0071] In one possible implementation, before generating the second notification frame, the method further includes: sending a third notification frame to the SBP initiator, wherein the third notification frame is used to determine the deleted link among the multiple links used by the perception measurement session and the responding end of the deleted link; receiving a confirmation frame from the SBP initiator, wherein the confirmation frame is used to indicate that the SBP initiator has received the third notification frame; and generating the second notification frame includes: generating the second notification frame if no SBP termination frame is received within a preset time period after receiving the confirmation frame.

[0072] In this implementation, if no SBP termination frame is received within a preset time after receiving the confirmation frame, a second notification frame is generated to ensure that the measurement results obtained by continuing to perform perception measurement on the link used by the newly created perception measurement session can meet its own needs.

[0073] In a sixth aspect, an embodiment of the present application provides another method for multi-link perception measurement, the method comprising: receiving a second notification frame; based on the second notification frame, updating the perception measurement parameters of a fourth link, the fourth link comprising a link used by a perception measurement session established by a proxy perception SBP responder and one or more perception responders.

[0074] In the embodiment of the present application, the perception measurement parameters of the fourth link are updated based on the second notification frame, so that the session can be continued.

[0075] In a possible implementation, updating the perception measurement parameters of the fourth link based on the second notification frame includes: updating the perception measurement parameters of the fourth link based on the second notification frame when its own capabilities support the perception measurement parameters requested to be used by the fourth link and included in the second notification frame.

[0076] In this implementation, it is possible to avoid updating the perception measurement parameters of the fourth link when the capability of the device does not support the perception measurement parameters requested to be used by the fourth link and included in the second notification frame.

[0077] In the seventh aspect, an embodiment of the present application provides another method for multi-link perception measurement, the method comprising: sending a third notification frame to the SBP initiator, the third notification frame being used to determine the deleted links and the responding end of the deleted links among the multiple links used in the perception measurement session established by the SBP responder and one or more perception responders; receiving a confirmation frame from the SBP initiator, the confirmation frame being used to indicate that the SBP initiator has received the third notification frame.

[0078] In the embodiment of the present application, a third notification frame is sent to the SBP initiator so that the SBP initiator determines the deleted links and the responders of the deleted links among the multiple links used in the perception measurement session established by the SBP responder and one or more perception responders.

[0079] In a possible implementation manner, the third notification frame includes sixth indication information, where the sixth indication information is used to indicate a deleted link from the multiple links used in the awareness measurement session.

[0080] In a possible implementation, the third notification frame includes sixth indication information and seventh indication information, the sixth indication information is used to indicate the deleted link among the multiple links used by the perception measurement session, and the seventh indication information is used to indicate the responding end of the deleted link.

[0081] In an eighth aspect, an embodiment of the present application provides another method for multi-link perception measurement, the method comprising: receiving a third notification frame, the third notification frame being used to determine the deleted link and the responding end of the deleted link from the multiple links used in the perception measurement session established by the SBP responding end and one or more perception responding ends; based on the third notification frame, determining the deleted link and the responding end of the deleted link from the multiple links used in the perception measurement session.

[0082] In the embodiment of the present application, based on the third notification frame, the deleted link among the multiple links used in the perception measurement session and the responding end of the deleted link are determined, so as to subsequently decide whether to terminate the SBP process.

[0083] In one possible implementation, the method further includes: when it is determined that the report fed back by the SBP responder through the sensing measurement on the remaining links or through the newly created link can meet its own needs, determining not to send an SBP termination frame. Optionally, when it is determined that the report fed back by the SBP responder through the sensing measurement on the remaining links or through the newly created link cannot meet its own needs, sending an SBP termination frame to the SBP responder.

[0084] In this implementation, it is determined that the SBP termination frame is not sent, so that the session can continue.

[0085] In a ninth aspect, an embodiment of the present application provides a communication device having the function of implementing the behavior in the method embodiment of the first aspect above. The communication device may be a network device, or a component of a network device (such as a processor, chip, or chip system), or a logic module or software that can implement all or part of the functions of the network device. Alternatively, the communication device may be a terminal device, or a component of a terminal device (such as a processor, chip, or chip system), or a logic module or software that can implement all or part of the functions of the terminal device. The functions of the communication device may be implemented by hardware or by hardware executing corresponding software, and the hardware or software includes one or more modules or units corresponding to the above functions. In one possible implementation, the communication device includes a transceiver module and a processing module, wherein: the processing module is configured to generate an SBP termination frame, the SBP termination frame including first indication information or second indication information, the first indication information being configured to indicate the reason why the SBP responder and the perception responder were unable to establish a perception measurement session, and the second indication information being configured to indicate the reason why the perception measurement session established between the SBP responder and the perception responder was terminated; and the transceiver module is configured to send the SBP termination frame.

[0086] Possible implementations of the communication device of the ninth aspect can refer to the various possible implementations of the first aspect.

[0087] For the technical effects brought about by various possible implementation methods of the ninth aspect, reference may be made to the introduction to the technical effects of various possible implementation methods of the first aspect.

[0088] In a tenth aspect, an embodiment of the present application provides a communication device having the function of implementing the behavior in the method embodiment of the second aspect above. The communication device can be a terminal device, or a component of a terminal device (such as a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the terminal device. Alternatively, the communication device can be a network device, or a component of a network device (such as a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the network device. The functions of the communication device can be implemented by hardware, or by hardware executing corresponding software implementations, and the hardware or software includes one or more modules or units corresponding to the above functions. In one possible implementation, the communication device includes a transceiver module and a processing module, wherein: the transceiver module is used to receive an SBP termination frame, the SBP termination frame includes first indication information or second indication information, the first indication information is used to indicate the reason why the SBP responder and the perception responder cannot establish a perception measurement session, and the second indication information is used to indicate the reason why the perception measurement session established between the SBP responder and the perception responder is terminated; the processing module is used to determine, based on the SBP termination frame, the reason why the SBP responder and the perception responder cannot establish a perception measurement session or the reason why the perception measurement session is terminated.

[0089] In a possible implementation, the processing module is specifically configured to determine, based on the first indication information, that a reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that a requirement for a mandatory link or the number of mandatory links for establishing the perception measurement session is not met.

[0090] In one possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include a mandatory responder, and a mandatory link or the number of mandatory links on the mandatory responder; the processing module is specifically used to determine, based on the first indication information, that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the mandatory link or the number of mandatory links on the mandatory responder is not met.

[0091] In one possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include the number of mandatory responder terminals, and the mandatory links or the number of mandatory links on the mandatory responder terminals; the processing module is specifically used to determine, based on the first indication information, that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the number of perception responder terminals that meet the mandatory links or the number of mandatory links is less than the number of mandatory responder terminals.

[0092] In one possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include mandatory links or the number of mandatory links; the processing module is specifically used to determine, based on the first indication information, that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the SBP responder fails to find a perception responder that meets the mandatory links or the number of mandatory links.

[0093] In a possible implementation, the processing module is specifically configured to, when the second indication information includes identification information of the first link, determine that the reason for termination of the perception measurement session includes deletion of the first link by the SBP responder.

[0094] In a possible implementation, the processing module is specifically configured to, when the second indication information includes identification information of the first link and identification information of the first responder, determine that the reason for termination of the perception measurement session includes deletion of the first link by the first responder.

[0095] In a possible implementation, the processing module is specifically configured to, when the second indication information includes identification information of the first responder, determine that the reason for termination of the perception measurement session includes that the first responder deleted a link used by the perception measurement session.

[0096] In one possible implementation, the processing module is further used to obtain parameter information recommended by the SBP responder for establishing a perception measurement session based on the third indication information in the SBP termination frame, where the parameter information includes at least one of the following: perception measurement parameters, a responder list, a number of responders, a link list, or a number of links.

[0097] Possible implementations of the communication device of the tenth aspect can refer to the various possible implementations of the second aspect.

[0098] For the technical effects brought about by various possible implementation methods of the tenth aspect, reference may be made to the introduction to the technical effects of various possible implementation methods of the second aspect.

[0099] In an eleventh aspect, an embodiment of the present application provides a communication device having the function of implementing the behavior in the method embodiment of the third aspect above. The communication device may be a network device, or a component of a network device (such as a processor, chip, or chip system), or a logic module or software that can implement all or part of the functions of the network device. Alternatively, the communication device may be a terminal device, or a component of a terminal device (such as a processor, chip, or chip system), or a logic module or software that can implement all or part of the functions of the terminal device. The functions of the communication device may be implemented by hardware or by hardware executing corresponding software, and the hardware or software includes one or more modules or units corresponding to the above functions. In one possible implementation, the communication device includes a transceiver module and a processing module, wherein: the processing module is configured to generate a first notification frame, the first notification frame including fourth indication information, the fourth indication information being used to determine a closed link among multiple links used in a perception measurement session established by an SBP responder and one or more perception responders, and a newly created link after the one or more links used in the perception measurement session are closed; and the transceiver module is configured to send the first notification frame.

[0100] In a possible implementation, the processing module is further configured to create a new link on the second responder end after the link on the second responder end used by the perception measurement session is closed; and perform perception measurement through the perception measurement session, wherein the link used by the perception measurement session includes the new link on the second responder end.

[0101] In a possible implementation, the processing module is further configured to, after a link on a third responder used by the perception measurement session is closed, close the perception measurement session with the third responder; and after closing the perception measurement session with the third responder, establish the perception measurement session with the second responder.

[0102] In one possible implementation, the transceiver module is further used to send a third notification frame to the SBP initiator, where the third notification frame is used to determine the deleted link among the multiple links used in the perception measurement session and the responding end of the deleted link; receive a confirmation frame from the SBP initiator, where the confirmation frame is used to indicate that the SBP initiator has received the third notification frame; and the processing module is specifically used to create a new link on the second responding end if no SBP termination frame is received within a preset time length after the transceiver module receives the confirmation frame.

[0103] In one possible implementation, the transceiver module is further used to send a third notification frame to the SBP initiator, where the third notification frame is used to determine the deleted link among the multiple links used by the perception measurement session and the responding end of the deleted link; receive a confirmation frame from the SBP initiator, where the confirmation frame is used to indicate that the SBP initiator has received the third notification frame; and the processing module is specifically used to establish the perception measurement session with the second responding end if no SBP termination frame is received within a preset time period after the transceiver module receives the confirmation frame.

[0104] Possible implementations of the communication device of the eleventh aspect may refer to the various possible implementations of the third aspect.

[0105] Regarding the technical effects brought about by various possible implementation methods of the eleventh aspect, reference may be made to the introduction to the technical effects of various possible implementation methods of the third aspect.

[0106] In a twelfth aspect, an embodiment of the present application provides a communication device having the function of implementing the behavior in the method embodiment of the fourth aspect above. The communication device can be a terminal device, or a component of a terminal device (such as a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the terminal device. Alternatively, the communication device can be a network device, or a component of a network device (such as a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the network device. The functions of the communication device can be implemented by hardware, or by hardware executing corresponding software implementations, and the hardware or software includes one or more modules or units corresponding to the above functions. In one possible implementation, the communication device includes a transceiver module and a processing module, wherein: the transceiver module is used to receive a first notification frame, the first notification frame includes fourth indication information, and the fourth indication information is used to determine the links that are closed among multiple links used in a perception measurement session established by an SBP responder and one or more perception responders, and the newly created links after one or more links used by the perception measurement session are closed; the processing module is used to determine, based on the first notification frame, the links that are closed among the multiple links used by the perception measurement session and the newly created links after one or more links used by the perception measurement session are closed.

[0107] In a possible implementation, the first notification frame also includes fifth indication information, where the fifth indication information is used to indicate a second responder, where the second responder includes a responder associated with a newly created link after one or more links used by the perception measurement session are closed. The processing module is specifically used to determine, based on the first notification frame, a closed link among the multiple links used by the perception measurement session, a newly created link after one or more links used by the perception measurement session are closed, and the second responder associated with the newly created link.

[0108] In a possible implementation, the processing module is specifically used to determine, based on the bitmap included in the fourth indication information, the closed links and the newly created links among the multiple links used by the perception measurement session, the K bits in the bitmap corresponding one-to-one to the K links of the SBP responder, when the first bit of the K bits takes a first value, the link corresponding to the first bit is the link used by the perception measurement session, and when the second bit of the K bits takes a second value, the link corresponding to the second bit is the link not used by the perception measurement session.

[0109] In a possible implementation, the processing module is specifically configured to determine, based on the identification information of the second link and the identification information of the third link included in the fourth indication information, a closed link among the multiple links used by the perception measurement session and the newly created link, where the second link is the closed link among the multiple links used by the perception measurement session, and the third link is the newly created link.

[0110] In a possible implementation, the transceiver module is further used to receive a third notification frame, where the third notification frame is used to determine the deleted link and the responding end of the deleted link from the multiple links used by the perception measurement session; and the processing module is further used to determine the deleted link and the responding end of the deleted link from the multiple links used by the perception measurement session based on the third notification frame.

[0111] In a possible implementation, the processing module is further configured to determine not to send an SBP termination frame when it is determined that the report fed back by the SBP responder through sensing measurements on the remaining links or the newly created link can meet its own needs.

[0112] For possible implementations of the communication device of the twelfth aspect, reference may be made to various possible implementations of the fourth aspect.

[0113] For the technical effects brought about by various possible implementation methods of the twelfth aspect, reference may be made to the introduction to the technical effects of various possible implementation methods of the fourth aspect.

[0114] In a thirteenth aspect, an embodiment of the present application provides a communication device having the function of implementing the behavior in the method embodiment of the fifth aspect above. The communication device can be a network device, or a component of a network device (such as a processor, chip, or chip system), or a logic module or software that can implement all or part of the functions of the network device. Alternatively, the communication device can be a terminal device, or a component of a terminal device (such as a processor, chip, or chip system), or a logic module or software that can implement all or part of the functions of the terminal device. The functions of the communication device can be implemented by hardware, or by hardware executing corresponding software, and the hardware or software includes one or more modules or units corresponding to the above functions. In one possible implementation, the communication device includes a transceiver module and a processing module, wherein: the processing module is configured to generate a second notification frame after one or more links used in a perception measurement session established by an SBP responder and one or more perception responders are closed, the second notification frame including a request for perception measurement parameters used by a fourth link that has not been closed among the multiple links used in the perception measurement session; the transceiver module is further configured to send the second notification frame.

[0115] In one possible implementation, the processing module is further configured to determine, based on the parameters negotiated between the SBP responder and the SBP initiator for establishing the perception measurement session, the perception measurement parameters requested to be used by the fourth link; and the processing module is specifically configured to generate the second notification frame based on the determined perception measurement parameters requested to be used by the fourth link.

[0116] In one possible implementation, the transceiver module is further configured to send a third notification frame to the SBP initiator, where the third notification frame is used to determine the deleted link among the multiple links used in the perception measurement session and the responding end of the deleted link; receive a confirmation frame from the SBP initiator, where the confirmation frame is used to indicate that the SBP initiator has received the third notification frame; and the processing module is specifically configured to generate a second notification frame if no SBP termination frame is received within a preset time period after the transceiver module receives the confirmation frame.

[0117] For possible implementations of the communication device of the thirteenth aspect, reference may be made to various possible implementations of the fifth aspect.

[0118] For the technical effects brought about by various possible implementation methods of the thirteenth aspect, reference may be made to the introduction to the technical effects of various possible implementation methods of the fifth aspect.

[0119] In a fourteenth aspect, an embodiment of the present application provides a communication device, which has the function of implementing the behavior in the embodiment of the method in the sixth aspect above. The communication device can be a terminal device, or a component of a terminal device (such as a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the terminal device. Alternatively, the communication device can be a network device, or a component of a network device (such as a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the network device. The functions of the communication device can be implemented by hardware, or by hardware executing corresponding software, and the hardware or software includes one or more modules or units corresponding to the above functions. In one possible implementation, the communication device includes a transceiver module and a processing module, wherein: the transceiver module is used to receive a second notification frame; the processing module is used to update the perception measurement parameters of the fourth link based on the second notification frame, and the fourth link includes the link used by the perception measurement session established by the proxy perception SBP responder and one or more perception responders.

[0120] In a possible implementation, the processing module is specifically configured to update the perception measurement parameters of the fourth link based on the second notification frame when its own capabilities support the perception measurement parameters requested to be used by the fourth link and included in the second notification frame.

[0121] For possible implementations of the communication device of the fourteenth aspect, reference may be made to various possible implementations of the sixth aspect.

[0122] For the technical effects brought about by various possible implementation methods of the fourteenth aspect, reference may be made to the introduction to the technical effects of various possible implementation methods of the sixth aspect.

[0123] In a fifteenth aspect, an embodiment of the present application provides a communication device having the function of implementing the behavior in the embodiment of the method of the seventh aspect above. The communication device can be a network device, or a component of a network device (such as a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the network device. Alternatively, the communication device can be a terminal device, or a component of a terminal device (such as a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the terminal device. The functions of the communication device can be implemented by hardware, or by hardware executing corresponding software implementations, and the hardware or software includes one or more modules or units corresponding to the above functions. In one possible implementation, the communication device includes a transceiver module and a processing module, wherein: the processing module is used to generate a third notification frame; the transceiver module is used to send the third notification frame to the SBP initiator, and the third notification frame is used to determine the deleted links and the responding end of the deleted links among multiple links used in the perception measurement session established by the SBP responder and one or more perception responders; and receive a confirmation frame from the SBP initiator, and the confirmation frame is used to indicate that the SBP initiator has received the third notification frame.

[0124] For possible implementations of the communication device of the fifteenth aspect, reference may be made to various possible implementations of the seventh aspect.

[0125] For the technical effects brought about by various possible implementation methods of the fifteenth aspect, reference may be made to the introduction to the technical effects of various possible implementation methods of the seventh aspect.

[0126] In a sixteenth aspect, an embodiment of the present application provides a communication device having the function of implementing the behavior in the embodiment of the method in the eighth aspect above. The communication device can be a terminal device, or a component of a terminal device (such as a processor, chip, or chip system), or a logic module or software that can implement all or part of the functions of the terminal device. Alternatively, the communication device can be a network device, or a component of a network device (such as a processor, chip, or chip system), or a logic module or software that can implement all or part of the functions of the network device. The functions of the communication device can be implemented by hardware, or by hardware executing corresponding software, and the hardware or software includes one or more modules or units corresponding to the above functions. In one possible implementation, the communication device includes a transceiver module and a processing module, wherein: the transceiver module is configured to receive a third notification frame, the third notification frame is used to determine the links that are deleted from the multiple links used in the perception measurement session established by the SBP responder and one or more perception responders, and the responders that deleted the links; the processing module is configured to determine the links that are deleted from the multiple links used in the perception measurement session and the responders that deleted the links based on the third notification frame.

[0127] In a possible implementation, the processing module is further configured to determine not to send an SBP termination frame when it is determined that the report fed back by the SBP responder through sensing measurements on the remaining links or the newly created link can meet its own needs.

[0128] For possible implementations of the communication device of the sixteenth aspect, reference may be made to various possible implementations of the eighth aspect.

[0129] For the technical effects brought about by various possible implementation methods of the sixteenth aspect, reference may be made to the introduction to the technical effects of various possible implementation methods of the eighth aspect.

[0130] In the seventeenth aspect, an embodiment of the present application provides another communication device, which includes one or more processors, and the one or more processors are used to process data and / or signaling so that the method of any one of the above-mentioned aspects one to eight is implemented.

[0131] Optionally, the communication device further includes a memory storing a computer program or instruction, which, when executed by the processor, causes the communication device to perform the method of any one of aspects 1 to 8 above. Exemplarily, the communication device may be a chip, the processor may be a processing unit in the chip, and the memory may be a random access memory or cache in the chip.

[0132] In the embodiment of the present application, during the execution of the above method, the process of sending information (or signal) in the above method can be understood as the process of outputting information based on the computer program or instructions of the processor. When outputting information, the processor outputs the information to the transceiver so that it can be transmitted by the transceiver. After being output by the processor, the information may undergo other processing before reaching the transceiver. Similarly, when the processor receives input information, the transceiver receives the information and inputs it into the processor. Furthermore, after the transceiver receives the information, the information may undergo other processing before being input into the processor.

[0133] For operations such as sending and / or receiving involved by the processor, unless otherwise specified, or unless they conflict with their actual functions or internal logic in the relevant description, they can be generally understood as computer programs or instruction outputs based on the processor.

[0134] During implementation, the processor may be a processor specifically configured to execute these methods, or may be a processor that executes computer programs or instructions in a memory to execute these methods, such as a general-purpose processor. For example, the processor may also be configured to execute a program stored in a memory. When the program is executed, the communication device performs the method described in the first aspect or any possible implementation of the first aspect.

[0135] In a possible implementation, the memory is located outside the communication device. In a possible implementation, the memory is located inside the communication device.

[0136] In a possible implementation, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.

[0137] In a possible implementation, the communication device further includes a transceiver, and the transceiver is used to receive signals or send signals.

[0138] In the eighteenth aspect, the present application provides another communication device, which includes a processing circuit and an interface circuit, the interface circuit is used to obtain data or output data; the processing circuit is used to execute the method of any one of the first to eighth aspects above.

[0139] In the nineteenth aspect, the present application provides a computer-readable storage medium, which stores a computer program, and the computer program includes program instructions, which, when executed, enable the computer to execute the method of any one of the first to eighth aspects mentioned above.

[0140] In the twentieth aspect, the present application provides a computer program product, which includes a computer program, and the computer program includes program instructions, which, when executed, enable the computer to execute the method of any one of the first to eighth aspects above.

[0141] In aspect 21, the present application provides a chip comprising a communication interface and a processor; the communication interface is used for transmitting and receiving signals of the chip; the processor is used for executing computer programs or instructions so that a communication device comprising the chip executes a method as in any one of aspects 1 to 8 above.

[0142] In aspect 22, an embodiment of the present application provides a communication system, comprising the communication device described in the above aspect 9 or any possible implementation of the above aspect, and the communication device described in the above aspect 10 or any possible implementation of the above aspect.

[0143] In aspect 23, an embodiment of the present application provides a communication system, comprising the communication device described in aspect 11 or any possible implementation of aspect 11, and the communication device described in aspect 12 or any possible implementation of aspect 12.

[0144] In aspect 24, an embodiment of the present application provides a communication system, comprising the communication device described in aspect 13 or any possible implementation of aspect 13, and the communication device described in aspect 14 or any possible implementation of aspect 14.

[0145] In aspect 25, an embodiment of the present application provides a communication system, comprising the communication device described in aspect 15 or any possible implementation of aspect 15, and the communication device described in aspect 16 or any possible implementation of aspect 16. BRIEF DESCRIPTION OF THE DRAWINGS

[0146] FIG1 is a schematic diagram of an application scenario applicable to an embodiment of the present application;

[0147] FIG2 is an example of a structural diagram of a multi-link device provided in an embodiment of the present application;

[0148] FIG3 shows an example of a schematic structural diagram of a multi-link between multi-link devices provided in an embodiment of the present application;

[0149] FIG4 shows an example of an SBP measurement process provided by an embodiment of the present application;

[0150] FIG5 shows a schematic diagram of a frame structure of an SBP request frame;

[0151] FIG6 shows a schematic diagram of the frame structure of an SBP response frame;

[0152] FIG7 shows an example of the structure of the action field of the perception measurement request frame;

[0153] FIG8 shows an example of the structure of the action field of a perception measurement response frame;

[0154] FIG9 shows an example of the structure of an SBP termination frame;

[0155] FIG10 is a schematic flow chart of a communication method provided in an embodiment of the present application;

[0156] FIG11A is an example of the structure of an SBP termination frame provided in an embodiment of the present application;

[0157] FIG11B is an example of the structure of another SBP termination frame provided in an embodiment of the present application;

[0158] FIG11C is an example of the structure of another SBP termination frame provided in an embodiment of the present application;

[0159] FIG12 is a schematic flow chart of another communication method provided in an embodiment of the present application;

[0160] FIG13 is a schematic flow chart of another communication method provided in an embodiment of the present application;

[0161] FIG14 shows an example of the structure of a multi-link awareness measurement parameter element;

[0162] FIG15 is a schematic flow chart of another communication method provided in an embodiment of the present application;

[0163] FIG16 is a schematic diagram of a first notification frame provided in an embodiment of the present application;

[0164] FIG17 is a schematic flow chart of another communication method provided in an embodiment of the present application;

[0165] FIG18A is a schematic diagram of the frame structure of a multi-link awareness measurement request frame provided in an embodiment of the present application;

[0166] FIG18B is a schematic diagram of the structure of a multi-link awareness measurement parameter element provided in an embodiment of the present application;

[0167] FIG18C is a schematic diagram of the structure of common information in a multi-link sensing measurement parameter element provided in an embodiment of the present application;

[0168] FIG18D is a schematic diagram of the structure of link information in a multi-link awareness measurement parameter element provided in an embodiment of the present application;

[0169] FIG19 is a schematic diagram of the frame structure of a multi-link awareness measurement response frame provided in an embodiment of the present application;

[0170] FIG20 is a schematic diagram of the frame structure of a multi-link awareness measurement response frame provided in an embodiment of the present application;

[0171] FIG21 is a schematic diagram of the frame structure of a reconfiguration perception measurement response frame provided in an embodiment of the present application;

[0172] FIG22 is a schematic flow chart of another communication method provided in an embodiment of the present application;

[0173] FIG23 is a schematic flow chart of another communication method provided in an embodiment of the present application;

[0174] FIG24 is a schematic flow chart of another communication method provided in an embodiment of the present application;

[0175] FIG25A is a schematic diagram of a frame structure of a multi-link SBP request frame provided in an embodiment of the present application;

[0176] 25B is a schematic diagram of a responding end and a link mapping indication list in a multi-link SBP request frame provided by an embodiment of the present application;

[0177] FIG25C is a schematic diagram of a responder and a link mapping indication in a responder and link mapping indication list provided in an embodiment of the present application;

[0178] FIG26 is a schematic diagram of a frame structure of a multi-link SBP request frame provided in an embodiment of the present application;

[0179] FIG27 is a schematic block diagram of a communication device 10 provided in an embodiment of the present application;

[0180] FIG28 is a schematic diagram of another communication device 20 provided in an embodiment of the present application;

[0181] FIG29 is a schematic diagram of a chip system 30 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0182] The terms "first", "second", and various numerals (for example, "#1", "#2", etc.) in the specification, claims, and drawings of the present application are only used to distinguish different objects, rather than for describing a specific order. It will be appreciated that the various numerals involved in the embodiments of the present application are only for the convenience of describing the distinctions performed, and are not intended 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, and 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 embodiment of the present application. In addition, the terms "including" and "having" and any deformation thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or equipment, etc. comprising a series of steps or units, is not limited to the steps or units listed, but optionally also includes steps or units that are not listed, or optionally also includes other steps or units inherent to these processes, methods, products, or equipment, etc.

[0183] The "embodiment" mentioned in this document means that the specific features, structures or characteristics described in conjunction with the embodiment may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It can be understood explicitly and implicitly by those skilled in the art that the embodiments described herein can be combined with other embodiments. In this application, the naming of messages is only used to distinguish different messages and should not be understood as a limitation. In other words, the name of any message or frame in this application can be replaced with other names, and this application is not limited.

[0184] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application. As used in the specification of the present application and the appended claims, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear contrary indication in the context. It should also be understood that the term "and / or" used in the present application refers to and includes any or all possible combinations of one or more listed items. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The term "multiple" used in the present application refers to two or more. In the textual description of the present application, the character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0185] It is understood that in each embodiment of the present application, "A corresponds to B" means that there is a corresponding relationship between A and B, and B can be determined according to A. However, it should also be understood that determining (or generating) B according to (or based on) A does not mean that B is determined (or generated) only according to (or based on) A, and B can also be determined (or generated) according to (or based on) A and / or other information.

[0186] It should be understood that, in this application, indication includes direct indication (also known as explicit indication) and implicit indication. Direct indication of information A refers to including information A; implicit indication of information A refers to indicating information A through the correspondence between information A and information B and the direct indication of information B. The correspondence between information A and information B can be predefined, pre-stored, pre-burned, or pre-configured.

[0187] It should be understood that, in this application, information C is used to determine information D, which includes both information D being determined solely based on information C and information D being determined based on information C and other information. Furthermore, information C can also be used to determine information D indirectly, for example, where information D is determined based on information E, and information E is determined based on information C.

[0188] 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.

[0189] In addition, in each embodiment of the present application, "network element A sends information A to network element B" can be understood as the destination end of the information A or the intermediate network element in the transmission path between the destination end and the network element B, which may include directly or indirectly sending information to network element B. "Network element B receives information A from network element A" can be understood as the source end of the information A or the intermediate network element in the transmission path between the source end and the network element A, which may include directly or indirectly receiving information from network element A. The information may be processed as necessary between the source end and the destination end of the information transmission, such as format changes, but the destination end can understand the valid information from the source end. Similar expressions in this application can be understood similarly and will not be elaborated here.

[0190] In some of the drawings relating to the message (frame) structure in the embodiments of this application, examples of the lengths of fields in the message are provided. It should be understood that the lengths of the fields shown in the drawings of the embodiments of this application are only examples. In actual applications, the lengths of any field may vary. In the drawings relating to the message (frame) structure in the embodiments of this application, the positions of the fields are not limited.

[0191] 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.

[0192] 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.

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

[0194] 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 802.11a / b / g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, 802.11be standards (Wi-Fi 7), also known as extremely high throughput (EHT), 802.11bn standards (Wi-Fi 8) or Wi-Fi 8 next-generation standards, etc., and also includes 802.11ad, 802.11ay standards, etc., and can also be applied to wireless personal area network systems based on ultra-wide band (UWB), such as supporting the 802.15 series standards, and can also be applied to sensing systems, such as supporting the 802.11bf series standards. The 802.11n standard is known as the high throughput (HT) standard, the 802.11ac standard is known as the very high throughput (VHT) standard, 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 categories of standards: low-frequency (e.g., sub7 GHz) and high-frequency (e.g., 60 GHz). Sub7 GHz implementations primarily rely on 802.11ac, 802.11ax, 802.11be, and their next-generation standards, while 60 GHz implementations primarily rely on 802.11ad, 802.11ay, integrated millimeter wave (mmWave) standards, and their next-generation standards. 802.11ad may also be called a directional multi-gigabit (DMG) standard, and 802.11ay may also be called an enhanced directional multi-gigabit (EDMG) standard.

[0195] 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 high-performance wireless local area networks (HIPERLANs), wireless wide area networks (WWANs), wireless personal area networks (WPANs), or other networks now known or developed later. 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.

[0196] The technical solutions of the embodiments of the present application can also be applied to various communication systems, such as: WLAN communication system, wireless fidelity (Wi-Fi) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), world-wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR), sixth generation (6G) system, Internet of Things (IoT) network or vehicle to x (V2X), etc.

[0197] 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.

[0198] 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 ). Stations can be divided into non-AP stations (non-AP STAs) and access point stations. For ease of description, this document refers to access point stations as access points (APs), and non-AP stations as stations (STAs) or non-AP stations. The stations hereinafter refer to non-AP stations. Specifically, the technical solution 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, non-AP STA2), and also to data communication between APs (for example, data communication between AP1 and AP2), as well as data communication between non-AP STAs and non-AP STAs (for example, data communication between non-AP STA2 and non-AP STA3).

[0199] Among them, the access point can be a node for terminals (for example, mobile phones) to access wired (or wireless) networks. It is mainly deployed in homes, inside buildings and inside campuses, with a typical coverage radius of tens to hundreds of meters. Of course, access points can also be deployed outdoors. The access point is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect the clients in each wireless network together and then connect the wireless network to the Ethernet. An access point is a device with wireless communication capabilities that supports communication using the WLAN protocol and has the function of communicating with other devices in the WLAN network (such as sites or other access points). Of course, the access point can also have the function of communicating with other devices.

[0200] An access point can be a complete device or a chip or processing system installed in a complete device. Devices equipped with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system (i.e., AP). The AP in the embodiments of the present application is a device that provides services to a site, and can, for example, 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, and 802.11bf.

[0201] 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. Of course, the access point can also be a chip and processing system in these various forms of network devices, so as to implement the methods and functions of the embodiments of the present application. 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, 802.11bf, etc.

[0202] A station is a device with wireless communication capabilities, supports communication using the WLAN protocol, and has the ability to communicate with other stations or access points in a WLAN network. For example, a STA is any communication device that allows a user to communicate with an AP and, in turn, with a WLAN. A station can be a complete device, or a chip or processing system installed in a complete device. Devices equipped with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system (i.e., station). A station can be a wireless communication chip, a wireless sensor, or a wireless communication terminal, and can also be referred to as a user, user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device.

[0203] The sites may include tags / smart tags, mobile phones, mobile stations (MS), tablet computers (pads), computers with wireless transceiver functions (such as laptops), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, subscriber units, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, wireless data cards, personal digital assistants (PDAs), tablet computers, laptop computers, machine type communication (MTC) terminals, etc. The stations may include various handheld devices with wireless communication capabilities, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, terminal devices in a 5G network, terminal devices in a 6G network, or terminal devices in a PLMN, etc., and the embodiments of the present application are not limited to this. Non-AP stations may be devices that support WLAN standards. For example, non-AP stations may support one or more standards in 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, 802.11bf, etc.

[0204] The above-mentioned AP or 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 pre-agreed preset values, etc., and the processor is used to parse signaling information, process related data, etc.

[0205] 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.

[0206] 1. Multi-link device (MLD): A device that supports (has) multi-link simultaneous transmission. In the embodiments of this application, a device that supports multiple links and supports the IEEE 802.11 standard is referred to as a multi-link device. An MLD can have the ability to establish multiple links simultaneously.

[0207] For example, a multi-link device may be an access point multi-link device (AP MLD), or may be a non-AP MLD, such as a station multi-link device (STA MLD). It should be noted that the names of the multi-link devices mentioned above are merely examples and do not limit the scope of protection of this application. For example, AP MLD may also be referred to as a multi-link AP, or as communication technology develops, AP MLD may have other names, which are not described one by one here. The scenario shown in FIG1 may be a multi-link scenario, in which one or more APs in FIG1 are AP MLDs, and one or more STAs are STA MLDs.

[0208] In the IEEE 802.11be (Wi-Fi 7) protocol, MLD can use multiple links at the same time. If different links of the MLD can respectively receive and transmit at the same time (for example, the multi-link device MLD includes 2 links, and in the same time period, one link can be used to transmit signals and the other link can be used to receive signals), this mode is called simultaneous transmitting and receiving (STR) mode. If different links of the MLD can only receive or transmit at the same time (for example, the MLD includes 2 links, and in the same time period, the two links can only be used to transmit signals, or in the same time period, the two links can only be used to receive signals, this mode is called non-simultaneously transmitting and receiving (NSTR) mode. The solution provided in the embodiment of the present application is applicable to the STR mode and also to the NSTR mode.

[0209] In one possible implementation, an MLD has multiple radio frequency modules that can operate in different frequency bands. For example, the MLD can operate in all or part of 2.4 GHz, 5 GHz, 6 GHz, and the high frequency of 60 GHz. The MLD can include an AP MLD and / or a non-access point (non-AP) MLD. For example, a non-AP MLD can be a STA MLD. For example, different APs in an AP MLD operate in different frequency bands, and different STAs in a non-AP MLD operate in different frequency bands.

[0210] An MLD can include one or more affiliated sites, each of which has its own media access control (MAC) address. The MAC address of each affiliated site can be called a low-level MAC address. The MLD has an upper-level MAC address. Figure 2 shows an example of a schematic diagram of the structure of a multi-link device provided in an embodiment of the present application. As shown in Figure 2, the affiliated sites of the AP MLD include AP1 and AP2. The low-level MAC address of AP1 is MAC address #1, and the low-level MAC address of AP2 is MAC address #2. In addition, the AP MLD has an upper-level MAC address, called the MLD MAC address.

[0211] AP MLD and non-AP MLD can establish a multi-link connection through signaling interaction on any link. Figure 3 shows an example of a structural diagram of a multi-link between multi-link devices provided by an embodiment of the present application. As shown in Figure 3, AP MLD includes AP1 and AP2, AP1 includes AP1 PHY, AP1 low-layer MAC and high-layer MAC, AP2 includes AP2 PHY, AP2 low-layer MAC and high-layer MAC, wherein AP1 and AP2 share the high-layer MAC, non-AP MLD includes STA1 and STA2, STA1 includes STA1 PHY, STA1 low-layer MAC and high-layer MAC, STA2 includes STA2 PHY, STA2 low-layer MAC and high-layer MAC, wherein STA1 and STA2 share the high-layer MAC, AP1 and STA1 are connected through link 1, and AP2 and STA2 are connected through link 2. Figure 3 is only an example, and the number of APs included in AP MLD, the number of STAs included in non-AP MLD, and the number of links between AP MLD and non-AP MLD are not limited.

[0212] In one possible implementation, when establishing multiple links, the non-AP MLD and the AP MLD may establish an association through an association process. For example, the association process may include: the non-AP MLD sends an association request frame on link 1, where the association request frame carries STA-side information for link 1 and STA-side information for link 2. For example, the association request frame may carry a multi-link element field, which is used to carry information about the non-AP MLD and sites in the non-AP MLD. The AP MLD sends an association response frame on link 1, where the association response frame carries AP-side information for link 1 and AP-side information for link 2, thereby establishing associations (or completing associations) between STA1 and STA2 of the non-AP MLD and AP1 and AP2 of the AP MLD, respectively.

[0213] In one possible implementation, a STA in the MLD informs other STAs in the MLD of its multi-link capabilities and information by including a Basic Variant Multi-Link element in certain frames it transmits. The multi-link element can be carried in a beacon frame, a multi-link probe response frame, or a (re)association response frame sent by the AP, or in a probe request frame or a (re)association request frame sent by the STA.

[0214] 2. Sensing Technology: WLAN sensing technology enables devices with WLAN sensing capabilities to use received wireless signals in a given environment to determine the characteristics of a target (such as an object, animal, or person). These characteristics include the target's distance, location, speed, movement, and behavior. Targets can include one or more of the following: objects, people, and animals. Environments can include one or more of the following: rooms, houses, vehicles, and businesses.

[0215] This application mainly relates to sensing by proxy (SBP) technology. In a scenario where a proxy sensing initiator (SBP initiator) requests a proxy sensing responder (SBP responder) to initiate sensing behavior on its behalf, the proxy sensing responder (i.e., AP) can perform sensing measurements through the SBP process. For example, in the schematic diagram shown in Figure 1, non-AP STA1 and AP1, and non-AP STA2 and AP1 perform sensing processes separately or simultaneously. Non-AP STA1 can send a proxy sensing request to AP1, requesting AP1 to act as a proxy for non-AP STA1 to obtain the sensing results obtained by AP1 and non-AP STA2 in the sensing process (or, requesting AP1 to obtain the sensing results of non-AP STA2).

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

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

[0218] Proxy sensing technology involves six roles and five steps. The six roles are: proxy sensing initiator (SBP initiator), proxy sensing responder (SBP responder), sensing initiator, sensing responder, sensing transmitter, and sensing receiver. It should be understood that each of the above six roles can be implemented by a STA or AP, as long as it can implement the functions of the corresponding role. This application does not impose any restrictions on this. For example, the above SBP initiator can be an AP or a STA. Specifically, the sensing initiator refers to a device that initiates a sensing process (or sensing behavior), such as a station. The sensing responder refers to a device that participates in the sensing process initiated by the sensing initiator, such as a station. The sensing transmitter refers to a device that sends a physical layer protocol data unit (PPDU) for sensing measurement within the sensing process. The sensing receiver refers to a device that receives the PPDU sent by the sensing transmitter and performs sensing measurements within the sensing process. The proxy sensing initiator refers to a device that requests the proxy sensing responder to initiate sensing behavior on its behalf. The proxy perception responder refers to a device that initiates the perception behavior on behalf of the above-mentioned proxy perception initiator (such as the above-mentioned AP1), and the proxy perception responder is also a perception initiator. Figure 4 shows an example of an SBP measurement process provided in an embodiment of the present application. The number of subordinate sites in MLD is not limited. As an example, as shown in Figure 4, the subordinate sites of the SBP initiator include STA1, STA2, and STA3, the subordinate sites of the SBP responder include AP3, AP2, and AP1, and the subordinate sites of the perception responder include STA3, STA2, and STA1, wherein the frequencies corresponding to different subordinate sites are different. As shown in Figure 4, the SBP measurement process may include the following five steps: SBP setup exchange, perception measurement session, perception measurement exchange (interaction), SBP reporting, and SBP termination. SBP termination can be replaced by SBP closure. In this application, a perception measurement session can be referred to as a measurement session or session. A perception measurement session can be a set of perception measurement exchanges using operational parameters agreed upon by the perception initiator and the perception responder.(A sensing measurement session is a set of sensing measurement exchanges that use operational parameters agreed to between a sensing initiator and sensing responder). The sensing measurement session and the sensing measurement exchange can be regarded as one step. Figure 4 shows the SBP measurement process in a multi-link scenario, wherein the number of STAs included in the SBP initiator (a non-AP MLD), the number of APs included in the SBP responder (AP MLD), and the number of STAs included in the sensing responder (non-AP MLD) are not limited. It should be noted that the sensing responder (non-AP MLD) in Figure 4 can be replaced by multiple non-AP MLDs or multiple sites. The SBP responder can sense and measure one non-AP MLD through multi-link sensing, or it can sense and measure multiple non-AP MLDs, or it can sense and measure multiple sites, which is not limited in this application.

[0219] 3. SBP exchange establishment process: The SBP exchange establishment may be implemented as follows: 1) The SBP initiator sends an SBP request frame (SBPrequest frame) to the SBP responder. The SBP request frame contains an SBP Parameters element. The SBP Parameters element indicates the sensing responders and their number. The SBP Parameters element is optional. The SBP request frame may also contain a Sensing Measurement Parameters element and an Initiating Station (ISTA) availability window element. 2) The SBP responder sends an SBP response frame (SBPresponse frame) to the SBP initiator. The SBP response frame indicates whether the parameters requested by the SBP request frame are accepted, and carries an availability window element for the response stations (RSTA) allocated to the SBP initiator to receive reports and participate in sensing (if any).

[0220] For ease of understanding, the SBP request frame is described in detail in conjunction with Figure 5. Figure 5 shows a schematic diagram of the frame structure of an SBP request frame. As can be seen from Figure 5, the SBP request frame includes the following fields: Category, Public Action / Protected Dual of Public Action, Dialog Token, SBP Parameters element, Perception Measurement Parameters element, and ISTA Availability Window element. The SBP Parameters element, Perception Measurement Parameters, and ISTA Availability Window element are optional. The Category field in the embodiments of the present application can be used to indicate the message type, that is, to distinguish different types of action frames. The Public Function field in the embodiments of the present application can be used to indicate the function of the message. The Dialog Token in the embodiments of the present application can be used to identify a dialogue; for example, a corresponding request and response pair can have the same Dialog Token. The ISTA Availability Window element is used to indicate when the SBP initiator can perform perception measurements or receive measurement reports. In other words, the ISTA Availability Window element is used by the SBP initiator to declare its available perception measurement window.

[0221] An SBP parameter element may include the following fields: element ID, length, element ID extension, SBP parameter control, sensing responder address, sensing responder IDs, or sensing responder role bitmap. The SBP parameter control field provides control information for SBP parameters. The sensing responder function bitmap indicates the function of the sensing responder. The element ID extension is an extension of the element ID, providing additional information element identification. A bitmap may also be referred to as a bitmap. In this application, a bitmap may be understood as an ID bitmap, meaning that the identification is represented in the form of a bitmap. For example, the sensing responder role bitmap may be understood as the identification of the sensing responder role. Furthermore, in this application, identification may also be represented in other forms, such as an ID list, address information (e.g., MAC address), etc., which can be used to identify the corresponding object. This application does not limit the specific form of the identification.

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

[0223] SBP Request, SBP Procedure Expiry Exponent, Sensing Responder, Number of Sensing Responders, Mandatory Number of Responders, Preferred Responder List, Number of Preferred Responders, Mandatory Preferred Responder, Preferred Responder Role Bitmap Present, Reserved. The Mandatory Number of Responders field can be named the Mandatory Number of Responders field.

[0224] The value carried by the perception responder in the SBP parameter field can indicate whether the device requesting proxy perception this time participates in the subsequent perception process as a perception responder and performs perception transmission and reception. The value carried by the number of perception responders can indicate the number of perception responders for proxy perception requested this time. The number of required responders is used to indicate whether the requested number of perception responders is required. The value carried by the preferred responder list can indicate whether the identifier of the perception responder appears in the message. The value carried by the required responder list can indicate that the address of the perception responder appearing in the message needs to be satisfied (i.e., the perception responder indicated by the preferred responder list must be used) or that the address of the perception responder appearing in the message does not necessarily need to be satisfied (i.e., the address of the perception responder appearing in the message is a recommended value and may not be satisfied (or may be understood as not needing to be satisfied)). The value carried by the perception responder address can indicate the identifier of the perception responder in the proxy perception requested this time. The value carried by the perception responder address can also be the MAC address of the perception responder and / or the MAC address of the link that the SBP initiator wants to establish perception. The message for requesting proxy perception further includes address information of at least one target device which can be regarded as a perception responder address, and the target device can be regarded as a perception responder. The target device in the at least one target device is a device for performing perception measurement.

[0225] For easier understanding, the SBP response frame is described in detail with reference to Figure 6. Figure 6 shows a schematic diagram of the SBP response frame structure. As shown in Figure 6, the SBP response frame includes the following fields: Category, Public Action / Protected Dual of Public Action, Dialog Token, Status Code, Measurement Session Indication, SBP Parameters element, Perception Measurement Parameters element, and RSTA Availability Window element. The SBP Parameters element, Perception Measurement Parameters, and Response Station (RSTA) Availability Window element in the response frame are optional. For example, if the status code in the SBP response frame is set to SUCCESS or REJECTED_WITH_SUGGESTED_CHANGES, the SBP Parameters element is present; otherwise, the SBP Parameters element is absent. For another example, if the status code in the SBP response frame is set to REJECTED_WITH_SUGGESTED_CHANGES, the Perception Measurement Parameters element is present; otherwise, the Perception Measurement Parameters element is absent. For another example, if the status code in the SBP response frame is set to SUCCESS, the RSTA availability window (RSTA Availability Window element) exists. For another example, if the status code in the SBP response frame is set to REJECTED_WITH_SUGGESTED_CHANGES, the RSTA availability window may exist; otherwise, the RSTA availability window does not exist.

[0226] 4. The process of a perception measurement session may include:

[0227] (1) The process of the sensing measurement session may be implemented as follows: the sensing initiator (i.e., the SBP responder) sends a sensing measurement request frame (Sensing Measurement Request Frame) to the sensing responder to initiate the sensing measurement establishment and set the sensing measurement parameters (Sensing Measurement Parameters), the sensing type (TB / non-TB / SBP) and the corresponding sensing measurement parameters. Figure 7 shows an example of the structure of the sensing measurement request frame action field (SensingMeasurement Request Frame Action field format). Referring to Figure 7, the sensing measurement request frame action field includes: Category, Public Action / Protected Dual of Public Action, Dialog Token, Sensing Comeback Info, Measurement Session ID Indication, and Sensing Measurement Parameters Element. The measurement session ID indication is used to indicate the ID of the sensing measurement session. The sensing comeback information is used to instruct non-associated devices to send sensing measurement query frames to the AP within a given time to participate in the sensing measurement. The Perception Measurement Parameters element indicates the parameters used in the perception measurement interaction and includes the Perception Measurement Parameters field and the Perception sub-element. The Perception Measurement Parameters element can carry different Perception sub-elements, including TB sensing specific subelement, Non-TB sensing specific subelement, and SBP specific subelement.

[0228] (2) After receiving the Sensing Measurement Establishment Request frame, the Sensing Response End sends a Sensing Measurement Response frame to establish the perception. Figure 8 shows an example of the structure of the Sensing Measurement Response frame action field. Referring to Figure 8, the Sensing Measurement Response frame action field includes: Category, Public Action / Protected Dual of Public Action, Dialog Token, Measurement Session ID Indication, Status Code, and Sensing Measurement Parameters Element. The Sensing Measurement Response frame can follow the following rules:

[0229] If the perception responder accepts the perception measurement parameter element requested in the perception measurement setup request frame, the status code in the perception measurement setup response frame is set to success; or, if the perception responder rejects the perception measurement parameter element requested in the perception measurement setup request frame, but it provides recommended perception measurement setup parameters in the perception measurement setup response frame, the status code is set to REJECTED_WITH_SUGGESTED_CHANGES; or, if the perception responder rejects the perception measurement parameter element requested in the perception measurement setup request frame and does not provide recommended perception measurement setup parameters, the status code is set to REQUEST_DECLINED.

[0230] After the sensing measurement is established, the sensing initiator will initiate one or more sensing measurement instances (Sensing Measurement Instance) according to its own needs based on the sensing measurement parameters negotiated during the sensing measurement establishment process. A sensing measurement instance can be divided into two forms: trigger-based sensing measurement instance (Trigger-Based (TB) Sensing Measurement Instance) and non-trigger-based sensing measurement instance (Non-Trigger-Based (Non-TB) Sensing Measurement Instance). The trigger-based (TB) sensing measurement instance is initiated by the AP as the sensing initiator, and the non-trigger-based (Non-TB) sensing measurement instance is initiated by a non-AP STA as the sensing initiator. If the AP accepts the SBP establishment request, then the sensing measurement only has the trigger-based (TB) sensing measurement instance.

[0231] 5. The perception measurement interaction process may include: the SBP responder (AP) performs perception measurement interaction with one or more perception responders based on the parameter settings in the SBP request frame. The SBP reporting process may include: the SBP responder (AP) sends a report including the perception measurement results back to the SBP initiator based on the feedback results from one or more perception responders.

[0232] 6. SBP closing includes explicit closing and implicit closing. An explicit closing can be achieved by the SBP initiator or SBP responder sending an SBP termination frame to close the SBP procedure. Figure 9 shows an example of the structure of an SBP termination frame. As shown in Figure 9, the SBP termination frame includes the following fields: Category, Public Action / Protected Dual of Public Action, Measurement Session ID Indication, SBP Terminal Control, and SBP Parameters Element. The SBP termination control is used to provide control information for SBP termination. The SBP Parameters Element is optional. As shown in Figure 9, the SBP termination control includes the following fields: Terminate all SBP Procedures, SBP Error Status, and Reserved. Terminate all SBP Procedures indicates a request to close all SBP procedures established between the SBP initiator and the SBP responder. The SBP error status is used to indicate that the SBP closure may be caused by the inability to establish a session or the closure of a session. For example, if the SBP responder fails to successfully establish a session with the perception responder or closes the session, and the number of mandatory responders or the Mandatory Preferred Responder in the SBP request frame is set to 1, then the SBP responder can set the SBP Error Status field to 1 when sending the SBP termination frame and include the SBP parameter element in the SBP termination frame. Implicit closure can be: the SBP initiator and the SBP responder implicitly close the SBP procedure when there is no frame exchange when the SBP procedure expiry index (SBP Procedure Expiry Exponent) expires.

[0233] The above text, in conjunction with FIG1 , briefly introduces the scenarios in which the method for multi-link perception measurement provided in an 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, and introduces the SBP process and multi-link equipment in the basic concepts. The application scenario shown in FIG1 is a multi-link scenario, wherein one or more APs in the application scenario shown in FIG1 are AP MLDs, and one or more STAs are non-AP MLDs. The method for multi-link perception measurement provided in an embodiment of the present application can be applied to the SBP measurement process in the multi-link scenario shown in FIG4 .

[0234] In a multi-link scenario, when AP MLD and non-AP MLD perform Multilink Proxy Perception (SBP), the following two scenarios may occur:

[0235] Scenario 1: After the SBP initiator (for example, a non-AP MLD or a single-link STA) and the SBP responder (AP MLD) exchange SBP establishment information, the AP MLD and the non-AP MLD (or multiple APs with a single link) cannot establish a session due to link-related reasons. In Scenario 1, the SBP initiator cannot learn the specific reason why the AP MLD and non-AP MLD cannot establish a session, which hinders the efficiency of the subsequent SBP establishment process.

[0236] Scenario 2: To meet the perception measurement requirements of the SBP initiator, the AP MLD (i.e., the SBP responder) and the perception responder (including at least one non-AP MLD or multiple single-link STAs) perform perception measurement interactions based on the parameters negotiated during the SBP establishment interaction. When the AP MLD removes or temporarily shuts down one or more links, or when a non-AP MLD deletes or disables one or more links, or when one or more links of a non-AP MLD enter power-saving mode, or when one or more STAs delete links, the perception measurement parameters will change. In Scenario 2, if the perception measurement parameters of the AP MLD (i.e., the SBP responder) and the perception responder change due to link-related reasons, it is likely that they will no longer meet the SBP initiator's requirements for the perception measurement parameters, and the perception measurement results may no longer be meaningful to the SBP initiator.

[0237] In a multi-link scenario, when AP MLD and non-AP MLD perform multi-link proxy perception (SBP), the occurrence of scenario 1 and scenario 2 will have an adverse impact on the SBP process, such as including SBP reporting and the subsequent behavior of the SBP initiator. In order to avoid the adverse impact of scenario 1 or scenario 2 on the SBP process when AP MLD and non-AP MLD perform multi-link proxy perception (SBP), the present application provides a method for multi-link perception measurement, so that in the SBP process under the multi-link scenario, the SBP initiator is aware of the specific reasons why the session cannot be established / closed, thereby providing a reference for the subsequent behavior of the SBP initiator, which helps to improve the efficiency of the subsequent establishment of the SBP process.

[0238] The technical solutions 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 scenarios shown in Figures 1 and 4, but are not limited to these scenarios.

[0239] It should be understood that the embodiments shown below do not specifically limit the specific structure of the execution subject of the method provided in the embodiments of the present application. As long as it is possible to run a program that records the code of the method provided in the embodiments of the present application and communicate according to the method provided in the embodiments of the present application, for example, the execution subject of the method provided in 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.

[0240] FIG10 is a schematic flow chart of a communication method provided in an embodiment of the present application. As shown in FIG10 , the method includes:

[0241] 1001. The SBP responder generates an SBP termination frame.

[0242] The SBP termination frame includes first indication information or second indication information. The above-mentioned first indication information is used to indicate the reason why the SBP responder and the perception responder cannot establish a perception measurement session. The above-mentioned second indication information is used to indicate the reason why the perception measurement session established by the SBP responder and the perception responder is terminated. The SBP responder can be an AP MLD. The perception responder includes one or more non-AP MLDs. Alternatively, the perception responder includes multiple STAs. To facilitate understanding of the technical solution of the present application, the embodiment of the present application is described by taking the SBP responder (i.e., the perception initiator) and a non-AP MLD (perception responder) as an example to establish a perception measurement session and perform perception measurement interaction.

[0243] In a possible implementation, the first indication information is used to indicate that a reason why the SBP responder and the perception responder cannot establish the perception measurement session includes that a requirement for a mandatory link or the number of mandatory links for establishing the perception measurement session is not met.

[0244] In one possible implementation, the present application redefines the original SBP error status field. The original usage of the SBP error status field is: in the SBP request frame, when the required response end or the number of required response ends is set to 1, or the SBP is closed due to failure to establish / close the session, the field may be set to 1. The present application redefines the meaning of this field as: when the required response end or the number of required response ends is set to 1, or the required link ID / required link number on the required response end cannot be met, or there are not enough response ends to meet the requirements of the required link ID / required link number, or the response end cannot be found to meet the required link ID / required link number, or the session cannot be established / closed, resulting in the SBP process being closed, the field may be set to 1.

[0245] In one possible implementation, the first indication information may include an SBP error status extension field, and the value of the SBP error status extension field is used to indicate the reason why the above-mentioned SBP responder and the perception responder cannot establish a perception measurement session. The first indication information may be represented by SBP error status extension hereinafter. In one possible implementation, the length of the SBP error status extension field may be 1 bit. When the SBP error status extension field is set to 0, the reason why the above-mentioned SBP responder and the perception responder cannot establish a perception measurement session is the reason indicated by SBP error status; when the SBP error status extension field is set to 1, the reason why the above-mentioned SBP responder and the perception responder cannot establish a perception measurement session is that the mandatory link ID / mandatory link number on the mandatory responder cannot be met, or there are not enough responders to meet the requirements of the mandatory link ID / mandatory link number, or no responder can be found to meet the mandatory link ID / mandatory link number. In one possible implementation, the length of the SBP error status extension field may be 2 bits. Table 1 shows examples of reasons why the first indication information indicates that the SBP responder and the perception responder cannot establish a perception measurement session, as well as the prerequisites for establishing the SBP associated with each reason. The prerequisites for establishing the SBP associated with each reason may be parameters negotiated between the SBP responder and the SBP initiator for establishing the perception measurement session.

[0246] Table 1

[0247] Referring to the second column of Table 1, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include mandatory responders and / or the number of mandatory responders; when the value of the SBP error status extension field (i.e., the first indication information) is 0, the first indication information is used to indicate that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes the reason indicated by the SBP error status field. For example, the usage of the SBP error status field is that when the mandatory responder or the number of mandatory responders is set to 1 (i.e., the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include mandatory responders or the number of mandatory responders), the field may be set to 1 when the session cannot be established / closed, resulting in the SBP being closed. The reason indicated by the SBP error status field may be that when the mandatory responder or the number of mandatory responders is set to 1, the perception measurement session cannot be established / closed. In one possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include a mandatory responder or the number of mandatory responders; when the SBP responder cannot establish a perception measurement session with the perception responder, the SBP responder sends an SBP termination frame to the SBP initiator, and the value of the SBP error status extension field in the SBP termination frame is 0.

[0248] Referring to the third column of Table 1, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include a mandatory responder, and a mandatory link or the number of mandatory links on the mandatory responder; when the value of the SBP error status extension field is 1, the first indication information is used to indicate that the reason why the SBP responder and the perception response end cannot establish a perception measurement session includes that the mandatory link or the number of mandatory links on the mandatory responder is not met (or cannot be met). In a possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include a mandatory responder, and a mandatory link or the number of mandatory links on the mandatory responder; when the mandatory link or the number of mandatory links on the mandatory responder cannot be met, the SBP responder sends an SBP termination frame to the SBP initiator, and the value of the SBP error status extension field in the SBP termination frame is 1.

[0249] Referring to the fourth column of Table 1, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include the number of mandatory responders, and the mandatory links or the number of mandatory links on the mandatory responders; when the value of the SBP error status extension field is 2, the first indication information is used to indicate that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the number of perception responders that meet the above-mentioned mandatory links or the above-mentioned number of mandatory links is less than the above-mentioned number of mandatory responders, that is, there are not enough responders to meet the requirements of mandatory link ID / mandatory link number. In one possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include the number of mandatory responders, and the mandatory links or the number of mandatory links on the mandatory responders; when the number of perception responders that meet the above-mentioned mandatory links or the above-mentioned number of mandatory links is less than the above-mentioned number of mandatory responders, the SBP responder sends an SBP termination frame to the SBP initiator, and the value of the SBP error status extension field in the SBP termination frame is 2.

[0250] Referring to the fifth column of Table 1, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include mandatory links or the number of mandatory links; when the value of the SBP error status extension field is 3, the first indication information is used to indicate that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the SBP responder has not found a perception responder that meets the above-mentioned mandatory links or the above-mentioned number of mandatory links, that is, it is unable to find a responder that can meet the mandatory link ID / mandatory link number. In one possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include mandatory links or the number of mandatory links; when the SBP responder has not found a perception responder that meets the above-mentioned mandatory links or the above-mentioned number of mandatory links, the SBP responder sends an SBP termination frame to the SBP initiator, and the value of the SBP error status extension field in the SBP termination frame is 3.

[0251] Table 1 is only an example, and the correspondence between the value of the SBP error status extension field and each cause is not limited. The length of the SBP error status extension field is 2 bits (bits), and can also be more bits, which is not limited in this application.

[0252] In one possible implementation, the second indication information includes identification information of the first link, and the reason for the termination of the perception measurement session includes deletion of the first link by the SBP responder. In this application, the identification information of a link may be the link ID. In this implementation, the SBP initiator can obtain the reason for the termination of the perception measurement session, thereby improving the efficiency of the subsequent SBP establishment process.

[0253] In one possible implementation, the second indication information includes identification information of the first link and identification information of the first responding end, and the reason for termination of the perception measurement session includes deletion of the first link by the first responding end. In this implementation, the SBP initiator can obtain the reason for termination of the perception measurement session, thereby improving the efficiency of subsequent SBP establishment procedures.

[0254] In one possible implementation, the second indication information includes identification information of the first responder, and the reason for the termination of the perception measurement session includes the first responder deleting a link used for the perception measurement session. The first responder deleting the link used for the perception measurement session may mean that the first responder deleted all links between the first responder and the SBP responder used for the perception measurement session. In this implementation, the SBP initiator can obtain the reason for the termination of the perception measurement session, thereby improving the efficiency of the subsequent SBP establishment process.

[0255] In one possible implementation, the SBP termination frame further includes third indication information, where the third indication information indicates parameter information recommended by the SBP responder for establishing a perception measurement session. The parameter information includes at least one of the following: a perception measurement parameter, a responder list, a number of responders, a link list, or a number of links. In this implementation, the third indication information indicates the parameter information recommended by the SBP responder for establishing a perception measurement session, thereby improving the efficiency of the subsequent SBP establishment process.

[0256] 1002. The SBP responder sends an SBP termination frame to the SBP initiator.

[0257] Accordingly, the SBP initiator receives an SBP termination frame from the SBP responder. The SBP initiator is a non-AP MLD or a single-link STA. The trigger condition for the SBP responder to send the SBP termination frame to the SBP initiator may be that the SBP responder and the perception responder cannot establish a perception measurement session, or that the perception measurement session established between the SBP responder and the perception responder is terminated. In other words, the trigger condition for the SBP responder to generate and send the SBP termination frame may be that the SBP responder and the perception responder cannot establish a perception measurement session, or that the perception measurement session established between the SBP responder and the perception responder is terminated. The reason for the termination of the perception measurement session established between the SBP responder and the perception responder may be that one or more links used by the perception measurement session are deleted.

[0258] 1003. The SBP initiator determines, based on the SBP termination frame, a reason why the SBP responder and the perception responder cannot establish a perception measurement session or a reason why the perception measurement session is terminated.

[0259] In a possible implementation, the SBP initiator determines, based on the first indication information, that the reason why the SBP responder and the perception responder cannot establish the perception measurement session includes that a requirement for a mandatory link or the number of mandatory links for establishing the perception measurement session is not met.

[0260] In one possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include a mandatory responder, and a mandatory link or the number of mandatory links on the mandatory responder; the SBP initiator determines, based on the first indication information, that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the mandatory link or the number of mandatory links on the mandatory responder is not met. Exemplarily, when the value of the SBP error status extension field (contained in the first indication information) in the SBP termination frame is 1, the SBP initiator determines that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the mandatory link or the number of mandatory links on the mandatory responder is not met.

[0261] In one possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include the number of mandatory responders, and the mandatory links or the number of mandatory links on the mandatory responder; the SBP initiator determines, based on the first indication information, that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the number of perception responders that meet the mandatory links or the number of mandatory links is less than the number of mandatory responders. Exemplarily, when the value of the SBP error status extension field (contained in the first indication information) in the SBP termination frame is 2, the SBP initiator determines that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the number of perception responders that meet the mandatory links or the number of mandatory links is less than the number of mandatory responders.

[0262] In one possible implementation, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include mandatory links or the number of mandatory links; the SBP initiator determines, based on the first indication information, that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the SBP responder fails to find a perception responder that meets the mandatory links or the number of mandatory links. Exemplarily, when the value of the SBP error status extension field (contained in the first indication information) in the SBP termination frame is 3, the SBP initiator determines that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the SBP responder fails to find a perception responder that meets the mandatory links or the number of mandatory links.

[0263] In a possible implementation, when the second indication information includes identification information of the first link, the SBP initiator determines that the reason for termination of the perception measurement session includes that the first link is deleted by the SBP responder.

[0264] In a possible implementation, when the second indication information includes identification information of the first link and identification information of the first responder, the SBP initiator determines that the reason for termination of the perception measurement session includes deletion of the first link by the first responder.

[0265] In a possible implementation, when the second indication information includes identification information of the first responder, the SBP initiator determines that the reason for termination of the perception measurement session includes that the first responder deletes a link used by the perception measurement session.

[0266] In one possible implementation, the SBP initiator may also obtain parameter information for establishing a perception measurement session recommended by the SBP responder based on the third indication information in the SBP termination frame. The parameter information may include at least one of the following: a perception measurement parameter, a responder list, a number of responders, a link list, or a number of links. After obtaining the parameter information for establishing a perception measurement session recommended by the SBP responder, the SBP initiator may improve the efficiency of subsequent SBP establishment procedures based on these parameters.

[0267] In an embodiment of the present application, the SBP initiator determines the reason why the SBP responder and the perception responder cannot establish a perception measurement session or the reason why the above-mentioned perception measurement session is terminated based on the SBP termination frame, thereby providing a reference for the subsequent behavior of the SBP initiator and helping to improve the efficiency of the subsequent SBP establishment process.

[0268] The following describes an example of the structure of the SBP termination frame provided in this application with reference to FIG. 11A , FIG. 11B , and FIG. 11C .

[0269] Figure 11A is an example of the structure of an SBP termination frame provided in an embodiment of the present application. As shown in Figure 11A, the SBP termination frame includes: Category, Public Action / Protected Dual of Public Action, Measurement Session ID Indication, Multi-link SBP Terminal Control, and SBP Parameters Element. The meanings of the fields in the SBP termination frame shown in Figure 11A can be found in the meanings of the fields in Figure 9 and are not repeated here. The multi-link SBP termination control includes first indication information or second indication information. In one possible implementation, the multi-link SBP termination control includes one of the first indication information and the second indication information. The first indication information or the second indication information may also not be included in the multi-link SBP termination control, but may be included in other fields in the SBP termination frame, which is not limited by this application. This application introduces the multi-link SBP termination control as an example. In a possible implementation, the multi-link SBP termination control includes a first field and a second field. When the first field is effective, the first field is the first indication information; when the second field is effective, the second field is the second indication information; one of the first field and the second field is effective. For example, when the first field (SBP error status extension field) is used to indicate the reason why the SBP responder and the perception responder cannot establish a perception measurement session, the second field is ineffective, for example, the value of each bit in the second field is 0 or 1; when the second field is used to indicate the reason for the termination of the perception measurement session established by the SBP responder and the perception responder, the first field is ineffective, for example, the value of each bit in the first field is 0 or 1. In the present application, a field being effective may mean that the field is a valid field, that is, a valid field, and the SBP initiator can obtain useful information by parsing the field; a field being ineffective may mean that the field is an invalid field, that is, an invalid field, and the SBP initiator may not parse the field, or the SBP initiator cannot obtain useful information by parsing the field.

[0270] FIG11A also illustrates an example of a multi-link SBP termination control field. Referring to FIG11A , the multi-link SBP termination control field includes: Terminate all SBP Procedures, SBP Error Status, SBP Error Status Extension, Deleted Link ID, Responder ID corresponding to the Deleted Link, and Reserved fields. Terminate all SBP Procedures is used to indicate a request to close all SBP procedures established between the SBP initiator and the SBP responder. SBP Error Status is used to indicate that an SBP procedure is closed due to an SBP error condition. The first indication information may include the SBP Error Status Extension field, and the second indication information may include at least one of the Deleted Link ID field and the Responder ID field. The multi-link SBP termination control may include one of the SBP error status extension field, the deleted link ID field, or the deleted link responder ID field, or may include the deleted link ID field and the deleted link responder ID field, or may include the SBP error status extension field, the deleted link ID field, or the deleted link responder ID field. The value of the SBP error status extension field may be a value indicating the reason why the SBP responder and the perception responder cannot establish a perception measurement session. Exemplarily, the SBP error status extension field includes 2 bits, and the reasons why the SBP responder and the perception responder cannot establish a perception measurement session can be shown in Table 1 as indicated by the values ​​of the SBP error status extension field. The deleted link ID field includes the IDs of one or more links. The deleted link responder ID field may include the ID of a perception responder. For example, the ID of the perception responder is a 12-bit association identifier (AID) / unassociated STA identifier (USID), or a 48-bit MAC address. The embodiment of the present application is described by taking the multi-link SBP termination control including the SBP error status extension field, the deleted link ID field, or the deleted link responder ID field as an example.

[0271] In one possible implementation, the multi-link SBP termination control includes an SBP error status extension field, a deleted link ID field, or a deleted link responder ID field; the SBP error status extension field (i.e., the first indication information) is used to indicate the reason why the SBP responder and the perception responder cannot establish a perception measurement session; the deleted link ID field is ineffective, for example, the value of each bit in the deleted link ID field is 0 or 1; the deleted link responder ID field is also ineffective, for example, the value of each bit in the deleted link responder ID field is 0 or 1. In one possible implementation, the SBP initiator determines that the deleted link ID field is ineffective when it parses that the value of the deleted link ID field is a specific value (for example, the value of each bit in the deleted link ID field is 0 or 1). In one possible implementation, the SBP initiator determines that the deleted link ID field is ineffective when it parses that the value of the deleted link responder ID field is a specific value (for example, the value of each bit in the deleted link responder ID field is 0 or 1). In one possible implementation, when the SBP initiator parses the SBP error status extension field to be any one of 0 to 3, it determines the reason why the SBP responder and the perception responder cannot establish the perception measurement session based on the SBP error status extension field, see Table 1 above. In this implementation, the first indication information (including the SBP error status extension field) is used to indicate the reason why the SBP responder and the perception responder cannot establish the perception measurement session.

[0272] In one possible implementation, multi-link SBP termination control includes an SBP error status extension field, a deleted link ID field, or a deleted link responder ID field; the SBP error status extension field (i.e., the first indication information) is inactive, for example, each bit in the SBP error status extension field has a value of 0 or 1; the deleted link ID field (i.e., the second indication information) includes identification information of the first link; the deleted link responder ID field is inactive, for example, each bit in the deleted link responder ID field has a value of 0 or 1; and the reason for termination of the perception measurement session includes deletion of the first link by the SBP responder. In one possible implementation, upon parsing that the SBP error status extension field and the deleted link responder ID field are inactive, and the deleted link ID field includes identification information of the first link, the SBP initiator determines that the reason for termination of the perception measurement session includes deletion of the first link by the SBP responder. In this implementation, the second indication information (including identification information of the first link) is used to indicate that the reason for termination of the perception measurement session includes deletion of the first link by the SBP responder.

[0273] In one possible implementation, the multi-link SBP termination control includes an SBP error status extension field, a deleted link ID field, or a deleted link responder ID field; the SBP error status extension field (i.e., the first indication information) is ineffective, for example, the value of each bit in the SBP error status extension field is 0 or 1; the deleted link ID field is ineffective, for example, the value of each bit in the deleted link ID field is 0 or 1; the deleted link responder ID field includes the identification information of the first responder; the reason for the termination of the perception measurement session includes that the first responder deleted the link used for the perception measurement session. In one possible implementation, when the SBP initiator parses and finds that the SBP error status extension field and the deleted link ID field are ineffective, and the deleted link responder ID field includes the identification information of the first responder, it determines that the reason for the termination of the perception measurement session includes that the first responder deleted the link used for the perception measurement session. The first responder deleting the link used for the perception measurement session may be that the first responder deleted the link used for the perception measurement session with the SBP responder. In this implementation, the second indication information (including the identification information of the first responder) is used to indicate that the reason for termination of the awareness measurement session includes that the first responder deleted the link used by the awareness measurement session.

[0274] In one possible implementation, the multi-link SBP termination control includes an SBP error status extension field, a deleted link ID field, or a deleted link responder ID field; the SBP error status extension field (i.e., the first indication information) is inactive, for example, the value of each bit in the SBP error status extension field is 0 or 1; the deleted link ID field includes identification information of the first link; the deleted link responder ID field includes identification information of the first responder; and the reason for the termination of the perception measurement session includes the first link being deleted by the first responder. In one possible implementation, the SBP initiator determines that the reason for the termination of the perception measurement session includes the first link being deleted by the first responder when it parses that the SBP error status extension field is inactive, the link ID field includes identification information of the first link, and the deleted link responder ID field includes identification information of the first responder. In this implementation, the second indication information (including identification information of the first link and identification information of the first responder) is used to indicate that the reason for the termination of the perception measurement session includes the first link being deleted by the first responder.

[0275] In one possible implementation, the multilink SBP termination control includes an SBP error status extension field, a deleted link ID field, or a deleted link's responder ID field. The SBP termination frame also includes an error cause control field, which is used to indicate the fields in the SBP error status extension field, the deleted link ID field, or the deleted link's responder ID field that are active, i.e., valid fields. FIG. 11A also shows an example of a multilink SBP termination control field. FIG. 11B shows an example of the structure of another SBP termination frame provided by an embodiment of the present application. The SBP termination frame shown in FIG. 11B differs from the SBP termination frame shown in FIG. 11A in that the multilink SBP termination control also includes an error cause control field. The meanings of the fields in the SBP termination frame shown in FIG. 11B can be referred to as the meanings of the fields in the SBP termination frame shown in FIG. 11A. The naming of the error cause control field is not limited. Based on the error cause control field, the SBP initiator can determine the effective fields in the SBP error status extension field, the deleted link ID field, and the deleted link response end ID field included in the multi-link SBP termination control; the SBP initiator can only parse the effective fields included in the multi-link SBP termination control, without having to parse the ineffective fields, which can reduce the processing volume. Exemplarily, the Error Cause Control field includes 3 bits, wherein, in order from left to right (or from right to left), the first bit corresponds to the SBP Error Status Extension field, the second bit corresponds to the Deleted Link ID field, and the third bit corresponds to the Deleted Link Responder ID field. When the value of the first bit is 0, it indicates that the SBP Error Status Extension field is inactive, i.e., the SBP Error Status Extension field is invalid. When the value of the first bit is 1, it indicates that the SBP Error Status Extension field is active, i.e., the SBP Error Status Extension field is valid. When the value of the second bit is 0, it indicates that the Deleted Link ID field is inactive. When the value of the second bit is 1, it indicates that the Deleted Link ID field is active. When the value of the third bit is 0, it indicates that the Deleted Link Responder ID field is inactive. When the value of the third bit is 1, it indicates that the Deleted Link Responder ID field is active. Exemplarily, when the 3 bits in the Error Cause Control field are 100, the Error Cause Control field is used to indicate that the SBP Error Status Extension field is active, and the Deleted Link ID field and the Deleted Link Responder ID field are inactive. Exemplarily, when the 3 bits in the error cause control field are 011, the error cause control field is used to indicate that the SBP error status extension field is ineffective, and the deleted link ID field and the deleted link responder ID field are effective.

[0276] Figure 11C is an example of the structure of another SBP termination frame provided in an embodiment of the present application. As shown in Figure 11C, the SBP termination frame includes: Category, Public Action / Protected Dual of Public Action, Measurement Session ID Indication, Multi-link SBP Terminal Control, SBP Parameters Element, and Multi-link SBP parameters element. The multi-link SBP parameters element is included in the above-mentioned third indication information. For example, the above-mentioned third indication information is a multi-link SBP parameters element. The multi-link SBP parameters element field is used to indicate one or more of the perception measurement parameters, response terminal list, response terminal number, link list, and link number recommended by the SBP responder. Alternatively, the multi-link SBP parameters element is used to indicate one or more of the perception measurement parameters, link list, and link number of different responders.

[0277] As previously described, the trigger condition for the SBP responder to send an SBP terminate frame to the SBP initiator may be that the SBP responder and the perception responder cannot establish a perception measurement session. The following describes an example of a method flow for sending an SBP terminate frame when the SBP responder and the perception responder cannot establish a perception measurement session, with reference to FIG12 .

[0278] FIG12 is a schematic flow chart of another communication method provided in an embodiment of the present application. The method flow in FIG12 is a possible implementation of the method described in FIG10. As shown in FIG12, the method includes:

[0279] 1201. The SBP initiator sends an SBP request frame to the SBP responder.

[0280] Accordingly, the SBP responder receives an SBP request frame from the SBP initiator. The SBP request frame in the embodiment of the present application may be referred to as a multi-link SBP request frame. The SBP request frame includes an SBP parameter element. In one possible implementation, the SBP parameter element is used to indicate each perception responder ID and its corresponding link ID / number of links. In one possible implementation, the SBP parameter element is used to indicate the link ID / number of links for all responders.

[0281] 1202. The SBP responder sends an SBP response frame to the SBP initiator.

[0282] Correspondingly, the SBP initiator receives an SBP response frame (SBP response frame) from the SBP responder. The SBP response frame in the embodiment of the present application may be referred to as a multi-link SBP response frame (Multi-link SBP response frame). The SBP response frame is used to indicate whether the parameters requested by the SBP initiator are accepted, and carries the availability window allocated to the SBP initiator for receiving reports and participating in perception (if any). Steps 1201 and 1202 are included in the process of establishing an SBP exchange, see Figure 4. The SBP initiator and the SBP responder negotiate the parameters for establishing a perception measurement session through the process of establishing an SBP exchange. In the present application, the parameters for establishing a perception measurement session negotiated by the SBP initiator and the SBP responder through the process of establishing an SBP exchange include: one or more of the number of mandatory links, the number of mandatory responding terminals, mandatory links, mandatory responding terminals, optional responding terminals, and optional links. The SBP initiator and the SBP responder may negotiate the parameters for establishing a perception measurement session through multiple interactions.

[0283] 1203. The SBP responder sends a perception measurement request frame to the perception responder.

[0284] The SBP responder, as a sensing initiator, sends a sensing measurement request frame to the sensing responder. The sensing measurement request frame can be named a sensing measurement establishment request frame. In the embodiment of the present application, an example is given in which the SBP responder, as a sensing initiator, establishes a sensing measurement session with a sensing responder (non-AP MLD) and performs sensing measurement interaction. It should be understood that the SBP responder can, as a sensing initiator, establish sensing measurement sessions with multiple sensing responders and perform sensing measurement interaction. The sensing measurement request frame is used to initiate sensing measurement establishment and set sensing measurement parameters, sensing type (TB / non-TB / SBP) and corresponding parameters.

[0285] 1204. The perception responder sends a perception measurement response frame to the SBP responder.

[0286] After receiving the sensing measurement request frame, the sensing responder sends a sensing measurement response frame to the SBP responder. Accordingly, the SBP responder receives the sensing measurement response frame from the sensing responseer. Steps 1202 and 1203 are included in the process of the sensing measurement session, see Figure 4. In one possible implementation, the sensing responder rejects the sensing measurement parameter element requested in the sensing measurement request frame and the sensing responder does not provide preferred sensing measurement establishment parameters. Exemplarily, when the sensing responder does not support establishing a sensing measurement session with the SBP responder according to the sensing measurement parameter element requested in the sensing measurement request frame, the sensing responder sends a sensing measurement response frame to the SBP responder, and the sensing measurement response frame is used to indicate that the sensing responder rejects the sensing measurement parameter element requested in the sensing measurement request frame and the sensing responder does not provide preferred sensing measurement establishment parameters.

[0287] 1205. The SBP responder generates an SBP termination frame based on the reason that the perception measurement session cannot be established with the perception responder.

[0288] In one possible implementation, the SBP responder obtains information about the reason why the perception measurement session cannot be established with the perception responder by: obtaining information through the status code (Status Code) in the perception measurement response frame sent by the perception responder; if the Status Code is set to REJECT_WITH_SUGGESTED_CHANGES or REQUEST_DECLINED, the SBP responder fails to establish a session with the perception responder, and further determines the specific reason why the perception measurement session cannot be established by the method shown in the following example.

[0289] Exemplarily, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include a mandatory responder, and a mandatory link or the number of mandatory links on the mandatory responder; when the mandatory link or the number of mandatory links on the mandatory responder cannot be met, the SBP responder sends an SBP termination frame to the SBP initiator, and the value of the SBP error status extension field in the SBP termination frame is 1.

[0290] Exemplarily, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include the number of mandatory responder terminals, and the mandatory links or the number of mandatory links on the mandatory responder terminals; when the number of perception responder terminals that meet the above-mentioned mandatory links or the above-mentioned number of mandatory links is less than the above-mentioned number of mandatory responder terminals, the SBP responder sends an SBP termination frame to the SBP initiator, and the value of the SBP error status extension field in the SBP termination frame is 2.

[0291] Exemplarily, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include mandatory links or the number of mandatory links; when the SBP responder fails to find a perception responder that meets the above mandatory links or the above mandatory number of links, the SBP responder sends an SBP termination frame to the SBP initiator, and the value of the SBP error status extension field in the SBP termination frame is 3.

[0292] 1206. The SBP responder sends an SBP termination frame to the SBP initiator.

[0293] Correspondingly, the SBP initiator receives the SBP termination frame from the SBP responder.

[0294] 1207. The SBP initiator determines, based on the SBP termination frame, a reason why the SBP responder and the perception responder cannot establish a perception measurement session.

[0295] Steps 1206 to 1207 may refer to steps 1002 to 1003 in FIG. 10 .

[0296] In an embodiment of the present application, the SBP initiator determines the reason why the SBP responder and the perception responder cannot establish a perception measurement session or the reason why the above-mentioned perception measurement session is terminated based on the SBP termination frame, thereby providing a reference for the subsequent behavior of the SBP initiator and helping to improve the efficiency of the subsequent SBP establishment process.

[0297] As previously described, the triggering condition for the SBP responder to send an SBP terminate frame to the SBP initiator may be the termination of the perception measurement session established between the SBP responder and the perception responder. The triggering condition for the termination of the perception measurement session established between the SBP responder and the perception responder may be the triggering condition for the SBP responder to send an SBP terminate frame to the SBP initiator. The following describes in detail possible triggering conditions for the SBP initiator to send an SBP terminate frame to the SBP initiator after the perception measurement session is established between the SBP responder and the perception responder.

[0298] In a multi-link SBP scenario, the SBP responder interacts with one or more non-AP MLDs for sensing and measurement to meet the SBP initiator's sensing or measurement requirements. If the SBP responder (i.e., the AP MLD) or the non-AP MLD deletes a link, the SBP responder can trigger the sending of an SBP terminate frame to the SBP initiator under different conditions, depending on the parameters negotiated with the SBP initiator. Specifically, the conditions for triggering the SBP terminate frame to the SBP initiator vary. Table 2 shows examples of conditions that trigger the SBP responder to send an SBP terminate frame.

[0299] Table 2

[0300] The first column of Table 2 indicates one or more of the mandatory responder, mandatory link, number of mandatory links, and number of mandatory responder indicated by the SBP request frame sent by the SBP initiator to the SBP responder. In the present application, the mandatory responder may refer to the responder that must be used for the perception measurement session; the mandatory link may be the link ID that must be used for the perception measurement session; the number of mandatory responders may refer to the number of responders that must be used for the perception measurement session; the number of mandatory links may refer to the number of links that must be used for the perception measurement session. In the present application, the number of mandatory links may be the number of links that need to be established between the SBP responder and the perception responder, or the minimum number of links that need to be established between the SBP responder and the perception responder. The SBP request frame may be sent by the SBP initiator to the SBP responder before the SBP responder sends the SBP termination frame. For example, the second row of Table 2 indicates that the SBP request frame sent by the SBP initiator to the SBP responder indicates the mandatory responder and the mandatory link of the mandatory responder. For another example, the third row of Table 2 indicates that the SBP request frame sent by the SBP initiator to the SBP responder indicates the required responder and the number of required links. The second column of Table 2 indicates the triggering conditions for the SBP responder to send the SBP termination frame. One or more of the required responder, required link, required number of links, and required number of responder indicated by the SBP request frame can be parameters negotiated between the SBP responder and the SBP initiator for establishing a perception measurement session. The triggering conditions shown in the second column of Table 2 can be necessary but not sufficient conditions for the SBP responder to send the SBP termination frame, or can be sufficient and necessary conditions (referred to as necessary and sufficient conditions) for the SBP responder to send the SBP termination frame. If a certain triggering condition is a necessary but not sufficient condition for the SBP responder to send the SBP termination frame, then when the triggering condition is met, the SBP responder may send the SBP termination frame or may not send the SBP termination frame. In other words, if a certain trigger condition is a necessary but not sufficient condition for the SBP responder to send an SBP termination frame, the trigger condition can trigger the SBP termination frame, that is, when the trigger condition is met, the SBP responder can send an SBP termination frame; it may not trigger the SBP termination frame, that is, when the trigger condition is met, the SBP responder may not send an SBP termination frame. If a certain trigger condition is a necessary and sufficient condition for the SBP responder to send an SBP termination frame, the trigger condition must trigger the SBP termination frame, that is, when the trigger condition is met, the SBP responder must send an SBP termination frame. The third column of Table 2 indicates whether the SBP termination frame is triggered when the trigger condition is met. In other words, the third column of Table 2 indicates whether the trigger condition is a necessary but not sufficient condition for the SBP responder to send an SBP termination frame, or a necessary and sufficient condition. The fourth column of Table 2 indicates whether the link can be reconfigured / a new responder can be found to reconfigure the link if the SBP termination frame is not triggered when the trigger condition is met. In this application, reconfiguring the link (reconfiguring the link) can be to create a new (added) link and configure the parameters.

[0301] Referring to the second column of Table 2, when the SBP initiator sets a mandatory link for a mandatory responder, if the mandatory link is deleted, an SBP terminate frame is triggered. In other words, when the SBP initiator sets a mandatory link for a mandatory responder, the deletion of the mandatory link is a necessary and sufficient condition for the SBP responder to send an SBP terminate frame.

[0302] Referring to the third column of Table 2, when the SBP initiator sets a mandatory responder and a mandatory number of links, link deletion can trigger an SBP terminate frame or the reconfiguration of a new link on the current responder. Reconfiguring a new link on the current responder indicates that the SBP responder does not send an SBP terminate frame. In other words, when the SBP initiator sets a mandatory responder and a mandatory number of links, link deletion is a necessary, but not sufficient, condition for the SBP responder to send an SBP terminate frame.

[0303] Refer to Table 2. When the SBP initiator sets the required number of responders and required links, if the required link is deleted, an SBP terminate frame may be triggered or a new responder may be found for reconfiguration. If the deletion of the required link causes the number of responders to fall below the required number of responders, the SBP terminate frame will definitely be triggered. In other words, when the SBP initiator sets the required number of responders and required links, if the deletion of the required link does not cause the number of responders to fall below the required number of links, then the SBP responder sends an SBP terminate frame. If the deletion of the required link causes the number of responders to fall below the required number of links, then the SBP responder sends an SBP terminate frame.

[0304] Refer to Table 2. When the SBP initiator sets the required number of responders and the required number of links, if a link is deleted, it can trigger or reconfigure a new link or find a new responder for reconfiguration; if the link is deleted and the number of responders does not meet the required number of links, it will definitely be triggered. In other words, when the SBP initiator sets the required number of responders and the required number of links, the deletion of a link and the fact that the deletion of the link does not cause the number of responders to not meet the required number of links is a necessary but not sufficient condition for the SBP responder to send an SBP termination frame. The deletion of a link and the fact that the deletion of the link causes the number of responders to not meet the required number of links are a necessary and sufficient condition for the SBP responder to send an SBP termination frame. The fact that the number of responders does not meet the required number of links can be because the number of responders that meet the required number of links is less than the required number of responders.

[0305] Refer to Table 2. When the SBP initiator sets a mandatory link, if the mandatory link of a responder is deleted, it can be triggered or reconfigured on a new responder; if the mandatory link of a responder is deleted and no responder meets the mandatory link (for example, the SBP responder removes the link), it will definitely be triggered.

[0306] Refer to Table 2. When the SBP initiator sets the number of mandatory links, if the link of a responder is deleted, it can trigger or reconfigure a new link or find a new responder for reconfiguration; if the link of a responder is deleted and no responder meets the number of mandatory links (for example, the AP removes the link), it will definitely be triggered.

[0307] The trigger conditions in Table 2 are divided into two types, one is the necessary and sufficient condition for triggering the SBP responder to send the SBP terminate frame, and the other is the necessary but not sufficient condition for triggering the SBP responder to send the SBP terminate frame. When the necessary and sufficient conditions for triggering the SBP responder to send the SBP terminate frame are met, since the SBP responder cannot meet the settings of the SBP initiator by reconfiguring the link (see the first column of Table 2), the SBP terminate frame must be triggered. When the necessary but not sufficient conditions for triggering the SBP responder to send the SBP terminate frame are met, since the SBP responder can meet the settings of the SBP initiator by reconfiguring the link (see the first column of Table 2), the SBP terminate frame may or may not be triggered. The way to reconfigure the link includes reconfiguring the link on the responder where the deleted link is located or reconfiguring the link on the new responder.

[0308] When a trigger condition (necessary but not sufficient condition) that may or may not trigger the SBP responder to send an SBP terminate frame is met, whether the SBP responder sends an SBP terminate frame may be determined by the internal implementation of the SBP responder. In one possible implementation, when a trigger condition that may or may not trigger the SBP responder to send an SBP terminate frame is met, the SBP responder sends an SBP terminate frame. In one possible implementation, when a trigger condition that may or may not trigger the SBP responder to send an SBP terminate frame is met, the SBP responder does not send an SBP terminate frame, but reconfigures the link. In one possible implementation, when a trigger condition that may or may not trigger the SBP responder to send an SBP terminate frame is met, if the SBP responder determines that the operational parameters set by reconfiguring the new link cannot meet the requirements of the SBP initiator, the SBP responder sends an SBP terminate frame; if the SBP responder determines that the operational parameters set by reconfiguring the new link can meet the requirements of the SBP initiator, the SBP responder reconfigures the link. In one possible implementation, the SBP request frame includes a link adjustment field, and the length of the link adjustment field is, for example, 1 bit. If the value of the link adjustment field is set to 1, it indicates that if a link is deleted but the parameter request set by the SBP initiator can still be met, then the AP can reconfigure the link according to the situation without closing the SBP procedure.

[0309] The following describes an example of the method flow executed by the SBP responder when different trigger conditions are met, with reference to FIG13 .

[0310] FIG13 is a schematic flow chart of another communication method provided in an embodiment of the present application. The method flow in FIG13 includes a possible implementation of the method described in FIG10. As shown in FIG13, the method includes:

[0311] 1301. The SBP initiator sends an SBP request frame to the SBP responder.

[0312] Correspondingly, the SBP responder receives the SBP request frame from the SBP initiator.

[0313] 1302. The SBP responder sends an SBP response frame to the SBP initiator.

[0314] Correspondingly, the SBP initiator receives the SBP response frame from the SBP responder.

[0315] 1303. The SBP responder sends a perception measurement request frame to the perception responder.

[0316] The SBP responder, as the sensing initiator, sends a sensing measurement request frame to the sensing responder. Steps 1301 to 1303 may refer to steps 1201 to 1203 in FIG. 12 .

[0317] 1304. The perception responder sends a perception measurement response frame to the SBP responder.

[0318] After receiving the sensing measurement request frame, the sensing responder may send a sensing measurement response frame to the SBP responder. In response, the SBP responder receives the sensing measurement response frame from the sensing responder. Steps 1202 and 1203 are included in the sensing measurement session process, i.e., the process for establishing a sensing measurement session (see Figure 4).

[0319] 1305. The SBP responder performs perception measurement interaction with the perception responder according to the parameter settings in the SBP request frame.

[0320] 1306. When the first trigger condition is met, the SBP responder sends an SBP termination frame to the SBP initiator.

[0321] Correspondingly, the SBP initiator receives an SBP termination frame from the SBP responder. The SBP termination frame includes the second indication information. The second indication information includes identification information of the first link (including the deleted link) and / or identification information of the first responder (perceiving responder).

[0322] The first trigger condition may be a necessary and sufficient condition for triggering the SBP responder to send an SBP termination frame to the SBP initiator. In other words, the SBP responder must (must) send an SBP termination frame to the SBP initiator when the first trigger condition is met.

[0323] In one possible implementation, the first trigger condition includes any one of the following: the SBP initiator sets the mandatory link of the mandatory responder, and the mandatory link of the mandatory responder is deleted by the SBP responder or the perception responder; the SBP initiator sets the number of mandatory responders and mandatory links, and the deletion of the mandatory link causes the number of responders to not meet the number of mandatory responders; the SBP initiator sets the number of mandatory responders and mandatory links, and the link is deleted, causing the number of responders to not meet the number of mandatory links; the SBP initiator sets the mandatory link, and after the mandatory link of a responder is deleted, no responder meets the mandatory link (for example, the SBP responder removes the link); the SBP initiator sets the number of mandatory links, and the link of a responder is deleted, and no responder meets the mandatory link number (for example, the AP removes the link). Exemplarily, when an SBP initiator sets a mandatory link for a mandatory responder, if the mandatory link of the mandatory responder is deleted, an SBP termination frame is sent to the SBP initiator, and the second indication information of the SBP termination frame includes the identification information of the mandatory link. The second indication information also includes the identification information of the responder that deleted the mandatory link.

[0324] 1307. The SBP initiator determines a reason for termination of the perception measurement session established between the SBP responder and the perception responder based on the SBP termination frame.

[0325] For step 1307, refer to step 1003. Step 1306 and step 1307 are optional.

[0326] 1308. When the second trigger condition is met, the SBP responder reconfigures a new link.

[0327] When the second trigger condition is met, the SBP responder can send an SBP terminate frame to the SBP initiator or reconfigure a new link. Steps 1308 to 1311 describe the SBP responder's reconfiguration of a new link and subsequent processes when the second trigger condition is met. Steps 1312 and 1313 describe the SBP responder's sending of an SBP terminate frame to the SBP initiator and subsequent processes when the second trigger condition is met. Steps 1306 to 1307, steps 1308 to 1311, and steps 1312 to 1313 are three parallel solutions. The method flow in Figure 13 includes one of steps 1306 to 1307, steps 1308 to 1311, or steps 1312 to 1313. The SBP terminate frame includes the above-mentioned second indication information. The second indication information includes the identification information of the first link and / or the identification information of the first responder. The SBP responder can reconfigure a new link by creating a new link on the perception responder that deleted the link, or by creating a new link on the new perception responder. The SBP responder reconfigures the new link by creating a new link on the second responder (current responder) used in the perception measurement session and configuring the parameters after the link on the second responder (current responder) used in the perception measurement session is closed; or it may be that after the link on the third responder (current responder) used in the above perception measurement session is closed, the perception measurement session with the third responder is closed, and the above perception measurement session is re-established with the new responder; or it may be that the perception measurement parameters of the link used in the above perception measurement session are updated.

[0328] The second trigger condition may be a necessary but not sufficient condition for triggering the SBP responder to send an SBP terminate frame to the SBP initiator. In other words, when the second trigger condition is met, the SBP responder may send an SBP terminate frame to the SBP initiator, or may reconfigure a new link, i.e., not send an SBP terminate frame. The second trigger condition may be the above-mentioned trigger condition that may or may not trigger the SBP responder to send an SBP terminate frame. When the SBP responder meets the second trigger condition, whether the SBP responder sends an SBP terminate frame may be determined by the internal implementation of the SBP responder. In one possible implementation, when the second trigger condition is met, the SBP responder sends an SBP terminate frame. In one possible implementation, when the second trigger condition is met, the SBP responder does not send an SBP terminate frame, but reconfigures the link. In one possible implementation, when the second trigger condition is met, the SBP responder sends an SBP termination frame if it determines that the operational parameters set by reconfiguring the new link cannot meet the requirements of the SBP initiator; and the SBP responder reconfigures the link if it determines that the operational parameters set by reconfiguring the new link can meet the requirements of the SBP initiator.

[0329] In one possible implementation, the second trigger condition includes any one of the following: the SBP initiator sets the required number of responders and required links, and the link is deleted; the SBP initiator sets the required number of responders and required links, the required link is deleted, and the deletion of the required link does not cause the number of responders to fail to meet the required number of responders; the SBP initiator sets the required number of responders and required number of links, the link is deleted, and the deletion of the link does not cause the number of responders to fail to meet the required number of links; the SBP initiator sets the required links, the required link of a responder is deleted, and a responder that meets the required link can be found; the SBP initiator sets the required number of links, the link of a responder is deleted, and a responder that meets the required number of links can be found.

[0330] 1309. The SBP responder performs perception measurement interaction with the perception responder based on the link used by the perception measurement session.

[0331] The SBP responder performs perception measurement interaction with the perception responder based on the link used by the perception measurement session. The SBP responder performs perception measurement interaction with the perception responder based on the non-deleted link and the reconfigured link used by the perception measurement session.

[0332] 1310. The SBP responder sends an SBP report to the SBP initiator.

[0333] Accordingly, the SBP initiator receives the SBP responder from the SBP responder. The SBP initiator may send an SBP report to the SBP initiator based on the perception measurement result fed back by the perception responder. The SBP report may include the perception measurement interaction result between the SBP responder and the perception responder.

[0334] 1311. After all perception measurement interactions are completed, the SBP responder sends an SBP termination frame to the SBP initiator.

[0335] Correspondingly, the SBP initiator receives an SBP termination frame from the SBP responder. The SBP termination frame is used to terminate the perception measurement session established between the SBP responder and the perception responder. The SBP termination frame can be found in the figure. In one possible implementation, the value of the SBP error status field (contained in the first indication information) in the SBP termination frame is 0. Step 1311 can be replaced by: the SBP initiator sends an SBP termination frame to the SBP responder. Step 1311 can also be replaced by: when the SBP initiator detects that there is no frame interaction within the set timer, it implicitly closes the session, wherein the SBP initiator sets a measurement session expiry timer (measurement session expiry timer) during the perception establishment process. The SBP responder or the SBP initiator can also close the perception measurement session in other ways, which is not limited in this application.

[0336] 1312. When the second trigger condition is met, the SBP responder sends an SBP termination frame to the SBP initiator.

[0337] Correspondingly, the SBP initiator receives the SBP termination frame from the SBP responder.

[0338] 1313. The SBP initiator determines, based on the SBP termination frame, a reason for termination of the perception measurement session established between the SBP responder and the perception responder.

[0339] Step 1313 may refer to step 1003 .

[0340] In an embodiment of the present application, in a scheme where the SBP responder sends an SBP termination frame to the SBP initiator, the SBP initiator determines the reason for termination of the perception measurement session based on the SBP termination frame, thereby providing a reference for the SBP initiator's subsequent actions and helping to improve the efficiency of subsequent SBP establishment processes. When the second trigger condition is met, the SBP responder reconfigures a new link, allowing the perception measurement session to continue, thereby improving perception measurement efficiency.

[0341] The method flow in Figure 13 describes how the SBP responder reconfigures a new link or sensor measurement parameters when the second trigger condition is met. When a link in the SBP responder (AP MLD) or non-AP MLD is removed, the sensor measurement parameters can be reconfigured based on the SBP parameters indicated during the SBP exchange. Three possible actions are possible:

[0342] In the first behavior, the SBP responder creates a new link and configures parameters on the current responder, as requested by the SBP initiator during SBP establishment. The SBP responder then sends a frame to the SBP initiator to notify it of link closure and link switching between different responders. The SBP initiator's request during SBP establishment can be the parameters negotiated between the SBP responder and the SBP initiator for establishing the perception measurement session. This behavior corresponds to the "Configuring a New Link" behavior in Table 2.

[0343] The second behavior: The SBP responder closes the perception measurement session with the current responder and re-establishes the perception measurement session with the new responder to satisfy the SBP initiator's SBP request. It also sends a frame to inform the SBP initiator of the link closure, the switching responder, and the corresponding link. This behavior corresponds to the "reconfiguration on the new responder" behavior in Table 2.

[0344] The third behavior: The SBP responder sends a frame on the original link to update the perception measurement parameters. For example, the updated perception measurement parameters include one or more of the transmission end high efficiency-long training field repetition number (TX HE-LTF Repetition), the reception end high efficiency-long training field repetition number (RX HE-LTF Repetition), the reception end space-time stream (RX STS), and the number of antennas. The perception measurement parameters are carried in the multi-link perception measurement parameter element. The multi-link perception measurement parameter element includes a multi-link perception measurement parameter field and a multi-link perception sub-element. The element frame structure is shown in Figure 14 below. Figure 14 shows an example of the structure of a multi-link perception measurement parameter element. The multi-link perception measurement parameter element can be included in a perception measurement request frame. That is, the SBP responder can send a perception measurement request frame containing a multi-link perception measurement parameter element (see Figure 7) to update the perception measurement parameters of the original link. The fields in the multi-link perception measurement parameter and the multi-link sub-element are shown in Table 3 below. In this application, the perception transmission end refers to the perception sending end.

[0345] Table 3

[0346] The previous section describes the three possible actions that the SBP responder (AP MLD) can perform when a link in the SBP responder (AP MLD) or non-AP MLD is removed. The following describes, with reference to Figures 15 to 17 , the method flow for the SBP responder (AP MLD) to perform these three actions when a link in the SBP responder (AP MLD) or non-AP MLD is removed.

[0347] FIG15 is a schematic flow chart of another communication method provided in an embodiment of the present application. The method in FIG15 corresponds to the first behavior and the second behavior described above. As shown in FIG15 , the method includes:

[0348] 1501. The SBP responder generates a first notification frame.

[0349] The first notification frame includes fourth indication information. The fourth indication information is used to identify links that have been shut down among multiple links used in a perception measurement session established between an SBP responder and one or more perception responders, as well as newly created links (or switched links) after one or more links used in the perception measurement session are shut down. In one possible implementation, the SBP responder generates the first notification frame when a new link is created after one or more links used in the perception measurement session are shut down.

[0350] In one possible implementation, the first notification frame also includes fifth indication information, and the fifth indication information is used to indicate the second responding end, and the second responding end includes the responding end associated with the newly created link after one or more links used by the perception measurement session are shut down. In one possible implementation, the first notification frame includes fourth indication information but does not include fifth indication information. The fourth indication information is used to indicate the links switched by all perception responding ends. The first notification frame implicitly indicates the newly created links on all perception responding ends (i.e., the current responding end) after one or more links used by the perception measurement session are shut down.

[0351] In one possible implementation, the fourth indication information includes a bitmap, wherein K bits in the bitmap correspond one-to-one to the K links of the SBP responder. When the first bit of the K bits takes a first value, the link corresponding to the first bit is the link used by the perception measurement session. When the second bit of the K bits takes a second value, the link corresponding to the second bit is the link not used by the perception measurement session. K is an integer greater than 0. The K links of the SBP responder may include links between the SBP responder and one or more perception responders. The K links of the SBP responder may be the K links supported by the SBP responder. Exemplarily, the SBP responder supports a maximum of K links, namely, link #1 to link #K. The bits in the bitmap correspond one-to-one to links #1 to link #K, from left to right. In this implementation, the fourth indication information includes a bitmap that indicates links used and unused by the perception measurement session, thereby saving bit overhead.

[0352] In one possible implementation, the fourth indication information includes identification information of the second link and identification information of the third link, the second link is a link after being closed among the multiple links used in the perception measurement session, and the third link is a newly created link after one or more links used in the perception measurement session are closed.

[0353] Figure 16 is a schematic diagram of a first notification frame provided in an embodiment of the present application. As shown in Figure 16, the first notification frame includes: Category, Public Action / Protected Dual of Public Action, and a responder reconfiguration indication. The responder reconfiguration indication may include the fourth indication information and the fifth indication information. The responder reconfiguration indication includes the switched link ID and the responder ID corresponding to the switched link ID. The switched link ID may be an example of the fourth indication information, and the responder ID of the switched link may be an example of the fifth indication information. Exemplarily, the switched link ID includes the bitmap, and the responder ID of the switched link includes the ID of the second responder. The ID of the second responder may be the AID (12 bits), USID (12 bits), or MAC address (48 bits) of the second responder. In the frame structure shown in the present application, the responder ID is described using the MAC address of the responder as an example. Exemplarily, the switched link ID includes identification information of the second link and identification information of the third link, and the switched link responder ID includes the ID of the second responder.

[0354] 1502. The SBP responder sends a first notification frame to the SBP initiator.

[0355] Accordingly, the SBP initiator receives the first notification frame from the SBP responder. The SBP initiator may send an acknowledgment frame (which may be named an ACK frame) for the first communication frame to the SBP responder, where the acknowledgment frame indicates that the SBP initiator has received the first notification frame.

[0356] 1503. The SBP initiator determines, based on the first notification frame, a closed link among multiple links used in the awareness measurement session and a newly created link after one or more links used in the awareness measurement session are closed.

[0357] In one possible implementation, the first notification frame includes fourth indication information and fifth indication information, and step 1503 may be: the SBP initiator determines, based on the first notification frame, the closed links among the multiple links used in the perception measurement session, the newly created links after one or more links used in the perception measurement session are closed, and the second responder associated with the above-mentioned newly created links.

[0358] In one possible implementation, the SBP initiator determines the closed links and the newly created links among the multiple links used by the perception measurement session based on the bitmap included in the fourth indication information; and determines the second responder associated with the newly created links based on the fifth indication information. Exemplarily, the SBP initiator determines the links currently used and the currently unused links of the perception measurement session based on the bitmap; then, by comparing the links currently used by the perception measurement session with the links used by the perception measurement session that have been fed back by the SBP responder (i.e., the links used by the perception measurement session before the links were deleted), it determines the closed links among the multiple links used by the perception measurement session and the newly created links after one or more links used by the perception measurement session are closed.

[0359] In one possible implementation, the SBP initiator determines the closed link and the newly created link among the multiple links used by the perception measurement session based on the identification information of the second link and the identification information of the third link included in the fourth indication information, where the second link is the closed link among the multiple links used by the perception measurement session, and the third link is the newly created link; and based on the fifth indication information, determines the second responder associated with the newly created link.

[0360] In an embodiment of the present application, the SBP responder sends a first notification frame to the SBP initiator, and creates a new link after multiple links used in the perception measurement session are closed; on the one hand, this allows the session to continue, and on the other hand, it helps the SBP initiator to know the parameter updates of different perception responders, providing a reference for its subsequent behavior.

[0361] FIG17 is a schematic flow chart of another communication method provided in an embodiment of the present application. The method flow in FIG17 is a possible implementation of the method described in FIG15. The method in FIG17 corresponds to the first behavior described above. As shown in FIG17, the method includes:

[0362] 1701. The SBP initiator sends an SBP request frame to the SBP responder.

[0363] Correspondingly, the SBP responder receives the SBP request frame from the SBP initiator.

[0364] 1702. The SBP responder sends an SBP response frame to the SBP initiator.

[0365] Correspondingly, the SBP initiator receives the SBP response frame from the SBP responder.

[0366] 1703. The SBP responder sends a perception measurement request frame to the perception responder.

[0367] The SBP responder, as the sensing initiator, sends a sensing measurement request frame to the sensing responder. Steps 1701 to 1703 can refer to steps 1201 to 1203 in Figure 12. This embodiment of the application describes the sensing measurement interaction between the SBP responder and a sensing responder as an example.

[0368] 1704. The perception responder sends a perception measurement response frame to the SBP responder.

[0369] Correspondingly, the SBP responder receives the sensing measurement response frame from the sensing responder.

[0370] 1705. The SBP responder performs perception measurement interaction with the perception responder according to the parameter settings in the SBP request frame.

[0371] Steps 1701 to 1704 correspond to the SBP establishment interaction process, the perception measurement session process, and the perception measurement interaction process in FIG4 .

[0372] 1706. After one or more links used for the perception measurement session established between the SBP responder and one or more perception responders are closed, the SBP responder sends a third notification frame to the SBP initiator.

[0373] The third notification frame is used to determine the deleted link and the responder that deleted the link from the multiple links used in the perception measurement session established between the SBP responder and one or more perception responders. The third notification frame can be named a link deletion notification frame or other names.

[0374] 1707 : The SBP initiator determines, based on the third notification frame, a deleted link from the multiple links used in the perception measurement session and a responder of the deleted link.

[0375] In one possible implementation, the third notification frame includes sixth indication information, and the sixth indication information is used to indicate the link that is deleted from the multiple links used in the perception measurement session established by the SBP responder and one or more perception responders. Exemplarily, the sixth indication information includes the deleted link ID, that is, the ID of the link that is deleted from the multiple links used in the perception measurement session. For example, the length of the deleted link ID is 2 or 2n bytes, where n is an integer greater than 1. The third notification frame is used to determine the link that is deleted by the SBP responder from the multiple links used in the perception measurement session. Based on the third notification frame, the SBP initiator can determine the link that is deleted by the SBP responder from the multiple links used in the perception measurement session.

[0376] In one possible implementation, the third notification frame includes sixth indication information and seventh indication information, wherein the sixth indication information is used to indicate the link (for example, the fifth link) that is deleted from the multiple links used in the perception measurement session established by the SBP responder and one or more perception responders, and the seventh indication information is used to indicate the responder ID of the deleted link (for example, the ID of the fourth responder that deleted the fifth link). For example, the length of the responder ID of the deleted link is 6 or 6n bytes, where n is an integer greater than 1. Exemplarily, based on the third notification frame, the SBP initiator can determine that the fourth responder has deleted the fifth link from the multiple links used in the perception measurement session. An example of the frame structure of the third notification frame can be replacing the switched link ID in Figure 16 with the deleted link ID, and replacing the responder ID of the switched link with the responder ID of the deleted link.

[0377] 1708. The SBP initiator sends a confirmation frame to the SBP responder.

[0378] Correspondingly, the SBP responder receives a confirmation frame from the SBP initiator. The confirmation frame is used to indicate that the SBP initiator has received the third notification frame. The order of step 1708 and step 1707 is not limited.

[0379] Steps 1706 to 1708 are optional.

[0380] 1709. After the link on the second responder used for the perception measurement session is closed, the SBP responder creates a new link on the second responder.

[0381] The second responder can be the above-mentioned perception responder. Creating a new link on the second responder can be understood as reconfiguring a new link on the current perception responder. Link closure may include at least one of the following: the link is removed (deleted) by the SBP responder, the link is closed by the SBP responder, the link is deleted by the perception responder, the link is disabled by the perception responder, the affiliated STA enters power saving mode, or the link is disabled by the SBP responder. After the link on the second responder used for the perception measurement session is closed, whether to create a new link on the second responder or to find a new responder to reconfigure the link can refer to Table 2. In one possible implementation, if the SBP responder does not receive an SBP termination frame within a preset time after receiving a confirmation frame for the above-mentioned third notification frame, step 1709 is executed. The preset time length can be set according to actual needs, and this application does not limit it.

[0382] In a possible implementation, when the link reconfiguration on the second responder can satisfy the parameters for establishing the perception measurement session negotiated between the SBP responder and the SBP initiator, the SBP responder creates a new link on the second responder.

[0383] 1710. The SBP responder interacts with the perception responder for perception measurement.

[0384] The link used by the SBP responder and the perception responder to perform perception measurement interaction includes a link newly created on the above-mentioned second responder.

[0385] 1711. The SBP responder sends a first notification frame to the SBP initiator.

[0386] Correspondingly, the SBP initiator receives the first notification frame from the SBP responder. The order of step 1710 and step 1711 is not limited.

[0387] 1712. The SBP initiator determines, based on the first notification frame, closed links among the multiple links used by the perception measurement session, newly created links after one or more links used by the perception measurement session are closed, and responders corresponding to the newly created links.

[0388] Step 1712 may refer to step 1503 in FIG. 15 .

[0389] In an embodiment of the present application, after the link on the second responder used in the perception measurement session is closed, the SBP responder creates a new link on the second responder, allowing the session to continue. The SBP responder sends a first notification frame to the SBP initiator, which helps the SBP initiator understand the parameter updates of different perception responders and provides a reference for its subsequent behavior.

[0390] 1709'. The SBP initiator sends an SBP termination frame to the SBP responder.

[0391] Accordingly, the SBP responder receives the SBP termination frame from the SBP initiator. In one possible implementation, when the SBP initiator determines that the report fed back by the SBP responder through sensing measurements on the remaining links or through the newly created links cannot meet its own needs, the SBP initiator sends the SBP termination frame to the SBP responder.

[0392] 1710'. In response to the SBP termination frame, the SBP responder terminates the SBP process.

[0393] In an optional implementation manner, after the SBP initiator sends the SBP termination frame to the SBP responder, the SBP process is reinitiated. Please refer to steps 1201 to 1203 in FIG. 12 .

[0394] Steps 1709 to 1712 and steps 1709' to 1710' are two possible implementations. FIG17 includes steps 1709 to 1712 or steps 1709' to 1710'.

[0395] The implementation of step 1709 in Figure 17, ie, the implementation of the SBP responder creating a new link on the second responder, has not been described in detail above. Possible implementations of the SBP responder creating a new link on the second responder are described below.

[0396] A possible implementation of the SBP responder establishing a new link on the second responder is as follows: the SBP responder sends a multi-link perception measurement request frame to the second responder, where the multi-link perception measurement request frame is used to request configuration of a third link for the perception measurement session; the second responder sends a multi-link perception measurement response frame. The second responder includes one or more perception responders. The multi-link perception measurement response frame may include a status code field. The second responder may establish the perception measurement parameters requested in the multi-link perception measurement request frame based on whether the second responder accepts the requested perception measurement parameters. The status code field may include the following:

[0397] The status code field indicates that the multi-link awareness measurement parameter element requested in the multi-link awareness measurement request frame is accepted; or,

[0398] The status code indicates that the multi-link sensing measurement parameter element requested in the multi-link sensing measurement request frame is partially accepted, and the multi-link sensing measurement response frame carries the identification information of the link accepted by the sensing responder, or,

[0399] The status code indicates that the multi-link sensing measurement parameters requested in the link sensing measurement request frame are rejected, and the multi-link sensing measurement response frame carries the sensing measurement parameters recommended by the sensing responder, or,

[0400] The status code indicates that the multi-link awareness measurement parameter element requested in the link awareness measurement request frame is rejected, and the multi-link awareness measurement response frame does not carry the recommended awareness measurement establishment parameters.

[0401] In the case where the status code field indicates the first two possibilities mentioned above, the establishment of the perception measurement is completed, and the configuration of the perception measurement parameters (or operational parameters of the perception measurement) of the third link is completed.

[0402] The multi-link sensing measurement request frame can carry information about the third link, and the information about the third link includes identification information of the third link and sensing measurement parameters of the third link. Among them, the sensing measurement parameters of the third link may include one or more of the parameters shown in Figure 18A below. Figure 18A is a schematic diagram of the frame structure of a multi-link sensing measurement request frame provided in an embodiment of the present application. As an example, referring to Figure 18A, the multi-link sensing measurement request frame includes: Category, Public Action / Protected Dual of Public Action, Dialog Token, Sensing Comeback Info, Measurement Session ID Indication, and multi-link sensing measurement parameter element. In this application, the sensing return information can be named sensing return information. The meaning of the fields in Figure 18A can refer to the meaning of the fields in Figure 7 and will not be repeated here. Among them, the multi-link sensing measurement parameter element carries information about the third link. Figure 18B is a schematic diagram of the structure of the multi-link sensing measurement parameter element provided in an embodiment of the present application. As an example, referring to Figure 18B, the multi-link sensing measurement parameter element includes: element ID, length, element ID extension, multi-link sensing measurement parameters and multi-link sensing subelements, and the multi-link sensing measurement parameters include common information (Common inf) and link information (Link info). The element ID is used to identify the information element (IE). The length is used to indicate the length of the information element that follows it. The element ID extension is an extension of the element ID and is used to provide additional information element identification. The multi-link sensing measurement parameter element includes elements of operational parameters on multiple links. The multi-link sensing subelements include operational parameters of different types on multiple links. Common information indicates parameter information shared by the links established for sensing measurement. Link information is used to indicate parameter information on each link.

[0403] Figure 18C is a schematic diagram of the structure of common information in the multi-link sensing measurement parameter element provided in an embodiment of the present application. As an example, referring to Figure 18C, the common information in the multi-link sensing measurement parameter element includes: common information length, sensing transmitter, sensing receiver, sensing measurement report request, measurement setup expiry exponent, session setup condition, recommended report link bitmap, reserved, and to be determined (TBD) fields, where the length of the TBD field is to be determined. Common information length indicates the length of the common information field. Sensing transmitter indicates that the function of the device is to send sensing PPDUs. Sensing receiver indicates that the function of the device is to receive sensing PPDUs. Sensing measurement report request indicates whether the device sends a sensing measurement report. Measurement setup expiry exponent indicates the timer time for session shutdown. Session setup condition indicates the conditions for session establishment, such as the requirement for the number of links. The recommendation report link bitmap indicates the link ID used by the recommendation perception responder feedback report.

[0404] Figure 18D is a structural diagram of the link information in the multi-link perception measurement parameter element provided by an embodiment of the present application. As an example, referring to Figure 18D, the link information in the multi-link perception measurement parameter element includes: each site information 1 (Per-STA peofile 1) and each site information 2 (Per-STA peofile 1). The number of each site information included in the link information is not limited. The format of each site information 2 is similar to that of each site information 1, and the following is introduced using each site information 1 as an example. Each site information 1 includes: subelement ID (Subelement ID), length, link ID, bandwidth (BW), TX HE-LTF repetition number (TX HE-LTF Repetition), RX HE-LTF repetition number (RX HE-LTF Repetition), TX STS, RX STS, number of Rx antennas (Number of Rx antennas), report timestamp (Report timestamp), subcarrier group BSS Color Information. TX HE-LTF repetition count indicates the number of HE-LTF repetitions used by the device to send null data packets (NDP). Transmitter Space-Time Stream (TX STS): indicates the number of streams used by the device to transmit NDP within the specified bandwidth. Receiver Space-Time Stream (RX STS): indicates the number of streams used by the device to receive NDP within the specified bandwidth. Number of Rx antennas: indicates the number of antennas used by the receiving end. Report Timestamp: indicates whether there is a report timestamp in the perception measurement report frame. Subcarrier Grouping Indicates the subcarrier grouping in the perception measurement report. BSS color information: Indicates the basic service set color.

[0405] Figure 19 is a schematic diagram of the frame structure of a multi-link sensing measurement response frame provided in an embodiment of the present application. As an example, referring to Figure 19, the multi-link sensing measurement response frame includes: Category, Public Action / Protected Dual of Public Action, Dialog Token, Status Code, Measurement Session ID Indication, Multi-link Sensing Measurement Parameters element, and Accepted Link ID bitmap. The Accepted Link ID bitmap is used to indicate the link ID accepted by the sensing response end, such as the ID of the third link. Exemplarily, when the i-th bit in the link ID bitmap is set to 1, it can indicate that the sensing response end accepts a link whose link ID is i-1.

[0406] Another possible implementation of the SBP responder establishing a new link on the second responder is as follows: the SBP responder sends a reconfiguration multi-link perception measurement request frame to the second responder, where the reconfiguration multi-link perception measurement request frame is used to request the configuration of the third link of the perception measurement session; the second responder sends a reconfiguration perception measurement response frame. The function of the reconfiguration multi-link perception measurement request frame is the same as or similar to that of the above-mentioned multi-link perception measurement request frame, and the function of the reconfiguration perception measurement response frame is the same as or similar to that of the above-mentioned multi-link perception measurement response frame. The reconfiguration perception measurement response frame may include a status code field. The second responder establishes the perception measurement parameters requested in the reconfiguration multi-link perception measurement request frame based on whether the status code field includes the following possibilities:

[0407] The status code field indicates acceptance of the multi-link awareness measurement reconfiguration parameter element requested in the reconfiguration multi-link awareness measurement request frame; or,

[0408] The status code indicates that the multi-link awareness measurement reconfiguration parameter element requested in the reconfiguration multi-link awareness measurement request frame is partially accepted, and the reconfiguration awareness measurement response frame carries the identification information of the link accepted by the awareness responder, or,

[0409] The status code indicates that the multi-link awareness measurement reconfiguration parameters requested in the multi-link awareness measurement request frame are rejected, and the reconfiguration awareness measurement response frame carries the awareness measurement parameters recommended by the awareness responder, or,

[0410] The status code indicates that the multi-link awareness measurement reconfiguration parameter element requested in the reconfiguration multi-link awareness measurement request frame is rejected, and the reconfiguration awareness measurement response frame does not carry the recommended awareness measurement establishment parameters.

[0411] In the case where the status code field indicates the first two possibilities mentioned above, the establishment of the perception measurement is completed, and the configuration of the perception measurement parameters (or operational parameters of the perception measurement) of the third link is completed.

[0412] As an example, the reconfiguration multi-link sensing measurement request frame has less common information than the multi-link sensing measurement request frame. Figure 20 is a schematic diagram of the frame structure of the multi-link sensing measurement response frame provided in an embodiment of the present application. As shown in Figure 20, the reconfiguration multi-link sensing measurement request frame includes: Category, Public Action / Protected Dual of Public Action, Dialog Token, Sensing Comeback Info, Measurement Session ID Indication, and Multi-link sensing measurement reconfiguration parameters element. The multi-link sensing measurement reconfiguration parameters element includes Per-STA peofile 1 and Per-STA peofile 1. Each site profile 1 includes: Subelement ID, length, link ID, bandwidth (BW), TX HE-LTF repetition number (TX HE-LTF Repetition), RX HE-LTF repetition number (RX HE-LTF Repetition), TX STS, RX STS, number of Rx antennas (Number of Rx antennas), report timestamp (Report timestamp), subcarrier grouping, BSS color information (BSS Color Information), reserved (Reserved) field, multi-link sensing subelement (sensing subelement). The meaning of each field in the reconfiguration multi-link sensing measurement request frame can be referred to the meaning of each field in the multi-link sensing measurement request frame, which will not be repeated here.

[0413] Figure 21 is a schematic diagram of the frame structure of a reconfiguration perception measurement response frame provided in an embodiment of the present application. As shown in Figure 21, the reconfiguration perception measurement response frame includes: Category, Public Action / Protected Dual of Public Action, Dialog Token, Measurement Session ID Indication, Status Code, and Reconfiguration Link. Reconfiguration Link: Indicates the accepted link to be reconfigured, such as the third link described above.

[0414] FIG22 is a schematic flow chart of another communication method provided in an embodiment of the present application. The method flow in FIG22 is a possible implementation of the method described in FIG15. The method in FIG17 corresponds to the second behavior described above. As shown in FIG22, the method includes:

[0415] 2201. The SBP initiator sends an SBP request frame to the SBP responder.

[0416] Correspondingly, the SBP responder receives the SBP request frame from the SBP initiator.

[0417] 2202. The SBP responder sends an SBP response frame to the SBP initiator.

[0418] Correspondingly, the SBP initiator receives the SBP response frame from the SBP responder.

[0419] 2203. The SBP responder sends a perception measurement request frame to the third responder.

[0420] The SBP responder, acting as the perception initiator, sends a perception measurement request frame to the perception responder, with the third responder being an example of a perception responder. Steps 2201 to 2203 can refer to steps 1201 to 1203 in Figure 12 . This embodiment of the present application describes the perception measurement interaction between the SBP responder and a perception responder (i.e., the third responder) as an example.

[0421] 2204. The third responder sends a perception measurement response frame to the SBP responder.

[0422] Correspondingly, the SBP responder receives the perception measurement response frame from the third responder.

[0423] 2205. The SBP responder performs perception measurement interaction with the third responder according to the parameter settings in the SBP request frame.

[0424] Steps 2201 to 2204 correspond to the SBP establishment interaction process, the perception measurement session process, and the perception measurement interaction process in FIG4 .

[0425] 2206. After one or more links used for the perception measurement session established between the SBP responder and one or more perception responders are closed, the SBP responder sends a third notification frame to the SBP initiator.

[0426] 2207. The SBP initiator determines, based on the third notification frame, a deleted link from the multiple links used in the perception measurement session and a responder of the deleted link.

[0427] 2208. The SBP initiator sends a confirmation frame to the SBP responder.

[0428] Steps 2206 to 2208 are optional. For steps 2206 to 2208, please refer to steps 1706 to 1708 in FIG. 17 .

[0429] 2209. After the link on the third responder used for the perception measurement session is closed, the SBP responder closes the perception measurement session with the third responder.

[0430] In one possible implementation, if the SBP responder does not receive an SBP termination frame within a preset time period after receiving an acknowledgment frame for the third notification frame, steps 2209 and 2210 are executed. The preset time period can be set according to actual needs and is not limited in this application.

[0431] 2210. The SBP responder establishes a perception measurement session with the second responder.

[0432] The perception measurement session closed by the SBP responder with the third responder is the same as the perception measurement session established by the SBP responder with the second responder; that is, the two sessions have the same identifier. After the SBP responder closes the perception measurement session with the third responder, whether to create a new link on the third responder or to reconfigure the link with a new responder can be found in Table 2.

[0433] In one possible implementation, if the link reconfiguration on the new perception responder can satisfy the parameters for establishing the perception measurement session negotiated between the SBP responder and the SBP initiator, the SBP responder establishes the perception measurement session with the second responder. For step 2210, please refer to the description of step 1709 above.

[0434] 2211. The SBP responder performs perception measurement interaction with the second responder.

[0435] The link used by the SBP responder to perform perception measurement interaction with the second responder includes a link newly created on the second responder.

[0436] 2212. The SBP responder sends a first notification frame to the SBP initiator.

[0437] Correspondingly, the SBP initiator receives the first notification frame from the SBP responder. The order of step 2211 and step 2212 is not limited.

[0438] 2213. The SBP initiator determines, based on the first notification frame, closed links among the multiple links used by the perception measurement session, newly created links after one or more links used by the perception measurement session are closed, and perception responders corresponding to the newly created links.

[0439] Step 2213 may refer to step 1503 in FIG. 15 .

[0440] 2209'. The SBP initiator sends an SBP termination frame to the SBP responder.

[0441] Correspondingly, the SBP responder receives the SBP termination frame from the SBP initiator.

[0442] 2210′: In response to the SBP termination frame, the SBP responder terminates the SBP process.

[0443] In an optional implementation manner, after the SBP initiator sends the SBP termination frame to the SBP responder, the SBP process is reinitiated. Please refer to steps 1201 to 1203 in FIG. 12 .

[0444] Steps 2209 to 2213 and steps 2209' to 2210' are two possible implementations. FIG22 includes steps 2209 to 2213 or steps 2209' to 2210'.

[0445] In an embodiment of the present application, after the link on the second responder used in the perception measurement session is closed, the SBP responder creates a new link on the second responder, allowing the session to continue. The SBP responder sends a first notification frame to the SBP initiator, which helps the SBP initiator understand the parameter updates of different perception responders and provides a reference for its subsequent behavior.

[0446] FIG23 is a schematic flow chart of another communication method provided in an embodiment of the present application. The method in FIG23 corresponds to the third behavior described above. As shown in FIG23 , the method includes:

[0447] 2301. After one or more links used in a perception measurement session established between an SBP responder and one or more perception responders are closed, a second notification frame is generated.

[0448] The second notification frame includes the perception measurement parameters for the fourth link that has not been closed among the multiple links used for the perception measurement session. In one possible implementation, the SBP responder determines the perception measurement parameters for requesting the fourth link to be used based on the parameters for establishing the perception measurement session negotiated between the SBP responder and the SBP initiator; and generates the second notification frame based on the determined perception measurement parameters for requesting the fourth link to be used. The idea of ​​the embodiment of the present application is to update the perception measurement parameters of the links that have not been closed after one or more links among the multiple links used for the perception measurement session are closed, so that the perception measurement session can continue, that is, the perception measurement session can meet the needs of the SBP initiator by using the links that have not been closed. For example, the parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include mandatory links, and the perception measurement session established by the SBP responder and the perception responder uses three links between the SBP responder and the perception responder (for example, mandatory link, non-mandatory link 1, and non-mandatory link 2); after one of the three links, non-mandatory link 1, is deleted by the SBP responder or the perception responder, the SBP responder determines the perception measurement parameters requested to be used for the mandatory link and the perception measurement parameters requested to be used for the non-mandatory link 2 based on the parameters negotiated by the SBP responder and the SBP initiator for establishing the above-mentioned perception measurement session, so that the perception measurement parameters used for the mandatory link and the non-mandatory link 2 meet the requirements of the SBP initiator; the SBP responder generates a second notification frame based on the determined perception measurement parameters requested to be used for the mandatory link and the perception measurement parameters requested to be used for the non-mandatory link 2.

[0449] 2302. The SBP responder sends a second notification frame to the perception responder.

[0450] Correspondingly, the perception response end receives the second notification frame. This application describes the perception measurement interaction between the SBP response end and a perception response end as an example.

[0451] 2303. The perception responder sends a confirmation frame to the SBP responder.

[0452] Correspondingly, the SBP responder receives an acknowledgment (ACK) frame from the sensing responder, where the acknowledgment frame is used to indicate that the sensing responder has received the second notification frame.

[0453] 2304. The perception responder updates the perception measurement parameters of the fourth link based on the second notification frame.

[0454] The fourth link includes a link used by a perception measurement session established between an SBP responder and one or more perception responders. The perception measurement parameters may include one or more of TX HE-LTF Repetition, RX HE-LTF Repetition, TX STS, RX STS, number of antennas, etc.

[0455] In a possible implementation, when its own capabilities support the perception measurement parameters requested to be used by the fourth link and included in the second notification frame, the perception responder updates the perception measurement parameters of the fourth link based on the second notification frame.

[0456] In an embodiment of the present application, after one or more links used for a perception measurement session established between an SBP responder and one or more perception responders are closed, a second notification frame is generated, which can enable the session to continue and save overhead.

[0457] FIG24 is a schematic flow chart of another communication method provided in an embodiment of the present application. The method flow in FIG24 is a possible implementation of the method described in FIG23. As shown in FIG24, the method includes:

[0458] 2401. The SBP initiator sends an SBP request frame to the SBP responder.

[0459] Correspondingly, the SBP responder receives the SBP request frame from the SBP initiator.

[0460] 2402. The SBP responder sends an SBP response frame to the SBP initiator.

[0461] Correspondingly, the SBP initiator receives the SBP response frame from the SBP responder.

[0462] 2403. The SBP responder sends a perception measurement request frame to the perception responder.

[0463] The SBP responder, as the sensing initiator, sends a sensing measurement request frame to the sensing responder. Steps 2401 to 2403 may refer to steps 1201 to 1203 in FIG. 12 .

[0464] 2404. The perception responder sends a perception measurement response frame to the SBP responder.

[0465] Correspondingly, the SBP responder receives the sensing measurement response frame from the sensing responder.

[0466] 2405. The SBP responder performs perception measurement interaction with the perception responder according to the parameter settings in the SBP request frame.

[0467] Steps 2401 to 2404 correspond to the SBP establishment interaction process, the perception measurement session process, and the perception measurement interaction process in FIG4 .

[0468] 2406. After one or more links used for the perception measurement session established between the SBP responder and one or more perception responders are closed, the SBP responder sends a third notification frame to the SBP initiator.

[0469] 2407 : The SBP initiator determines, based on the third notification frame, a deleted link from the multiple links used in the perception measurement session and a responder of the deleted link.

[0470] 2408. The SBP initiator sends a confirmation frame to the SBP responder.

[0471] Steps 2406 to 2408 are optional. For steps 2406 to 2408, please refer to steps 1706 to 1708 in FIG. 17 .

[0472] 2409. After one or more links used by the perception measurement session are closed, the SBP responder generates a second notification frame.

[0473] In one possible implementation, if the SBP responder does not receive an SBP termination frame within a preset time period after receiving an acknowledgment frame for the third notification frame, step 2409 is executed. The preset time period can be set according to actual needs and is not limited in this application.

[0474] 2410. The SBP responder sends a second notification frame to the perception responder.

[0475] Correspondingly, the perception responder receives the second notification frame.

[0476] 2411. The perception responder sends a confirmation frame to the SBP initiator.

[0477] Correspondingly, the SBP initiator receives a confirmation frame from the perception responder, where the confirmation frame is used to indicate that the perception responder has received the second notification frame.

[0478] 2412. The perception responder updates the perception measurement parameters of the fourth link based on the second notification frame.

[0479] Steps 2409 to 2412 may refer to steps 2301 to 2304 in FIG. 23 .

[0480] 2409'. The SBP initiator sends an SBP termination frame to the SBP responder.

[0481] Correspondingly, the SBP responder receives the SBP termination frame from the SBP initiator.

[0482] 2410′: In response to the SBP termination frame, the SBP responder terminates the SBP process.

[0483] In an optional implementation manner, after the SBP initiator sends the SBP termination frame to the SBP responder, the SBP process is reinitiated. Please refer to steps 1201 to 1203 in FIG. 12 .

[0484] Steps 2409 to 2412 and steps 2409' to 2410' are two possible implementations. FIG24 includes steps 2409 to 2412 or steps 2409' to 2410'.

[0485] In an embodiment of the present application, after one or more links used for a perception measurement session established between an SBP responder and one or more perception responders are closed, a second notification frame is generated, which can enable the session to continue and save overhead.

[0486] The following describes an example of a possible frame structure of a multi-link SBP request frame in an embodiment of the present application.

[0487] In one possible implementation, the multi-link SBP request frame indicates each perception responder ID and its corresponding link ID / number of links. Figure 25A is a schematic diagram of the frame structure of a multi-link SBP request frame provided in an embodiment of the present application. As shown in Figure 25A, the multi-link SBP request frame includes: Category, Public Action / Protected Dual of Public Action, Dialog Token, SBP parameter element, perception measurement parameter element, and ISTA availability window element. The meaning of the fields in Figure 25A can be found in the meaning of the fields in Figure 5. The SBP Parameters element may include the following fields: Element ID, Length, Element ID Extension, SBP Parameters Control, Sensing Responder Addresses, Sensing Responder IDs or Sensing Responder Role Bitmap, Responder and Link Mapping Indication List Present, and Mapped Link List Present. The Responder and Link Mapping Indication List Present fields are used to indicate the links corresponding to the responder. The mapped link list may indicate the list of links corresponding to each sensing responder accepted or finalized by the AP (SBP responder) (e.g., in bitmap form). For example, when the Multi-link SBP Parameters element is carried in a Multi-link SBP Response frame, a link mapping list is present, sequentially listing the link bitmap for each responder ID. If m responders are ultimately selected, the size of the link mapping list may be 2m bytes, where m is an integer greater than 1.

[0488] As can be seen from FIG25A, compared with the SBP parameter control in the SBP request frame shown in FIG5 and the SBP parameter control in the SBP response frame shown in FIG6, the SBP parameter control shown in FIG25A includes a Responder and Link Mapping Indication List Present field or a Mapped Link List Present field. Specifically, the Responder and Link Mapping Indication List Present field is used to indicate whether the SBP parameter element carries the above-mentioned Link Mapping Indication List field; the Mapped Link List Present field is used to indicate whether the SBP parameter element carries the above-mentioned Mapped Link List field. For example, if the frame format shown in Figure 25A is an SBP request frame, the SBP parameter element in the SBP request frame includes a response end and a link mapping indication list field, and the SBP parameter control of the SBP parameter element includes providing a response end and a link mapping indication list field; if the frame format shown in Figure 25A is an SBP response, the SBP parameter element in the SBP response frame may include a mapping link list field, and the SBP parameter control of the SBP parameter element includes providing a mapping link list field.

[0489] FIG25B is a schematic diagram of a responder and link mapping indication list in a multi-link SBP request frame provided by an embodiment of the present application. As shown in FIG25B , if the multi-link SBP request frame includes n perception responder addresses (Responder Address) (such as responder address #1 (i.e., perception responder address #1), responder address #2, ..., responder address #n as shown in FIG25A ), then the responder and link mapping indication list includes n responder and link mapping indications (Responder and Link Mapping Indication) field (such as responder and link mapping indication #1, responder and link mapping indication #2, ..., responder and link mapping indication #n as shown in Figure 25A), wherein the perception responder address #1 corresponds to the responder and link mapping indication #1, and the perception responder and link mapping indication #1 is used to indicate the link status of the perception responder corresponding to the perception responder address #1; similarly, the perception responder address #2 corresponds to the responder and link mapping indication #2, and the perception responder and link mapping indication #2 is used to indicate the link status of the perception responder corresponding to the perception responder address #2, ..., the perception responder address #n corresponds to the responder and link mapping indication #n, and the responder and link mapping indication #n is used to indicate the link status of the perception responder corresponding to the perception responder address #n.

[0490] Figure 25C is a schematic diagram of the responder and link mapping indication in the responder and link mapping indication list provided in an embodiment of the present application. As shown in Figure 25C, the responder and link mapping indication include: a link bitmap control field, a mandatory link bitmap field, and a preferred link bitmap field. The mandatory link bitmap is used to indicate the mandatory link for the perception responder (for example, the corresponding perception responder address #1), and the preferred link indication field is used to indicate the preferred link for the perception responder (for example, the corresponding perception responder address #1). The Link Bitmap involved in this application (such as Link Bitmap, Preferred Link Bitmap, Mandatory Link Bitmap, etc.) can be understood as a link identifier (Link ID). Exemplarily, the value of the i-th bit in the Link Bitmap is 1, the bit position is i-1, and the corresponding Link ID is i-1. For example, the value of the third bit in the Link Bitmap is 1, and the corresponding Link ID = 2; for another example, the value of the first bit in the Link Bitmap is 1, and the corresponding Link ID = 0.

[0491] Among them, the link bitmap control field includes: providing a mandatory link bitmap (Mandatory Link BitmapPresent) field, providing a preferred link bitmap (Preferred Link Bitmap Present) field, a mandatory preferred link (Mandatory Preferred Link), the number of links (Number of Links), and a reserved (Reserved) field. Providing a mandatory link bitmap is used to indicate whether the responding end and the link mapping indication contain a mandatory link bitmap. Exemplarily, if the providing a mandatory link bitmap field is set to 1, the mandatory link bitmap field exists, and the preferred link bitmap field does not exist; if the providing a mandatory link bitmap field is set to 0, the mandatory link bitmap field does not exist. Providing a preferred link bitmap is used to indicate whether the responding end and the link mapping indication contain a preferred link bitmap. Exemplarily, if the providing a preferred link bitmap field is set to 1, the preferred link bitmap field exists, and the mandatory link bitmap field does not exist; if the providing a preferred link bitmap field is set to 0, the preferred link bitmap field does not exist. The number of links is used to indicate the number of links corresponding to the perception responding end. The preferred link is used to indicate the link to be used for the perception measurement interaction specified by the SBP initiator or the SBP report (it does not matter if the AP does not use it).

[0492] In one possible implementation, the multi-link SBP request frame indicates the link ID / number of links for all responders. Figure 26 is a schematic diagram of the frame structure of a multi-link SBP request frame provided in an embodiment of the present application. The multi-link SBP request frame shown in Figure 26 has a different structure of the SBP parameter element compared to the multi-link SBP request frame shown in Figure 25A. The meanings of the fields in the multi-link SBP request frame shown in Figure 26 can refer to the meanings of the fields in the multi-link SBP request frame shown in Figure 25A. Referring to Figure 26, the SBP parameter elements include: element ID, length, element ID extension, SBP parameter control, sensing responder address, sensing responder IDs or sensing responder role bitmap, link bitmap indication, and mapped link list present field. The link bitmap indication includes a link bitmap and a mandatory link indication. The link bitmap is used to indicate the optional links provided by the SBP initiator. The mandatory link indication is used to indicate whether the link ID corresponding to each bit in the link bitmap is preferred or mandatory. For example, when a bit in the link bitmap is set to 1, it indicates that the link ID corresponding to the bit is mandatory; when a bit in the link bitmap is set to 0, it indicates that the link ID corresponding to the bit is preferred.

[0493] As can be seen from FIG26, compared with the SBP parameter control in the SBP request frame shown in FIG5 and the SBP parameter control in the SBP response frame shown in FIG6, the SBP parameter control shown in FIG26 includes the Link Bitmap Control, Responder and Link Mapping Indication List Present, and Mapped Link List Present fields. The Link Bitmap Control includes the Mandatory Link Bitmap Present, the Preferred Link Bitmap Present, the Number of Links Present, the Number of Links, and the Reserved fields, wherein the Number of Links Present is used to indicate whether the Number of Links field exists.

[0494] 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.

[0495] 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.

[0496] It should also be understood that in some of the above embodiments, devices in existing network architectures are mainly used as examples for illustrative purposes, and it should be understood that the embodiments of the present application do not limit the specific form of the devices. For example, devices that can achieve the same functions in the future are applicable to the embodiments of the present application.

[0497] It is understandable that in the above-mentioned various method embodiments, the methods and operations implemented by the device (such as the SBP initiator and the SBP responder) may also be implemented by components (such as chips or circuits) that can be used in the device.

[0498] It can also be understood that some optional features in the various embodiments of the present application may not depend on other features in certain scenarios, and may also be combined with other features in certain scenarios, without limitation.

[0499] 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.

[0500] The communication device provided in the embodiment of the present application is described in detail below with reference to Figures 27 to 29. 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 are not repeated here.

[0501] 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.

[0502] Figure 27 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.

[0503] Optionally, 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.

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

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

[0506] In one possible implementation, the transceiver module 11 is used to receive an SBP termination frame, where the SBP termination frame includes first indication information or second indication information, where the first indication information is used to indicate the reason why the SBP responder and the perception responder cannot establish a perception measurement session, and the second indication information is used to indicate the reason why the perception measurement session established between the SBP responder and the perception responder is terminated; and the processing module 12 is used to determine, based on the SBP termination frame, the reason why the SBP responder and the perception responder cannot establish the perception measurement session or the reason why the perception measurement session is terminated.

[0507] 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.

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

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

[0510] In one possible implementation, the processing module 12 is used to generate a proxy perception SBP termination frame, where the SBP termination frame includes first indication information or second indication information, where the first indication information is used to indicate the reason why the SBP responder and the perception responder cannot establish a perception measurement session, and the second indication information is used to indicate the reason why the perception measurement session established between the SBP responder and the perception responder is terminated; and the transceiver module 11 is used to send the SBP termination frame.

[0511] 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.

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

[0513] 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.

[0514] In one possible implementation, the transceiver module 11 is used to receive a second notification frame; the processing module 12 is used to update the perception measurement parameters of the fourth link based on the second notification frame, where the fourth link includes a link used by the perception measurement session established by the proxy perception SBP responder and one or more perception responders.

[0515] It should also be understood that the apparatus 10 herein is embodied in the form of functional modules. The term "module" herein may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, incorporating logic circuits, and / or other suitable components that support the described functionality.

[0516] The apparatus 10 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the device (such as the SBP responder) in the above-mentioned method. This function can be implemented by hardware, or by hardware executing corresponding software implementation. 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 sending and receiving operations and related processing operations in each method embodiment.

[0517] 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.

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

[0519] Optionally, as shown in FIG28 , the device 20 further includes a memory 22 for storing computer programs or instructions and / or data. The memory 22 may be integrated with the processor 21 or may be separately provided. Optionally, there may be one or more memories 22.

[0520] Optionally, as shown in Figure 28, 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.

[0521] As a solution, the device 20 is used to implement the operations performed by the SBP responding end, the SBP initiating end, or the sensing responding end in the above various method embodiments.

[0522] 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.

[0523] 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).

[0524] 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.

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

[0526] 29 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.

[0527] 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.

[0528] As a solution, the chip system 30 is used to implement the operations performed by the SBP responding end, the SBP initiating end, or the sensing responding end in the above various method embodiments.

[0529] For example, the logic circuit 31 is used to implement the processing-related operations performed by the SBP responder or SBP initiator or perception responder in the above method embodiments; the input / output interface 32 is used to implement the sending and / or receiving-related operations performed by the SBP responder or SBP initiator or perception responder in the above method embodiments.

[0530] 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.

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

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

[0533] An embodiment of the present application also provides a communication system, including the above-mentioned SBP responding end, SBP initiating end and perception responding end.

[0534] 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.

[0535] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only 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. In addition, 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.

[0536] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. For example, the computer can be a personal computer, a server, or a network device, etc. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)). For example, the aforementioned available medium includes, but is not limited to, various media that can store program code, 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.

[0537] 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 method for multi-link sensing measurement, characterized in that: include: Generate a proxy perception SBP termination frame, the SBP termination frame including first indication information or second indication information, the first indication information being used to indicate a reason why the SBP responder and the perception responder cannot establish a perception measurement session, and the second indication information being used to indicate a reason why the perception measurement session established between the SBP responder and the perception responder is terminated; The SBP termination frame is sent.

2. The method according to claim 1, characterized in that The first indication information is used to indicate that a reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that a requirement for establishing the perception measurement session with respect to a mandatory link or the number of mandatory links is not met.

3. The method according to claim 1 or 2, characterized in that The parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include a mandatory responder, and a mandatory link or the number of mandatory links on the mandatory responder. The first indication information is used to indicate that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the mandatory link or the number of mandatory links on the mandatory responder is not met.

4. The method according to claim 1 or 2, characterized in that The parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include the number of mandatory responder terminals, and the mandatory links or the number of mandatory links on the mandatory responder terminals. The first indication information is used to indicate that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the number of perception responder terminals that meet the mandatory links or the number of mandatory links is less than the number of mandatory responder terminals.

5. The method according to claim 1 or 2, characterized in that The parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include mandatory links or the number of mandatory links, and the first indication information is used to indicate that the reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the SBP responder fails to find a perception responder that meets the mandatory links or the number of mandatory links.

6. The method according to claim 1, characterized in that The second indication information includes identification information of the first link, and the reason for termination of the perception measurement session includes that the first link is deleted by the SBP responder.

7. The method according to claim 1, characterized in that The second indication information includes identification information of the first link and identification information of the first responding end, and the reason for termination of the perception measurement session includes that the first link is deleted by the first responding end.

8. The method according to claim 1, characterized in that The second indication information includes identification information of the first responder, and the reason for termination of the perception measurement session includes that the first responder deletes a link used by the perception measurement session.

9. The method according to any one of claims 1 to 8, characterized in that The SBP termination frame also includes third indication information, where the third indication information is used to indicate parameter information recommended by the SBP responder for establishing a perception measurement session, where the parameter information includes at least one of the following: a perception measurement parameter, a responder list, a number of responders, a link list, or a number of links.

10. A method for multi-link sensing measurement, characterized in that: include: Receiving an agent perception SBP termination frame, the SBP termination frame including first indication information or second indication information, the first indication information being used to indicate a reason why the SBP responder and the perception responder cannot establish a perception measurement session, and the second indication information being used to indicate a reason why the perception measurement session established between the SBP responder and the perception responder is terminated; Based on the SBP termination frame, a reason why the SBP responder and the perception responder cannot establish a perception measurement session or a reason why the perception measurement session is terminated is determined.

11. The method according to claim 10, characterized in that The determining, based on the SBP termination frame, a reason why the SBP responder and the perception responder cannot establish a perception measurement session includes: Based on the first indication information, it is determined that a reason why the SBP responder and the perception responder cannot establish the perception measurement session includes that a requirement for establishing the perception measurement session on a mandatory link or the number of mandatory links is not met.

12. The method according to claim 10 or 11, characterized in that The parameters negotiated by the SBP responder and the SBP initiator for establishing the perception measurement session include a mandatory responder, and a mandatory link or the number of mandatory links on the mandatory responder; The determining, based on the SBP termination frame, a reason why the SBP responder and the perception responder cannot establish a perception measurement session includes: Based on the first indication information, it is determined that a reason why the SBP responder and the perception responder cannot establish the perception measurement session includes that a mandatory link or the number of mandatory links on the mandatory responder is not satisfied.

13. The method according to claim 10 or 11, characterized in that The parameters negotiated by the SBP responder and the SBP initiator for establishing a perception measurement session include the number of mandatory responders, and the mandatory links or the number of mandatory links on the mandatory responders; The determining, based on the SBP termination frame, a reason why the SBP responder and the perception responder cannot establish a perception measurement session includes: Based on the first indication information, it is determined that a reason why the SBP responder and the perception responder cannot establish a perception measurement session includes that the number of perception responders that meet the mandatory link or the number of mandatory links is less than the number of mandatory responders.

14. The method according to claim 10 or 11, characterized in that The parameters negotiated by the SBP responder and the SBP initiator for establishing the perception measurement session include mandatory links or the number of mandatory links; and the reason for determining, based on the SBP termination frame, that the SBP responder and the perception measurement session cannot be established includes: Based on the first indication information, it is determined that a reason why the SBP responder and the perception responder cannot establish the perception measurement session includes that the SBP responder fails to find a perception responder that meets the mandatory link or the number of mandatory links.

15. The method according to claim 10, characterized in that The determining, based on the SBP termination frame, a reason for terminating the perception measurement session includes: In a case where the second indication information includes identification information of the first link, determining the reason for termination of the awareness measurement session includes that the first link is deleted by the SBP responder.

16. The method according to claim 10, characterized in that The determining, based on the SBP termination frame, a reason for terminating the perception measurement session includes: In a case where the second indication information includes identification information of the first link and identification information of the first responding end, determining that the reason for termination of the perception measurement session includes deletion of the first link by the first responding end.

17. The method according to claim 10, wherein: The determining, based on the SBP termination frame, a reason for terminating the perception measurement session includes: In a case where the second indication information includes the identification information of the first responder, determining the reason for termination of the perception measurement session includes that the first responder deletes a link used by the perception measurement session.

18. The method according to any one of claims 10 to 17, characterized in that The method further comprises: Based on the third indication information in the SBP termination frame, parameter information recommended by the SBP responder for establishing a perception measurement session is obtained, where the parameter information includes at least one of the following: perception measurement parameter, responder list, number of responders, link list, or number of links.

19. A communication device, characterized in that: The method comprises a processor coupled to a memory, the memory being used to store a computer program or instructions, the processor being used to execute the computer program or instructions in the memory, so that the communication device performs the method according to any one of claims 1 to 9; or, the communication device performs the method according to any one of claims 10 to 18.

20. A communication system, characterized in that: The communication system includes a first communication device and a second communication device; wherein the first communication device is used to perform the method according to any one of claims 1 to 9, and the second communication device is used to perform the method according to any one of claims 10 to 18.

21. 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 18.

22. A chip system, characterized in that: The method 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 18.

23. 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 18.

Citation Information

Patent Citations

  • Method for multi-link perceptual measurement and related product

    CN120456051A

  • Device, system, and method of wireless multiple-link vehicular communication

    CN110546958A

  • Communication method, electronic equipment and storage medium

    CN116724572A

  • Sensing by proxy (SBP) termination frame with termination control field

    US20230232484A1