Sensing communication method and apparatus

By using MAP measurement session ID in a multi-AP collaborative system to identify and manage perceived measurement sessions, the problem of insufficient flexibility in perceived measurement session management in the prior art is solved, and the perceived performance and accuracy of measurement results are improved.

WO2025067038A1PCT designated stage expired Publication Date: 2025-04-03HUAWEI TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/119867
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-28
Filing Date
2024-09-19
Publication Date
2025-04-03

AI Technical Summary

Technical Problem

In the IEEE 802.11bf standard, when multiple access points (APs) cooperate, the flexibility of managing perceived measurement sessions is insufficient and they are susceptible to homofrequency or adjacent frequency interference, resulting in poor perceived performance and large errors in measurement results.

Method used

By carrying the MAP measurement session ID in the request frame, different APs in multi-AP collaboration allow different APs to identify and manage different perceptual measurement sessions, improving the flexibility of session management.

Benefits of technology

It effectively improves the management flexibility of multi-AP collaboration, reduces the error of perceived measurement results, and improves the perceived performance of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024119867_03042025_PF_FP_ABST
    Figure CN2024119867_03042025_PF_FP_ABST
Patent Text Reader

Abstract

A sensing communication method and apparatus, which are applied to the technical field of communications. The present application can be applied to support a wireless local area network system that supports next-generation Wi-Fi protocols (e.g., 802.11be, Wi-Fi 7 or EHT) of IEEE 802.11ax, or next-generation Wi-Fi protocols (e.g., Wi-Fi 8, and UHR) of 802.11be, or can be applied to a Wi-Fi AI system, a millimeter wave (mmWave) system, an ultra-wideband (UWB), or a sensing system. The method comprises: a MAP sensing measurement initiating end sending a first request frame, wherein the first request frame comprises a MAP measurement session ID; and receiving a first response frame, wherein the first response frame comprises the MAP measurement session ID. After receiving the first request frame, a MAP sensing measurement response end can send the first response frame. The management flexibility of MAP sensing measurement sessions is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Perception communication method and device

[0001] This application claims priority to the Chinese patent application with application number 202311293529.2 filed with the State Intellectual Property Office of China on September 28, 2023, and priority to the Chinese patent application with the invention name “Perceptual Communication Method and Device”, all contents of which are incorporated by reference into this application. Technical Field

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

[0003] The Institute of Electrical and Electronics Engineers (IEEE) 802.11bf is a next-generation wireless standard focused on sensing passive objects (i.e., targets without any devices). In 802.11bf, Wi-Fi devices can estimate target parameters (such as speed, distance, and angle) based on received signals and subsequently identify their movements and behaviors. The 802.11bf standard encompasses two broad categories: low-frequency (e.g., below 7 GHz, primarily implemented using 802.11ac, 802.11ax, 802.11be, 802.11bn, and future generations) and high-frequency (e.g., greater than or equal to 60 GHz, primarily implemented using 802.11ad, 802.11ay, and future generations).

[0004] When an access point (AP) senses a target in an overlapping basic service set (OBSS), it may be subject to interference from other devices in the space, such as co-channel or adjacent-channel interference. Moreover, since the sensing target is at the edge of the basic service set (BSS), the sensing performance is poor, resulting in large errors in the measurement results. However, the AP will continue to perform sensing measurements in the time window used for sensing measurements as long as the communication link is not interrupted. Only after receiving the sensing measurement report and performing signal processing through a certain algorithm, the AP will know that there is a large error in the sensing measurement result. The AP can only abandon the measurement result, causing the sensing task to fail. Therefore, the AP can request multiple other APs to perform sensing measurements on its behalf. For example, when multiple APs collaborate, when the sensing results of one AP are unavailable, the sensing results of other APs can be used.

[0005] How to improve the management flexibility of multiple AP collaboration is a problem that those skilled in the art are currently studying.

[0006] Summary of the Invention

[0007] The embodiments of the present application provide a perception communication method and apparatus, which can effectively improve the management flexibility of multi-AP (MAP) collaboration.

[0008] In a first aspect, an embodiment of the present application provides a perception communication method, which can be applied to a MAP perception measurement initiator. The MAP perception measurement initiator can be a perception device, or a chip or functional module provided in the perception device. The method includes:

[0009] A first request frame is sent, where the first request frame is used to request initiation of a MAP-aware measurement session, and the first request frame includes a MAP measurement session identifier (indicatifier, ID), where the MAP measurement session ID is used to identify the MAP-aware measurement session initiated by the MAP-aware measurement initiator; and a first response frame is received in response to the first request frame, where the first response frame includes the MAP measurement session identifier.

[0010] In the embodiment of the present application, the first request frame sent by the MAP awareness measurement initiator to the MAP awareness measurement responder carries the MAP measurement session ID, so that APs participating in multi-AP collaboration can effectively identify a MAP awareness measurement session based on the MAP measurement session ID. Therefore, different MAP measurement session IDs can represent different MAP awareness measurement sessions, effectively improving the flexibility of managing MAP awareness measurement sessions.

[0011] In a second aspect, an embodiment of the present application provides a perception communication method, which can be applied to a MAP perception measurement responder. The MAP perception measurement initiator can be a perception device, or a chip or functional module provided in the perception device. The method includes:

[0012] A first request frame is received, where the first request frame is used to request initiation of a MAP-aware measurement session, and the first request frame includes a MAP measurement session ID, where the MAP measurement session ID is used to identify the MAP-aware measurement session initiated by the MAP-aware measurement initiator; and a first response frame is sent in response to the first request frame, where the first response frame includes the MAP measurement session ID.

[0013] In combination with the first aspect or the second aspect, in a possible implementation manner, the first request frame further includes awareness measurement session parameters recommended by the MAP awareness measurement initiator for the MAP awareness measurement responder to perform the MAP awareness measurement session.

[0014] In combination with the first aspect or the second aspect, in a possible implementation manner, the parameters of the perception measurement session corresponding to the MAP perception measurement recommended by the MAP perception measurement initiator to the MAP perception measurement responder are carried in at least one of the following items: MAP perception measurement parameter element (MAP sensing measurement parameter element), perception measurement parameter element (sensing measurement parameter element), and availability window element (availability window element).

[0015] In the embodiment of the present application, the MAP awareness measurement parameter element may be used to carry relevant parameters recommended or required by the MAP awareness measurement initiator to the MAP awareness measurement responder when the MAP awareness measurement responder establishes a awareness measurement session with its corresponding awareness measurement responder.

[0016] In combination with the first aspect or the second aspect, in a possible implementation manner, the MAP sensing measurement parameter element includes at least one of the following: element identifier (element ID), length (length), element identifier extension (element ID extension), sensing responder address (sensing responder addresses), sensing responder identifier (sensing responder IDs), MAP request (MAP request), MAP procedure expiry exponent (MAP procedure expiry exponent), multi-AP transmission type (MAP transmission model), detection phase type (sounding phase model), number of sensing responders (number of sensing responders), whether the number of sensing responders is required (mandatory number of responders), recommended responder list (preferred responder list), recommended responder number (number of preferred responders), whether the number of recommended responders is required (mandatory preferred responder), sensing responder to sensing responder (SR2SR) detection request (SR2SR sounding request).

[0017] In combination with the first aspect or the second aspect, in a possible implementation manner, the perception measurement parameter element may include at least one of the following: bandwidth (BW), maximum (Max) transmit (TX) spatial stream (SS) and maximum receive (RX) SS, maximum transmit space-time stream (STS) and maximum receive STS, number of receive antennas (Number of RX Antennas), number of receive links, number of transmit antennas, and number of transmit links.

[0018] In combination with the first aspect or the second aspect, in a possible implementation, the first response frame also includes a status code field, and the status code field includes at least one of the following fields: success (success), rejected with suggested changes (rejected_with_suggested_changes), request rejected (request_declined).

[0019] In combination with the first aspect or the second aspect, in a possible implementation, when the status code field carries the rejection and provides a suggested modification field, the first response frame further includes at least one of a MAP perception measurement parameter element and a perception measurement parameter element.

[0020] In the embodiment of the present application, the MAP awareness measurement parameter element and the awareness measurement parameter element in the first response frame may be parameters recommended by the MAP awareness measurement responder to the MAP awareness measurement initiator when the MAP awareness measurement responder establishes a awareness measurement session corresponding to the MAP awareness measurement session.

[0021] In combination with the first aspect or the second aspect, in a possible implementation, the first response frame further includes a rejection duration field, and the rejection duration field is used by the MAP-aware measurement responding end to instruct the MAP-aware measurement initiating end not to initiate a MAP-aware measurement session (or not to send a request frame for a MAP-aware measurement session) within the duration indicated by the rejection duration field.

[0022] In an embodiment of the present application, when the status code field carries a request rejection field, the first response frame may further include a rejection duration field. Based on the rejection duration field, the MAP-aware measurement initiator can learn that the MAP-aware measurement responder does not wish to receive request frames (e.g., the first request frame) for the MAP-aware measurement session again within the duration indicated by the rejection duration field, thereby improving the interaction efficiency between the MAP-aware measurement initiator and the MAP-aware measurement responder.

[0023] The awareness communication method shown in the first aspect and the second aspect may also be referred to as a method for establishing a MAP awareness measurement session or a method for establishing a MAP awareness measurement session.

[0024] In a third aspect, an embodiment of the present application provides a perception communication method, which can be applied to a first communication device, where the first communication device may include a MAP perception measurement initiator or a MAP perception measurement responder. The method includes:

[0025] The first communication device generates a termination frame, and sends the termination frame to the second communication device; wherein the termination frame includes one or more MAP measurement session IDs.

[0026] In the embodiment of the present application, the first communication device may be a MAP-aware measurement initiator, and the second communication device may be a MAP-aware measurement responder; or the first communication device may be a MAP-aware measurement responder, and the second communication device may be a MAP-aware measurement initiator.

[0027] In the embodiment of the present application, the termination frame indicates the terminated MAP-aware measurement session by including one or more MAP measurement session IDs, so that the second communication device can clearly know which MAP-aware measurement sessions between it and the first communication device need to be terminated, and the flexibility of indicating the termination of the MAP-aware measurement session is higher.

[0028] In a fourth aspect, an embodiment of the present application provides a perception communication method, which can be applied to a second communication device, where the second communication device may include a MAP perception measurement initiator or a MAP perception measurement responder. The method includes:

[0029] The second communication device receives a termination frame and parses the termination frame; wherein the termination frame includes one or more MAP measurement session IDs.

[0030] In combination with the third aspect or the fourth aspect, in a possible implementation, the termination frame further includes a terminate all MAP measurement sessions field, the value of the terminate all MAP measurement sessions field is a first value indicating that all MAP-aware measurement sessions between the first communication device and the second communication device are terminated, and the value of the terminate all MAP measurement sessions field is a second value indicating that the MAP-aware measurement session identified by the MAP measurement session ID between the first communication device and the second communication device is terminated.

[0031] In the embodiment of the present application, the termination of one or all MAP-aware measurement sessions between the first communication device and the second communication device is indicated by terminating all MAP measurement sessions field and MAP measurement session ID, which can effectively save signaling overhead.

[0032] In combination with the third aspect or the fourth aspect, in a possible implementation manner, the termination frame further includes a MAP measurement session error status (MAP measurementsessionerrorstatus) field, and the MAP measurement session error status field is used to indicate a reason for terminating the MAP awareness measurement session.

[0033] In combination with the third aspect or the fourth aspect, in a possible implementation manner, when the value of the MAP measurement session error status field is the first value, the termination frame further includes at least one of a MAP perception measurement parameter element and a perception measurement parameter element.

[0034] In this embodiment of the present application, the first value may be 1.

[0035] The awareness communication method shown in the third aspect and the fourth aspect may also be referred to as a method for terminating a MAP awareness measurement session or a method for terminating a MAP awareness measurement session.

[0036] In a fifth aspect, an embodiment of the present application provides a perception communication method, which can be applied to a MAP perception proxy (SBP) initiator. The MAP SBP initiator can be a perception device, or a chip or functional module provided in the perception device. The method includes:

[0037] The MAP SBP initiator sends a second request frame to the MAP SBP responder, where the second request frame is used to request the MAP SBP responder to initiate a MAP-aware measurement session; the MAP SBP initiator receives a second response frame in response to the second request frame, where the second response frame includes the MAP measurement session ID of the MAP-aware measurement session.

[0038] In an embodiment of the present application, the MAP SBP responding end carries the MAP measurement session ID in the second response frame, so that the MAP SBP initiating end can effectively obtain the identifier of the MAP perception measurement session corresponding to the MSP SBP process initiated by the MAP SBP responding end based on the second request frame, so that the MAP SBP initiating end can effectively identify the MAP SBP process it initiated.

[0039] In a sixth aspect, an embodiment of the present application provides a perception communication method, which can be applied to a MAP SBP responder, which can be a perception device, or a chip or functional module provided in the perception device. The method includes:

[0040] The MAP SBP responder receives a second request frame from the MAP SBP initiator, where the second request frame is used to request the MAP SBP responder to initiate a MAP-aware measurement session; the MAP SBP responder sends a second response frame in response to the second request frame, where the second response frame includes the MAP measurement session ID of the MAP-aware measurement session.

[0041] In combination with the sixth aspect, in a possible implementation, the method also includes: the MAP SBP responder sends a first request frame to the MAP perception measurement responder as a MAP perception measurement initiator, and the first request frame includes the MAP measurement session ID; and receives a first response frame to the first request frame, and the first response frame includes the MAP measurement session ID.

[0042] In an embodiment of the present application, the MAP SBP responder may serve as a MAP perception measurement initiator to initiate a MAP perception measurement session corresponding to the MAP SBP process. Alternatively, the MAP SBP responder may not serve as a MAP perception measurement initiator. In this case, the MAP perception measurement initiator may be determined based on a predetermined AP address field (such as the first AP address field) in the second request frame, or based on a predetermined AP identification field (such as the first AP identification field) in the second request frame.

[0043] In the embodiment of the present application, the MAP-aware measurement initiator may generate the first request frame based on the second request frame, for example, by using parameters suggested by the MAP SBP initiator to the MAP-aware measurement initiator to generate the first request frame.

[0044] In combination with the fifth aspect or the sixth aspect, in a possible implementation manner, the second request frame includes at least one of the following: a MAP SBP parameter element, one or more MAP perception measurement parameter elements, and a perception measurement parameter element.

[0045] In the embodiment of the present application, the MAP SBP parameter element in the second request frame may carry relevant parameters of the MAP perception measurement session corresponding to (or triggered by) the MAP SBP procedure initiated by the MAP SBP responder / MAP perception measurement initiator, as suggested by the MAP SBP initiator. For example, the MAP SBP parameter element is used to carry the number of APs participating in the MAP perception measurement session, AP addresses, AP identifiers, etc. The MAP perception measurement parameter element in the second request frame may carry relevant parameters of the perception measurement session (the perception measurement session corresponding to the MAP perception measurement session corresponding to the MAP SBP procedure) suggested by the MAP SBP initiator, as suggested by the MAP SBP responder / MAP perception measurement initiator to the MAP perception measurement responder. The perception measurement parameter element may carry perception parameters for the perception measurement session suggested by the MAP SBP initiator, as suggested by the MAP SBP responder / MAP perception measurement initiator to the MAP perception measurement responder.

[0046] In combination with the fifth aspect or the sixth aspect, in a possible implementation method, the MAP SBP parameter element includes at least one of the following: MAP SBP request, MAP SBP program expiration index, whether the MAP SBP initiator acts as a perception measurement responder, the number of APs, whether the number of APs is required, recommended AP list, recommended AP number, and whether the recommended AP number is required.

[0047] In combination with the fifth aspect or the sixth aspect, in a possible implementation, the second response frame also includes a status code field, and the status code field includes at least one of the following fields: success, rejection and provision of suggested modifications, request rejection.

[0048] In combination with the fifth aspect or the sixth aspect, in one possible implementation, when the status code field carries the rejection and provides a suggested modification field, the second response frame also includes at least one of the following: a MAP SBP parameter element, a MAP perception measurement parameter element, and at least one of the perception measurement parameter elements.

[0049] In this embodiment of the present application, the MAP SBP parameter element, the MAP perception measurement parameter element, and the perception measurement parameter element in the second response frame may be relevant parameters recommended by the MAP SBP responder. Based on the above elements in the second response frame, the MAP SBP initiator may re-initiate a request frame (such as a second request frame) for the MAP SBP process using the parameters recommended by the MAP SBP responder.

[0050] In combination with the fifth aspect or the sixth aspect, in a possible implementation, the second response frame further includes a rejection duration field, and the rejection duration field is used by the MAP SBP responding end to instruct the MAP SBP initiating end not to initiate the MAP SBP process (or not to send a request frame for the MAP SBP process) within the duration indicated by the rejection duration field.

[0051] In an embodiment of the present application, when the status code field carries a request rejection field, the second response frame may further include a rejection duration field. Based on the rejection duration field, the MAPSBP initiator may learn that the MAPSBP responder does not wish to receive a request frame (such as a second request frame) for the MAPSBP process again within the duration indicated by the field, thereby improving the interaction efficiency between the MAPSBP initiator and the MAPSBP responder.

[0052] The perception communication method shown in the fifth and sixth aspects above may also be referred to as a method for establishing a MAP SBP process or a method for establishing a MAP SBP process.

[0053] In a seventh aspect, an embodiment of the present application provides a perception communication method, which can be applied to a third communication device, where the third communication device may include a MAP SBP initiator or a MAP SBP responder, and the method includes:

[0054] The third communication device generates a termination frame, and sends the termination frame to the fourth communication device; wherein the termination frame includes one or more MAP measurement session IDs.

[0055] In an embodiment of the present application, the termination frame indicates the MAP SBP process corresponding to the terminated MAP perception measurement session by including one or more MAP measurement session ID indication fields, so that the fourth communication device can clearly know which MAP SBP processes corresponding to the MAP perception measurement sessions between it and the third communication device need to be terminated, and the flexibility of indicating the termination of the MAP SBP process corresponding to the MAP perception measurement session is higher.

[0056] In an eighth aspect, an embodiment of the present application provides a perception communication method, which can be applied to a fourth communication device, and the method includes:

[0057] The fourth communication device receives a termination frame and parses the termination frame; wherein the termination frame includes one or more MAP measurement session IDs.

[0058] In the embodiment of the present application, the third communication device may include a MAP SBP initiator, and the fourth communication device may include a MAP SBP responder; or the third communication device may include a MAP SBP responder, and the fourth communication device may include a MAP SBP initiator. Exemplarily, the MAP SBP responder may serve as a MAP awareness measurement initiator to initiate a MAP awareness measurement session corresponding to the MAP SBP process.

[0059] In combination with the seventh aspect or the eighth aspect, in a possible implementation, the termination frame also includes a field for terminating all MAP-aware proxy SBP processes, and the value of the field for terminating all MAP SBP processes is a first value indicating the termination of all MAP SBP processes between the third communication device and the fourth communication device, and the value of the field for terminating all MAP SBP processes is a second value indicating the termination of the MAP SBP process corresponding to the MAP-aware measurement session identified by the MAP measurement session ID.

[0060] In the embodiment of the present application, the MAP SBP termination control field and the MAP measurement session ID indication field are used to indicate the termination of one MAP SBP process or all MAP SBP processes between two communicating parties, which can effectively save signaling overhead.

[0061] In combination with the seventh aspect or the eighth aspect, in a possible implementation manner, the termination frame further includes a MAP SBP error status (MAP SBP error status) field, and the MAP SBP error status field is used to indicate the reason for terminating the MAP SBP process.

[0062] In combination with the seventh aspect or the eighth aspect, in a possible implementation manner, when the value of the MAPSBP error status field is the first value, the termination frame further includes at least one of a MAP SBP parameter element, a MAP perception measurement parameter element, and a perception measurement parameter element.

[0063] In this embodiment of the present application, the first value may be 1.

[0064] The perception communication method shown in the seventh and eighth aspects above may also be referred to as a method for terminating a MAPSBP process or a method for terminating a MAPSBP process.

[0065] In a ninth aspect, an embodiment of the present application provides a perception communication method, which can be applied to a perception measurement initiator, which can be a perception device, or a chip or functional module provided in the perception device, and the method includes:

[0066] The perception measurement initiator sends a third request frame, and the perception measurement initiator receives a third response frame in response to the third request frame, where the third request frame is used to request establishment of a perception measurement session;

[0067] The third request frame includes the AID or USID of the MAP SBP initiator; or,

[0068] The third request frame includes the measurement session ID of the awareness measurement session and the medium access control MAC address of the MAP awareness measurement initiator of the MAP awareness measurement session corresponding to the awareness measurement session; or

[0069] The third request frame includes the number of APs participating in the MAP awareness measurement session corresponding to the awareness measurement session, the MAC address of each AP participating in the MAP awareness measurement session, and the measurement session ID of the awareness measurement session initiated by the awareness measurement initiator.

[0070] In an embodiment of the present application, a MAP perception measurement initiator may establish a perception measurement session with its corresponding perception measurement responder as a perception measurement initiator. A MAP perception measurement responder may also establish a perception measurement session with its corresponding perception measurement responder as a perception measurement initiator. Whether the MAP perception measurement initiator participates in the perception measurement session as a perception measurement initiator may be determined by whether the MAP perception measurement initiator is a perception measurement initiator field in the first request frame (e.g., this field may occupy 1 bit). A MAP SBP initiator may participate in the perception measurement session as a perception measurement responder or not. Whether the MAP SBP initiator is a perception measurement responder may be determined by whether the MAP SBP initiator is a perception measurement responder field in the second request frame (e.g., this field may occupy 1 bit).

[0071] In the embodiment of the present application, by including the above fields in the third request frame, the perception responder can effectively know which perception measurement sessions belong to the same MAP SBP process or MAP perception measurement session.

[0072] In a tenth aspect, an embodiment of the present application provides a perception communication method, which can be applied to a perception measurement responding end. The perception measurement initiating end can be a perception device, or a chip or functional module provided in the perception device. The method includes:

[0073] The perception measurement responder receives a third request frame and sends a third response frame in response to the third request frame, where the third request frame is used to request establishment of a perception measurement session;

[0074] The third request frame includes the AID or USID of the MAP SBP initiator; or,

[0075] The third request frame includes the measurement session ID of the awareness measurement session and the medium access control MAC address of the MAP awareness measurement initiator of the MAP awareness measurement session corresponding to the awareness measurement session; or

[0076] The third request frame includes the number of APs participating in the MAP awareness measurement session corresponding to the awareness measurement session, the MAC address of each AP participating in the MAP awareness measurement session, and the measurement session ID of the awareness measurement session initiated by the awareness measurement initiator.

[0077] In combination with the ninth aspect or the tenth aspect, in a possible implementation manner, when the MAP awareness measurement initiator participates in the awareness measurement session as a awareness measurement initiator, the MAC address of the MAP awareness measurement initiator is located in a predetermined field in the MAC addresses of each AP participating in the MAP awareness measurement session.

[0078] The perception communication method shown in the ninth and tenth aspects may also be referred to as a method for establishing a perception measurement session or a method for establishing a perception measurement session.

[0079] In an eleventh aspect, an embodiment of the present application provides a perception communication method, which can be applied to a fifth communication device, where the fifth communication device may include a perception measurement initiator or a perception measurement responder, and the method includes:

[0080] The fifth communication device generates a termination frame and sends the termination frame to the sixth communication device; wherein the termination frame includes a measurement session ID field and a MAP field, a value of the MAP field being a first value indicating termination of the MAP-aware measurement session corresponding to the perception measurement session identified by the measurement session ID field, and a value of the MAP field being a second value indicating termination of the perception measurement session identified by the measurement session ID field; or, the termination frame includes a terminate all measurement sessions field and a MAP field, a value of the terminate all measurement sessions field being a first value and a value of the MAP field being a first value indicating termination of the MAP-aware measurement sessions corresponding to all perception measurement sessions between the MAP-aware measurement initiator and the perception measurement responder, a value of the terminate all measurement sessions field being the first value and a value of the MAP field being the second value indicating termination of all perception measurement sessions between the MAP-aware measurement initiator and the perception measurement responder.

[0081] In the embodiment of the present application, the fifth communication device may include a perception measurement initiator, and the sixth communication device may include a perception measurement responder; or, the fifth communication device may include a perception measurement responder, and the sixth communication device may include a perception measurement initiator.

[0082] In the embodiment of the present application, the termination frame can effectively terminate the awareness measurement session or the MAP awareness measurement session, thereby improving the flexibility of termination.

[0083] In a twelfth aspect, an embodiment of the present application provides a perception communication method, which can be applied to a sixth communication device, and the method includes:

[0084] The fifth communication device generates a termination frame and sends the termination frame to the sixth communication device; wherein the termination frame includes a measurement session ID field and a MAP field, a value of the MAP field being a first value indicating termination of the MAP-aware measurement session corresponding to the perception measurement session identified by the measurement session ID field, and a value of the MAP field being a second value indicating termination of the perception measurement session identified by the measurement session ID field; or, the termination frame includes a terminate all measurement sessions field and a MAP field, a value of the terminate all measurement sessions field being a first value and a value of the MAP field being a first value indicating termination of the MAP-aware measurement sessions corresponding to all perception measurement sessions between the MAP-aware measurement initiator and the perception measurement responder, a value of the terminate all measurement sessions field being the first value and a value of the MAP field being the second value indicating termination of all perception measurement sessions between the MAP-aware measurement initiator and the perception measurement responder.

[0085] The perception communication method shown in the above eleventh and twelfth aspects may also be referred to as a method for terminating a perception measurement session or a method for terminating a perception measurement session.

[0086] In a thirteenth aspect, an embodiment of the present application provides a perception communication method, which can be applied to a fifth communication device, and the method includes:

[0087] The fifth communication device generates a control frame, and the fifth communication device sends the control frame; wherein the control frame includes a MAC address of a MAP awareness measurement initiator of a MAP awareness measurement session corresponding to the awareness measurement session between the fifth communication device and the sixth communication device, a termination field, a MAP measurement session ID field, and a MAC address of a MAP awareness measurement responder of the MAP awareness measurement session, wherein a value of the termination field is a first value, indicating termination of the awareness measurement session of the MAP awareness measurement responder in the MAP awareness measurement session initiated by the MAP awareness measurement initiator and identified by the MAP measurement session ID field.

[0088] In the embodiment of the present application, the fifth communication device may indicate to the sixth communication device through a control frame which MAP awareness measurement responders' awareness measurement sessions have been terminated, thereby allowing the sixth communication device to release resources in a timely manner and save resources.

[0089] In a fourteenth aspect, an embodiment of the present application provides a perception communication method, which can be applied to a sixth communication device. The method includes: the sixth communication device receives a control frame, and the sixth communication device parses the control frame; wherein the control frame includes a MAC address of a MAP perception measurement initiator of a MAP perception measurement session corresponding to the perception measurement session between the fifth communication device and the sixth communication device, a termination field, a MAP measurement session ID field, and a MAC address of a MAP perception measurement responder of the MAP perception measurement session, and the value of the termination field is a first value indicating termination of the perception measurement session of the MAP perception measurement responder in the MAP perception measurement session initiated by the MAP perception measurement initiator and identified by the MAP measurement session ID field.

[0090] In the embodiment of the present application, the description of the fifth communication device and the sixth communication device can refer to the description of the eleventh aspect and will not be repeated here.

[0091] In a fifteenth aspect, an embodiment of the present application provides a communication device for executing the method in any one of the above aspects or any possible implementations. The communication device includes a module having the method in any one of the above aspects or any possible implementations.

[0092] In a sixteenth aspect, an embodiment of the present application provides a communication device, comprising a processor configured to execute the method described in any one of the above aspects or any possible implementations. The processor is configured to execute a program stored in a memory, and when the program is executed, the method described in any one of the above aspects or any possible implementations is executed.

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

[0094] In a possible implementation, the memory is located within the above-mentioned communication device.

[0095] In the embodiment of the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together. For example, the communication device may be a chip.

[0096] In a possible implementation, the communication device further includes a transceiver, where the transceiver is configured to receive information or send information.

[0097] In the seventeenth aspect, an embodiment of the present application provides a communication device, the first communication device including a logic circuit and an interface, the logic circuit and the interface are coupled; the interface is used to input and / or output information, and the logic circuit is used to execute the method described in any aspect or any possible implementation method.

[0098] In the eighteenth aspect, an embodiment of the present application provides a computer-readable storage medium, which is used to store a computer program. When the computer program is run on a computer, the method shown in any one of the above aspects or any possible implementation is executed.

[0099] In the nineteenth aspect, an embodiment of the present application provides a computer program product, which includes a computer program or computer code, and when the computer program product runs on a computer, the method shown in any one of the above aspects or any possible implementation is executed.

[0100] In the twentieth aspect, an embodiment of the present application provides a computer program. When the computer program runs on a computer, the method shown in any one of the above aspects or any possible implementation is executed.

[0101] In the twenty-first aspect, an embodiment of the present application provides a communication system, which includes a MAP perception measurement initiator and a MAP perception measurement responder, wherein the MAP perception measurement initiator is used to execute the method shown in the above-mentioned first aspect or any possible implementation of the first aspect, and the MAP perception measurement responder is used to execute the method shown in the above-mentioned second aspect or any possible implementation of the second aspect.

[0102] In aspect 22, an embodiment of the present application provides a communication system, which includes a first communication device and a second communication device, wherein the first communication device is used to execute the method shown in the above-mentioned third aspect or any possible implementation of the third aspect, and the second communication device is used to execute the method shown in the above-mentioned fourth aspect or any possible implementation of the fourth aspect.

[0103] In the twenty-third aspect, an embodiment of the present application provides a communication system, which includes a MAP SBP initiator and a MAP SBP responder, the MAP SBP initiator is used to execute the method shown in the above-mentioned fifth aspect or any possible implementation of the fifth aspect, and the MAP SBP responder is used to execute the method shown in the above-mentioned sixth aspect or any possible implementation of the sixth aspect.

[0104] In aspect 24, an embodiment of the present application provides a communication system, which includes a third communication device and a fourth communication device, wherein the third communication device is used to execute the method shown in the above-mentioned seventh aspect or any possible implementation of the seventh aspect, and the fourth communication device is used to execute the method shown in the above-mentioned eighth aspect or any possible implementation of the eighth aspect.

[0105] In aspect 25, an embodiment of the present application provides a communication system, which includes a perception measurement initiator and a perception measurement responder, wherein the perception measurement initiator is used to execute the method shown in the above-mentioned aspect 9 or any possible implementation of the ninth aspect, and the perception measurement responder is used to execute the method shown in the above-mentioned aspect 10 or any possible implementation of the tenth aspect.

[0106] In aspect 26, an embodiment of the present application provides a communication system, which includes a fifth communication device and a sixth communication device, wherein the fifth communication device is used to execute the method shown in the above-mentioned eleventh aspect or any possible implementation of the eleventh aspect, and the sixth communication device is used to execute the method shown in the above-mentioned twelfth aspect or any possible implementation of the twelfth aspect; or, the fifth communication device is used to execute the method shown in the above-mentioned thirteenth aspect or any possible implementation of the thirteenth aspect, and the sixth communication device is used to execute the method shown in the above-mentioned fourteenth aspect or any possible implementation of the fourteenth aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0107] FIG1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0108] FIG2 is a schematic diagram of the architecture of another communication system provided in an embodiment of the present application;

[0109] FIG3 is a schematic diagram of a method for establishing a MAP awareness measurement session according to an embodiment of the present application;

[0110] FIG4a is a schematic diagram of a process for establishing a MAP awareness measurement session according to an embodiment of the present application;

[0111] FIG4 b is a schematic diagram of another process for establishing a MAP awareness measurement session according to an embodiment of the present application;

[0112] FIG5a is a schematic diagram of the format of a first request frame provided in an embodiment of the present application;

[0113] FIG5 b is a schematic diagram of the format of another first request frame provided in an embodiment of the present application;

[0114] FIG5c is a schematic diagram of the format of a first response frame provided in an embodiment of the present application;

[0115] FIG6a is a schematic diagram of a termination process of a MAP awareness measurement session provided in an embodiment of the present application;

[0116] FIG6 b is a schematic diagram of another termination process of a MAP awareness measurement session provided in an embodiment of the present application;

[0117] FIG6c is a schematic diagram of a termination process of another MAP awareness measurement session provided in an embodiment of the present application;

[0118] FIG7a is a schematic diagram of a format of a termination frame provided in an embodiment of the present application;

[0119] FIG7 b is a schematic diagram of the format of another termination frame provided in an embodiment of the present application;

[0120] FIG8 is a schematic diagram of a method for establishing a MAP SBP process according to an embodiment of the present application;

[0121] FIG9 is a schematic diagram of a process flow for establishing a MAP SBP process according to an embodiment of the present application;

[0122] FIG10a is a schematic diagram of the format of a second request frame provided in an embodiment of the present application;

[0123] FIG10b is a schematic diagram of the format of a MAP SBP parameter element provided in an embodiment of the present application;

[0124] FIG10c is a schematic diagram of the format of a second response frame provided in an embodiment of the present application;

[0125] FIG11a is a schematic diagram of a format of a termination frame provided in an embodiment of the present application;

[0126] FIG11b is a schematic diagram of the format of another termination frame provided in an embodiment of the present application;

[0127] FIG12 is a schematic diagram of a method for establishing a perception measurement session provided in an embodiment of the present application;

[0128] FIG13a is a schematic diagram of the format of a third request frame provided in an embodiment of the present application;

[0129] FIG13b is a schematic diagram of the format of another third request frame provided in an embodiment of the present application;

[0130] FIG14a is a schematic diagram of a format of a termination frame provided in an embodiment of the present application;

[0131] FIG14b is a schematic diagram of the format of another termination frame provided in an embodiment of the present application;

[0132] FIG14c is a schematic diagram of the format of another termination frame provided in an embodiment of the present application;

[0133] FIG14d is a schematic diagram of the format of another termination frame provided in an embodiment of the present application;

[0134] FIG14e is a schematic diagram of the format of another termination frame provided in an embodiment of the present application;

[0135] FIG15 is a flow chart of a perception communication method provided in an embodiment of the present application;

[0136] FIG16 is a schematic diagram of a format of a control frame provided in an embodiment of the present application;

[0137] FIG17 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0138] FIG18 is a schematic structural diagram of another communication device provided in an embodiment of the present application;

[0139] FIG19 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0140] To facilitate understanding of the technical solution of the present application, the present application will be further described below with reference to the accompanying drawings.

[0141] The terms "first" and "second" in the specification, claims, and drawings of this application are used only to distinguish different objects and are not used to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to the process, method, product, or device.

[0142] References to "embodiments" herein mean that a particular feature, structure, or characteristic described in connection with the embodiments 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 does it refer to independent or alternative embodiments that are mutually exclusive of other embodiments. It will be understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0143] In this application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three and more than three, and "and / or" is used to describe the association relationship of associated objects, indicating that three relationships can exist. 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. "Or" means that two relationships can exist, such as only A exists, only B exists; when A and B are not mutually exclusive, it can also mean that three relationships exist, such as only A exists, only B exists, and A and B exist at the same time. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c".

[0144] The embodiments of the present application provide a method and apparatus for perceptual communication, which can effectively improve the flexibility of managing MAP perceptual measurement sessions.

[0145] The following introduces the communication system involved in the embodiments of the present application.

[0146] The technical solutions provided in the embodiments of the present application can be applied to wireless local area network (WLAN) systems, such as Wi-Fi, etc. The methods provided in the embodiments of the present application can be applied to the IEEE 802.11 series of protocols, such as the 802.11be protocol, the 802.11bn protocol, or the next generation of the 802.11bn protocol, etc., which are not listed one by one. The technical solutions provided in the embodiments of the present application can also be applied to wireless personal area networks (WPANs) based on ultra-wideband (UWB) technology. The technical solutions provided in the embodiments of the present application can also be applied to millimeter wave (MMW) technology, including IMW. The methods provided in the embodiments of the present application can be applied to the IEEE 802.15 series of protocols, such as the 802.15.4a protocol, the 802.15.4z protocol, or the 802.15.4ab protocol, or a future generation of UWB WPAN protocols, etc., which are not listed one by one. The technical solutions provided in the embodiments of the present application can also be applied to the following communication systems, for example, the Internet of Things (IoT) system, the Vehicle to X (V2X) system, the Narrow Band Internet of Things (NB-IoT) system, the Long Term Evolution (LTE) system, the fifth generation (5G) communication system, and new communication systems that will emerge in the future development of communications.

[0147] WLAN systems can provide high-speed and low-latency transmission. As WLAN application scenarios continue to evolve, WLAN systems will be applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Vehicles industry, the banking industry, corporate offices, sports stadiums and exhibition halls, concert halls, hotel rooms, dormitories, wards, classrooms, supermarkets, squares, streets, production workshops and warehouses, etc. Of course, devices that support WLAN communication or perception (such as access points or stations) can be sensor nodes in smart cities (such as smart water meters, smart electricity meters, and smart air detection nodes), smart devices in smart homes (such as smart cameras, projectors, displays, TVs, speakers, refrigerators, washing machines, etc.), nodes in the Internet of Things, entertainment terminals (such as wearable devices such as augmented reality (AR) and virtual reality (VR)), smart devices in smart offices (such as printers, projectors, loudspeakers, speakers, etc.), Internet of Vehicles devices, infrastructure in daily life scenarios (such as vending machines, self-service navigation counters in supermarkets, self-service checkout equipment, self-service ordering machines, etc.), and equipment in large sports and music venues.

[0148] Although the embodiments of the present application mainly take WLAN as an example, especially the network applied to the IEEE 802.11 series of standards. The embodiments of the present application can support Wi-Fi 8, which can also be called ultra high reliability (UHR) or ultra high reliability and throughput (UHRT), which are not listed here one by one. The various aspects involved in the embodiments of the present application can be extended to other networks that adopt various standards or protocols. For example, Bluetooth, high performance radio LAN (HIPERLAN) (a wireless standard similar to the IEEE 802.11 standard, mainly used in Europe) and wide area network (WAN) or other networks now known or developed later.

[0149] In one possible implementation, the method provided in the embodiment of the present application may be implemented by a communication device in a communication system. For example, the communication device may be an access point (AP) or a station (STA).

[0150] An access point is a device with wireless communication capabilities that supports communication or sensing using WLAN protocols. It has the ability to communicate or sense with other devices in a WLAN network (such as non-AP STAs or other access points). Of course, it can also have the ability to communicate or sense with other devices. Alternatively, an access point acts as a bridge between a wired network and a wireless network, primarily connecting wireless network clients and then connecting the wireless network to the Ethernet. In a WLAN system, an access point can be referred to as an access point station (AP STA). This device with wireless communication capabilities can be a complete device or a chip, processing system, or functional module installed in the complete device. Devices equipped with these chips, processing systems, or functional modules can implement the methods and functions of the embodiments of the present application under the control of these chips, processing systems, or functional modules. The AP in the embodiments of the present application is a device that provides services for non-AP STAs and can support the 802.11 series of protocols or subsequent protocols. For example, an access point can be an access point for a terminal (such as a mobile phone) to enter a wired (or wireless) network. It is primarily deployed in homes, buildings, and campuses, with a typical coverage radius of tens to hundreds of meters. Of course, it can also be deployed outdoors. For another example, an AP can be a communication entity such as a communication server, router, switch, or bridge; an AP can include various forms of macro base stations, micro base stations, and relay stations. Of course, an AP can also be a chip, processing system, or module in any of the aforementioned devices, thereby implementing the methods and functions of the embodiments of the present application.

[0151] A STA is a device with wireless communication capabilities that supports communication or perception using the WLAN protocol and has the ability to communicate or perceive other non-AP STAs or access points in the WLAN network. In a WLAN system, a station can be referred to as a non-access point station (non-AP STA). For example, a STA is any user communication device that allows a user to communicate or perceive with an AP and then communicate with a WLAN. The device with wireless communication capabilities can be a complete device, or a chip, processing system, or functional module installed in the complete device. The device installed with these chips, processing systems, or functional modules can implement the methods and functions of the embodiments of the present application under the control of the chip, processing system, or functional module. For example, a STA can be a wireless communication chip, a wireless sensor, or a wireless communication terminal, and can also be referred to as a user. For another example, a STA can be a mobile phone that supports Wi-Fi communication capabilities, a tablet that supports Wi-Fi communication capabilities, a set-top box that supports Wi-Fi communication capabilities, a smart TV that supports Wi-Fi communication capabilities, a smart wearable device that supports Wi-Fi communication capabilities, an in-vehicle communication device that supports Wi-Fi communication capabilities, and a computer that supports Wi-Fi communication capabilities. Of course, STA can also be a chip, processing system, or module in the various forms of devices mentioned above, so as to implement the methods and functions of the embodiments of the present application.

[0152] Exemplarily, the communication system to which the method provided in the embodiments of the present application can be applied may include access points and stations. For example, the embodiments of the present application may be applicable to scenarios of communication or perception between APs and STAs, between APs and APs, or between STAs and STAs in a WLAN, and the embodiments of the present application are not limited thereto. Optionally, the AP may communicate or perceive with a single STA, or the AP may communicate or perceive with multiple STAs simultaneously. Specifically, communication or perception between the AP and multiple STAs can be further divided into downlink transmission in which the AP sends signals to multiple STAs simultaneously, and uplink transmission in which multiple STAs send signals to the AP. WLAN communication protocols may be supported between the AP and STAs, between APs and APs, and between STAs. The communication protocols may include IEEE 802.11 series protocols, such as 802.11n / 802.11ac / 802.11ax / 802.11be / 802.11bn protocols, and of course, also applicable to protocols after 802.11bn.

[0153] Figure 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. The communication system may include one or more APs and one or more STAs. Figure 1 shows an access point such as AP1, and three stations such as STA1, STA2, and STA3. Exemplarily, the method provided in an embodiment of the present application may be applicable to data communication between an AP and one or more STAs (such as the communication between AP1 and STA1 as shown in Figure 1, or the communication between AP1 and STA1 and STA2), or applicable to communication between APs (such as the communication between AP1 and AP2 as shown in Figure 1), or applicable to communication between STAs (such as the communication between STA2 and STA3 as shown in Figure 1). The method provided in an embodiment of the present application may be applicable to, but not limited to: single-user uplink / downlink transmission, multi-user uplink / downlink transmission, vehicle-to-everything (V2X, X can represent anything), and device-to-device (D2D). For example, the V2X may include: vehicle to vehicle (V2V), vehicle to infrastructure (V2I), vehicle to pedestrian (V2P) or vehicle to network (V2N) communication, etc.

[0154] It is understood that the example of a mobile phone as a STA and a router as an AP in Figure 1 does not limit the types of APs and STAs in the embodiments of this application. Furthermore, Figure 1 only illustrates one AP and three STAs, but the number of APs or STAs can be greater or less, and this is not limited in the embodiments of this application.

[0155] Figure 2 is a schematic diagram of the architecture of another communication system provided by an embodiment of the present application. As shown in Figure 1, a BSS may include an AP and one or more STAs associated or unassociated with the AP. The communication system may also include multiple BSSs. Figure 2 exemplarily shows two BSSs, which partially overlap with each other, namely OBSSs. Among them, BSS#1 includes AP#1, STA11, STA12 and STA13, and BSS#2 includes AP#2, STA21, STA22 and STA23. STA11, STA12, STA22, and STA23 are the overlapping parts of the two BSSs. Each BSS consists of an AP and multiple STAs. Within a BSS, data can be transmitted between the AP and each STA. Communication can also be carried out between AP#1 and AP#2.

[0156] The following introduces the terms involved in the embodiments of this application.

[0157] 1. Perception Measurement Session

[0158] A sensing measurement session is a sensing process in which an AP and one or more non-AP STAs associated or unassociated with it participate. For example, an AP can establish a trigger-based (TB) sensing measurement session with one or more STAs as a sensing measurement initiator. After the sensing measurement session is established, the sensing measurement initiator can initiate one or more trigger-based sensing measurement exchanges. For another example, a STA can establish a non-trigger-based (non-TB) sensing measurement session with an AP as a sensing measurement initiator. After the sensing measurement session is established, the sensing measurement initiator can initiate one or more non-TB sensing measurement exchanges. Through sensing measurement interactions, a sensing device (such as an AP or non-AP STA) can obtain sensing results such as relevant information of the sensing target, such as the speed, angle, or distance of the sensing target.

[0159] The perception measurement initiator may also be referred to as the perception initiator, and the perception measurement responder may also be referred to as the perception responder. The names of the communication devices are not limited in this embodiment. The specific process of the perception measurement session can be referred to the standard and will not be described in detail here.

[0160] 2. Multi-AP (MAP) Awareness Measurement Session

[0161] A MAP sensing measurement session is a joint sensing process involving multiple APs. Each of these APs can perform a sensing measurement session with one or more associated or unassociated STAs. If the sensing results of a particular AP are unavailable, the AP can leverage the sensing results of other APs.

[0162] As an example, a MAP-aware measurement session refers to a MAP-aware measurement session established between multiple APs. In this example, the MAP-aware measurement session may not include an awareness measurement session performed between each of the multiple APs and one or more STAs associated or unassociated with each AP. For example, the process of establishing a MAP-aware measurement session may include the interaction process of the first request frame and the first response frame shown below. In this example, frames sent between APs may use a MAP measurement session ID (the MAP measurement session ID may only exist in frames sent between APs), and frames sent between an AP and each STA may use a measurement session ID (the measurement session ID may only exist in frames sent between the AP and each STA).

[0163] As another example, a MAP-aware measurement session may include not only MAP-aware measurement sessions established between multiple APs, but also MAP-aware measurement sessions established between each of the multiple APs and one or more associated or unassociated STAs. For example, the MAP-aware measurement session establishment process may include not only the interaction process of the first request frame and the first response frame shown below, but also the interaction process of the third request frame and the third response frame shown below. In this example, frames sent between APs may use the MAP measurement session ID, and frames sent between an AP and its respective STA may use the measurement session ID + MAP measurement session ID (e.g., using two fields to carry these two IDs, respectively).

[0164] The embodiment of the present application does not limit whether the establishment process of the MAP awareness measurement session includes the establishment process of the awareness measurement session between the AP and the STA. The relevant description of the termination process of the MAP awareness measurement session can also refer to the description of the establishment process of the MAP awareness measurement session, which will not be described in detail.

[0165] As an example, a MAP perception measurement initiator can establish a perception measurement session with its corresponding STA as a perception initiator. As another example, a MAP perception measurement initiator can also not act as a perception initiator and thus not participate in the perception measurement session. In this case, although the MAP perception measurement initiator does not participate in the perception measurement session, it can still receive perception results. For example, a MAP perception measurement responder can establish a perception measurement session with its corresponding STA as a perception initiator.

[0166] The initiator of a MAP-awareness measurement session may be referred to as a MAP-awareness measurement initiator, a MAP-awareness initiator, or a MAP-awareness initiating AP. The responder of a MAP-awareness measurement session may be referred to as a MAP-awareness measurement responder, a MAP-awareness responder, or a MAP-awareness responding AP. For a MAP-awareness measurement initiator and a MAP-awareness measurement responder participating in a perception measurement session, the MAP-awareness measurement initiator may also be the initiator of the perception measurement session, and the MAP-awareness measurement responder may also be the initiator of the perception measurement session.

[0167] The MAP awareness measurement session may also be called a joint awareness measurement session, etc. The embodiment of the present application does not limit the name of the MAP awareness measurement session.

[0168] 3. MAP sensing by proxy (SBP) measurement session

[0169] A MAP SBP measurement session is a joint awareness process initiated by a STA. The STA can request an AP to initiate a MAP awareness measurement session on behalf of the AP, enabling the AP to initiate the MAP awareness measurement session. Whether the AP participates in the MAP awareness measurement session is not limited in this embodiment of the application. For example, the AP can perform a MAP awareness measurement session with one or more other APs.

[0170] As an example, the MAP SBP measurement session may be a measurement session established between a STA and an AP. For example, the process of establishing the MAP SBP measurement session may include an interaction process of a second request frame and a second response frame as shown below.

[0171] As another example, a MAP SBP measurement session may include a measurement session established between a STA and an AP, or a MAP-aware measurement session initiated by the AP. For example, the process of establishing a MAP SBP measurement session may include the interaction process of a second request frame and a second response frame shown below, or the interaction process of a first request frame and a first response frame shown below.

[0172] As another example, a MAP SBP measurement session may include a measurement session established between a STA and an AP, a MAP awareness measurement session initiated by the AP, and an awareness measurement session between each AP participating in the MAP awareness measurement session initiated by the AP and one or more STAs associated or unassociated with each other. For example, the process of establishing a MAP SBP measurement session may include the interaction process of the second request frame and the second response frame shown below, the interaction process of the first request frame and the first response frame shown below, and the interaction process of the third request frame and the third response frame shown below.

[0173] The embodiments of the present application do not limit whether the process for establishing a MAP SBP measurement session includes the process for establishing a perception measurement session between an AP and a STA, and whether the process for establishing a MAP SBP measurement session includes the process for establishing a MAP perception measurement session. For relevant instructions on the process for terminating a MAP SBP measurement session, please refer to the description of the process for establishing a MAP SBP measurement session, which will not be described in detail here.

[0174] As an example, the MAP SBP initiator can act as a perception responder and participate in the perception measurement session corresponding to the MAP SBP process initiated by it. As another example, the MAP SBP initiator may not act as a perception responder and will not participate in the perception measurement session corresponding to the MAP SBP process initiated by it. When the MAP SBP initiator does not act as a perception responder, the MAP SBP initiator may not participate in the perception measurement interaction, but may receive the perception results. As an example, the MAP SBP responder can act as a MAP perception measurement initiator and participate in the MAP perception measurement session. As another example, the MAP SBP responder may not act as a MAP perception measurement initiator and participate in the MAP perception measurement session.

[0175] The initiator of the MAP SBP process can be called the MAP SBP initiator or the initiator of the MAP SBP measurement session, etc. The responder of the MAP SBP process can be called the MAP SBP responder or the responder of the MAP SBP measurement session, etc. For a MAP-aware measurement session, the MAP SBP responder can also be the MAP-aware measurement initiator.

[0176] The MAP SBP measurement session may also be referred to as a MAP SBP process, a joint proxy perception process, a joint SBP process, etc. The embodiment of the present application does not limit the name of the MAP SBP measurement session.

[0177] Generally speaking, one awareness application may correspond to one MAP awareness measurement session, or one awareness application may correspond to one MAP SBP measurement session.

[0178] For the sake of simplicity, the AP and the one or more STAs associated or unassociated with each other shown above are collectively referred to as AP and the one or more STAs corresponding to each other.

[0179] The following details the process of establishing and terminating a MAP perception measurement session, the process of establishing and terminating a MAP SBP measurement session, the process of establishing and terminating a perception measurement session, and the frame formats involved in each process.

[0180] Some embodiments of the present application provide a method for establishing a MAP-aware measurement session.

[0181] FIG3 is a schematic diagram of a method for establishing a MAP-aware measurement session according to an embodiment of the present application. As shown in FIG3 , the method includes:

[0182] 301. A MAP-aware measurement initiator sends a first request frame to a MAP-aware measurement responder. Correspondingly, the MAP-aware measurement responder receives the first request frame. The first request frame includes a MAP measurement session ID, which is used to identify a MAP-aware measurement session initiated by the MAP-aware measurement initiator.

[0183] The first request frame may be used to request initiation of a MAP-aware measurement session. Alternatively, the first request frame may be used to request establishment of a MAP-aware measurement session.

[0184] As an example, the MAP-aware measurement initiator may be one of the multiple APs participating in the multi-AP collaboration. The MAP-aware measurement initiator may send a first request frame to the other one or more APs participating in the multi-AP collaboration.

[0185] As another example, the MAP perception measurement initiator may not be an AP among the multiple APs participating in the multi-AP collaboration. For example, the MAP perception measurement initiator may be a MAP SBP responder. Although the MAP SBP responder may initiate a MAP perception measurement session, such as sending a first request frame to each of the multiple APs participating in the multi-AP collaboration, the MAP SBP responder does not participate in the collaboration between the multiple APs.

[0186] For example, a first AP may act as a MAP perception measurement initiator and send a first request frame to N APs. Each of the N APs may be referred to as a MAP perception measurement responder. For the same perception application, the MAP measurement session ID in the first request frame sent by the first AP to N different APs is the same. The MAP measurement session ID may indicate that the perception measurement session between each of the N APs and one or more STAs corresponding to each AP belongs to the same MAP perception measurement session. Thus, the first AP may utilize the perception results corresponding to the perception measurement session initiated by any of the N APs based on the MAP measurement session ID. Whether other content in the first request frame sent by the first AP to different APs is the same may be determined based on the function of the corresponding field or element in the first request frame. The above-mentioned N may be a positive integer, or may be an integer greater than 1. For ease of description, the following specific examples will be used to illustrate the method provided in the embodiment of the present application by taking the first AP participating in the MAP perception measurement session as an example.

[0187] Figure 4a is a schematic diagram of a process for establishing a MAP awareness measurement session according to an embodiment of the present application. As shown in Figure 4a, AP1, as a MAP awareness measurement initiator, can send a first request frame to AP2.

[0188] As an example, after receiving the first request frame, AP2 can establish a perception measurement session between its two corresponding STAs (STA2 and STA3 as shown in Figure 4a). As another example, after sending the first response frame, AP2 can establish a perception measurement session between its two corresponding STAs.

[0189] As an example, after receiving the first response frame, AP1 can establish a perception measurement session between its two corresponding STAs (STA1 and STA2 as shown in Figure 4a). As another example, AP1 can establish a perception measurement session between its two corresponding STAs after sending the first request frame. As yet another example, after establishing the perception measurement session, AP1 can send a request frame (such as the first request frame) for a MAP perception measurement session to AP2. The embodiments of the present application do not limit the time or order for establishing the perception measurement sessions between AP1, AP2 and their respective two STAs.

[0190] By establishing a MAP sensing measurement session between AP1 and AP2, AP1 can share AP2's sensing results, or AP1 and AP2 can share sensing results. The AP1 shown in Figure 4a can be called the first AP, and AP2 can be called the second AP. The second AP can be an AP among the N APs mentioned above.

[0191] Figure 4b is a schematic diagram of another MAP awareness measurement session establishment process provided by an embodiment of the present application. As shown in Figure 4b, AP1, as the MAP awareness measurement initiator, can send a first request frame to AP2 and AP3, respectively. After receiving the first request frame, AP2 and AP3 can each reply with a first response frame. For a description of establishing an awareness measurement session between AP1, AP2, and AP3 and their respective STAs, refer to Figure 4a and will not be further described here. In Figure 4b, the STA corresponding to AP3 may be STA4.

[0192] As an example, AP1 and AP2 establish a MAP sensing measurement session, allowing AP1 to share AP2's sensing results. AP1 and AP3 establish a MAP sensing measurement session, allowing AP1 to share AP3's sensing results. As another example, AP1 establishes MAP sensing measurement sessions with AP2 and AP3, respectively, allowing AP1, AP2, and AP3 to share sensing results. AP1 shown in Figure 4b can be referred to as the first AP, and AP2 and AP3 can be APs among the N APs described above.

[0193] The number of STAs corresponding to each AP shown in Figures 4a and 4b is only an example and should not be understood as a limitation on the embodiments of the present application. The order in which AP1 shown in Figures 4a and 4b sends perception measurement request frames to its corresponding STA1 and STA2 (such as the order of sending or the time of sending, etc.) is only an example, the order in which AP2 shown in Figures 4a and 4b sends perception measurement request frames to its corresponding STA2 and STA3 is only an example, the order in which AP3 shown in Figure 4b sends perception measurement request frames to its corresponding STA4 is only an example, and the order in which AP1, AP2, and AP3 shown in Figures 4a and 4b send perception measurement request frames is only an example and should not be understood as a limitation on the embodiments of the present application. As shown in Figure 4b, AP1 and AP2 can also send perception measurement request frames to their corresponding STAs at the same time (the dotted line part in Figure 4b indicates that AP2 sends a perception measurement request frame to its corresponding STA). The positions of the first response frames shown in Figures 4a and 4b are only examples. For example, AP2 may also reply with a first response frame to AP1 after establishing a perception measurement session with its corresponding STA, and AP3 may also reply with a first response frame to AP1 after establishing a perception measurement session with its corresponding STA.

[0194] FIG4a exemplarily shows the collaboration between two APs, and FIG4b exemplarily shows the collaboration between three APs. In a specific implementation, collaboration between more APs may also be involved, which is not limited in the embodiments of the present application.

[0195] For simplicity, the following examples illustrate a first AP as the MAP-aware measurement initiator and a second AP as the MAP-aware measurement responder. For example, one or more different MAP-aware measurement sessions can be established between the first AP and the second AP. This embodiment of the present application does not limit the number of MAP-aware measurement sessions that can be established between the APs. When the first AP and the second AP establish multiple different MAP-aware measurement sessions, the MAP measurement session IDs of these multiple MAP-aware measurement sessions can be different.

[0196] The following is a detailed introduction to the first request frame involved in the embodiment of the present application.

[0197] Exemplarily, the first request frame can be called a MAP sensing measurement request frame or a protected MAP sensing measurement request frame or other frames with similar functions / roles. The number of bits (or bytes) and the order of each field in each request frame and response frame given in the drawings of the embodiments of the present application are only examples and should not limit the frame format or frame length or the order of each field of the request frame and response frame proposed in the embodiments of the present application. The names of the request frames and response frames in the drawings of the embodiments of the present application and the names of the fields included are only examples and should not limit the request frames and response frames proposed in the embodiments of the present application. The various frames shown in the drawings of the embodiments of the present application are all format illustrations of the action field in the frame.

[0198] Figure 5a is a format diagram of a first request frame provided in an embodiment of the present application. As shown in Figure 5a, the first request frame may include a category, a public action / protected dual public action (or public function / protected dual public function), a dialog token, and a MAP measurement session identification indication. The MAP measurement session ID indication field can be used to carry the MAP measurement session ID. The embodiment of the present application does not limit other contents in the first request frame.

[0199] Furthermore, Figure 5b is a schematic diagram of the format of another first request frame provided in an embodiment of the present application. As shown in Figure 5b, the first request frame may also include at least one of the following items: a MAP sensing measurement parameter element, a sensing measurement parameter element, and an availability window element. The MAP sensing measurement parameter element in the first request frame may carry relevant parameters for the sensing measurement session corresponding to the MAP sensing measurement session recommended by the MAP sensing measurement initiator to the MAP sensing measurement responder, and the sensing measurement parameter element in the first request frame may carry sensing parameters for the sensing measurement session corresponding to the MAP sensing measurement session recommended by the MAP sensing measurement initiator to the MAP sensing measurement responder.

[0200] (1) The description of the MAP sensing measurement parameter elements is as follows:

[0201] The MAP Awareness Measurement Parameters element may carry parameters recommended by the MAP Awareness Measurement Initiator to the MAP Awareness Measurement Responder for a perception measurement session between the MAP Awareness Measurement Responder and its corresponding perception responder. For example, the MAP Awareness Measurement Parameters element may carry parameters recommended or requested by a first AP to a second AP for a perception measurement session. For the MAP Awareness Measurement Session process, the second AP is the MAP Awareness Measurement Responder. For the perception measurement session process, the second AP is the perception measurement initiator.

[0202] Exemplarily, as shown in FIG5b , the MAP sensing measurement parameter element includes at least one of the following: element ID, length, element ID extension, MAP parameter control (also referred to as joint sensing parameter control), sensing responder addresses, and sensing responder IDs. Exemplarily, the MAP parameter control field may include at least one of the following: MAP request (or joint sensing request), MAP procedure expiry exponent (or joint sensing procedure expiry exponent), multi-AP transmission type (MAP transmission model), sounding phase model, number of sensing responders, whether the number of sensing responders is mandatory (mandatory or mandatory), preferred responder list, number of preferred responders, whether the number of recommended responders is mandatory (mandatory preferred responder), and sensing responder to sensing responder (SR2SR) sounding request.

[0203] The following exemplifies each field in the MAP parameter control field.

[0204] 1) The MAP Request field is used to indicate the frame in which the MAP-aware measurement parameter element is carried. Exemplarily, setting the MAP Request field to "1" indicates that the MAP-aware measurement parameter element is carried in the first request frame (e.g., a request frame for a MAP-aware measurement session). Setting the MAP Request field to "0" indicates that the MAP-aware measurement parameter element is carried in the first response frame (e.g., a response frame for a MAP-aware measurement session).

[0205] 2) The MAP procedure expiry index field is used by the MAP perception measurement responder (such as the second AP) to determine whether to terminate the MAP perception measurement session. The MAP procedure expiry index field contains an unsigned integer that can indicate the length of a period of time. Within the time window agreed upon by MAP perception, the second AP starts counting down the duration indicated by this field after monitoring frames in the channel (such as frames related to the MAP perception measurement session, or frames related to the MAP measurement session ID). When the countdown ends, if there is still no frame interaction in the channel, the second AP considers that the current MAP perception measurement session process has ended. Exemplarily, the value of this field can be 2MAP procedure expiry exponent + 8 milliseconds, and the value of the parameter MAP procedure expiry exponent is equal to the duration indicated by the MAP procedure expiry index field.

[0206] 3) The MAP transmission type field indicates the multi-AP cooperative transmission type to support multiple APs to coordinate the transmission of frames (such as control frames or management frames) during the perception measurement process. For example, this field can indicate different transmission types through 2 bits. For example, when the MAP transmission type field is 00, it indicates that the multi-AP cooperative transmission type is coordinated beamforming (CBF), and N APs can send frames during the perception measurement process based on CBF. The embodiments of the present application are not limited to CBF. In the future, multi-AP cooperative transmission methods suitable for the embodiments of the present application can be indicated by other values ​​in the MAP transmission type field.

[0207] 4) The Probe Phase Type field indicates the TB probe phase type established by the MAP Awareness Measurement Responder (e.g., the second AP). For example, this field can use two bits to indicate different TB probe phases. For example, when the Probe Phase Type field is 00, the second AP can choose to establish the NDPA probe phase; when the Probe Phase Type field is 01, the second AP can choose to establish the TF probe type; when the Probe Phase Type field is 10, the second AP can choose either the NDPA probe phase or the TF probe phase.

[0208] 5) The number of sensing responders field indicates how many sensing responders the MAP sensing measurement responder (eg, the second AP) needs to establish a sensing measurement session.

[0209] 6) The "Perception Responder Number Mandatory" field indicates whether the number of STAs indicated in the Perception Responder Number field is mandatory. For example, this field may be indicated by 1 bit. When the "Perception Responder Number Mandatory" field is "0," it indicates that the number of STAs indicated in the Perception Responder Number field is optional, and the number of STAs can be regarded as a reference quantity that can be met as much as possible. Conversely, when the "Perception Responder Number Mandatory" field is "1," it indicates that the number of STAs indicated in the Perception Responder Number field must meet the requirement.

[0210] 7) The Recommended Responder List field indicates whether a recommended perception responder list is provided for a MAP perception measurement responder (e.g., a second AP). For example, if the Recommended Responder List field is "1," it indicates that a recommended perception responder list is provided for the second AP, and the MAP Perception Measurement Parameters element in the first request frame carries the address information of the recommended perception responder (e.g., carried in the Perception Responder Address field in the MAP Perception Measurement Parameters element of the first request frame shown in FIG5 b ). The second AP needs to search for a STA in the recommended perception responder list to initiate a perception measurement session. If the Recommended Responder List field is "0," it indicates that no perception responder is recommended for the second AP, and the second AP searches for a suitable STA in its own BSS to initiate a perception request.

[0211] 8) The Recommended Number of Responders field indicates the number of recommended sensing responders for the MAP sensing measurement responder (e.g., the second AP). For example, if the Recommended Number of Responders field is "1," the Recommended Number of Responders field indicates the number of recommended sensing responder medium access control (MAC) addresses contained in the Sensing Responder Address field. If the Recommended Number of Responders field is "0," this field is reserved. For example, all characters in this field can be set to 0, and the second AP does not read this field.

[0212] 9) The "Recommended Response End Quantity Mandatory" field indicates whether the perception response end recommended for the MAP perception measurement responder (e.g., the second AP) is mandatory. For example, this field can be indicated by 1 bit. When the "Recommended Response End Quantity Mandatory" field is "0," it indicates that the recommended perception response end is not mandatory. The recommended perception response end can be regarded as a reference, and the perception response end that will eventually participate in perception should be found among the recommended perception response ends as much as possible. Conversely, when the "Recommended Response End Quantity Mandatory" field is "1," it indicates that the perception response end that will eventually participate in perception must be found among the recommended perception response ends.

[0213] 10) The SR2SR Probe Request field indicates whether SR2SR awareness needs to be established. For example, if the SR2SR Probe Request field is "0", it means it is not needed, and if the SR2SR Probe Request field is "1", it means it is needed.

[0214] (2) The description of the perception measurement parameter element can be as follows:

[0215] The Perception Measurement Parameters element carries the perception parameters recommended by the MAP Perception Measurement Initiator to the MAP Perception Measurement Responder for the perception measurement session. For example, the Perception Measurement Parameters element may include at least one of the following: bandwidth (BW), maximum (Max) transmit (TX) spatial stream (SS) and maximum receive (RX) SS, maximum transmit space-time stream (STS) and maximum receive STS, number of receive antennas (RX Antennas), number of receive links, number of transmit antennas, and number of transmit links. The BW field is used to indicate the perception measurement bandwidth, the maximum TX SS and maximum RX SS fields can be used to indicate the maximum spatial stream, the maximum TX STS and maximum RX STS fields can be used to indicate the maximum space-time stream, and the number of receive antennas field is used to indicate the number of antennas used by the receiving end of the perception PPDU.

[0216] (3) The description of available window elements can be as follows:

[0217] Exemplarily, this element may be used to carry a responding STA (RSTA) available window element, which is a specific time and period allocated by the MAP awareness measurement initiator to the MAP awareness measurement responder for a MAP awareness measurement session.

[0218] Exemplarily, the first request frame (not shown in Figures 5a and 5b) may further include a field that may be used to indicate whether the MAP perception measurement initiator can participate in the perception measurement session as a perception measurement initiator. Exemplarily, this field may be referred to as the "whether the MAP perception measurement initiator acts as a perception measurement initiator field," and may occupy one bit. If this field is set to 1, it indicates that the MAP perception measurement initiator can act as a perception measurement initiator. If this field is set to 0, it indicates that the MAP perception measurement initiator does not act as a perception measurement initiator.

[0219] 302. The MAP-aware measurement responder sends a first response frame to the MAP-aware measurement initiator. Correspondingly, the MAP-aware measurement initiator receives the first response frame. The first response frame may include a MAP measurement session ID.

[0220] The first response frame is used to respond to the first request frame. The MAP measurement session ID in the first response frame is the same as the MAP measurement session ID in the first request frame, and both are used to identify the MAP-aware measurement session initiated by the MAP-aware measurement initiator (e.g., the first AP). For example, based on the MAP measurement session ID in the first response frame, the first AP can effectively determine that the first response frame is a response to the first request frame, and thus can determine the content of the second AP's reply to the first request frame.

[0221] The following is a detailed introduction to the first response frame involved in the embodiments of the present application.

[0222] The first response frame may be referred to as a MAP sensing measurement response frame, a protected MAP sensing measurement response frame, or other frames having similar functions / roles. For ease of description, the following examples are taken as examples in which the first request frame is a MAP sensing measurement request frame and the first response frame is a MAP sensing measurement response frame.

[0223] Figure 5c is a schematic diagram of the format of a first response frame provided in an embodiment of the present application. As shown in Figure 5c, the first response frame may include a MAP-aware measurement identification indication field. For details about the MAP-aware measurement session identification indication field, please refer to Figure 5a and will not be described in detail here.

[0224] Furthermore, as shown in Figure 5c, the first response frame may also include a status code field, which may indicate the response result of the MAP-aware measurement responder (e.g., the second AP). Exemplarily, the status code field may indicate at least one of the following: success, rejected with suggested changes, or request declined. Exemplarily, "success" indicates that the MAP-aware measurement responder (e.g., the second AP) agrees to establish the MAP-aware measurement session requested by the first request frame. "rejected with suggested changes" indicates that the second AP disagrees with establishing the MAP-aware measurement session requested by the first request frame. "rejected with suggested changes" indicates that the second AP disagrees with establishing the MAP-aware measurement session, but may provide some suggested parameters to the first AP. The first AP may then re-initiate a request frame for the MAP-aware measurement session based on the parameters suggested by the second AP. If the status code field indicates "rejected with suggested changes," the first response frame may also include a MAP-aware measurement parameter element and / or a perception measurement parameter element. These two elements may be used to carry the suggested parameters provided by the second AP to the first AP. For example, the MAP perception measurement parameter element and the perception measurement parameter element may be related parameters when the second AP recommends the first AP to establish a perception measurement session corresponding to the MAP perception measurement session. Detailed descriptions of these two elements can be found in FIG5b and are not described in detail here.

[0225] Furthermore, as shown in FIG5c , the first response frame may also include a DeclineDurationIndication field. The DeclineDurationIndication field may include a DeclineDuration field. The DeclineDuration field may be used by the MAP-aware measurement responder (e.g., the second AP) to instruct the MAP-aware measurement initiator (e.g., the first AP) not to initiate a MAP-aware measurement session (or not to send a request frame for a MAP-aware measurement session) for the duration indicated by the DeclineDuration field. Alternatively, the DeclineDuration field may be used by the MAP-aware measurement responder (e.g., the second AP) to indicate to the MAP-aware measurement initiator (e.g., the first AP) that the MAP-aware measurement responder does not wish to receive a request frame for a MAP-aware measurement session for the duration indicated by the DeclineDuration field. If the StatusCode field indicates "Request Rejected," the first response frame may include a DeclineDurationIndication field. The DeclineDurationIndication field may indicate the period of time, after the first request frame is rejected, for which the second AP requests the first AP not to send the first request frame again.

[0226] Illustratively, after receiving the first response frame, the first AP may learn from the MAP Measurement Session ID indication field in the first response frame that the first response frame is a response frame to the first request frame, and from the Status Code field in the first response frame, learn the second AP's response result. As an example, if the Status Code field indicates "Success," the first AP and the second AP may establish a MAP-aware measurement session according to the content in the first request frame. The second AP may establish a MAP-aware measurement session with its corresponding STA according to the content suggested by the first request frame. As another example, if the Status Code field indicates "Request Rejected," the first AP may learn from the Reject Duration Indication field that the second AP does not wish to receive the first request frame again within the duration indicated by the field. After the duration indicated by the field, the first AP may resend the first request frame to the second AP. As yet another example, if the Status Code field indicates "Rejected with Suggested Modifications," the first AP may re-initiate a request frame for the MAP-aware measurement session according to the parameters suggested by the second AP in the first response frame (e.g., the relevant content in the first request frame resent by the first AP may be determined based on the relevant parameters in the first response frame).

[0227] In an embodiment of the present application, the first request frame sent by the MAP-aware measurement initiator to the MAP-aware measurement responder carries a MAP measurement session ID. APs participating in multi-AP collaboration can effectively identify MAP-aware measurement sessions based on the MAP measurement session ID. Consequently, different MAP measurement session IDs represent different MAP-aware measurement sessions, effectively improving the flexibility of managing MAP-aware measurement sessions. Exemplarily, by assigning MAP measurement session IDs to different MAP-aware measurement sessions, the MAP-aware measurement initiator enables each AP participating in the MAP-aware measurement session to know which MAP measurement sessions correspond to the same MAP-aware measurement session based on the MAP measurement session ID. Exemplarily, by assigning MAP measurement session IDs to different MAP-aware measurement sessions, the MAP-aware measurement initiator or the MAP-aware measurement responder can effectively identify a MAP-aware measurement session using the MAP measurement session ID when the MAP-aware measurement initiator or the MAP-aware measurement responder needs to terminate the MAP-aware measurement session.

[0228] In other embodiments of the present application, a method for terminating a MAP awareness measurement session is provided.

[0229] The first AP, the second AP, etc. involved in this method can be described in detail in FIG3 . The method for terminating the MAP awareness measurement session is as follows:

[0230] As one possible scenario, after a MAP awareness measurement session is established, each AP can perform awareness measurements with its corresponding STA. When further awareness measurements are no longer necessary, the MAP awareness measurement session can be terminated. Either the MAP awareness measurement initiator or the MAP awareness measurement responder can initiate a termination frame. For example, the first AP can send a termination frame. Alternatively, the second AP can send a termination frame.

[0231] Taking the process shown in Figure 4b as an example, as shown by the termination frame in the solid line portion of Figure 6a, AP1 can send a termination frame to AP2, and terminate one or more MAP-aware measurement sessions between AP1 and AP2 through the termination frame. As another example, as shown by the termination frames in the solid line portion and the dotted line portion of Figure 6a, AP1 can send termination frames to AP2 and AP3 respectively, and AP1 can terminate one or more MAP-aware measurement sessions between AP1 and AP2 and one or more MAP-aware measurement sessions between AP1 and AP3 through the termination frames. This is illustrated by the example of AP1 initiating the termination frame. In a specific implementation, the termination frame can also be initiated by AP2 or AP3, which will not be illustrated here one by one. For a specific description of the termination frame, please refer to Figures 7a and 7b below, which will not be described in detail here.

[0232] As another possible scenario, during the MAP perception measurement session establishment phase, the MAP perception measurement responder receives a first request frame and, based on the information of the MAP perception measurement responder at the time (such as the information when replying to the first response frame), may agree (such as setting the status code field in the first response frame to "success") to the first request frame of the MAP perception measurement initiator. Then, during the process of establishing a perception measurement session with its corresponding STA, the MAP perception measurement responder discovers that it cannot establish the perception measurement session as required by the first request frame. At this point, the MAP perception measurement responder can terminate the MAP perception measurement session that it has agreed to the MAP perception measurement initiator by sending a termination frame. In this scenario, the termination frame can be sent by the MAP perception measurement responder. For example, the second AP sends a termination frame to other APs participating in the collaboration (such as the first AP).

[0233] Taking the process shown in Figure 4b as an example, as shown by the termination frame in the solid line portion of Figure 6b, AP1 can send a termination frame to AP2, terminating one or more MAP awareness measurement sessions between AP1 and AP2. Since the MAP awareness measurement session between AP1 and AP2 is terminated, the MAP awareness measurement session between AP1 and AP3 continues, allowing AP1 to share AP3's sensing results, or AP1 and AP3 to share sensing results. If AP2 and AP3 also establish a MAP awareness measurement session initiated by AP1, the MAP awareness measurement session between AP2 and AP3 also continues, allowing AP2 or AP3 to share each other's sensing results, or AP3 and AP2 to share sensing results. As another example, as shown by the termination frames in the solid and dashed lines in Figure 6b, AP1 can send termination frames to AP2 and AP3, respectively, terminating the MAP awareness measurement session between AP1 and AP2, and the MAP awareness measurement session between AP1 and AP3. When AP2 and AP3 also establish a MAP awareness measurement session initiated by AP1, the MAP awareness measurement session between AP2 and AP3 continues. AP2 or AP3 can share each other's perception results, or AP3 and AP2 can share perception results. This example uses AP1 initiating a termination frame. In a specific implementation, AP2 or AP3 can also initiate a termination frame, which is not illustrated here. For a detailed description of the termination frame, please refer to Figures 7a and 7b below and will not be described in detail here.

[0234] Terminating a MAP-aware measurement session as described in the embodiments of the present application may also be referred to as closing a MAP-aware measurement session. The termination frame may also be referred to as a MAP-aware measurement session termination frame, a MAP-aware measurement session closing frame, a protected MAP-aware measurement session termination frame, or other frames with similar functions / roles, which are not listed here.

[0235] Figure 7a is a schematic diagram of the format of a termination frame provided in an embodiment of the present application. The termination frame may include at least one of the following: category, public action / protected dual public action, and MAP measurement session identification indication. The MAP-aware session identification indication field may be used to identify a MAP-aware measurement session. The receiving end of the termination frame may terminate the MAP-aware measurement session indicated by the MAP-aware session identification indication field through the MAP-aware session ID indication field. For relevant descriptions of the MAP measurement session ID indication field, please refer to Figures 5a and 5b, etc., and will not be described in detail here.

[0236] The termination frame shown in Figure 7a can be used to terminate the MAP-aware measurement session indicated by the MAP measurement session ID indication field between the communicating parties. The termination frame may include one or more MAP measurement session ID indication fields, each of which can be used to identify a MAP-aware measurement session. Figure 7a exemplarily illustrates a MAP measurement session ID indication field, which should not be construed as limiting the embodiments of the present application. The communicating parties shown in the embodiments of the present application can be an AP sending a termination frame and an AP receiving a termination frame. For example, the communicating parties can be a MAP-aware measurement initiator and a MAP-aware measurement responder, or they can be two MAP-aware measurement responders.

[0237] In an embodiment of the present application, the termination frame indicates the terminated MAP-aware measurement session by including one or more MAP measurement session ID indication fields, so that the AP receiving the termination frame can clearly know which MAP-aware measurement sessions between it and the AP that sends the termination frame need to be terminated, thereby providing greater flexibility in indicating the termination of the MAP-aware measurement session.

[0238] Furthermore, as shown in Figure 7b, the termination frame may also include a MAP measurement session termination control field. Exemplarily, the MAP measurement session termination control field may include at least one of the following: termination of all MAP measurement sessions (terminationall MAP measurementsession), and MAP measurement session error status (MAP measurementsessionerrorstatus).

[0239] The following describes the MAP measurement session termination control field:

[0240] (1) Terminate All MAP Measurement Sessions The field may indicate whether to terminate all MAP awareness measurement sessions between the communicating parties.

[0241] As an example, the first value of the Terminate All MAP Measurement Sessions field may indicate the termination of all MAP-aware measurement sessions between the AP that sends the termination frame and the AP that receives the termination frame. In this case, the MAP Measurement Session ID Indication field may be set to reserved. All of the aforementioned perception measurement sessions include both established MAP-aware measurement sessions and MAP-aware measurement sessions that have not yet been established. Taking the termination frame sent by AP1 to AP2 as shown in FIG6a as an example, the first value of the Terminate All MAP Measurement Sessions field in the termination frame may indicate the termination of all MAP-aware measurement sessions established between AP1 and AP2. Taking the first value of the Terminate All MAP Measurement Sessions field in the termination frame as an example, the first value of the Terminate All MAP Measurement Sessions field in the termination frame may indicate the termination of MAP-aware measurement sessions that AP2 has agreed to with AP1 but has not yet completed.

[0242] As another example, the second value of the Terminate All MAP Measurement Sessions field may indicate the termination of the MAP-aware measurement session identified by the MAP Measurement Session ID Indication field between the communicating parties. Taking the termination frame sent by AP1 to AP2 as shown in FIG6a as an example, the second value of the Terminate All MAP Measurement Sessions field in the termination frame may indicate the termination of the MAP-aware measurement session identified by the MAP Measurement Session ID Indication field between AP1 and AP2. Taking the second value of the Terminate All MAP Measurement Sessions field in the termination frame as an example, the second value of the Terminate All MAP Measurement Sessions field in the termination frame may indicate the termination of the MAP-aware measurement session identified by the MAP Measurement Session ID Indication field that AP2 has agreed to with AP1 but has not yet established.

[0243] Illustratively, the above-mentioned Terminate All MAP Measurement Sessions field may occupy 1 bit. For example, the above-mentioned first value may be 1, and the second value may be 0. Of course, the Terminate All MAP Measurement Sessions field may also occupy more bits, which are not listed here one by one.

[0244] (2) The MAP Measurement Session Error Status field can be used to indicate the reason for terminating the MAP Awareness Measurement Session. Exemplarily, when the MAP Measurement Session Error Status field is 1, it can indicate that the reason for terminating the MAP Awareness Measurement Session is that the corresponding Awareness Measurement Session cannot be established as required. In this case, the termination frame can carry at least one of the MAP Awareness Measurement Parameters element (as shown in FIG. 7B ) and the Awareness Measurement Parameters element (not shown in FIG. 7B ). Exemplarily, the AP that sends the termination frame can indicate recommended parameters to the AP that receives the termination frame through these two elements, so that when the AP that receives the termination frame (such as the MAP Awareness Measurement Initiator) needs to initiate the MAP Awareness Measurement Session again, the AP that receives the termination frame can initiate the MAP Awareness Measurement Session based on the parameters recommended by the AP that sent the termination frame. For the relevant description of the MAP Awareness Measurement Parameters element and the Awareness Measurement Parameters element, please refer to FIG. 5B and other figures, which will not be described in detail here. Exemplarily, when the value of the Terminate All MAP Measurement Sessions field is the first value, the value of the MAP Measurement Session Error Status field can be 0. When the value of the MAP Measurement Session Error Status field is 0, the AP that sends the termination frame can be the MAP Awareness Measurement Initiator or the MAP Awareness Measurement Responder.

[0245] In the embodiment of the present application, the MAP measurement session termination control field and the MAP measurement session ID indication field are used to indicate the termination of one or all MAP awareness measurement sessions between two communicating parties, which can effectively save signaling overhead.

[0246] In conjunction with the one or more MAP measurement session ID indication fields shown in FIG7a and the MAP measurement session termination control field shown in FIG7b , the termination frame may also include one or more MAP measurement session ID indication fields and a MAP measurement session termination control field. In this case, the termination frame may terminate one, multiple, or all MAP-aware measurement sessions between communicating parties. For this implementation, please refer to the relevant descriptions of FIG7a and FIG7b , and will not be further detailed here.

[0247] Taking AP1 sending a termination frame to AP2 as an example, FIG6c is a flowchart of a MAP-aware measurement session termination process provided by an embodiment of the present application.

[0248] As shown in Figure 6c, AP1 sends a termination frame to AP2. After receiving the termination frame, AP2 can parse the termination frame. For example, by parsing the MAP Measurement Session Termination Control field and the MAP Measurement Session ID Indication field in the termination frame, AP2 can learn that it needs to terminate a specific MAP-aware measurement session (such as the MAP-aware measurement session identified by the MAP Measurement Session ID field) between it and AP1, or terminate all MAP-aware measurement sessions between it and AP1. If AP1 also needs to terminate a MAP-aware measurement session with another cooperating AP, it can also send a termination frame to the other cooperating AP.

[0249] For example, after sending the termination frame, AP1 may terminate the perception measurement session with its corresponding STA. After parsing the termination frame, AP2 may terminate the perception measurement session with its corresponding STA. The order in which AP1 and AP2 send the perception measurement session termination frames shown in Figure 6c is merely an example and should not be construed as limiting the embodiments of this application.

[0250] In the embodiment of the present application, the AP sending the termination frame can explicitly instruct the AP receiving the termination frame to terminate a certain MAP awareness measurement session or all MAP awareness measurement sessions between the communicating parties through the termination frame, thereby effectively improving the termination process of the MAP awareness measurement session.

[0251] In some further embodiments of the present application, a method for establishing a multi-AP sensing by proxy (MAP SBP) process is provided.

[0252] The first AP, the second AP, etc. involved in this method can be described in detail in Figure 3 and will not be described in detail here. The method for establishing the MAP SBP process is as follows:

[0253] FIG8 is a schematic diagram of a method for establishing a MAP SBP process according to an embodiment of the present application. As shown in FIG8 , the method includes:

[0254] 801. A MAP SBP initiator sends a second request frame to a MAP SBP responder, and the MAP SBP responder receives the second request frame. The second request frame is used to request the MAP SBP responder to initiate a MAP awareness measurement session.

[0255] Since the MAP SBP initiator requests the MAP SBP responder to initiate a MAP-aware measurement session through the second request frame, when the MAP SBP responder participates in the MAP-aware measurement session, the MAP SBP responder can also be the MAP-aware measurement initiator. As shown in Figure 9, STA4, as the MAP SBP initiator, can send a second request frame to AP1 to request AP1 to initiate a MAP-aware measurement session. After receiving the second request frame, AP1, as the MAP SBP responder, can reply a second response frame to STA4 (as shown in step 802 below). For example, AP1 can serve as the initiator of the MAP-aware measurement session and initiate a MAP-aware measurement process. In a specific implementation, STA4, as the MAP SBP initiator, can also send a second request frame to AP2 to request AP2 to initiate a MAP-aware measurement session. After receiving the second request frame, AP2, as the MAP SBP responder, can reply a second response frame to STA4. Since STA4 sends the second request frame to AP1 and AP2 respectively, the MAP SBP process initiated by STA4 to AP1 and the MAP SBP process initiated by STA4 to AP2 can be considered to be different MAP SBP processes. For ease of description, the following examples are based on the case where STA4 sends the second request frame to AP1.

[0256] The specific manner in which AP1 (or AP2) initiates the MAP sensing measurement process is not limited in this embodiment of the present application. For example, the specific manner in which AP1 (or AP2) initiates the MAP sensing measurement process can be referenced to the relevant description of FIG. 3 and will not be further described here. For other descriptions of FIG. 9 , reference can be made to FIG. 4a above and other figures, and will not be further described here.

[0257] Exemplarily, the second request frame may be called a MAP SBP request (MAP SBP request) frame or other frames with similar functions / roles.

[0258] Figure 10a is a schematic diagram of the format of a second request frame provided in an embodiment of the present application. As shown in Figure 10a, the second request frame may include a category, a public action / protected dual public action (or public function / protected dual public function), and a dialog token. Furthermore, the second request frame may also include at least one of the following: a MAP SBP parameter element, a MAP sensing measurement parameter element, a sensing measurement parameter element, and an initiating STA (ISTA) available window element. The MAP SBP parameter element in the second request frame may carry relevant parameters of the MAP sensing measurement session corresponding to the MAP sensing measurement initiator's initiation of the MAP SBP process, as recommended by the MAP SBP initiator. For example, the MAP SBP parameter element may be used to carry the number of APs participating in the MAP sensing measurement session, the AP address, the AP identifier, and the like. The MAP perception measurement parameter element in the second request frame may carry relevant parameters for a perception measurement session (a perception measurement session corresponding to the MAP perception measurement session corresponding to the MAP SBP process) recommended by the MAP perception measurement initiator to the MAP perception measurement responder. The perception measurement parameter element may carry perception parameters for a perception measurement session recommended by the MAP SBP initiator to the MAP perception measurement initiator to the MAP perception measurement responder.

[0259] (1) The ISTA available window element is used by the MAP SBP initiator to inform the MAP SBP responder of its idle time period. During this idle time period, the MAP SBP responder can allocate the time and period of the MAP SBP.

[0260] (2) For the relevant description of the MAP Perception Measurement Parameters element, please refer to the relevant description in the first request frame as shown in FIG5b, and will not be repeated here. For example, taking FIG9 as an example, the MAP Perception Measurement Parameters element can be used to carry the relevant parameters of the perception measurement session recommended or required by the MAP SBP initiator to the MAP SBP responder for establishing the corresponding MAP perception measurement session, such as the number of perception responders required to participate in the establishment of the MAP perception measurement session by AP2 participating in the MAP perception measurement session.

[0261] (3) For the relevant description of the perception measurement parameter element, please refer to the relevant description in the first request frame, which will not be repeated here.

[0262] (4) The description of the MAP SBP parameter elements is as follows:

[0263] The MAP SBP parameter element can carry relevant parameters from the MAP SBP initiator to the MAP SBP responder. For example, the MAP SBP parameter element can carry relevant parameters that STA4 needs to inform AP1. For example, FIG10b is a schematic diagram of the format of a MAP SBP parameter element provided in an embodiment of the present application. As shown in FIG10b , the MAP SBP parameter element can include at least one of the following: element ID, length, element ID extension, MAP SBP parameter control, AP address, and AP ID.

[0264] 1) The Element Identification Field and the Element Identification Extension Field can jointly indicate the type and usage scenario of the corresponding element (e.g., a MAP SBP parameter element). For example, the Element Identification Extension Field can be used to indicate that the MAP SBP parameter element carries parameters related to the MAP SBP process. The specific values ​​of the Element Identification Field and the Element Identification Extension Field of the MAP SBP parameter element are not limited in this embodiment.

[0265] 2) The contents carried by the MAP SBP parameter control field can refer to Figure 10b. As shown in Figure 10b, the MAP SBP parameter control field may include at least one of the following items: MAP SBP request (or Co-SBP request), MAP SBP procedure expiry exponent, whether the MAP SBP initiator acts as a sensing measurement responder, number of APs, whether the number of APs is mandatory, preferred AP list, whether the recommended AP list is mandatory (not shown in Figure 10b), number of preferred APs, different sensing elements of preferred APs (not shown in Figure 10b), whether the recommended AP number is mandatory, and whether the MAP SBP responder acts as a MAP sensing measurement initiator (not shown in Figure 10b). The following exemplifies each of the above fields.

[0266] a) The MAP SBP Request field can be used to indicate in which frame the MAP SBP parameter element is carried. For example, the MAP SBP Request field is set to "1" to indicate that the MAP SBP parameter element is carried in the MAP SBP request frame (such as the second request frame) initiated by the STA (such as STA4). The MAP SBP Request field is set to "0" to indicate that the MAP SBP parameter element is carried in the MAP SBP response frame (such as the second response frame) initiated by the STA. Generally speaking, the Type field or the Public Action / Protected Dual Public Action field in the second request frame can also indicate that the second request frame is a request frame for the MAP SBP process initiated by the STA, so the MAP SBP Request field can be an optional field.

[0267] b) The MAP SBP Procedure Expiration Index field is used by the MAP SBP responder to determine whether to terminate the MAP SBP process. For example, when the MAP SBP process is established, the timer begins counting. If there is a new frame exchange between STA4 and AP1 in the MAP SBP process, the timer is refreshed. If not, the timer continues counting. When the timer expires, the MAP SBP process ends.

[0268] c) The MAP SBP Initiator Acts as a Sensing Measurement Responder field indicates whether the MAP SBP Initiator participates in the sensing measurement session as a sensing measurement responder. For example, if the MAP SBP Initiator Acts as a Sensing Measurement Responder field is "0," it indicates that STA4 is not required to participate in the sensing measurement session; if the MAP SBP Initiator Acts as a Sensing Measurement Responder field is "1," it indicates that STA4 is required to participate in the MAP sensing measurement session.

[0269] d) The AP Quantity field indicates how many APs are required to be included in the MAP awareness measurement session process. For example, STA4 can use the AP Quantity field to indicate to the MAP awareness measurement initiator (such as AP1) how many APs to include in the MAP awareness measurement session.

[0270] e) The "AP Quantity Required" field indicates whether the number of APs indicated in the AP Quantity field is mandatory. For example, if the "AP Quantity Required" field is "0," it indicates that the number of APs indicated in the AP Quantity field is optional. In this case, the number of APs indicated in the AP Quantity field is a reference quantity and should be met whenever possible. If the "AP Quantity Required" field is "1," it indicates that the number of APs indicated in the AP Quantity field is mandatory.

[0271] f) The Recommended AP List field indicates whether a recommended AP list is provided for the MAP SBP responder. Exemplarily, a value of "1" in the Recommended AP List field indicates that a recommended AP list is provided for the MAP SBP responder, and the MAP SBP parameter element in the second request frame carries at least one of the Recommended AP Address field and the AP Identification field. The MAP SBP responder needs to search for an AP in the recommended AP list to initiate a MAP-aware measurement session request frame (such as the first request frame shown above). A value of "0" in the Recommended AP List field indicates that no AP list is recommended for the MAP SBP responder, and the MAP SBP responder searches for a suitable AP among all APs participating in multi-AP collaboration to initiate a MAP-aware measurement session request frame. Exemplarily, the number of AP Address fields can be the same as the number of APs in the Recommended AP List field. Exemplarily, the number of AP Identification fields can be the same as the number of APs in the Recommended AP List field. The AP Address field, as shown in Figure 10b, can be used to carry the MAC address of the recommended AP. The AP Identification field, as shown in Figure 10b, can be used to carry the ID of the recommended AP, the AID of the recommended AP, or the BSSID of the recommended AP, or other identification information used to identify the AP, which is not limited in this embodiment of the present application. For example, when the MAP SBP responder does not serve as the MAP perception measurement initiator, the MAP perception measurement initiator may be determined based on a predetermined AP address field in the second request frame (the first AP address field as shown in FIG10b ), or based on a predetermined AP identification field in the second request frame (the first AP identification field as shown in FIG10b ). This embodiment of the present application does not limit how to indicate the MAP perception measurement initiator.

[0272] g) The Recommended AP Quantity field indicates the number of recommended APs provided to the MAP SBP responder. If the Recommended AP Quantity field is "1," it indicates the number of MAP Awareness Measurement Parameter elements contained in the MAP SBP Parameter Element field, where each MAP Awareness Measurement Parameter element corresponds to a recommended AP. If the Recommended AP Quantity field is "0," this field is reserved.

[0273] h) Recommended AP Quantity Required Field: Whether the recommended AP quantity indicated in the above-mentioned Recommended AP Quantity field is required.

[0274] i) The Different Perception Element field of the Recommended AP indicates whether different perception parameters are provided for the recommended AP (as shown in the MAP Perception Measurement Parameters element in FIG10 a). The Different Perception Element field of the Recommended AP may be meaningful when the Recommended AP list is "1". Exemplarily, if the Different Perception Element field of the Recommended AP is "1", it indicates that different parameters are assigned to the recommended APs; if the Different Perception Element field of the Recommended AP is "0", it indicates that the recommended APs use the same parameters, and the second request frame includes a MAP Perception Measurement Parameters element. If the Different Perception Element field of the Recommended AP is "0", when the MAP SBP responder needs to send a first request frame to A2 in the recommended AP, the MAP SBP responder may generate the first request frame based on the information obtained in the second request frame. Exemplarily, the frame structure of the first request frame is shown in FIG5 b, then the relevant information in the MAP Parameter Control field in the MAP Perception Measurement Parameters element of the first request frame may be determined by the second request frame.

[0275] 802. The MAP SBP responder sends a second response frame to the MAP SBP initiator, and the MAP SBP initiator receives the second response frame. The second response frame includes a MAP measurement session ID.

[0276] The second response frame is used to respond to the second request frame. The MAP measurement session ID in the second response frame can be the same as the MAP measurement session ID in the first request frame. For example, if the MAP SBP responder can initiate a MAP-aware measurement session as the MAP-aware measurement initiator, the identifier of the MAP-aware measurement session is the same as the identifier carried in the MAP measurement session ID indication field in the second response frame it sends back to the MAP SBP initiator.

[0277] Exemplarily, the second response frame may be called a MAP SBP response (MAP SBP response) frame or other frames with similar functions / roles.

[0278] Figure 10c is a schematic diagram of the format of a second response frame provided in an embodiment of the present application. As shown in Figure 10c, the second response frame may include at least one of the following: category, public action / protected dual of public action, dialog token, status code, MAP measurement session ID indication, associated ID / unassociated STA ID (AID / USID). Furthermore, the second response frame may also include at least one of the following: MAP SBP parameter element, MAP perception measurement parameter element, ISTA available window element, rejection duration indication (not shown in Figure 10c). The frame structure of the second response frame is basically the same as that of the second request frame. The fields carrying different information in the second response frame and the second request frame are described in detail below.

[0279] (1) The Type field or the Public Action / Protected Dual Public Action field may indicate that the second response frame is a response frame for responding to the MAP SBP process initiated by the MAP SBP initiator. The specific values ​​of the Type field and the Public Action / Protected Dual Public Action field are not limited in this embodiment.

[0280] (2) The status code field may indicate whether the MAP SBP responder accepts the request of the second request frame. For example, the status code field may include at least one of the following fields: success, rejection and provision of suggested modifications, and request rejection. Exemplarily, when the status code field carries the rejection and provision of suggested modifications field, the second response frame may also include at least one of the following: a MAP SBP parameter element, a MAP perception measurement parameter element, and a perception measurement parameter element. For relevant descriptions of the status code field, please refer to the description of the status code in the first response frame above and will not be detailed here.

[0281] (3) The MAP measurement session ID indication field may identify a MAP awareness measurement session. For relevant descriptions of the MAP measurement session ID indication field, please refer to FIG. 5 a and the like, which will not be described in detail here.

[0282] (4) If the MAP SBP initiator (e.g., STA4) is associated with the MAP SBP responder (e.g., AP1), the AID / USID field can carry the AID of the MAP SBP initiator. If the MAP SBP initiator is not associated with the MAP SBP responder, the AID / UDIS field can carry the USID of the MAP SBP initiator. For example, the USID can be assigned to the MAP SBP initiator by the MAP SBP responder.

[0283] If the Status Code field is "Success" and the MAP SBP initiator is associated with the MAP SBP responder, the AID / USID field can be set to the AID of the MAP SBP initiator. If the Status Code field is "Success" and the MAP SBP initiator is not associated with the MAP SBP responder, the AID / USID field can be set to the USID of the MAP SBP initiator.

[0284] (5) The Reject Duration Indication field can be used by the MAP SBP responder to instruct the MAP SBP initiator not to initiate the MAP SBP process (or not to send a request frame for the MAP SBP process) within the duration indicated by the Reject Duration Indication field. In the embodiment of the present application, when the status code field carries the Request Reject field, the second response frame may also include a Reject Duration field. Based on the Reject Duration field, the MAP SBP initiator can learn that the MAP SBP responder does not want to receive a request frame for the MAP SBP process (such as a second request frame) again within the duration indicated by the field, thereby improving the interaction efficiency between the MAP SBP initiator and the MAP SBP responder.

[0285] For the description of the MAP SBP parameter element, MAP perception measurement parameter element, and ISTA available window element in the second response frame, please refer to the second request frame and will not be described in detail here. The above elements in the second response frame are the relevant parameters recommended by the MAP SBP responder.

[0286] In an embodiment of the present application, the MAP SBP responding end carries the MAP measurement session ID in the second response frame, so that the MAP SBP initiating end can effectively obtain the identifier of the MAP perception measurement session corresponding to the MAP SBP process initiated by the MAP SBP responding end based on the second request frame, so that the MAP SBP initiating end can effectively identify the MAP SBP process it initiated.

[0287] In some further embodiments of the present application, a method for terminating a MAP SBP process is provided.

[0288] The method for terminating the MAP SBP process may be as follows:

[0289] As a possible scenario, when the MAP SBP initiator (STA4 as shown in Figure 9) or the MAP SBP responder (AP1 as shown in Figure 9) is unable to continue the MAP SBP process due to some reasons, or the MAP SBP process is no longer needed, the MAP SBP initiator or the MAP SBP responder can terminate the MAP SBP process by sending a terminate frame.

[0290] As another possible scenario, after the MAP SBP responder has agreed to the second request frame (e.g., setting the status code field in the MAP SBP response frame (e.g., the second response frame) sent to the MAP SBP initiator to "Success"), it is found that the MAP awareness measurement session cannot be established as required. In this case, the MAP SBP responder can send a terminate frame to terminate the MAP SBP process established between it and the MAP SBP initiator.

[0291] The MAP SBP termination process shown in the embodiment of the present application may also be referred to as a MAP SBP closing process. The termination frame may also be referred to as a MAP SBP termination frame or other frames with similar functions / roles, which are not listed here one by one.

[0292] Figure 11a is a schematic diagram of the format of a termination frame provided in an embodiment of the present application. The termination frame may include at least one of the following: category, public action / protected dual public action, and MAP measurement session identification indication. The MAP measurement session identification indication field can be used to identify a MAP-aware measurement session. The receiving end of the termination frame terminates the MAP-aware measurement session indicated by the MAP-aware session identification indication field through the MAP measurement session ID indication field. For a description of the MAP measurement session ID indication field, please refer to Figures 5a and 5b, etc., and will not be described in detail here.

[0293] For the termination frame shown in Figure 11a, the termination frame can be used to terminate the MAP SBP process corresponding to the MAP-aware measurement session identified by the MAP measurement session ID indication field between the two communicating parties. The termination frame may include one or more MAP measurement session ID indication fields, each of which can be used to identify a MAP-aware measurement session. Figure 11a exemplarily shows a MAP measurement session ID indication field, which should not be understood as a limitation on the embodiments of the present application. The two communicating parties shown in the embodiments of the present application can be a communication device that sends the termination frame and a communication device that receives the termination frame. For example, the two communicating parties can be a MAP SBP initiator and a MAP SBP responder.

[0294] In an embodiment of the present application, the termination frame indicates the MAP SBP process corresponding to the terminated MAP perception measurement session by including one or more MAP measurement session ID indication fields, so that the communication device receiving the termination frame can clearly know which MAP SBP processes corresponding to the MAP perception measurement sessions between it and the communication device that sends the termination frame need to be terminated, and the flexibility of indicating the termination of the MAP SBP process corresponding to the MAP perception measurement session is higher.

[0295] Furthermore, as shown in Figure 11b, the termination frame may also include at least one of the following: a MAP SBP termination control field and a MAP SBP parameter element. Exemplarily, the MAP SBP termination control field may include at least one of the following: termination of all MAP SBP procedures and a MAP SBP error status. The following describes each of these fields in detail.

[0296] (1) Terminate all MAP SBP procedures The field may be used to indicate whether to terminate all MAP SBP procedures between the communicating parties.

[0297] As an example, the value of the Terminate All MAP SBP Processes field is the first value, indicating the termination of all MAP SBP processes between the MAP SBP initiator (such as STA4) and the MAP SBP responder (such as AP1). At this time, the MAP measurement session ID indication field can be set to reserved. Generally speaking, one or more MAP SBP processes can be established between the MAP SBP initiator and the MAP SBP responder. When the value of the Terminate All MAP SBP Processes field in the termination frame is the first value, it can indicate the termination of all MAP SBP processes established between STA4 and AP1. All MAP SBP processes shown in the embodiment of the present application include the MAP SBP processes that have been established by AP1, and the MAP SBP processes that AP1 has agreed to STA4 but has not yet completed the establishment.

[0298] As another example, the value of the Terminate All MAP SBP Procedures field is the second value, indicating that the MAP SBP procedure corresponding to the MAP awareness measurement session identified by the MAP Measurement Session ID field initiated by the MAP SBP initiator is terminated.

[0299] Exemplarily, the above-mentioned "Terminate All MAP SBP Flows" field may occupy 1 bit. For example, the first value may be 1, and the second value may be 0. Of course, the "Terminate All MAP SBP Flows" field may occupy more bits, which are not listed here one by one.

[0300] In an embodiment of the present application, as an example, the termination frame may terminate the MAP SBP process. After the MAP SBP process is terminated, the MAP awareness measurement session corresponding to the MAP SBP process may also be terminated. In this case, the MAP SBP responder may send a termination frame to the APs participating in the multi-AP collaboration, and use the termination frame to terminate the MAP awareness measurement session corresponding to the MAP SBP process. For example, the MAP SBP responder may send a termination frame to each AP participating in the multi-AP collaboration. As another example, the termination frame may be used to terminate both the MAP SBP process and the MAP awareness measurement session corresponding to the MAP SBP process. For example, after receiving the termination frame, the MAP SBP responder may need to terminate both the MAP SBP process and the MAP awareness measurement session corresponding to the MAP SBP process.

[0301] (2) The MAP SBP error status field can be used to indicate the reason for terminating the MAP SBP process. For example, when the MAP SBP error status field is 1, it indicates that the reason for terminating the MAP SBP process is that the corresponding MAP perception measurement session cannot be established as required (the MAP perception measurement session is initiated based on the second request frame). At this time, the termination frame can carry at least one of the following items: MAP SBP parameter element (carrying recommended parameters), MAP perception measurement parameter element, and perception measurement parameter element. When the Terminate All MAP SBP Processes field is 1, the MAP SBP error status field can be 0. The MAP SBP error status field can also be called the MAP SBP error code field. The embodiment of the present application does not limit the name of this field.

[0302] In the embodiment of the present application, the MAP SBP termination control field and the MAP measurement session ID indication field are used to indicate the termination of one MAP SBP process or all MAP SBP processes between two communicating parties, which can effectively save signaling overhead.

[0303] In one possible implementation, the termination frame may also include one or more MAP measurement session ID indication fields and a MAP SBP termination control field. In this case, the termination frame may terminate the MAP SBP process corresponding to a MAP-aware measurement session between two communicating parties, the MAP SBP process corresponding to each of multiple MAP-aware measurement sessions, or the MAP SBP process corresponding to each of all MAP-aware measurement sessions. This implementation is not further described herein.

[0304] In an embodiment of the present application, the communication device that sends the termination frame can explicitly instruct the communication device that receives the termination frame to terminate the MAP SBP process corresponding to a certain MAP awareness measurement session between the two communicating parties or the MAP SBP process corresponding to all MAP awareness measurement sessions, thereby effectively improving the termination process of the MAP SBP process.

[0305] In yet other embodiments of the present application, a method for establishing a perception measurement session is provided.

[0306] The method for establishing a perception measurement session is as follows:

[0307] FIG12 is a schematic diagram of a method for establishing a perception measurement session provided by an embodiment of the present application. As shown in FIG12 , the method includes:

[0308] 1201. The perception measurement initiator sends a third request frame to the perception measurement responder. Correspondingly, the perception measurement responder receives the third request frame.

[0309] The third request frame is used to request establishment of a perception measurement session. During the perception measurement session, the perception measurement initiator and the perception measurement responder can establish the perception measurement session through the third request frame and a third response frame in response to the third request frame.

[0310] As a possible implementation, after the MAP perception measurement initiator and the MAP perception measurement responder exchange the first request frame and the first response frame, the MAP perception measurement initiator can establish a perception measurement session with its corresponding STA as the perception measurement initiator, and the MAP perception measurement responder can also establish a perception measurement session with its corresponding STA as the perception measurement initiator. Alternatively, the MAP perception measurement initiator may not act as the perception measurement initiator and not participate in the perception measurement session. For relevant descriptions of the first request frame and the first response frame, please refer to Figures 3, 5a, 5b, 5c, etc.

[0311] As another possible implementation, after the MAP SBP initiator and the MAP SBP responder exchange the second request frame and the second response frame, the MAP SBP responder may establish a MAP perception measurement session between the MAP perception measurement initiator and the MAP perception measurement responder; or, the MAP SBP responder may not act as the MAP perception measurement initiator and not participate in the MAP perception measurement session. The MAP perception measurement initiator may establish a perception measurement session between the MAP perception measurement initiator and its corresponding STA, and the MAP perception measurement responder may also establish a perception measurement session between the MAP perception measurement initiator and its corresponding STA. The STAs participating in the perception measurement session may include or exclude the MAP SBP initiator. For relevant descriptions of the second request frame and the second response frame, please refer to Figures 8, 10a, 10b, 10c, etc.

[0312] The above-listed manners in which the perception measurement initiator initiates a perception measurement session are merely examples, and the embodiments of the present application do not limit the specific manner in which the perception measurement initiator initiates the perception measurement session.

[0313] Exemplarily, the third request frame may be called a perception measurement request frame or a protected perception measurement request frame or other frames with similar functions / roles.

[0314] The following shows the third request frame in three different frame formats, which are as follows:

[0315] Implementation method 1

[0316] The third request frame includes the AID or USID of the MAP SBP initiator. For example, the AID or USID of the MAP SBP initiator can be carried in the perception measurement parameter element in the third request frame. Exemplarily, the perception measurement session element can include a perception subelement, which can include a MAP SBP specific subelement.

[0317] Table 1 shows the sensing subelement IDs for sensing parameters. In this embodiment of the present application, a MAP SBP-specific subelement is added to the third request frame. This MAP SBP-specific subelement can carry the AID or USID of the MAP SBP initiator. This embodiment of the present application does not limit the specific values ​​of the subelement IDs of the MAP SBP-specific subelement and the specific values ​​of the subelement IDs of the MAP sensing-specific subelement shown in Table 1.

[0318] Table 1

[0319] For example, the AID may include AID12. The USID may include USID12.

[0320] In the embodiment of the present application, the newly added MAP SBP specific sub-element in the third request frame may have a similar structure to the SBP specific sub-element, but the two elements contain different contents. The MAP SBP specific sub-element includes the AID or USID of the MAP SBP initiator. The SBP specific sub-element includes the AID or USID of the SBP initiator. As the standard advances, the MAP SBP specific sub-element and the SBP specific sub-element may be merged into one sub-element, which is not limited in the embodiment of the present application. When the MAP SBP specific sub-element and the SBP specific sub-element are merged into one sub-element, the merged sub-element may include the AID or USID of the MAP SBP initiator and the AID or USID of the SBP initiator.

[0321] In an embodiment of the present application, the third request frame includes the AID or USID of the MAP SBP initiator, so that after receiving the third request frame, the perception response end can effectively know that the perception measurement session established between the perception measurement initiator and the perception measurement responder is a perception measurement session initiated (or called triggered) by MAP SBP, as well as the AID or USID of the MAP SBP initiator.

[0322] Implementation method 2

[0323] The third request frame includes the MAP measurement session ID.

[0324] The MAP measurement session ID can be used to identify the MAP perception measurement session. By carrying the MAP measurement session ID in the third request frame, the perception measurement responder can effectively know whether the third request frames sent from different APs belong to the same MAP perception measurement session. Taking Figure 4a as an example, STA2 can receive the third request frame from AP1 and the third request frame from AP2. STA2 can know based on the MAP measurement session IDs in the third request frames respectively sent by the two APs that the MAP perception measurement session corresponding to the perception measurement session initiated by AP1 is the same as the MAP perception measurement session corresponding to the perception measurement session initiated by AP2. In this way, STA2 can know that there is a collaborative relationship between the two APs, or STA2 can know that there is a mechanism to avoid interference between the two APs. At the same time, the MAP measurement session ID can improve management flexibility.

[0325] Further, the third request frame may further include the MAC address of the MAP sensing measurement initiator. Exemplarily, by including the MAC address of the MAP sensing measurement initiator, STA2 can further learn that the initiator of the MAP sensing measurement session corresponding to the sensing measurement session initiated by AP1 is the same as the initiator of the MAP sensing measurement session corresponding to the sensing measurement session initiated by AP2. The MAC address shown here is only an example. For example, the third request frame may also include the ID of the MAP sensing measurement initiator or other identification information for identifying the MAP sensing measurement initiator, etc. The embodiments of the present application do not limit this. For the length of the identification information used to identify the MAP sensing measurement initiator, it can be adaptively adjusted according to different identification information, and the embodiments of the present application do not limit this.

[0326] Still taking FIG. 4a as an example, the third request frame sent by AP1 may include the MAP measurement session ID and the MAC address of AP1, and the third request frame sent by AP2 may also include the MAP measurement session ID and the MAC address of AP1. Thus, STA2 can learn from the third request frames sent by AP1 and AP2 respectively that the third request frames from AP1 and AP2 actually belong to the same MAP sensing measurement session. The MAP sensing measurement session is identified by <MAP sensing measurement initiator, MAP measurement session ID>. Thus, <MAP sensing measurement initiator, MAP measurement session ID> in the third request frame sent by the MAP sensing measurement initiator to its corresponding STA is the same as <MAP sensing measurement initiator, MAP measurement session ID> in the third request frame sent by the MAP sensing response end to its corresponding STA.

[0327] Reusing Table 1, in the embodiments of the present application, a MAP sensing specific subelement is newly added to the sensing subelement in the third request frame. The MAP sensing specific subelement may include the MAC address of the MAP sensing measurement initiator and the MAP measurement session ID.

[0328] The MAP sensing specific subelement may be carried in the sensing subelement in the sensing measurement parameter element in the third request frame.

[0329] FIG. 13a is a schematic diagram of the format of a third request frame provided by the embodiments of the present application. FIG. 13a is shown taking the MAC address of the MAP sensing measurement initiator and the MAP measurement session ID carried in the same MAP sensing specific subelement as an example. In a specific implementation, these two fields may be carried in different subelements respectively, and the embodiments of the present application do not limit this.

[0330] The other descriptions of FIG13a will not be described in detail here.

[0331] Generally speaking, the establishment of a MAP awareness measurement session occurs between APs, and the MAP measurement session ID is also exchanged between APs. When an AP establishes an awareness measurement session with each STA, the AP can inform each STA that the awareness measurement session is a perception measurement session under a MAP awareness measurement session. In this embodiment of the present application, the inclusion of the MAP measurement session ID (or the MAP measurement session ID and the MAC address of the MAP awareness measurement initiator) in the third request frame enables the awareness responder to effectively understand that the awareness measurement sessions initiated by multiple APs actually belong to the same MAP awareness measurement session.

[0332] Implementation method three

[0333] The third request frame includes the number of APs participating in the MAP awareness measurement session, the MAC addresses of the APs participating in the MAP awareness measurement session, and the measurement session ID of the awareness measurement session initiated by the awareness measurement initiator. The number of APs is consistent with the number of MAC addresses.

[0334] Similar to the second implementation method described above, a MAP perception-specific sub-element may be added to the perception sub-element in the third request frame. The MAP perception-specific sub-element may include the number of APs participating in the MAP perception measurement session, the MAC addresses of each AP participating in the MAP perception measurement session, and the measurement session ID of the perception measurement session initiated by the perception measurement initiator. The MAC address shown here is only an example. For example, the third request frame may also include the IDs of each AP participating in the MAP perception measurement session or other identification information for identifying the AP, and this embodiment of the present application is not limited to this.

[0335] Taking Figure 4a as an example, the third request frame sent by AP1 may include the number of APs participating in the MAP awareness measurement session (e.g., the number of APs is 2), the MAC addresses of the APs participating in the MAP awareness measurement session (e.g., AP1 and AP2), and the ID of the awareness measurement session initiated by AP1. The third request frame sent by AP2 may include the number of APs participating in the MAP awareness measurement session (e.g., the number of APs is 2), the MAC addresses of the APs participating in the MAP awareness measurement session (e.g., AP1 and AP2), and the ID of the awareness measurement session initiated by AP2. The <number of APs participating in the MAP awareness measurement session, MAC addresses of the APs participating in the MAP awareness measurement session> in the third request frame sent by AP1 and the <number of APs participating in the MAP awareness measurement session, MAC addresses of the APs participating in the MAP awareness measurement session> in the third request frame sent by AP2 are the same. The ID of the awareness measurement session initiated by AP1 may be different from or the same as the ID of the awareness measurement session initiated by AP2, and this is not limited in this embodiment of the present application.

[0336] For example, to explicitly inform each STA which AP is initiating the MAP-aware measurement session, the MAC address of the MAP-aware measurement initiator in the third request frame may be located in a predetermined field in the MAC addresses of each AP participating in the MAP-aware measurement session. Still using FIG. 4 a as an example, the MAC address of AP1 may be located in the first of the two MAC address fields (e.g., the MAC address of AP1 is ranked first in the two MAC addresses).

[0337] Figure 13b is a schematic diagram of the format of a third request frame provided in an embodiment of the present application. The MAP number field in Figure 13b can be used to carry the number of APs participating in a MAP-aware measurement session, or the number of APs participating in a MAP-aware measurement session + 1, or the number of APs participating in a MAP-aware measurement session - 1. The MAP-aware AP MAC address field in Figure 13b can be used to carry the MAC addresses of each AP participating in a MAP-aware measurement session. The measurement session ID indication field in Figure 13b can be used by APs to carry the measurement session ID of the perception measurement session initiated by each AP. The MAC address shown in Figure 13b is only an example and should not be understood as limiting the embodiments of the present application.

[0338] In this embodiment of the present application, by parsing the third request frame, the perception responder can effectively determine the number of APs participating in the MAP perception measurement session, the MAC addresses of these APs, and the measurement session ID of the perception measurement session initiated by the APs belonging to the same MAP perception session. The MAP measurement session ID need not be included in the third request frame, and the perception responder can associate the perception measurement sessions between the APs and their respective STAs into the same MAP perception measurement session. This allows STA2 to determine that a collaborative relationship exists between the two APs, or that an interference avoidance mechanism exists between the two APs.

[0339] The above-mentioned implementation method 1 can be combined with implementation method 2 or implementation method 3. For example, the third request frame can include both the MAP SBP specific sub-element shown in implementation method 1 and the MAP Awareness specific sub-element shown in implementation method 2; and for another example, the third request frame can include both the MAP SBP specific sub-element shown in implementation method 1 and the MAP Awareness specific sub-element shown in implementation method 3. The specific description of the combination will not be detailed here.

[0340] 1202. The perception measurement responding end sends a third response frame. Correspondingly, the perception measurement initiating end receives the third response frame.

[0341] Illustratively, the third response frame may include information used to identify the MAP awareness measurement session in the third request frame. For example, the third response frame may include the AID or USID of the MAP SBP initiator. In another example, the third response frame may include the MAP measurement session ID. In another example, the third response frame may include the number of APs participating in the MAP awareness measurement session, the MAC addresses of each AP participating in the MAP awareness measurement session, and the measurement session ID of the awareness measurement session initiated by the awareness measurement initiator. For details about the third response frame, please refer to Implementation Methods 1 to 3 above and will not be detailed here.

[0342] Exemplarily, the third response frame may be called a perception measurement response frame or a protected perception measurement response frame, etc.

[0343] In the embodiment of the present application, the third request frame includes the MAP SBP specific sub-element or the MAP perception specific sub-element, so that the perception responder can effectively know which perception measurement sessions belong to the same MAP SBP process or MAP perception measurement session.

[0344] In yet other embodiments of the present application, a method for terminating a perception measurement session is provided.

[0345] After the AP and STA complete the establishment of the perception measurement session, perception measurement will be performed. When the perception measurement session is no longer needed, it can be terminated through a termination frame. When terminating through the termination frame, the communicating parties can choose to terminate the perception measurement session between the AP and the STA, or terminate the MAP perception measurement session corresponding to the perception measurement session between the AP and the STA. The termination frame can be sent by the perception measurement initiator to the perception measurement responder, or by the perception measurement responder to the perception measurement initiator, and this is not limited in the embodiments of the present application. The communicating parties shown in the embodiments of the present application can be a communication device that sends a termination frame and a communication device that receives the termination frame. For example, the communicating parties can be the perception measurement initiator and the perception measurement responder, or the communicating parties can be two perception measurement responders.

[0346] Exemplarily, the termination frames shown in Figures 14a to 14c below may be applicable to implementation method two and implementation method three. The third request frame as shown above is combined with the termination frame below. At this time, after the perception measurement session is established (such as completing the establishment of the perception measurement session through the third request frame and the third response frame above), the AP or STA may terminate the perception measurement session or the MAP perception measurement session through the termination frame. The termination frame shown in Figure 14d below may be applicable to implementation method two, and the third request frame shown in implementation method two above may be combined with the termination frame shown in Figure 14d below. The termination frame shown in Figure 14e below may be applicable to implementation method three, and the third request frame shown in implementation method three above may be combined with the termination frame shown in Figure 14e below.

[0347] Example 1

[0348] Figure 14a is a schematic diagram of the format of a termination frame provided in an embodiment of the present application. The termination frame may include at least one of the following: category, public action / protected dual public action, and measurement session identification indication. The measurement session identification indication field can be used to identify a perception measurement session. The receiving end of the termination frame can terminate the perception measurement session indicated by the measurement session identification indication field through the measurement session ID indication field. The measurement session ID indication field may include a measurement session ID field. For the format of the measurement session identification indication field, please refer to the above and will not be described in detail here.

[0349] This termination frame can be used to terminate the perception measurement session identified by the measurement session ID indication field between the communicating parties. The termination frame can include one or more measurement session ID indication fields, each of which can be used to identify a perception measurement session. Figure 14a exemplarily illustrates a MAP measurement session ID indication field, which should not be construed as limiting the embodiments of this application.

[0350] In an embodiment of the present application, the termination frame indicates the terminated perception measurement session by including one or more measurement session ID indication fields, so that the communication device receiving the termination frame can clearly know which perception measurement sessions between it and the communication device sending the termination frame need to be terminated, thereby providing greater flexibility in indicating the termination of the perception measurement session.

[0351] Example 2

[0352] Figure 14b is a schematic diagram of the format of another termination frame provided in an embodiment of the present application. Compared to the termination frame shown in Figure 14a, this termination frame may also include a measurement session termination control field. The measurement session termination control field may include a MAP field. For a description of the other fields of the termination frame, please refer to Figure 14a and will not be described in detail here.

[0353] The combination of the measurement session ID field and the MAP field in the termination frame may indicate whether to terminate one or more awareness measurement sessions between the AP and the STA, or to terminate the MAP awareness measurement session corresponding to the awareness measurement session between the AP and the STA.

[0354] As an example, when the value of the MAP field is the first value, it may indicate that the MAP awareness measurement session corresponding to the awareness measurement session identified by the measurement session ID field is terminated.

[0355] Taking Figure 4a as an example, if AP1 sends a termination frame to STA2, and the MAP field in the termination frame has the first value, this indicates that the MAP perception measurement session corresponding to the perception measurement session identified by the Measurement Session ID field between AP1 and STA2 is terminated, or that the perception measurement session corresponding to the perception measurement session identified by the Measurement Session ID field, in which STA2 participates, is terminated. This termination frame can be used to terminate both the perception measurement session between AP1 and STA2 and the perception measurement session between AP2 and STA2. At this point, the perception measurement session between AP1 and STA1 continues, and the perception measurement session between AP2 and STA3 continues.

[0356] Taking Figure 4a as an example, if AP2 sends a termination frame to STA2, and the value of the MAP field in the termination frame is the first value, it indicates that the MAP perception measurement session corresponding to the perception measurement session identified by the Measurement Session ID field between AP2 and STA2 is terminated, or it indicates that the perception measurement session corresponding to the perception measurement session identified by the Measurement Session ID field, in which STA2 participates, is terminated. This termination frame can be used to terminate the perception measurement session between AP2 and STA2, as well as the perception measurement session between AP1 and STA2.

[0357] Taking Figure 4a as an example, if STA1 sends a termination frame to AP1, and the MAP field in the termination frame has the first value, this indicates that the MAP perception measurement session corresponding to the perception measurement session identified by the Measurement Session ID field between STA1 and AP1 is terminated, or that the perception measurement session corresponding to the MAP perception measurement session identified by the Measurement Session ID field, in which STA1 participated, is terminated. This termination frame can be used to terminate the perception measurement session between AP1 and STA1. At this time, the perception measurement session between AP1 and STA2 continues, and the perception measurement sessions between AP2 and STA2 and STA3 continue.

[0358] As another example, when the value of MAP is the second value, it may indicate that the perception measurement session identified by the measurement session ID field is terminated.

[0359] Taking Figure 4a as an example, if AP1 sends a termination frame to STA2, and the MAP field in the termination frame has the second value, this indicates that the awareness measurement session between AP1 and STA2, identified by the Measurement Session ID field, has been terminated. In this case, the awareness measurement session between AP1 and STA1 can continue. In this example, if the awareness measurement session between AP2 and STA2 also needs to be terminated, AP2 needs to send a termination frame to STA2, with the MAP field in the termination frame having the second value.

[0360] In this embodiment of the present application, one or more measurement session ID fields may be included in the termination frame. If multiple perception measurement sessions are established between AP1 and STA1, the value of the MAP field in the termination frame is the second value, and the termination frame includes two measurement session ID fields, indicating that the two perception measurement sessions identified by the two measurement session ID fields between AP1 and STA1 are terminated.

[0361] For example, the MAP field may occupy 1 bit. For example, the first value may be 1, and the second value may be 0. Of course, the MAP field may occupy more bits, which are not listed here.

[0362] In the embodiment of the present application, the MAP field is combined with the measurement session ID field to effectively indicate the termination of the MAP awareness measurement session and its corresponding awareness measurement session, thereby increasing the efficiency of terminating the awareness measurement session.

[0363] Example 3

[0364] Figure 14c is a schematic diagram of the format of another termination frame provided by an embodiment of the present application. As shown in Figure 14c, the measurement session termination control field in the termination frame may include a termination all measurement sessions field and a MAP field.

[0365] As an example, when the value of the Terminate All Measurement Sessions field is the first value and the value of the MAP field is the first value, it may indicate that the MAP awareness measurement session corresponding to the awareness measurement session between the communicating parties is terminated.

[0366] When the Terminate All Measurement Sessions field is set to the first value, the Measurement Session ID field is set to Reserved. Therefore, when the Terminate All Measurement Sessions field is set to the first value and the MAP field is set to the first value, the Terminate frame terminates all MAP-aware measurement sessions between the communicating parties.

[0367] Taking Figure 4a as an example, if the value of the Terminate All Measurement Sessions field in the termination frame sent by AP1 to STA2 is the first value, and the value of the MAP field is the first value, then all MAP perception measurement sessions corresponding to the perception measurement session between AP1 and STA2 are terminated, or all MAP perception measurement sessions corresponding to the perception measurement session in which STA2 participates are terminated. At this time, the perception measurement session between AP2 and STA2 is also terminated. If multiple perception measurement sessions are established between AP1 and STA2, when the value of the Terminate All Measurement Sessions field in the termination frame sent by AP1 to STA2 is the first value, and the value of the MAP field is the first value, then all MAP perception measurement sessions corresponding to the multiple perception measurement sessions between AP1 and STA2 are terminated.

[0368] As another example, when the value of the Terminate All Measurement Sessions field is a first value and the value of the MAP field is a second value, it may indicate that all perception measurement sessions between the communicating parties are terminated.

[0369] Taking Figure 4a as an example, the Terminate All Measurement Sessions field in the Terminate frame sent by AP1 to STA2 has the first value and the MAP field has the second value, indicating that all awareness measurement sessions between AP1 and STA2 are terminated. At this point, the awareness measurement session between AP1 and STA2 is terminated, but the awareness measurement session between AP1 and STA1 continues, and the awareness measurement sessions between AP2 and STA2 and STA3 continue.

[0370] As another example, when the value of the Terminate All Measurement Sessions field is the second value and the value of the MAP field is the first value, it may indicate terminating the MAP awareness measurement session corresponding to the awareness measurement session identified by the Measurement Session ID field between the communicating parties.

[0371] When the value of the Terminate All Measurement Sessions field is the second value, the Measurement Session ID field carries the measurement session ID. Therefore, when the value of the Terminate All Measurement Sessions field in the Terminate frame is the second value and the value of the MAP field is the first value, it can indicate that the MAP awareness measurement session corresponding to the awareness measurement session identified by the Measurement Session ID field between the communicating parties is terminated.

[0372] For example, multiple awareness measurement sessions are established between AP1 and STA2. If the Terminate All Measurement Sessions field in a termination frame sent by AP1 to STA2 has the second value and the MAP field has the first value, this indicates that the MAP awareness measurement session corresponding to the awareness measurement session identified by the Measurement Session ID field between AP1 and STA2 is terminated. At this point, if AP2 also participates in this MAP awareness measurement session and an awareness measurement session is already established between AP2 and STA2, the MAP awareness measurement session between AP2 and STA2 will be terminated.

[0373] As another example, the value of the Terminate All Measurement Sessions field is the second value, and the value of the MAP field is the second value, which may indicate terminating the perception measurement session identified by the Measurement Session ID field between the communicating parties.

[0374] When the value of the Terminate All Measurement Sessions field is the second value, the Measurement Session ID field carries the measurement session ID. Therefore, when the value of the Terminate All Measurement Sessions field in the Terminate frame is the second value and the value of the MAP field is the second value, it can indicate the termination of the perception measurement session (MSID) identified by the Measurement Session ID field between the communicating parties.

[0375] Exemplarily, the above-mentioned field for terminating all measurement sessions may occupy 1 bit. For example, the first value may be 1 and the second value may be 0. Of course, the field for terminating all measurement sessions may also occupy more bits, which will not be enumerated here one by one.

[0376] For the above Examples 1 to 3, as a possible implementation manner, the termination frame may further include at least one of the following: the MAC address of the MAP sensing measurement initiating end, the MAP measurement session ID indication. As another possible implementation manner, the termination frame may further include at least one of the following: the number of APs participating in the MAP sensing measurement session, the MAC addresses of each AP participating in the MAP sensing measurement session, the MAP measurement session ID indication.

[0377] FIG. 14d is a schematic diagram of the format of another termination frame provided by an embodiment of the present application. As shown in FIG. 14d, the measurement session termination control field in the termination frame may include terminating all TB measurement sessions, terminating all non-TB measurement sessions, the TB / non-TB measurement session type, MAP. Exemplarily, the termination frame may further include a MAP sensing initiating AP MAC address field and a MAP measurement session ID indication field. The MAP sensing initiating AP MAC address field may be used to carry the MAC address of the MAP sensing measurement initiating end.

[0378] As shown in the above Implementation Manner 2, the MAP sensing measurement session may be identified by <the MAC address of the MAP sensing measurement initiating end, the MAP measurement session ID>. Therefore, when the frame format of the third request frame is the same as that shown in the above Implementation Manner 2, since an association is established between the sensing measurement sessions between the AP and its respective STAs and the MAP sensing measurement session during the establishment of the sensing measurement session, both the MAP sensing initiating AP MAC address field and the MAP measurement session ID indication field in the termination frame are optional.

[0379] Figure 14e is a format diagram of another termination frame provided in an embodiment of the present application. As shown in Figure 14e, the measurement session termination control field in the termination frame may include termination of all TB measurement sessions (terminationall TB measurementsession), termination of all non-TB measurement sessions (terminationallnon-TB measurementsession), TB / non-TB measurement session type (TB / non-TB measurementsessiontype), and MAP. Exemplarily, the termination frame may also include a MAP quantity field, a MAP-aware AP MAC address field, and a MAP measurement session ID indication field. The MAP-aware AP MAC address field can be used to carry the MAC addresses of each AP participating in the MAP-aware measurement session.

[0380] As shown in the third implementation, a MAP-aware measurement session can be identified by <the number of APs participating in the MAP-aware measurement session, and the MAC address of each AP participating in the MAP-aware measurement session>. Therefore, when the frame format of the third request frame is the same as that shown in the third implementation, since the awareness measurement session between the AP and its respective STA is associated with the MAP-aware measurement session during the awareness measurement session establishment process, the MAP number field, the MAP-aware AP MAC address field, and the MAP measurement session ID indication field in the termination frame are all optional.

[0381] In the embodiment of the present application, the termination frame can effectively terminate the awareness measurement session or the MAP awareness measurement session, thereby improving the flexibility of termination.

[0382] In some further embodiments of the present application, a control frame is provided.

[0383] This control frame can be used in the sensing measurement interaction process between AP and STA. Generally speaking, after the establishment of the sensing measurement session between AP and STA, the sensing initiator can initiate one or more sensing measurement interactions (sensing measurement exchange). Sensing measurement interaction can be divided into trigger-based (TB) sensing measurement interaction (TB sensing measurement instance) and non-trigger-based (Non-TB) sensing measurement interaction (Non-TB sensing measurement instance). Exemplarily, TB sensing measurement interaction may include at least one of the following stages: polling stage, NDPA sounding stage, trigger frame (TF) sounding stage and reporting stage. The control frame shown in the embodiment of the present application may be a frame in the perception measurement interaction process, such as a frame sent by the AP during the perception measurement interaction process, such as a control frame may be at least one of the following: a perception polling trigger frame, a perception null data packet announcement (NDPA) frame (sensing NDP announcement frame), a perception responder to sensing initiator (SR2SI) detection trigger frame (SR2SI sounding trigger frame), a perception SR2SR detection trigger frame (sensing SR2SR sounding trigger frame), a perception report trigger frame (sensing report trigger frame), a clear send (CTS) to oneself (CTS-to-self, CST2SELT) frame, and a perception measurement report frame.

[0384] For example, if there are n APs participating in a MAP perception measurement session, the control frame may terminate the perception measurement sessions corresponding to some of the n APs. In this case, the remaining APs may continue to perform perception measurements with their corresponding STAs.

[0385] Taking Figure 4b as an example, the APs participating in the MAP awareness measurement session initiated by AP1 are AP1, AP2, and AP3. AP1 can instruct the STA to terminate AP2's awareness measurement session within the MAP awareness measurement session it initiated, without terminating the entire MAP awareness measurement session initiated by AP1. At this point, AP1 can continue measurements with its corresponding STA, and AP3 can continue process measurements with its corresponding STA. For example, AP1 can send a control frame to STA2, indicating that the awareness measurement session corresponding to the MAP awareness measurement session initiated by AP1 between STA2 and AP2 has been terminated.

[0386] FIG15 is a flow chart of a perception communication method provided by an embodiment of the present application. As shown in FIG15 , the method includes:

[0387] 1501. A perception measurement initiator sends a control frame to a perception measurement responder, and the perception measurement responder receives the control frame. The control frame may include indication information, which may be used to indicate to the perception responder that a perception measurement session corresponding to at least one AP in a MAP perception measurement session identified by a MAP measurement session ID field is terminated.

[0388] Figure 16 is a schematic diagram of the format of a control frame provided in an embodiment of the present application. Figure 16 only exemplarily shows some fields in the control frame, and the embodiment of the present application does not limit other fields in the control frame. The above-mentioned indication information can be information carried by at least one field shown in Figure 16. As shown in Figure 16, the control frame includes a termination field, a MAP sensing initiator AP address (MAP sensing initiator AP address), a MAP measurement session ID indication (MAP measurements session ID indication), a MAP sensing responder AP address (MAP sensing responder address), a MAP sensing initiator AP identifier, and a MAP sensing responder AP identifier.

[0389] Among them, the MAP sensing initiating end AP address field can be used to carry the address of the initiating end of the MAP sensing measurement session. Exemplarily, this MAP sensing initiating end AP address field can be used to carry the MAC address of the initiating end of the MAP sensing measurement session. The MAP measurement session ID indication field can be used to carry the identifier of the MAP sensing measurement session. The MAP sensing responding end AP address can be used to carry the address of the responding end of the MAP sensing measurement session. Exemplarily, this MAP sensing responding end AP address can be used to carry the MAC address of the responding end of the MAP sensing measurement session. The MAP sensing initiating end AP identification field can be used to carry the identification information (such as AID or BSSID, etc.) of the initiating end of the MAP sensing measurement session. The MAP sensing responding end AP identification field can be used to carry the identification information of the responding end of the MAP sensing measurement session. FIG. 16 exemplarily shows a responding end of a MAP sensing measurement session, but it should not be construed as a limitation on the embodiments of the present application. In a specific implementation, for example, the control frame may also include multiple MAP sensing responding end AP address fields (or multiple MAP sensing responding end identification fields), and each MAP sensing responding end AP address field can be used to carry the address of one responding end of the MAP sensing measurement session.

[0390] The termination field can be used to indicate whether to terminate. For example, when the value of the termination field is the first value, it can indicate terminating the sensing measurement session of the responding end indicated by the MAP sensing responding end AP MAC address field in the MAP sensing measurement session identified by the MAP measurement session ID field initiated by the initiating end indicated by the MAP sensing initiating end AP MAC address field.

[0391] Exemplarily, the control frame may further include a terminated AP quantity (number of terminated AP) field, and this terminated AP quantity field can be used to indicate the number of APs of the terminated sensing measurement sessions in the MAP sensing measurement session identified by <the MAP sensing measurement initiating end identified by the MAP sensing initiating end AP MAC address field, the MAP sensing measurement session identified by the MAP measurement session ID field>. The n in FIG. 16 represents the number of terminated APs.

[0392] The above-mentioned control frame may be sent by the perception measurement initiator to the perception measurement responder during the perception measurement interaction between the perception measurement initiator and the perception measurement responder. For example, the control frame may be any one of the following: a sensing polling trigger frame, a sensing NDPA frame, a sensing SR2SI sounding trigger frame, a sensing SR2SR sounding trigger frame, a sensing reporting trigger frame, and a sensing threshold-based reporting trigger frame.

[0393] As an example, the various fields shown in Figure 16 can be carried in the trigger-dependent common information field (trigger dependent common info field) in any of the following frames: a perception polling trigger frame, a perception SR2SI detection trigger frame, a perception report trigger frame, a perception threshold-based report trigger frame, and a perception SR2SR detection trigger frame. In this case, one or more perception measurement responders that receive the control frame can be informed of the termination of the perception measurement session in which at least one AP participates.

[0394] Taking Figure 4b as an example, AP1 sends a control frame to STA2. In the trigger-related common information field of this control frame, the MAP Awareness Initiator AP MAC Address field carries AP1's MAC address, the MAP Measurement Session ID Indicator field carries the MAP Awareness measurement session ID (e.g., ID1), the MAP Awareness Responder AP MAC Address field carries AP2's MAC address, and the Termination field has a first value (e.g., 1). Based on this control frame, STA2 effectively learns that, within the MAP Awareness measurement session with ID 1 initiated by AP1, the awareness measurement session initiated (or established, or corresponding to) by AP2 has been terminated (which can also be considered as AP2 needing to exit the MAP Awareness measurement session with ID 1). The awareness measurement session between AP2 and STA2 corresponding to the MAP Awareness measurement session with ID 1 has been terminated, and the awareness measurement session between AP2 and STA3 corresponding to the MAP Awareness measurement session with ID 1 has also been terminated. At this point, the awareness measurement sessions corresponding to the MAP Awareness measurement session with ID 1 between AP1 and both STA1 and STA2 continue to execute. The MAP awareness measurement session between AP3 and STA4 corresponding to the MAP awareness measurement session with ID 1 is still executed. For example, AP1 may send a control frame to STA2 because AP2 has indicated to AP1 via a termination frame that it has terminated the MAP awareness measurement session.

[0395] Taking Figure 4b as an example, AP1 sends a control frame to STA2. The MAP Awareness Initiator AP MAC Address field in this control frame carries AP1's MAC address, the MAP Measurement Session ID Indicator field carries the MAP Awareness measurement session ID (e.g., ID1), the First MAP Awareness Responder AP MAC Address field carries AP2's MAC address, and the Second MAP Awareness Responder AP MAC Address field carries AP3's MAC address. Based on this control frame, STA2 effectively learns that, within the MAP Awareness measurement session initiated by AP with ID 1, the awareness measurement sessions initiated by AP2 and AP3 have been terminated. The awareness measurement sessions corresponding to the MAP Awareness measurement session with ID 1 between AP2 and STA3, and between AP2 and STA2, have also been terminated. Furthermore, the awareness measurement session corresponding to the MAP Awareness measurement session with ID 1 between AP3 and STA4 has also been terminated. At this point, the awareness measurement sessions corresponding to the MAP Awareness measurement session with ID 1 between AP1, STA1, and STA2 continue to execute. For example, AP1 may send the control frame to STA2 because AP2 has indicated to AP1 via a terminate frame that it has terminated the MAP-aware measurement session, and AP3 has also indicated to AP1 via a terminate frame that it has terminated the MAP-aware measurement session.

[0396] As another example, the fields shown in FIG16 may be carried in the user information field (userinfofield) of any of the following frames: a perception polling trigger frame, a perception SR2SI detection trigger frame, a perception report trigger frame, a perception threshold-based report trigger frame, and a perception SR2SR detection trigger frame. In this case, the perception measurement responder receiving the control frame may be informed that the perception measurement session in which at least one AP participates has been terminated.

[0397] Taking Figure 4b as an example, AP1 sends a control frame to STA2. In the User Information field of this control frame, the MAP Awareness Initiator AP MAC Address field carries AP1's MAC address, the MAP Measurement Session ID Indicator field carries the MAP Awareness measurement session ID (e.g., ID1), and the MAP Awareness Responder AP MAC Address field carries AP2's MAC address. Based on this control frame, STA2 effectively learns that, within the MAP Awareness measurement session initiated by AP1 with ID 1, the awareness measurement session corresponding to ID 1 between AP2 and STA2 has been terminated, as has the awareness measurement session corresponding to ID 1 between AP2 and STA3. At this point, the awareness measurement session corresponding to ID 1 between AP1 and STA1 and STA2 continues. The awareness measurement session corresponding to ID 1 between AP3 and STA4 continues.

[0398] As another example, the fields shown in FIG16 may be carried in the STA Info field of one or more specific AIDs in the NDPA perception frame. For example, the value of the specific AID is greater than or equal to 2008. As another example, the fields shown in FIG16 may be carried in the STA Info field corresponding to a certain STA. For example, the AID of the certain STA may be less than 2008.

[0399] 1502. The perception measurement responder parses the control frame.

[0400] By parsing the above control frame, the perception measurement responder can effectively learn whether the MAP perception measurement session of the other AP corresponding to it is terminated.

[0401] In the embodiment of the present application, the perception measurement initiator indicates to the perception measurement responder through a control frame which APs' perception measurement sessions are terminated, so that the perception measurement responder can release resources in a timely manner based on the control frame, thereby saving resources.

[0402] In some other embodiments of the present application, the concept of MAP measurement session ID may not be introduced. The MAP sensing measurement session ID indication field shown above may also be replaced with a sensing measurement session ID indication field, which may be used to carry the ID of the sensing measurement session.

[0403] Exemplarily, during the process of establishing a MAP awareness measurement session, APs first exchange a measurement session ID. This measurement session ID can be used to identify the awareness measurement session between the APs participating in the MAP awareness measurement session and their respective STAs. When each AP participating in the MAP awareness measurement session establishes the awareness measurement session with its respective STA, the measurement session ID in the third request frame sent by each AP is the same, and this measurement session ID is the measurement session ID indicated by the awareness measurement session ID indication field.

[0404] Taking Figure 4a as an example, AP1 and AP2 can exchange a measurement session ID through a first request frame and a first response frame. Both the first request frame and the first response frame include a perception measurement session ID indication field, which can be used to indicate the perception measurement session ID. The measurement session ID indication field in the third request frame sent by AP1 to STA1 and STA2, respectively, can then be used to carry the perception measurement session ID. Similarly, the measurement session ID indication field in the third request frame sent by AP2 to STA2 and STA3, respectively, can also be used to carry the perception measurement session ID.

[0405] In this case, taking the third request frame shown in Figure 13a as an example, the third request frame may not include the MAP measurement session ID indication field. In this case, the third request frame may carry at least one of the address information and identification information of the MAP-aware measurement initiator. Thus, the STA can distinguish different MAP-aware measurement sessions using the address information or identification information.

[0406] The following describes a communication device according to an embodiment of the present application.

[0407] The present application divides the functional modules of the communication device according to the above-mentioned method embodiment. 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-mentioned 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 this application is schematic and is only a logical function division. There may be other division methods in actual implementation. The communication device of the embodiment of the present application will be described in detail below with reference to Figures 17 to 19.

[0408] Figure 17 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. As shown in Figure 17, the communication device includes a processing module 1701 and a transceiver module 1702. The transceiver module 1702 can implement corresponding communication functions, and the processing module 1701 is used to process data. For example, the transceiver module 1702 can also be referred to as an interface, a communication interface, or a communication module.

[0409] Reuse Figure 17, in some embodiments 1 of the present application, the communication device can be used to execute the actions performed by the MAP perception measurement initiator in the above method embodiments. At this time, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip or system or functional module, etc.). The transceiver module 1702 is used to execute the transceiver-related operations of the MAP perception measurement initiator in the above method embodiments, and the processing module 1701 is used to execute the processing-related operations of the MAP perception measurement initiator in the above method embodiments.

[0410] Exemplarily, the transceiver module 1702 is used to send or output a first request frame, where the first request frame includes a MAP measurement session identifier, and the MAP measurement session ID is used to identify a MAP-aware measurement session initiated by a MAP-aware measurement initiator; the transceiver module 1702 is also used to receive or input a first response frame to the first request frame, where the first response frame includes the MAP measurement session identifier.

[0411] In the embodiment of the present application, the processing module 1701 can be used to generate a first request frame and also to parse a first response frame.

[0412] Reusing Figure 17, in some other embodiments 2 of the present application, the communication device can be used to execute the actions performed by the MAP perception measurement response end in the above method embodiment. At this time, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip or system or functional module, etc.). The transceiver module 1702 is used to execute the transceiver-related operations of the MAP perception measurement response end in the above method embodiment, and the processing module 1701 is used to execute the MAP perception measurement response end processing-related operations in the above method embodiment.

[0413] Exemplarily, the transceiver module 1702 is used to receive or input a first request frame, where the first request frame includes a MAP measurement session identifier, and the MAP measurement session ID is used to identify the MAP perception measurement session initiated by the MAP perception measurement initiator; the transceiver module 1702 is also used to send or output a first response frame to the first request frame, where the first response frame includes the MAP measurement session identifier.

[0414] For the above-mentioned embodiment 1 and embodiment 2, in a possible implementation manner, the first request frame further includes parameters of the MAP awareness measurement session corresponding to the MAP awareness measurement session recommended by the MAP awareness measurement initiator to the MAP awareness measurement responder.

[0415] For the above-mentioned embodiment 1 and embodiment 2, in a possible implementation manner, the parameters of the perception measurement session corresponding to the MAP perception measurement recommended by the MAP perception measurement initiator to the MAP perception measurement responder are carried in at least one of the following items: a MAP perception measurement parameter element, a perception measurement parameter element, and an available window element.

[0416] For the above-mentioned embodiments 1 and 2, in a possible implementation method, the MAP perception measurement parameter element includes at least one of the following: element identifier, length, element identifier extension, perception responder address, perception responder identifier, MAP request, MAP program expiration index, multi-AP transmission type, detection phase type, number of perception responders, whether the number of perception responders is required, recommended responder list, number of recommended responders, whether the number of recommended responders is required, perception responder to perception responder detection request).

[0417] For the above-mentioned embodiments 1 and 2, in a possible implementation, the perception measurement parameter element may include at least one of the following: BW, maximum TX SS and maximum RX SS, maximum transmit STS and maximum receive STS, number of receive antennas, number of receive chains, number of transmit antennas, and number of transmit links.

[0418] For the above-mentioned embodiment 1 and embodiment 2, in a possible implementation, the first response frame also includes a status code field, and the status code field includes at least one of the following fields: success, rejection and provision of suggested modifications, and request rejection.

[0419] For the above-mentioned embodiment 1 and embodiment 2, in a possible implementation, when the status code field carries the rejection and provides the suggested modification field, the first response frame further includes at least one of a MAP perception measurement parameter element and a perception measurement parameter element.

[0420] For the above-mentioned embodiment 1 and embodiment 2, in a possible implementation, the first response frame further includes a rejection duration field, and the rejection duration field is used by the MAP awareness measurement responding end to instruct the MAP awareness measurement initiating end not to initiate a MAP awareness measurement session (or not to send a request frame for a MAP awareness measurement session) within the duration indicated by the rejection duration field.

[0421] Reusing Figure 17, in some embodiments 3 of the present application, the communication device can be used to perform the actions performed by the first communication device in the above method embodiment. In this case, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip, system, or functional module, etc.). The transceiver module 1702 is used to perform the transceiver-related operations of the first communication device in the above method embodiment, and the processing module 1701 is used to perform the processing-related operations of the first communication device in the above method embodiment. The first communication device may include a MAP perception measurement initiator or a MAP perception measurement responder. For example, the first communication device in this embodiment 3 may include a MAP perception measurement initiator, and the second communication device in the following embodiment 4 may include a MAP perception measurement responder. For another example, the first communication device in this embodiment 3 may include a MAP perception measurement responder, and the second communication device in the following embodiment 4 may include a MAP perception measurement initiator.

[0422] Exemplarily, the processing module 1701 is configured to generate a termination frame; the transceiver module 1702 is configured to send or output the termination frame; wherein the termination frame includes one or more MAP measurement session IDs.

[0423] Reusing Figure 17, in some embodiments 4 of the present application, the communication device can be used to perform the actions performed by the second communication device in the above method embodiment. In this case, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip or system or functional module, etc.). The transceiver module 1702 is used to perform the transceiver-related operations of the second communication device in the above method embodiment, and the processing module 1701 is used to perform the processing-related operations of the second communication device in the above method embodiment. The second communication device may include a MAP perception measurement responder or a MAP perception measurement initiator. For the specific description of the second communication device and the first communication device, please refer to the above embodiment 3 and will not be described in detail here.

[0424] Exemplarily, the transceiver module 1702 is configured to receive or input a termination frame; the processing module 1701 is configured to parse the termination frame; wherein the termination frame includes one or more MAP measurement session IDs.

[0425] For the above-mentioned Embodiment 3 and Embodiment 4, in a possible implementation, the termination frame further includes a Terminate All MAP Measurement Sessions field, the value of which is a first value indicating that all MAP-aware measurement sessions between the first communication device and the second communication device are terminated, and the value of which is a second value indicating that the MAP-aware measurement session identified by the MAP measurement session ID between the first communication device and the second communication device is terminated.

[0426] For the above-mentioned embodiment 3 and embodiment 4, in a possible implementation manner, the termination frame further includes a MAP measurement session error status (MAP measurementsessionerrorstatus) field, and the MAP measurement session error status field is used to indicate the reason for terminating the MAP awareness measurement session.

[0427] For the above-mentioned embodiment 3 and embodiment 4, in a possible implementation manner, when the value of the MAP measurement session error status field is the first value, the termination frame further includes at least one of a MAP perception measurement parameter element and a perception measurement parameter element.

[0428] Exemplarily, the first value may be 1.

[0429] The awareness communication method shown in the third aspect and the fourth aspect may also be referred to as a method for terminating a MAP awareness measurement session or a method for terminating a MAP awareness measurement session.

[0430] Reuse Figure 17, in some embodiments 5 of the present application, the communication device can be used to execute the actions performed by the MAP SBP initiator in the above method embodiments. At this time, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip or system or functional module, etc.), the transceiver module 1702 is used to execute the transceiver-related operations of the MAP SBP initiator in the above method embodiments, and the processing module 1701 is used to execute the processing-related operations of the MAP SBP initiator in the above method embodiments.

[0431] Exemplarily, the transceiver module 1702 is used to send or output a second request frame, which is used to request the MAP SBP responder to initiate a MAP-aware measurement session; the transceiver module 1702 is also used to receive or input a second response frame to the second request frame, which includes the MAP measurement session ID of the MAP-aware measurement session.

[0432] Exemplarily, the processing module 1701 is configured to generate a second request frame and further to parse a second response frame.

[0433] Reuse Figure 17, in some embodiments 6 of the present application, the communication device can be used to execute the actions performed by the MAP SBP responder in the above method embodiment. At this time, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip or system or functional module, etc.), the transceiver module 1702 is used to execute the transceiver-related operations of the MAP SBP responder in the above method embodiment, and the processing module 1701 is used to execute the processing-related operations of the MAP SBP responder in the above method embodiment.

[0434] Exemplarily, the transceiver module 1702 is used to receive or input a second request frame, which is used to request the MAP SBP responder to initiate a MAP-aware measurement session; the transceiver module 1702 is used to send or output a second response frame to the second request frame, which includes the MAP measurement session ID of the MAP-aware measurement session.

[0435] Exemplarily, when the MAP SBP responder acts as the MAP perception measurement initiator, the transceiver module 1702 is also used to send or output a first request frame, which includes the MAP measurement session ID; the transceiver module 1702 is also used to receive a first response frame to the first request frame, which includes the MAP measurement session ID.

[0436] For Embodiment 5 and Embodiment 6, in a possible implementation manner, the second request frame includes at least one of the following: a MAP SBP parameter element, one or more MAP perception measurement parameter elements, and a perception measurement parameter element.

[0437] For Example 5 and Example 6, in a possible implementation, the MAP SBP parameter element includes at least one of the following: MAP SBP request, MAP SBP program expiration index, MAP perception responder, number of APs, whether the number of APs is required, recommended AP list, number of recommended APs, whether the number of recommended APs is required.

[0438] In a possible implementation of Example 5 and Example 6, the second response frame further includes a status code field, and the status code field includes at least one of the following fields: success, rejection and provision of suggested modifications, and request rejection.

[0439] For Example 5 and Example 6, in a possible implementation, when the status code field carries rejection and provides a suggested modification field, the second response frame also includes at least one of the following: a MAP SBP parameter element, a MAP perception measurement parameter element, and at least one of the perception measurement parameter elements.

[0440] For Example 5 and Example 6, in a possible implementation, the second response frame further includes a rejection duration field, and the rejection duration field is used by the MAP SBP responding end to instruct the MAP SBP initiating end not to initiate the MAP SBP process (or not to send a request frame for the MAP SBP process) within the duration indicated by the rejection duration field.

[0441] Reusing Figure 17, in some embodiments 7 of the present application, the communication device can be used to perform the actions performed by the third communication device in the above method embodiment. In this case, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip or system or functional module, etc.). The transceiver module 1702 is used to perform the transceiver-related operations of the third communication device in the above method embodiment, and the processing module 1701 is used to perform the processing-related operations of the third communication device in the above method embodiment. The third communication device may include a MAPSBP initiator or a MAPSBP responder. For example, the third communication device in this embodiment 7 may include a MAPSBP initiator, and the fourth communication device in the following embodiment 8 may include a MAPSBP responder. For another example, the third communication device in this embodiment 7 may include a MAPSBP responder, and the fourth communication device in the following embodiment 8 may include a MAPSBP initiator.

[0442] Exemplarily, the processing module 1701 is configured to generate a termination frame; the transceiver module 1701 is configured to send or output the termination frame; wherein the termination frame includes one or more MAP measurement session IDs.

[0443] Reusing Figure 17, in some embodiments 8 of the present application, the communication device can be used to perform the actions performed by the fourth communication device in the above method embodiment. In this case, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip or system or functional module, etc.). The transceiver module 1702 is used to perform the transceiver-related operations of the fourth communication device in the above method embodiment, and the processing module 1701 is used to perform the processing-related operations of the fourth communication device in the above method embodiment. The fourth communication device may include a MAPSBP responder or a MAPSBP initiator. For the specific description of the fourth communication device and the third communication device, please refer to the above embodiment 7 and will not be described in detail here.

[0444] Exemplarily, the transceiver module 1702 is configured to receive or input a termination frame; the processing module 1701 is configured to parse the termination frame; wherein the termination frame includes one or more MAP measurement session IDs.

[0445] For the above-mentioned Embodiment 7 and Embodiment 8, in a possible implementation, the termination frame also includes a field for terminating all MAP-aware proxy SBP processes, and the value of the field for terminating all MAP SBP processes is a first value indicating that all MAP SBP processes between the third communication device and the fourth communication device are terminated, and the value of the field for terminating all MAP SBP processes is a second value indicating that the MAP SBP process corresponding to the MAP-aware measurement session identified by the MAP measurement session ID is terminated.

[0446] For the above-mentioned embodiment 7 and embodiment 8, in a possible implementation manner, the termination frame further includes a MAP SBP error status (MAP SBP error status) field, and the MAP SBP error status field is used to indicate the reason for terminating the MAP SBP process.

[0447] For the above-mentioned embodiment 7 and embodiment 8, in a possible implementation manner, when the value of the MAP SBP error status field is the first value, the termination frame further includes at least one of a MAP SBP parameter element, a MAP perception measurement parameter element, and a perception measurement parameter element.

[0448] Exemplarily, the first value may be 1.

[0449] Reuse Figure 17, in some embodiments 9 of the present application, the communication device can be used to perform the actions performed by the perception measurement initiator in the above method embodiment. At this time, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip or system or functional module, etc.), and the transceiver module 1702 is used to perform the transceiver-related operations of the perception measurement initiator in the above method embodiment, and the processing module 1701 is used to perform the processing-related operations of the perception measurement initiator in the above method embodiment.

[0450] Exemplarily, the transceiver module 1702 is used to send or output a third request frame; the transceiver module 1702 is also used to receive a third response frame to the third request frame, where the third request frame is used to request establishment of a perception measurement session; wherein the third request frame includes the AID or USID of the MAP SBP initiator; or, the third request frame includes the measurement session ID of the perception measurement session and the media access control MAC address of the MAP perception measurement initiator of the MAP perception measurement session corresponding to the perception measurement session; or, the third request frame includes the number of APs participating in the MAP perception measurement session corresponding to the perception measurement session, the MAC addresses of each AP participating in the MAP perception measurement session, and the measurement session ID of the perception measurement session initiated by the perception measurement initiator.

[0451] Exemplarily, the processing module 1701 is configured to generate a third request frame and further to parse a third response frame.

[0452] Reusing Figure 17, in other embodiments 10 of the present application, the communication device can be used to perform the actions performed by the perception measurement response end in the above method embodiment. At this time, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip or system or functional module, etc.), and the transceiver module 1702 is used to perform the transceiver-related operations of the perception measurement response end in the above method embodiment, and the processing module 1701 is used to perform the processing-related operations of the perception measurement response end in the above method embodiment.

[0453] Exemplarily, the transceiver module 1702 is used to receive or input a third request frame, and to send or output a third response frame to the third request frame, where the third request frame is used to request the establishment of a perception measurement session; wherein the third request frame includes the AID or USID of the MAP SBP initiator; or, the third request frame includes the measurement session ID of the perception measurement session and the media access control MAC address of the MAP perception measurement initiator of the MAP perception measurement session corresponding to the perception measurement session; or, the third request frame includes the number of APs participating in the MAP perception measurement session corresponding to the perception measurement session, the MAC addresses of each AP participating in the MAP perception measurement session, and the measurement session ID of the perception measurement session initiated by the perception measurement initiator.

[0454] For the above-mentioned Embodiment 9 and Embodiment 10, in a possible implementation manner, when the MAP perception measurement initiator participates in the perception measurement session as a perception measurement initiator, the MAC address of the MAP perception measurement initiator is located in a predetermined field in the MAC address of each AP participating in the MAP perception measurement session.

[0455] Reusing Figure 17, in some embodiments 11 of the present application, the communication device can be used to perform the actions performed by the fifth communication device in the above method embodiment. In this case, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip or system or functional module, etc.). The transceiver module 1702 is used to perform the transceiver-related operations of the fifth communication device in the above method embodiment, and the processing module 1701 is used to perform the processing-related operations of the fifth communication device in the above method embodiment. The fifth communication device may include a perception measurement initiator or a perception measurement responder. For example, the fifth communication device in this embodiment 11 may include a perception measurement initiator, and the sixth communication device in the following embodiment 12 may include a perception measurement responder. For example, the fifth communication device in this embodiment 11 may include a perception measurement responder, and the sixth communication device in the following embodiment 12 may include a perception measurement initiator.

[0456] Exemplarily, the processing module 1701 is used to generate a termination frame; the transceiver module 1702 is used to send or output the termination frame; wherein the termination frame includes a measurement session ID field and a MAP field, the value of the MAP field is a first value indicating the termination of the MAP perception measurement session corresponding to the perception measurement session identified by the measurement session ID field, and the value of the MAP field is a second value indicating the termination of the perception measurement session identified by the measurement session ID field; or, the termination frame includes a terminate all measurement sessions field and a MAP field, the value of the terminate all measurement sessions field is a first value and the value of the MAP field is a first value indicating the termination of the MAP perception measurement session corresponding to all perception measurement sessions between the MAP perception measurement initiator and the perception measurement responder, the value of the terminate all measurement sessions field is a first value and the value of the MAP field is a second value indicating the termination of all perception measurement sessions between the MAP perception measurement initiator and the perception measurement responder.

[0457] Reusing Figure 17, in some embodiments 12 of the present application, the communication device can be used to perform the actions performed by the sixth communication device in the above method embodiment. In this case, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip or system or functional module, etc.). The transceiver module 1702 is used to perform the transceiver-related operations of the sixth communication device in the above method embodiment, and the processing module 1701 is used to perform the processing-related operations of the sixth communication device in the above method embodiment. The sixth communication device may include a perception measurement responder or a perception measurement initiator. For the specific description of the sixth communication device and the fifth communication device, please refer to the above embodiment 11 and will not be described in detail here.

[0458] Exemplarily, the processing module 1701 is used to generate a termination frame; the transceiver module 1702 is used to send or output the termination frame; wherein the termination frame includes a measurement session ID field and a MAP field, the value of the MAP field is a first value indicating the termination of the MAP perception measurement session corresponding to the perception measurement session identified by the measurement session ID field, and the value of the MAP field is a second value indicating the termination of the perception measurement session identified by the measurement session ID field; or, the termination frame includes a terminate all measurement sessions field and a MAP field, the value of the terminate all measurement sessions field is a first value and the value of the MAP field is the first value indicating the termination of the MAP perception measurement session corresponding to all perception measurement sessions between the MAP perception measurement initiator and the perception measurement responder, the value of the terminate all measurement sessions field is the first value and the value of the MAP field is the second value indicating the termination of all perception measurement sessions between the MAP perception measurement initiator and the perception measurement responder.

[0459] Reusing Figure 17, in some embodiments 13 of the present application, the communication device can be used to perform the actions performed by the fifth communication device in the above method embodiment. In this case, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip or system or functional module, etc.). The transceiver module 1702 is used to perform the transceiver-related operations of the fifth communication device in the above method embodiment, and the processing module 1701 is used to perform the processing-related operations of the fifth communication device in the above method embodiment. The fifth communication device may include a perception measurement initiator or a perception measurement responder. For example, the fifth communication device in this embodiment 13 may include a perception measurement initiator, and the sixth communication device in the following embodiment 14 may include a perception measurement responder. For example, the fifth communication device in this embodiment 13 may include a perception measurement responder, and the sixth communication device in the following embodiment 14 may include a perception measurement initiator.

[0460] A processing module 1701 is configured to generate a control frame; and a transceiver module 1702 is configured to send or output the control frame; wherein the control frame includes a MAC address of a MAP awareness measurement initiator of a MAP awareness measurement session corresponding to the awareness measurement session between the fifth communication device and the sixth communication device, a termination field, a MAP measurement session ID field, and a MAC address of a MAP awareness measurement responder of the MAP awareness measurement session, wherein the value of the termination field is a first value indicating termination of the awareness measurement session of the MAP awareness measurement responder in the MAP awareness measurement session identified by the MAP measurement session ID field initiated by the MAP awareness measurement initiator.

[0461] Reusing Figure 17, in some embodiments 14 of the present application, the communication device can be used to perform the actions performed by the sixth communication device in the above method embodiment. At this time, the communication device can be the perception device itself or a component that can be configured in the perception device (such as a chip or system or functional module, etc.), and the transceiver module 1702 is used to perform the transceiver-related operations of the sixth communication device in the above method embodiment, and the processing module 1701 is used to perform the processing-related operations of the sixth communication device in the above method embodiment. The sixth communication device may include a perception measurement responding end or a perception measurement initiating end. For the specific description of the sixth communication device and the fifth communication device, please refer to the above embodiment 13 and will not be described in detail here.

[0462] The transceiver module 1702 is configured to receive or input a control frame; the processing module 1701 is configured to parse the control frame; wherein the control frame includes a MAC address of a MAP perception measurement initiator of a MAP perception measurement session corresponding to the perception measurement session between the fifth communication device and the sixth communication device, a termination field, a MAP measurement session ID field, and a MAC address of a MAP perception measurement responder of the MAP perception measurement session, wherein the value of the termination field is a first value indicating termination of the perception measurement session of the MAP perception measurement responder in the MAP perception measurement session identified by the MAP measurement session ID field initiated by the MAP perception measurement initiator.

[0463] In the above embodiments, for the specific description of each term or step, please refer to the introduction in the above method embodiment, and will not be described in detail here.

[0464] The specific descriptions of the transceiver module and the processing module shown in the above embodiments are only examples. For the specific functions or execution steps of the transceiver module and the processing module, please refer to the above method embodiments and will not be described in detail here.

[0465] The above describes the communication device according to the embodiment of the present application. The following describes possible product forms of the communication device. Any product that has the functions of the communication device described in FIG. 17 falls within the scope of protection of the embodiment of the present application. The following description is for illustrative purposes only and does not limit the product forms of the communication device according to the embodiment of the present application to these examples.

[0466] In one possible implementation, in the communication device shown in FIG17 , the processing module 1701 may be one or more processors, the transceiver module 1702 may be a transceiver, or the transceiver module 1702 may be a transmitting module and a receiving module, the transmitting module may be a transmitter, the receiving module may be a receiver, and the transmitting module and the receiving module are integrated into a single device, such as a transceiver. In the embodiment of the present application, the processor and the transceiver may be coupled, etc., and the embodiment of the present application does not limit the connection method between the processor and the transceiver. During the execution of the above method, the process of sending information in the above method may be the process of the processor outputting the above information. When outputting the above information, the processor outputs the above information to the transceiver so that the transceiver transmits it. After being output by the processor, the above information may also need to undergo other processing before reaching the transceiver. Similarly, the process of receiving information in the above method may be the process of the processor receiving the input information. When the processor receives the input information, the transceiver receives the above information and inputs it into the processor. Furthermore, after the transceiver receives the above information, the above information may need to be processed further before being input into the processor.

[0467] As shown in Figure 18 , the communication device 180 includes one or more processors 1820 and a transceiver 1810. For example, the transceiver 1810 is configured to execute the functions or steps implemented by the transceiver module 1702 shown in Figure 17 , and the processor 1820 is configured to execute the functions or steps implemented by the processing module 1701 shown in Figure 17 . For detailed descriptions of the processor 1820 and the transceiver 1810, please refer to Figure 17 or the method embodiments shown above and will not be described in detail here.

[0468] In the above embodiments, for the specific description of each term or step, please refer to the introduction in the above method embodiment, and will not be described in detail here.

[0469] In various implementations of the communication device shown in FIG18 , the transceiver may include a receiver and a transmitter, wherein the receiver is configured to perform a receiving function (or operation) and the transmitter is configured to perform a transmitting function (or operation). The transceiver is configured to communicate with other devices / apparatuses via a transmission medium.

[0470] Optionally, the communication device 180 may further include one or more memories 1830 for storing program instructions and / or data. The memory 1830 is coupled to the processor 1820. The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 1820 may operate in conjunction with the memory 1830. The processor 1820 may execute program instructions stored in the memory 1830. Optionally, at least one of the above-mentioned one or more memories may be included in the processor.

[0471] The specific connection medium between the transceiver 1810, processor 1820, and memory 1830 is not limited in the embodiments of the present application. In Figure 18, the memory 1830, processor 1820, and transceiver 1810 are connected via a bus 1840. The bus is represented by a bold line in Figure 18. The connection methods between other components are merely schematic and are not limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, Figure 18 only uses a single bold line, but this does not mean that there is only one bus or only one type of bus.

[0472] In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc., and may implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of the present application may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor, etc.

[0473] In the embodiment of the present application, memory may include but is not limited to non-volatile memories such as hard disk drive (HDD) or solid-state drive (SSD), random access memory (RAM), erasable programmable read-only memory (EPROM), read-only memory (ROM) or portable read-only memory (CD-ROM), etc. Memory is any storage medium that can be used to carry or store program code in the form of instructions or data structures, and can be read and / or written by a computer (such as the communication device shown in the present application), but is not limited thereto. The memory in the embodiment of the present application can also be a circuit or other arbitrarily capable of realizing a storage function, for storing program instructions and / or data.

[0474] The processor 1820 is primarily used to process communication protocols and communication data, control the entire communication device, execute software programs, and process software program data. The memory 1830 is primarily used to store software programs and data. The transceiver 1810 may include a control circuit and an antenna. The control circuit is primarily used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as a touch screen, display, and keyboard, are primarily used to receive user input and output data to the user.

[0475] When the communication device is powered on, the processor 1820 can read the software program in the memory 1830, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor 1820 performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1820. The processor 1820 converts the baseband signal into data and processes the data.

[0476] In another implementation, the RF circuit and antenna may be provided independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be remotely arranged independent of the communication device.

[0477] The communication device shown in the embodiment of the present application may also have more components than those in Figure 18, and the embodiment of the present application is not limited to this. The method performed by the processor and transceiver shown above is only an example. For the specific steps performed by the processor and transceiver, please refer to the method described above.

[0478] In another possible implementation, in the communication device shown in FIG17 , the processing module 1701 may be one or more logic circuits, and the transceiver module 1702 may be an input / output interface, or may be called a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiver module 1702 may be a sending module and a receiving module, the sending module may be an output interface, the receiving module may be an input interface, and the sending module and the receiving module may be integrated into one module, such as an input / output interface. As shown in FIG19 , the communication device shown in FIG19 includes a logic circuit 1901 and an interface 1902. The processing module 1701 may be implemented using a logic circuit 1901, and the transceiver module 1702 may be implemented using an interface 1902. The logic circuit 1901 may be a chip, a processing circuit, an integrated circuit, or a system-on-chip (SoC) chip, etc., and the interface 1902 may be a communication interface, an input / output interface, a pin, etc. For example, FIG19 is illustrated using the communication device as a chip, and the chip includes a logic circuit 1901 and an interface 1902. For example, the chip may also include a memory.

[0479] In the embodiment of the present application, the logic circuit and the interface can also be coupled to each other. The embodiment of the present application does not limit the specific connection method of the logic circuit and the interface. For example, the logic circuit 1901 can be used to perform the functions or steps implemented by the processing module 1701 shown in Figure 17, and the interface 1902 can be used to perform the functions or steps implemented by the transceiver module 1702 shown in Figure 17. For a specific description of the logic circuit 1901 and the interface 1902, please refer to Figure 17 or the method embodiment shown above, and will not be described in detail here.

[0480] The communication device shown in the embodiment of the present application can implement the method provided in the embodiment of the present application in the form of hardware, or can implement the method provided in the embodiment of the present application in the form of software, etc., and the embodiment of the present application is not limited to this.

[0481] In the above embodiments, the specific description of each term or step can refer to the introduction of the above method embodiment, and will not be described in detail here. For the specific implementation of each embodiment shown in Figure 19, you can also refer to the above embodiments, and will not be described in detail here.

[0482] An embodiment of the present application further provides a communication system, which includes a first communication device and a second communication device. The first communication device and the second communication device can be used to execute the method in any of the aforementioned embodiments.

[0483] An embodiment of the present application provides a communication system, which includes a MAP-aware measurement initiator and a MAP-aware measurement responder. The MAP-aware measurement initiator and the MAP-aware measurement responder can be used to execute the methods in the aforementioned related embodiments.

[0484] An embodiment of the present application provides a communication system, which includes a first communication device and a second communication device. The first communication device and the second communication device are used to execute the method in the aforementioned related embodiments.

[0485] An embodiment of the present application provides a communication system, which includes a MAP SBP initiator and a MAP SBP responder. The MAP SBP initiator and the MAP SBP responder are configured to execute the methods in the aforementioned related embodiments.

[0486] An embodiment of the present application provides a communication system, which includes a third communication device and a fourth communication device, and the third communication device and the fourth communication device are used to execute the method in the aforementioned related embodiments.

[0487] An embodiment of the present application provides a communication system, which includes a perception measurement initiator and a perception measurement responder. The perception measurement initiator and the perception measurement responder are configured to execute the method in the aforementioned related embodiments.

[0488] An embodiment of the present application provides a communication system, which includes a fifth communication device and a sixth communication device, and the fifth communication device and the sixth communication device are used to execute the method in the aforementioned related embodiments.

[0489] In addition, the present application also provides a computer program, which is used to implement the operations and / or processing performed by any communication device in the method provided by the present application.

[0490] The present application also provides a computer-readable storage medium having computer code stored therein. When the computer code runs on a computer, the computer executes the operations and / or processing performed by any communication device in the method provided by the present application.

[0491] The present application also provides a computer program product, which includes computer code or computer program. When the computer code or computer program runs on a computer, the operations and / or processing performed by any communication device in the method provided by the present application are executed.

[0492] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules is only a logical function division. In actual implementation, there may be other division methods, such as multiple modules 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 an indirect coupling or communication connection through some interfaces, devices or units, or can be electrical, mechanical or other forms of connection.

[0493] The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the technical effects of the solutions provided in the embodiments of the present application.

[0494] In addition, the functional modules in the various embodiments of the present application may be integrated into a processing module, or each module may exist physically separately, or two or more modules may be integrated into a single module. The above-mentioned integrated modules may be implemented in the form of hardware or software functional modules.

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

[0496] 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 perceptual communication method, characterized in that: The method comprises: The multi-access point MAP-aware measurement initiator sends a first request frame to the MAP-aware measurement responder, where the first request frame is used to request initiation of a MAP-aware measurement session, and the first request frame includes a multi-access point MAP measurement session identifier ID, where the MAP measurement session ID is used to identify the MAP-aware measurement session initiated by the MAP-aware measurement initiator; The MAP-aware measurement initiator receives a first response frame in response to the first request frame, where the first response frame includes the MAP measurement session ID.

2. The method according to claim 1, characterized in that The first response frame further includes a rejection duration field, and the rejection duration field is used by the MAP-aware measurement responder to instruct the MAP-aware measurement initiator not to initiate a MAP-aware measurement session within the duration indicated by the rejection duration field.

3. The method according to claim 1 or 2, characterized in that: The first request frame further includes a parameter of a perception measurement session recommended by the MAP perception measurement initiator for the MAP perception measurement responder to perform the MAP perception measurement session.

4. The method according to any one of claims 1 to 3, characterized in that: Before the MAP-aware measurement initiator sends the first request frame to the MAP-aware measurement responder, the method further includes: The MAP-aware measurement initiator receives a second request frame from the MAP-aware proxy SBP initiator, where the second request frame is used to request the MAP-aware measurement initiator to initiate the MAP-aware measurement session; The MAP-aware measurement initiator sends a second response frame in response to the second request frame, where the second response frame includes the MAP measurement session ID.

5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: The MAP awareness measurement initiator sends a third request frame to the awareness measurement responder, where the third request frame includes the MAP measurement session ID and a media access control MAC address of the MAP awareness measurement initiator; The MAP-aware measurement initiator receives a third response frame in response to the third request frame.

6. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: The MAP awareness measurement initiator sends a third request frame to the awareness measurement responder, where the third request frame includes the number of APs participating in the MAP awareness measurement session, the MAC address of each AP participating in the MAP awareness measurement session, and the measurement session ID of the awareness measurement session initiated by the MAP awareness measurement initiator; The MAP-aware measurement initiator receives a third response frame in response to the third request frame.

7. The method according to claim 6, characterized in that The MAC address of the MAP-aware measurement initiator is located in a predetermined field in the MAC address of each AP participating in the MAP-aware measurement session.

8. The method according to any one of claims 1 to 7, characterized in that: The method further comprises: The MAP-aware measurement initiator sends a termination frame to the MAP-aware measurement responder, or the MAP-aware measurement initiator receives a termination frame from the MAP-aware measurement responder; wherein, The termination frame includes a terminate all MAP measurement sessions field and a MAP measurement session ID field, wherein a value of the terminate all MAP measurement sessions field is a first value indicating that all MAP awareness measurement sessions between the MAP awareness measurement initiator and the MAP awareness measurement responder are terminated, and a value of the terminate all MAP measurement sessions field is a second value indicating that the MAP awareness measurement session identified by the MAP measurement session ID field between the MAP awareness measurement initiator and the MAP awareness measurement responder is terminated.

9. The method according to any one of claims 1 to 8, characterized in that: The method further comprises: The MAP perception measurement initiator sends a termination frame to the MAP SBP initiator, or the MAP perception measurement initiator receives a termination frame from the MAP SBP initiator; wherein, The termination frame includes a field for terminating all MAP-aware proxy SBP processes and a MAP measurement session ID field. The value of the field for terminating all MAP SBP processes is a first value, indicating that all MAP SBP processes between the MAP-aware measurement initiator and the MAP SBP initiator are terminated. The value of the field for terminating all MAP SBP processes is a second value, indicating that the MAP SBP process corresponding to the MAP-aware measurement session identified by the MAP measurement session ID field and initiated by the MAP SBP initiator is terminated.

10. The method according to any one of claims 1 to 9, characterized in that: The method further comprises: The MAP perception measurement initiator sends a termination frame to the perception measurement responder, or the MAP perception measurement initiator receives a termination frame from the perception measurement responder; wherein, The termination frame includes a measurement session ID field and a MAP field, wherein the value of the MAP field is a first value indicating termination of the MAP perception measurement session corresponding to the perception measurement session identified by the measurement session ID field, and the value of the MAP field is a second value indicating termination the perception measurement session identified by the measurement session ID field; or, The termination frame includes a terminate all measurement sessions field and a MAP field, a value of the terminate all measurement sessions field is a first value and a value of the MAP field is a first value, indicating that the MAP perception measurement session corresponding to all perception measurement sessions between the MAP perception measurement initiator and the perception measurement responder is terminated, and a value of the terminate all measurement sessions field is the first value and a value of the MAP field is a second value, indicating that all perception measurement sessions between the MAP perception measurement initiator and the perception measurement responder are terminated.

11. The method according to claim 10, characterized in that The termination frame further includes at least one of the following items: a MAC address of the MAP awareness measurement initiator and the MAP measurement session ID.

12. The method according to any one of claims 1 to 11, characterized in that: The method further comprises: The MAP sensing measurement initiator sends a control frame; wherein, The control frame includes a MAC address of the MAP awareness measurement initiator, a termination field, a MAP measurement session ID field, and a MAC address of the MAP awareness measurement responder, wherein a value of the termination field is a first value indicating termination of the awareness measurement session of the MAP awareness measurement responder in the MAP awareness measurement session identified by the MAP measurement session ID field initiated by the MAP awareness measurement initiator.

13. A perceptual communication method, characterized in that: The method comprises: The multi-access point MAP-aware measurement responder receives a first request frame from the MAP-aware measurement initiator, where the first request frame is used to request initiation of a MAP-aware measurement session, and the first request frame includes a multi-access point MAP measurement session identifier ID, where the MAP measurement session ID is used to identify the MAP-aware measurement session initiated by the MAP-aware measurement initiator; The MAP-aware measurement responder sends a first response frame in response to the first request frame, where the first response frame includes the MAP measurement session ID.

14. The method according to claim 13, characterized in that The first response frame further includes a rejection duration field, and the rejection duration field is used by the MAP-aware measurement responder to instruct the MAP-aware measurement initiator not to initiate a MAP-aware measurement session within the duration indicated by the rejection duration field.

15. The method according to claim 13 or 14, characterized in that The first request frame further includes a parameter of a perception measurement session recommended by the MAP perception measurement initiator for the MAP perception measurement responder to perform the MAP perception measurement session.

16. The method according to any one of claims 13 to 15, characterized in that: The method further comprises: The MAP awareness measurement responder sends a third request frame to the awareness measurement responder, where the third request frame includes the MAP measurement session ID and a media access control MAC address of the MAP awareness measurement initiator; The MAP-aware measurement responder receives a third response frame in response to the third request frame.

17. The method according to any one of claims 13 to 15, characterized in that: The method further comprises: The MAP awareness measurement responder sends a third request frame to the awareness measurement responder, where the third request frame includes the number of APs participating in the MAP awareness measurement session, the MAC address of each AP participating in the MAP awareness measurement session, and the measurement session ID of the awareness measurement session initiated by the MAP awareness measurement responder; The MAP-aware measurement responder receives a third response frame in response to the third request frame.

18. The method according to claim 17, characterized in that The MAC address of the MAP-aware measurement initiator is located in a predetermined field in the MAC address of each AP participating in the MAP-aware measurement session.

19. The method according to any one of claims 13 to 18, characterized in that: The method further comprises: The MAP-aware measurement responder receives a termination frame from the MAP-aware measurement initiator, or the MAP-aware measurement responder sends the termination frame to the MAP-aware measurement initiator; wherein, The termination frame includes a terminate all MAP measurement sessions field and a MAP measurement session ID field, wherein a value of the terminate all MAP measurement sessions field is a first value indicating that all MAP awareness measurement sessions between the MAP awareness measurement initiator and the MAP awareness measurement responder are terminated, and a value of the terminate all MAP measurement sessions field is a second value indicating that the MAP awareness measurement session identified by the MAP measurement session ID field between the MAP awareness measurement initiator and the MAP awareness measurement responder is terminated.

20. The method according to any one of claims 13 to 19, characterized in that: The method further comprises: The MAP perception measurement response end receives a termination frame from the perception measurement response end, or the MAP perception measurement response end sends the termination frame to the perception measurement response end; wherein, The termination frame includes a measurement session ID field and a MAP field, the value of the MAP field is a first value indicating that the MAP perception measurement session corresponding to the perception measurement session identified by the measurement session ID field is terminated, and the value of the MAP field is a second value indicating that the perception measurement session identified by the measurement session ID field is terminated; or, The termination frame includes a terminate all measurement sessions field and a MAP field, wherein the value of the terminate all measurement sessions field is a first value and The value of the MAP field is a first value, indicating that the MAP perception measurement session corresponding to all perception measurement sessions between the MAP perception measurement responder and the perception measurement responder is terminated, the value of the terminate all measurement sessions field is the first value and the value of the MAP field is a second value, indicating that all perception measurement sessions between the MAP perception measurement responder and the perception measurement responder are terminated.

21. The method according to claim 20, characterized in that The termination frame further includes at least one of the following items: a MAC address of the MAP awareness measurement initiator and the MAP measurement session ID.

22. The method according to any one of claims 13 to 21, characterized in that: The method further comprises: The MAP sensing measurement responder sends a controller frame; wherein, The control frame includes a MAC address of the MAP awareness measurement initiator, a termination field, a MAP measurement session ID field, and a MAC address of the MAP awareness measurement responder. The value of the termination field is a first value indicating termination of a perception measurement session with the MAP awareness measurement responder in the MAP awareness measurement session identified by the MAP measurement session ID field initiated by the MAP awareness measurement initiator.

23. A perceptual communication method, characterized in that: The method comprises: The multi-access point MAP awareness proxy SBP initiator sends a second request frame to the MAP SBP responder, where the second request frame is used to request the MAP SBP responder to initiate a multi-access point MAP awareness measurement session; The MAP SBP responder receives a second response frame in response to the second request frame, where the second response frame includes a MAP measurement session identifier ID of the MAP aware measurement session, where the MAP measurement session ID is used to identify the MAP aware measurement session initiated by the MAP SBP responder.

24. A perceptual communication method, characterized in that: The method comprises: The multi-access point MAP awareness proxy SBP responder receives a second request frame from the MAP SBP initiator, where the second request frame is used to request the MAP SBP responder to initiate a multi-access point MAP awareness measurement session; The MAP SBP responder sends a second response frame in response to the second request frame, where the second response frame includes a MAP measurement session identifier ID of the MAP aware measurement session, where the MAP measurement session ID is used to identify the MAP aware measurement session initiated by the MAP SBP responder.

25. The method according to claim 24, characterized in that The method further comprises: The MAP SBP responder sends a first request frame to the MAP-aware measurement responder, where the first request frame is used to request to initiate the MAP-aware measurement session, and the first request frame includes the MAP measurement session ID; The MAP SBP responder receives a first response frame to the first request frame, where the first response frame includes the MAP measurement session ID.

26. A perceptual communication method, characterized in that: The method comprises: The perception measurement responder receives a third request frame from the perception measurement initiator, where the third request frame includes a multi-access point MAP measurement session identifier ID and a medium access control MAC address of the MAP perception measurement initiator, where the MAP measurement session ID is used to identify the MAP perception measurement session; The perception measurement responding end sends a third response frame in response to the third request frame to the perception measurement initiating end.

27. The method according to claim 26, characterized in that The perception measurement initiator is the MAP perception measurement initiator, or the perception measurement initiator is a MAP perception measurement responder.

28. The method according to claim 26 or 27, characterized in that The third response frame includes the MAP measurement session ID.

29. A perceptual communication method, characterized in that: The method comprises: The perception measurement responder receives a third request frame from the perception measurement initiator, where the third request frame includes the number of APs participating in the multi-access point MAP perception measurement session, the medium access control MAC address of each AP participating in the MAP perception measurement session, and the measurement session ID of the perception measurement session initiated by the perception measurement initiator; The perception measurement responding end sends a third response frame in response to the third request frame to the perception measurement initiating end.

30. The method according to claim 29, characterized in that The perception measurement initiator is the MAP perception measurement initiator, or the perception measurement initiator is a MAP perception measurement responder.

31. The method according to claim 29 or 30, characterized in that The third response frame includes the number of APs participating in the MAP awareness measurement session, the media access control MAC address of each AP participating in the MAP awareness measurement session, and the measurement session ID of the awareness measurement session initiated by the awareness measurement initiator.

32. A communication device, characterized in that: Comprising a module for executing the method as claimed in any one of claims 1 to 31.

33. A communication device, characterized in that: comprising a processor configured to execute the method according to any one of claims 1 to 31.

34. The communication device according to claim 33, characterized in that The communication device further includes a transceiver, and the transceiver is used to receive a signal or send a signal.

35. The communication device according to claim 33, characterized in that The communication device includes a chip.

36. The communication device according to claim 34, characterized in that The communication apparatus comprises a sensing device.

37. A communication device, characterized in that: comprising a logic circuit and an interface, wherein the logic circuit and the interface are coupled; The interface is used to input and / or output information, and the logic circuit is used to execute the method according to any one of claims 1-31.

38. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program. When the computer program is executed, the method according to any one of claims 1 to 31 is executed.

39. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed, the method according to any one of claims 1 to 31 is performed.

40. A communication system, characterized in that: It comprises a MAP-aware measurement initiator and a MAP-aware measurement responder, wherein the MAP-aware measurement initiator is used to execute the method according to any one of claims 1 to 12, and the MAP-aware measurement responder is used to execute the method according to any one of claims 13 to 22.

41. A communication system, characterized in that: It comprises a MAP SBP initiator and a MAP SBP responder, wherein the MAP SBP initiator is used to execute the method according to claim 23, and the MAP SBP responder is used to execute the method according to claim 24 or 25.

Citation Information

Patent Citations

  • Perception communication method and device

    CN119729587A

  • Wireless sensing resource coordination method and device and storage medium

    CN114930937A

  • Controlling motion topologies in standardized wireless communication networks

    CN116058071A

  • Communication method and communication device

    CN116724618A

  • Method, apparatus, and system for wireless sensing based on multiple groups of wireless devices

    US20230188384A1