Communication method and related device

Through the collaborative sharing perception method, the problem of network resource waste in wireless LAN perception is solved, and efficient utilization of resources is achieved.

CN120378908APending Publication Date: 2025-07-25HUAWEI TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202410102875.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-24
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

In the existing wireless LAN perception technology, network resources are wasted when wireless perception is performed between devices.

Method used

Through a collaborative shared perception method, communication devices allow negotiation and sharing perception measurement results, reducing redundant perceptual measurement sessions, thereby saving network resources.

Benefits of technology

Through the collaborative shared perception method, redundant perceptual measurement sessions are reduced, network resources are saved, and bandwidth and bandwidth resources are avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120378908A_ABST
    Figure CN120378908A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and a communication device, which are applied to the technical field of communication. In the technical scheme provided by the invention, a first communication device receives first information from a second communication device, and the first information is used for requesting the first communication device to collaboratively share perception; and sending second information to a second communication device, wherein the second information is used for indicating agreement of cooperative sharing perception, rejection of cooperative sharing perception or rejection of cooperative sharing perception and recommending perception parameters. In the method, the second communication device requests the cooperative shared perception, establishes the cooperative shared perception with the first communication device, and obtains the perception measurement results of the first communication device and other communication devices, so that establishment of redundant perception measurement sessions can be reduced, and network resources are saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to communication methods and related devices. Background Art

[0002] Wireless Local Area Network (WLAN) sensing technology is a technology that uses WLAN devices everywhere to sense targets. By performing specific processing on channel state information (CSI), it can identify the activity status, action types, or location changes of people in the environment, or sense the surrounding environment and detect obstacles.

[0003] Currently, the WLAN sensing standardization process specified by the IEEE 802.11bf standard is as follows: The sensing initiator initiates WLAN sensing to the sensing responder. The two sensing parties exchange sensing capabilities, negotiate sensing measurement parameters, and establish a sensing measurement session. Then, the sensing transmitter sends a null data packet (NDP) to the sensing receiver for sensing measurement. After the sensing measurement is completed, the sensing measurement session is terminated.

[0004] However, this technology has the following problems: When wireless sensing is performed between devices, it will cause waste of network resources. Summary of the Invention

[0005] This application provides a communication method and related devices, which are used to solve the problem of waste of network resources caused by wireless sensing between different devices in the prior art.

[0006] In a first aspect, this application provides a communication method and related devices. The method is used for a first communication device. The method includes: receiving first information from a second communication device, where the first information is used to request the first communication device to cooperate and share sensing; sending second information to the second communication device, where the second information is used to indicate consent to cooperate and share sensing, refusal to cooperate and share sensing, or refusal to cooperate and share sensing and recommend sensing parameters.

[0007] In this method, the second communication device requests to cooperate and share sensing with the first communication device, establishes a cooperative sensing sharing with the first communication device, and obtains the sensing measurement results of the first communication device and other communication devices, which can reduce the establishment of redundant sensing measurement sessions, thereby saving network resources.

[0008] In some possible implementation manners, receiving first information from a second communication device includes: receiving a first frame from the second communication device, where the first frame includes an SBP parameter element field, the SBP parameter element field includes an SBP parameter control field, and the first information is carried in the SBP parameter control field.

[0009] In some other possible implementation manners, receiving first information from a second communication device includes: receiving a first frame from the second communication device, where the first frame includes a sensing measurement parameter element field, the sensing measurement parameter element field includes a sensing sub-element field, and the first information is carried in the sensing sub-element field.

[0010] In this method, by designing the structure of the first frame, request information for collaborative shared sensing can be obtained.

[0011] In some possible implementation manners, sending second information to a second communication device includes: sending a sixth frame to the second communication device, where the sixth frame includes a status code field, and the second information is carried in the status code field.

[0012] In this method, the first communication device can indicate to the second communication device to agree to collaborative shared sensing, reject collaborative shared sensing, or reject collaborative shared sensing and recommend sensing parameters through the status code field in the second information.

[0013] In some possible implementation manners, this method further includes: sending third information to a third communication device, where the third information is used to request a sharing permission for sensing measurement results; receiving fourth information from the third communication device, where the fourth information is used to indicate whether to agree to share the sensing measurement results.

[0014] In this method, by requesting the third communication device for permission to share the sensing measurement results and then indicating to the second communication device whether to share the sensing measurement results, the problem of unauthorized privacy leakage can be avoided.

[0015] In some possible implementation manners, sending third information to a third communication device includes: sending a second frame to the third communication device, where the second frame includes a sensing measurement parameter element field, the sensing measurement parameter element field includes a sensing sub-element field, and the third information is carried in the sensing sub-element field.

[0016] In this method, by designing the structure of the second frame, indication information for sharing the sensing measurement results permission can be obtained.

[0017] In some possible implementation manners, receiving fourth information from a third communication device includes: receiving a seventh frame from the third communication device, where the seventh frame includes a status code field, and the fourth information is carried in the status code field.

[0018] In this method, the third communication device can indicate to the first communication device whether it agrees to share the sensing measurement results or refuses to share the sensing measurement results through the status code field in the fourth information.

[0019] In some possible implementation manners, when the fourth information indicates agreement to share the sensing measurement results, the method further includes: sending fifth information to the second communication device, where the fifth information indicates that the third communication device agrees to share the sensing measurement results.

[0020] In some possible implementation manners, sending the fifth information to the second communication device includes: sending a third frame to the second communication device, where the third frame includes a first field and a second field. The first field carries the fifth information, and the second field carries sixth information, where the sixth information indicates that the third frame carries an indication information that the communication device agrees to share the sensing measurement results.

[0021] In some possible implementation manners, the second field may be a common action field.

[0022] In some possible implementation manners, the third frame further includes a third field, where the third field carries seventh information, and the seventh information indicates the number of communication devices that agree to share the sensing measurement results.

[0023] In some possible implementation manners, the method further includes: sending eighth information to the third communication device, where the eighth information indicates the end of the sharing permission for the sensing measurement results.

[0024] In some possible implementation manners, sending the eighth information to the third communication device includes: sending a fourth frame to the third communication device, where the fourth frame includes a measurement session termination control field, and the measurement session termination control field carries the eighth information.

[0025] In some possible implementation manners, the method further includes: receiving ninth information sent by the third communication device, where the ninth information indicates the end of the sharing permission for the sensing measurement results.

[0026] In some possible implementation manners, receiving the ninth information sent by the third communication device includes: receiving a fifth frame sent by the third communication device, where the fifth frame includes a measurement session termination control field, and the measurement session termination control field carries the ninth information.

[0027] In this implementation manner, as an example, the method further includes: sending tenth information to the fourth communication device, where the tenth information is used to request the sharing permission for the sensing measurement results; receiving eleventh information from the fourth communication device, where the eleventh information indicates whether it agrees to share the sensing measurement results.

[0028] In some possible implementations, sending the tenth information to the fourth communication device includes: sending an eighth frame to the fourth communication device, where the eighth frame includes a sensing measurement parameter element field, the sensing measurement parameter element field includes a sensing sub-element field, and the tenth information is carried in the sensing sub-element field.

[0029] In some possible implementations, receiving the eleventh information from the fourth communication device includes: receiving a ninth frame from the fourth communication device, where the ninth frame includes a status code field, and the eleventh information is carried in the status code field.

[0030] In a second aspect, the present application provides a communication method, which is applied to a second communication device. The method includes: sending a first information, where the first information is used to request the first communication device to cooperate in sharing sensing. Receiving a second information from the first communication device, where the second information is used to indicate agreeing to cooperate in sharing sensing, refusing to cooperate in sharing sensing, or refusing to cooperate in sharing sensing and recommending sensing parameters.

[0031] In this method, the second communication device establishes cooperative sharing of sensing with the first communication device by requesting cooperative sharing of sensing, and obtains the sensing measurement results of the first communication device and other communication devices, which can reduce the establishment of redundant sensing measurement sessions, thereby saving network resources.

[0032] In some possible implementations, sending the first information includes: sending a first frame, where the first frame includes an SBP parameter element field, the SBP parameter element field includes an SBP parameter control field, and the first information is carried in the SBP parameter control field.

[0033] In some other possible implementations, sending the first information includes: sending a first frame, where the first frame includes a sensing measurement parameter element field, the sensing measurement parameter element field includes a sensing sub-element field, and the first information is carried in the sensing sub-element field.

[0034] In this method, through the design of the first frame structure, the request information for cooperative sharing of sensing can be obtained.

[0035] In some possible implementations, receiving the second information from the first communication device includes: receiving a sixth frame from the first communication device, where the sixth frame includes a status code field, and the second information is carried in the status code field.

[0036] In this method, the first communication device can indicate to the second communication device to agree to cooperate in sharing sensing, refuse to cooperate in sharing sensing, or refuse to cooperate in sharing sensing and recommend sensing parameters through the status code field in the second information.

[0037] In some possible implementations, the method further includes: receiving fifth information from a first communication device, where the fifth information indicates information about a third communication device that agrees to share perception measurement results.

[0038] In some possible implementations, receiving fifth information from a first communication device includes: receiving a third frame from the first communication device, where the third frame includes a first field and a second field, the fifth information is carried in the first field, and a sixth information is carried in the second field, and the sixth information indicates indication information that the communication device in the third frame agrees to share perception measurement results.

[0039] In some possible implementations, the second field is a common action field.

[0040] In some possible implementations, the third frame further includes a third field, and a seventh information is carried in the third field, where the seventh information indicates the number of communication devices that agree to share perception measurement results.

[0041] In a third aspect, the present application provides a communication method, and the method is applied to a third communication device. The method includes: receiving third information from a first communication device, where the third information is used to request a sharing permission for perception measurement results; sending fourth information, where the fourth information is used to indicate whether to agree to share perception measurement results.

[0042] In some possible implementations, receiving third information from a first communication device includes: receiving a second frame from the first communication device, where the second frame includes a perception measurement parameter element field, the perception measurement parameter element field includes a perception sub - element field, and the third information is carried in the perception sub - element field.

[0043] In this method, through the design of the second - frame structure, indication information for sharing permission of perception measurement results can be obtained.

[0044] In some possible implementations, sending fourth information includes: sending a seventh frame, where the seventh frame includes a status code field, and the fourth information is carried in the status code field.

[0045] In this method, the third communication device can indicate to the first communication device whether to agree to share perception measurement results or reject sharing perception measurement results through the status code field in the fourth information.

[0046] In some possible implementations, the method further includes: receiving eighth information from the first communication device, where the eighth information indicates the end of the sharing permission for perception measurement results.

[0047] In some possible implementations, receiving eighth information from a first communication device, including: receiving a fourth frame from the first communication device, where the fourth frame includes a measurement session termination control field, and the measurement session termination control field carries the eighth information.

[0048] In some possible implementations, the method further includes: sending ninth information, where the ninth information is used to indicate a permission to end sharing of sensing measurement results.

[0049] In some possible implementations, sending the ninth information includes: sending a fifth frame, where the fifth frame includes a measurement session termination control field, and the measurement session termination control field carries the ninth information.

[0050] In a fourth aspect, the present application provides a communication device. The communication device may include modules corresponding one by one to the methods / operations / steps / actions described in the first aspect. The module may be a hardware circuit, software, or a combination of a hardware circuit and software.

[0051] In one design, the device may include a processing module and a communication module. Among them, the communication module is used to perform the sending and receiving actions performed by the communication device in the method described in the first aspect above, and the processing module is used to perform the actions related to processing performed by the communication device in the method described in the first aspect above.

[0052] In one design, the device may be a communication device, or a device, module, circuit, or chip configured to be disposed in a communication device, or a device capable of being used in combination with a communication device.

[0053] As an example, the communication device may be an AP.

[0054] In a fifth aspect, the present application provides a communication device. The communication device may include modules corresponding one by one to the methods / operations / steps / actions described in the second aspect. The module may be a hardware circuit, software, or a combination of a hardware circuit and software.

[0055] In one design, the device may include a processing module and a communication module. Among them, the communication module is used to perform the sending and receiving actions performed by the communication device in the method described in the second aspect above, and the processing module is used to perform the actions related to processing performed by the communication device in the method described in the second aspect above.

[0056] In one design, the device may be a communication device, or a device, module, circuit, or chip configured to be disposed in a communication device, or a device capable of being used in combination with a communication device.

[0057] As an example, the communication device may be an AP, or may be a STA.

[0058] In a sixth aspect, the present application provides a communication device. The communication device may include modules corresponding one by one to the methods / operations / steps / actions described in the third aspect. The module may be a hardware circuit, software, or a combination of a hardware circuit and software.

[0059] In one design, the device may include a processing module and a communication module. Among them, the communication module is used to perform the sending and receiving actions executed by the communication device in the method described in the third aspect above, and the processing module is used to perform the actions related to processing executed by the communication device in the method described in the third aspect above.

[0060] In one design, the device may be a communication device, or a device, module, circuit, or chip configured to be disposed in a communication device, or a device capable of being used in matching with a communication device.

[0061] As an example, the communication device may be an AP or a STA.

[0062] In a seventh aspect, a device is provided, including a processor. When the instructions are run by the processor, the method in the first aspect or any possible implementation manner of the first aspect is implemented.

[0063] Optionally, the device may further include a storage medium that stores the instructions for the processor to execute.

[0064] In an eighth aspect, a device is provided, including a processor. When the instructions are run by the processor, the method in the second aspect or any possible implementation manner of the second aspect is implemented.

[0065] Optionally, the device may further include a storage medium that stores the instructions for the processor to execute.

[0066] In a ninth aspect, a device is provided, including a processor. When the instructions are run by the processor, the method in the third aspect or any possible implementation manner of the third aspect is implemented.

[0067] Optionally, the device may further include a storage medium that stores the instructions for the processor to execute.

[0068] In a tenth aspect, a chip is provided, including a processing circuit. The processing circuit is used to run a program or instructions to implement the method in the first aspect or any possible implementation manner of the first aspect, or to implement the method in the second aspect or any possible implementation manner of the second aspect, or to implement the method in the third aspect or any possible implementation manner of the third aspect.

[0069] Optionally, the chip may further include a memory for storing programs or instructions.

[0070] Optionally, the chip may further include the transceiver circuit, or an input / output interface.

[0071] In an eleventh aspect, a computer-readable storage medium is provided. The computer-readable storage medium includes instructions that, when run on a processor, cause the method in the first aspect or any possible implementation manner of the first aspect to be implemented, or cause the method in the second aspect or any possible implementation manner of the second aspect to be implemented, or cause the method in the third aspect or any possible implementation manner of the third aspect to be implemented.

[0072] In a twelfth aspect, a computer program product is provided. The computer program product includes computer program code or instructions that, when run, cause the method in the first aspect or any possible implementation manner of the first aspect to be implemented, or cause the method in the second aspect or any possible implementation manner of the second aspect to be implemented, or cause the method in the third aspect or any possible implementation manner of the third aspect to be implemented.

[0073] In a thirteenth aspect, a communication system is provided. The communication system includes a combination of one or more of the following devices: a device for executing the method in the first aspect or any possible implementation manner of the first aspect, or a device for executing the method in the second aspect or any possible implementation manner of the second aspect, or a device for executing the method in the third aspect or any possible implementation manner of the third aspect. Description of the Drawings

[0074] Figure 1 is a schematic diagram of a communication system applicable to the method of the embodiment of the present application;

[0075] Figure 2 is a schematic diagram of an application scenario applicable to the method of the embodiment of the present application;

[0076] Figure 3 is a schematic diagram of another application scenario applicable to the method of the embodiment of the present application;

[0077] Figure 4 is a schematic flowchart of the communication method according to an embodiment of the present application;

[0078] Figure 5 is a schematic diagram of a CoS SBP request frame;

[0079] Figure 6 is another schematic diagram of a CoS SBP request frame;

[0080] Figure 7It is a schematic diagram of a CoS awareness measurement request frame;

[0081] Figure 8 It is another schematic diagram of a CoS awareness measurement request frame;

[0082] Figure 9 It is a schematic diagram of a CoS SBP response frame;

[0083] Figure 10 It is another schematic diagram of a CoS SBP response frame;

[0084] Figure 11 It is a schematic diagram of a CoS awareness measurement request frame;

[0085] Figure 12 It is another schematic diagram of a CoS awareness measurement request frame;

[0086] Figure 13 It is a schematic diagram of a CoS awareness measurement response frame;

[0087] Figure 14 It is a schematic diagram of the CoS Renewing frame in the embodiments of the present application;

[0088] Figure 15 It is a schematic flowchart of the communication method according to an embodiment of the present application;

[0089] Figure 16 It is a schematic diagram of a CoS awareness measurement termination frame;

[0090] Figure 17 It is a schematic flowchart of the communication method according to another embodiment of the present application;

[0091] Figure 18 It is a schematic flowchart of the communication method provided by the embodiments of the present application;

[0092] Figure 19 It is a schematic flowchart of the CoS SBP establishment and sharing phase in the embodiments of the present application;

[0093] Figure 20 It is a schematic flowchart of the CoS SBP termination phase in the embodiments of the present application;

[0094] Figure 21 It is a schematic flowchart of the CoS SBP termination phase according to another embodiment of the present application;

[0095] Figure 22 It is an enhanced flowchart of the CoS SBP termination phase in the embodiments of the present application;

[0096] Figure 23Schematic flowchart of the establishment phase and sharing of CoS Non-TB Sensing in the embodiments of the present application;

[0097] Figure 24 Schematic structural diagram of a communication device according to an embodiment of the present application;

[0098] Figure 25 Schematic structural diagram of a communication device provided by another embodiment of the present application. Detailed implementation manners

[0099] Next, the technical solutions in the embodiments of the present application will be described with reference to the accompanying drawings in the embodiments of the present application.

[0100] For the convenience of clearly describing the technical solutions in the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" are used to distinguish identical or similar items with basically the same functions and effects. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order, and terms such as "first" and "second" do not necessarily mean different.

[0101] It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, using words such as "exemplary" or "for example" is intended to present relevant concepts in a specific manner.

[0102] In the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, and (or) c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple.

[0103] For the convenience of understanding the communication method provided by the embodiments of the present application, some concepts in the embodiments of the present application will be described below. It can be understood that these concept descriptions do not constitute a limitation on the technical solutions provided by the embodiments of the present application.

[0104] In the embodiments of the present application, a wireless access point (AP) can be the core device for establishing a wireless local area network and is the central node of the network. Its main function is to provide wireless access services. The AP can connect a wireless network card and a wired network, enabling wireless terminal devices such as laptops and smartphones to connect to the network wirelessly. The AP is usually installed at the edge of the network, for example, on the walls or ceilings of offices, homes, or public places. The main role of the AP is to provide a wireless coverage area within which wireless terminal devices can communicate with the network.

[0105] A station (STA) can also be referred to as a wireless workstation. Its main function is to provide access for wireless terminal devices. STAs usually include devices such as wireless network cards and laptops. By connecting to the AP, the STA can obtain network connectivity and communicate with other devices. STA devices can be mobile or fixed. Exemplarily, STA devices can include, but are not limited to: mobile phones, tablets, laptops, speakers, wearable devices, sockets, table lamps, smart displays, TVs, smart household appliances, Internet of Things (IoT) devices, camera devices, and other devices with Wi-Fi capabilities. Optionally, STA devices can also be personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices, virtual reality (VR) terminal devices, drone devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in smart homes, etc. In the embodiments of the present application, the form of STA devices is not specifically limited. It should be understood that fixed devices can be understood as devices whose positions cannot be moved or whose positions are not convenient to move. Exemplarily, a TV can be understood as a fixed device.

[0106] A Sensing initiator is a device that initiates WLAN Sensing; a Sensing responder is a device that responds to the WLAN Sensing initiated by the Sensing initiator; a Sensing transmitter is a device that sends a null data packet (NDP) for sensing measurement; a Sensing receiver is a device that receives the NDP sent by the Sensing transmitter and performs sensing measurement.

[0107] The Sensing capabilities exchange process completes the exchange of sensing capabilities between the two sensing parties; the Sensing measurement session process negotiates sensing measurement parameters between the Sensing initiator and the Sensing responder and establishes a sensing measurement session; the Sensing measurement exchange process is the actual measurement part of WLAN Sensing, where the Sensing transmitter sends NDP frames to the Sensing receiver for sensing measurement, and the measurement unit within this process is the sensing measurement exchange; the Sensing measurement session termination process is used to terminate the sensing measurement session.

[0108] In the Sensing measurement session process, it is initiated by the Sensing Measurement Request frame sent by the Sensing initiator to the Sensing responder. A set of sensing measurement parameters for negotiation are carried in the Sensing Measurement Request frame, and the Sensing responder responds to the Sensing initiator by replying with a Sensing Measurement Response frame. For example, if the Sensing responder agrees to the sensing measurement parameters carried in the Sensing Measurement Request frame, the Status Code is set to agree in the Sensing Measurement Response frame, and the sensing measurement session is successfully established; if the Sensing responder rejects the sensing measurement parameters carried in the Sensing Measurement Request frame, the Status Code is set to reject in the Sensing Measurement Response frame, and the sensing measurement session establishment fails; if the Sensing responder rejects the sensing measurement parameters carried in the Sensing Measurement Request frame, the Status Code can also be set to reject and suggestions can be provided in the Sensing Measurement Response frame, and the corresponding recommended sensing measurement parameters are carried in the Sensing Measurement Response frame, and the sensing measurement session establishment fails. The Sensing initiator and the Sensing responder can negotiate the sensing measurement parameters by continuously reusing the establishment process of the Sensing measurement session part until the sensing measurement session is successfully established.

[0109] The Sensing measurement exchange process is divided into two types: Trigger-based (TB) sensing measurement exchange and Non-Trigger-based (Non-TB) sensing measurement exchange. Among them, TB sensing measurement exchange is a type of trigger-based (TB) sensing measurement exchange. In this type, an AP acts as the Sensing initiator to initiate a sensing measurement session, and one or more non-AP STAs act as Sensing responders. This type is called the "TB type". Non-TB sensing measurement exchange is a type of non-trigger-based (Non-TB) sensing measurement exchange. In this type, a non-AP STA acts as the Sensing initiator to initiate a sensing measurement session, and an AP acts as the Sensing responder. This type can be called the "Non-TB type".

[0110] The Sensing by Proxy (SBP) process allows a non-AP STA to request an AP to initiate a WLAN Sensing on its behalf. In the SBP process, the non-AP STA that initiates the SBP process is called the SBP initiator, and the AP that responds to the SBP request of the SBP initiator is the SBP responder. The SBP initiator initiates the establishment of the SBP process by sending an SBP Request frame to the SBP responder, and the SBP responder responds to the establishment request of the SBP process by sending an SBP Response frame to the SBP initiator. Similar to the process of establishing a sensing measurement session in the above Sensing measurement session section, the SBP process is also established through negotiation. Once the SBP measurement parameters are successfully negotiated, the SBP initiator will initiate a WLAN Sensing of the TB sensing measurement exchange type as the Sensing initiator to meet the requirements of the SBP.

[0111] Figure 1 It is a schematic diagram of a communication system applicable to the method of the embodiment of the present application. As Figure 1As shown, the communication system 100 may include at least three communication devices, such as Figure 1 the communication devices 110, 120, and 130 shown.

[0112] Figure 1 Among the communication devices in the shown communication system, for example, the communication device 110 can communicate with the communication devices 120 and 130. Among them, the communication device 110 can transmit data or control signaling with the communication device 120 or 130.

[0113] As an example, the communication device 110 can be an AP; the communication device 120 can be an AP or a STA; the communication device 130 can be an AP or a STA.

[0114] The application scenarios of the communication method provided in the embodiments of the present application will be described below. It can be understood that the application scenarios described in the embodiments of the present application are for more clearly explaining the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application.

[0115] Figure 2 It is a schematic diagram of a wireless sensing communication scenario for an embodiment of the present application. As Figure 2 shown, the wireless sensing communication system 200 includes at least one wireless access point AP, such as Figure 2 the AP1 shown; the wireless sensing communication system 200 may further include at least one station STA, such as Figure 2 the STA1, STA2, and STA3 shown. Among them, the solid line indicates that the AP establishes a sensing session with STA1 and performs sensing measurements, and the dashed line indicates that STA2 or STA3 obtains the sensing measurement results of STA1 from the AP.

[0116] Figure 3 It is a schematic diagram of another wireless sensing communication scenario for an embodiment of the present application. As Figure 3 shown, the wireless sensing communication system 300 includes at least one wireless access point AP, such as Figure 3 the AP1 and AP2 shown; the wireless sensing communication system 300 may further include at least one station STA, such as Figure 3 the STA1 shown. Among them, the solid line indicates that the AP establishes a sensing session with STA1 and performs sensing measurements, and the dashed line indicates that AP2 obtains the sensing measurement results of STA1 from the AP.

[0117] When different devices initiate the same or similar sensing tasks, the following two methods can be used to obtain the sensing measurement results.

[0118] Method 1: The AP and STA1 have established a sensing measurement session with a Measurement Session ID of 1. STA2, as the SBP initiator, sends an SBP process request to the AP. To meet the SBP process request of STA2, the AP specifically establishes another sensing measurement session with a Measurement Session ID of 2. These two sensing measurement sessions perform sensing measurement exchanges within different Availability Windows to meet the sensing measurement requirements.

[0119] Different sensing measurement sessions have different Measurement Session IDs, and the number of Measurement Session IDs is limited within an Infrastructure Basic Service Set (Infrastructure BSS), that is, the maintainable sensing measurement sessions are limited.

[0120] Therefore, initiating redundant sensing measurement sessions to complete the same or similar sensing tasks will waste sensing measurement session resources (such as Measurement Session ID resources).

[0121] In addition, different sensing measurement sessions also have different Availability Windows, which appear periodically on the time axis. The Sensing initiator and Sensing responder belonging to the sensing measurement session with the same Measurement Session ID can only send and receive frames related to the sensing measurement session in the corresponding Availability Window, and cannot send and receive data-type frames. Therefore, whenever these two Availability Windows appear, data frame interaction between the AP and STA1 is not possible, which means that the data transmission opportunity between the AP and STA1 is reduced, resulting in waste of bandwidth resources.

[0122] Method 2: The AP and STA1 have already established a sensing measurement session with a Measurement Session ID of 1. STA2 has a sensing measurement requirement, and this sensing measurement requirement is the same as or similar to that of the sensing measurement session with a Measurement Session ID of 1. Therefore, the Non-TB type sensing measurement session initiated by STA2 will be redundant with the existing sensing measurement session (Measurement Session ID is 1). When the AP determines that the Non-TB type sensing measurement session initiated by STA2 is redundant, in order to reduce the occurrence of redundant Non-TB sensing measurement sessions, the AP can reject the establishment request of the Non-TB type sensing measurement session initiated by STA2 and request STA2 to participate in the existing sensing measurement session (Measurement Session ID is 1) to meet the sensing measurement requirements of STA2.

[0123] In this method, although there is no need to additionally increase sensing measurement sessions, two Request-Response negotiation interactions are required. In addition, since the role of STA2 in the TB type sensing measurement session (Measurement Session ID is 1) is a Sensing responder, STA2 does not have the right to request the Sensing initiator (AP) to send a sensing measurement report frame (Sensing Measurement Report frame), so it is impossible to obtain sensing measurement results (such as CSI). Therefore, in the actual sensing measurement of the TB type sensing measurement session, STA2 can only act as a Sensing receiver to receive NDP frames for sensing measurement to obtain sensing measurement results, but this will cause STA2 to only obtain unidirectional (i.e., NDP frames can only be sent from the AP to STA2) sensing measurement results and it is impossible to obtain bidirectional sensing measurement results.

[0124] To address the above problems, the present application proposes a new communication method, which can be called collaborative sharing (CoS) sensing.

[0125] Figure 4 It is a schematic flowchart of the communication method for an embodiment of the present application. As Figure 4 shown, the communication method may include S410 and S420.

[0126] S410, the second communication device sends the first information to the first communication device, and the first information requests the first communication device to collaborate and share sensing. Correspondingly, the first communication device receives the first information from the second communication device.

[0127] In this embodiment, the second communication device may be an AP or a STA. Figure 2 STA2 in, or it can be Figure 3 AP2 in.

[0128] The second communication device may be referred to as an initiator of the collaborative shared awareness.

[0129] In this embodiment, the first communication device may be an AP. Figure 2 AP1 in , or it can be Figure 3 The first communication device may be referred to as a responder of collaborative shared awareness.

[0130] In this embodiment, the collaborative shared perception may be understood as sharing the perception measurement results of one or more communication devices with one or more other communication devices.

[0131] As an example, the first information may be carried in a frame. For the convenience of description, the frame carrying the first information is referred to as a first frame.

[0132] As an example, the first frame includes an A field, and the A field carries the first information. It can be understood that the name of the A field is only an example, and this embodiment does not limit the name of the field.

[0133] In the first frame, the A field is included and the A field carries the first information. In some implementations, in addition to the A field, the first frame may also include at least one of the following fields: a Category field, a Public Action / Protected Dual of Public Action field, a Dialog Token field, a Sensing Measurement Parameters element field, or an ISTA Availability Window element field. The meanings of the above fields can refer to the prior art and will not be repeated here.

[0134] In some implementations, the A field contains multiple fields. One of these multiple fields carries the first information. The field that carries the first information among these multiple fields can be called the A1 field. In addition to the A1 field, these multiple fields can include at least one of the following fields: element ID field, Length field, element ID extension field, sensing responder addresses field, sensing responder IDs field, or sensing responder role bitmap field. The meanings of the above fields can be referred to the prior art and will not be elaborated here. It can be understood that the name of the A1 field is only an example, and the present embodiment does not limit the name of this field.

[0135] In some implementations, the A1 field contains multiple fields. One of these multiple fields carries the first information. The field that carries the first information among these multiple fields can be called the A2 field. In addition to the A2 field, these multiple fields can include at least one of the following fields: SBP request field, SBP procedure expiry exponent field, sensing responder field, number of sensing responder field, mandatory number of responder field, preferred responder list field, number of preferred responders field, mandatory preferred responders field, SR2SR sounding request field, preferred responder role bitmap present field, or Reserved field. The meanings of the above fields can be referred to the prior art and will not be elaborated here. It can be understood that the name of the A2 field is only an example, and the present embodiment does not limit the name of this field.

[0136] Optionally, the A1 field can be called the SBP Parameters Control field.

[0137] Optionally, the A field may be referred to as the SBP parameters element field.

[0138] Optionally, the first frame may be referred to as the SBP Request frame or the CoS SBP Request frame.

[0139] Optionally, the A2 field may be referred to as the CoS SBP Indication field.

[0140] In some implementations, the CoS SBP Indication field may contain 1 bit.

[0141] In this implementation, an example of the definition of the CoS SBP Indication field is shown in Table 1. Among them, a value of 0 in the CoS SBP Indication field indicates the use of SBP; a value of 1 in the CoS SBP Indication field indicates the use of CoS SBP. Among them, SBP awareness can be understood as proxy awareness when collaborative sharing awareness is not performed. SBP refers to the existing SBP, also known as Basic SBP, Baseline SBP, etc.

[0142] Table 1 Definition of CoS SBP Indication field

[0143] Value Definition 0 SBP 1 CoS SBP

[0144] Figure 5 It is a schematic diagram of a CoS SBP Request frame in this implementation. Among them, the CoS SBP Indication field occupies 1 bit. The number below each field is an example of the number of bits occupied by the field. "Variable" means that the number of bits occupied by the field is variable.

[0145] In some implementations, the A2 field may contain 2 bits.

[0146] In this implementation, an example of the definition of the CoS SBP Indication field is shown in Table 2. Among them, a value of 0 in the CoS SBP Indication field indicates the use of SBP awareness; a value of 1 in the CoS SBP Indication field indicates that if CoS SBP awareness fails, SBP awareness is directly initiated; a value of 2 in the CoS SBP Indication field indicates the forced use of CoS SBP; a value of 3 in the CoS SBP Indication field has its meaning reserved.

[0147] Definition of CoS SBP Indication Field in Table 2

[0148] Value Definition 0 SBP 1 CoS SBP or SBP 2 CoS SBP 3 Reserved

[0149] Figure 6 It is a schematic diagram of the CoS SBP request frame in this implementation. Among them, the CoS SBP indication field occupies 2 bits. The number below each field is an example of the number of bits occupied by this field. "Variable" means that the number of bits occupied by this field is variable.

[0150] Among them, Figure 6 The difference between the shown frame structure and Figure 5 the shown frame structure includes: Figure 5 In the shown frame structure, the A2 field includes a 1-bit CoS SBP indication field and a 4-bit reserved field; Figure 6 In the shown frame structure, the A2 field includes a 2-bit CoS SBP indication field and a 3-bit reserved field.

[0151] In some implementations, the CoS SBP request frame can be the same as the existing SBP request frame structure. In this implementation, there is a default sensing method between the first communication device and the second communication device. This default sensing method can be SBP or CoS SBP. In this way, the second communication device sends a frame to the first communication device. The structure of this frame is the same as the structure of the SBP request frame. The first communication device and the second communication device establish a sensing channel through the default sensing method.

[0152] As another example, the first frame includes a B field, and the B field carries the first information. It can be understood that the name of the B field is only an example, and the present embodiment does not limit the name of this field.

[0153] For the first frame including a B field and the B field carrying the first information, in some implementations, in addition to the B field, the first frame may further include at least one of the following fields: Category field, common action field, dialogue token field, sensing comeback info field, measurementsession ID indication field. The meanings of the above fields can refer to the prior art and will not be elaborated here.

[0154] In some possible implementation manners, the B field includes multiple fields, and first information is carried in one of the multiple fields. The field that carries the first information among the multiple fields can be referred to as the B1 field. In addition to the B1 field, the multiple fields may further include at least one of the following fields: an element identification field, a length field, an element identification extension field, and a sensing measurement parameters field. The meanings of the above fields can be referred to the prior art and will not be elaborated here. It can be understood that the name of the B1 field is only an example, and this embodiment does not limit the name of this field.

[0155] In some implementation manners, the B1 field includes multiple fields, and first information is carried in one of the multiple fields. The field that carries the first information among the multiple fields can be referred to as the B2 field. In addition to the B2 field, the multiple fields may further include at least one of the following fields: a subelement ID field, a length field, a min time between measurements field, and a reserved field. The meanings of the above fields can be referred to the prior art and will not be elaborated here. It can be understood that the name of the B2 field is only an example, and this embodiment does not limit the name of this field.

[0156] Optionally, the B1 field can be referred to as a sensing subelements field.

[0157] Optionally, the B field can be referred to as a sensing measurement parameters element field.

[0158] Optionally, the first frame can be referred to as a sensing measurement request frame or a CoS sensing measurement request frame.

[0159] Optionally, the B2 field can also be referred to as a CoS sensing indication field.

[0160] In some implementation manners, the CoS sensing indication field may include 1 bit.

[0161] In this implementation, an example of the definition of the CoS Sensing Indication field is shown in Table 3. Among them, a value of 0 for the CoS Sensing Indication field indicates the use of Non-TB sensing (Non-TB Sensing); a value of 1 for the CoS Sensing Indication field indicates the use of CoS Non-TB sensing. Among them, Non-TB sensing can be understood as Non-TB sensing when collaborative sharing sensing is not performed. Non-TB sensing refers to the existing Non-TB sensing, or is also called Basic Non-TB Sensing or Baselinse Non-TB Sening.

[0162] Table 3 Definition of CoS Sensing Indication Field

[0163] Value Definition 0 Non-TB Sensing 1 CoS Non-TB Sensing

[0164] Figure 7 FIG. is a schematic diagram of a CoS sensing measurement request frame in this implementation. Among them, the CoS Sensing Indication field occupies 1 bit. The numbers below each field are an example of the number of bits occupied by the field. "Variable" means that the number of bits occupied by the field is variable.

[0165] In some implementations, the B2 field can also contain 2 bits (bit).

[0166] In this implementation, an example of the definition of the CoS Sensing Indication field is shown in Table 4. Among them, a value of 0 for the CoS Sensing Indication field indicates the use of Non-TB sensing (Non-TB Sensing); a value of 1 for the CoS Sensing Indication field indicates that if CoS Non-TB Sensing fails, Non-TB sensing is directly initiated; a value of 2 for the CoS Sensing Indication field indicates forced use of CoS Non-TB Sensing; a value of 3 for the CoS Sensing Indication field has its meaning reserved. Among them, Non-TB sensing can be understood as Non-TB sensing when collaborative sharing sensing is not performed.

[0167] Table 4 Definition of CoS Sensing Indication Field

[0168] Value Definition 0 Non-TB Sensing 1 CoS Non-TB Sensing or Non-TB Sensing 2 CoS Non-TB Sensing 3 Reserved

[0169] Figure 8It is a schematic diagram of a CoS-aware measurement request frame in this implementation manner. Among them, the CoS SensingIndication field occupies 2 bits. The numbers below each field are an example of the number of bits occupied by this field. "Variable" means that the number of bits occupied by this field is variable.

[0170] Among them, Figure 8 The frame structure shown is different from Figure 7 the frame structure shown in the following aspects: Figure 7 In the frame structure shown, the B2 field contains a 1-bit CoS Sensing indication field and an 8-bit reserved field; Figure 8 In the frame structure shown, the B2 field contains a 2-bit CoS Sensing indication field and a 7-bit reserved field.

[0171] In some implementation manners, the CoS-aware measurement request frame can be the same as the existing sensing measurement request frame structure. In this implementation manner, there is a default sensing manner between the first communication device and the second communication device, and the default sensing manner can be Non-TB Sensing or CoS Non-TB Sensing. In this way, the second communication device sends a frame to the first communication device, and the structure of this frame is the same as that of the sensing measurement request frame. The first communication device and the second communication device establish a sensing channel through the default sensing manner.

[0172] S420, send a second message to the second communication device, and the second message indicates agreeing to cooperate and share sensing, refusing to cooperate and share sensing, or refusing to cooperate and share sensing and recommending sensing parameters. Correspondingly, the second communication device receives the second message from the first communication device.

[0173] As an example, the second message can be carried in a frame. For the sake of convenience of description, the frame carrying the second message is called the sixth frame.

[0174] As an example, the sixth frame contains a C field, and the C field carries the second message. It can be understood that the name of the C field is only an example, and the present embodiment does not limit the name of this field.

[0175] For the sixth frame that contains a C field and the C field carries second information, in some implementation manners, in addition to the C field, the sixth frame may further include at least one of the following fields: a type field, a common action field, a dialogue token field, a measurement session ID indication field, an association identifier (AID) of a sensing initiator or an unassociated STA identifier (USID) field, which may be abbreviated as (AID / USID), and an SBP parameters element field. The meanings of the above fields may refer to the prior art and will not be elaborated herein.

[0176] As an example, the C field may be a Status Code field. Among them, the Status Code field represents the response result of a CoS SBP or CoS Non-TB Sensing request. If the CoS SBP or CoS Non-TB Sensing request is agreed, the Status Code field is set to SUCCESS; if the CoS SBP or CoS Non-TB Sensing request is rejected, the Status Code field is set to REQUEST_DECLINED; if the AP believes that although there is no sensing measurement session with the same sensing measurement parameters, there is a similar sensing measurement session, the AP may set the Status Code to REJECTED_WITH_SUGGESTED_CHANGES and provide recommended parameters.

[0177] Furthermore, in order for the first communication device to indicate the finally established sensing measurement session mode to the second communication device, two design methods for frame structures are further provided.

[0178] In some implementation manners, the C field includes multiple fields, and one of the multiple fields carries the second information. The field that carries the second information among the multiple fields may be referred to as the C1 field. In addition to the C1 field, the multiple fields may further include at least one of the following fields: a measurement session ID field and a reserved field. The meanings of the above fields may refer to the prior art and will not be elaborated herein. It can be understood that the name of the C1 field is only an example, and the present embodiment does not limit the name of this field.

[0179] Optionally, the C field may be referred to as a measurement session ID indication field.

[0180] Optionally, the sixth frame may be referred to as an SBP Response frame or a CoS SBP Response frame.

[0181] Optionally, the C1 field may be referred to as an SBP Mode Indication field.

[0182] Among them, the SBP Mode Indication field may contain 1 bit.

[0183] In this implementation, an example of the definition of the SBP Mode Indication field is shown in Table 5. Among them, when the value of the SBP Mode Indication field is 0, it indicates that SBP is established; when the value of the SBP Mode Indication field is 1, it indicates that CoS SBP is established.

[0184] Table 5 Definition of the SBP Mode Indication field

[0185] Value Definition 0 SBP 1 CoS SBP

[0186] Figure 9 It is a schematic diagram of a CoS SBP Response frame in this implementation. Among them, the SBP Mode Indication field occupies 1 bit. The number below each field is an example of the number of bits occupied by the field, and "variable" indicates that the number of bits occupied by the field is variable.

[0187] In some implementations, the C field contains two fields. One of these two fields carries second information. The field that carries second information among these two fields may be referred to as the C1 field, and in addition to the C1 field, these two fields may also contain reserved fields.

[0188] Optionally, the C field may be referred to as an SBP Mode Indication field.

[0189] Optionally, the C1 field may be referred to as an SBP Mode field.

[0190] Among them, the SBP Mode field may contain 1 bit.

[0191] In this implementation, the definition of the SBP Mode field may refer to the definition of the above SBP Mode Indication field, which will not be elaborated here.

[0192] Figure 10 It is a schematic diagram of the CoS SBP response frame in this implementation. Among them, the SBP Mode field occupies 1 bit (bit). The number below each field is an example of the number of bits occupied by the field. "Variable" means that the number of bits occupied by the field is variable.

[0193] Among them, Figure 10 The differences between the shown frame structure and Figure 9 the shown frame structure include: Figure 9 In the shown frame structure, 1 bit of SBP mode indication field is defined in the reserved bit in the measurement session identification indication field of the existing SBP Response frame structure; Figure 10 In the shown frame structure, 1 bit of SBP mode indication field is newly added to the existing SBP Response frame structure. The SBP mode indication field includes 1 bit of SBP mode field and 7 bits of reserved field.

[0194] In these two implementations, when the second communication device sends a CoS SBP Request frame to the first communication device to request the establishment of a sensing measurement session, if the first communication device sends whether to agree to the request to establish a sensing measurement session to the second communication device through the response frame, this response frame is the CoS SBP Response frame. If the status code field in the frame is set to agree (SUCCESS), the above two implementations can be used to indicate the finally established sensing measurement session mode; if the status code field of the CoS SBP Response frame is set to reject and provide recommended parameters (REJECTED_WITH_SUGGESTED_CHANGES), in addition to using the CoS SBP indication field designed in step S410 to indicate the recommended mode, the above two implementations can also be used to indicate the recommended mode.

[0195] In this embodiment, S430 and S440 may also be included.

[0196] S430, send the third information to the third communication device, and the third information requests the sharing permission of the sensing measurement result. Correspondingly, the third communication device receives the third information from the first communication device.

[0197] In this embodiment, the third communication device may be an AP or an STA. For example, the third communication device is Figure 2 STA1 in Figure 3 or may be STA1 in

[0198] The third communication device can be called the responder of the sensing.

[0199] As an example, the second frame includes a D field, and the D field carries third information. It can be understood that the name "D field" is only an example, and the present embodiment does not limit the name of this field.

[0200] Regarding the second frame including a D field and the D field carrying third information, in some implementation manners, in addition to the D field, the second frame may further include at least one of the following fields: a type field, a common action field, a dialogue token field, a sensing comeback info field, and a measurement session identifier indication field. The meanings of the above fields can be referred to the prior art and will not be elaborated here.

[0201] In some implementation manners, the D field includes multiple fields, and one of the multiple fields carries third information. The field carrying the third information among the multiple fields may be referred to as the D1 field. In addition to the D1 field, the multiple fields may further include at least one of the following fields: an element identifier field, a length field, an element identifier extension field, and a Sensing Measurement Parameters field. The meanings of the above fields can be referred to the prior art and will not be elaborated here. It can be understood that the name "D1 field" is only an example, and the present embodiment does not limit the name of this field.

[0202] In some implementation manners, the D1 field may include multiple fields, and two of the multiple fields carry third information. The two fields may be respectively referred to as the D2 field and the D3 field. In addition to the D2 field and the D3 field, the multiple fields may further include a length field and a reserved field. It can be understood that the names "D2 field" and "D3 field" are only examples, and the present embodiment does not limit the names of these fields.

[0203] Optionally, the D1 field may be referred to as a Sensing Subelements field.

[0204] Optionally, the D field may be referred to as a Sensing Measurement Parameters element field.

[0205] Optionally, the second frame may be referred to as a Sensing Measurement Request frame or a CoS Sensing Measurement Request frame.

[0206] Optionally, the D2 field may be referred to as a Subelement ID field.

[0207] In some implementations, the Subelement ID field may contain 8 bits.

[0208] In this implementation, an example of the definition of the Subelement ID field is shown in Table 6. Among them, a value of 0 in the Subelement ID field indicates a Non-TB type; a value of 1 in the Subelement ID field indicates a TB type; a value of 2 in the Subelement ID field indicates an SBP type; when the Subelement ID value is 3, it indicates a CoS SBP type.

[0209] Table 6 Sub-element ID Definition

[0210] Subelement ID Value Definition 0 Non-TB Sensing Subelement 1 TB Sensing Subelement 2 SBP Subelement 3 CoS SBP Subelement 4-255 Reserved

[0211] Optionally, the D3 field may be referred to as the CoS SBP Initiator AID / USID field, indicating the identity information of the collaborative sharing awareness initiator. In some implementations, the D3 field may contain 12 bits.

[0212] Figure 11 FIG. 16 is a schematic diagram of a CoS awareness measurement request frame in this implementation. Among them, the Subelement ID field occupies 8 bits, and the CoS SBP Initiator AID / USID field occupies 12 bits. The numbers below each field are examples of the number of bits occupied by the field, and "variable" indicates that the number of bits occupied by the field is variable.

[0213] In some implementations, the D1 field may contain multiple fields, and third information is carried in one of these multiple fields. The field that carries the third information can be referred to as the D4 field. In addition to the D4 field, these multiple fields may also include at least one of the following fields: sub-element identifier, length field, SBP Initiator AID / USID, reserved field. The meanings of the above fields can be referred to the prior art and will not be elaborated here. It can be understood that the name of the D4 field is only an example, and the present embodiment does not limit the name of this field.

[0214] Optionally, the D4 field may be referred to as the CoS SBP Permission Indication field.

[0215] In some implementations, the D4 field may contain 1 bit.

[0216] In this implementation, an example of the definition of the CoS SBP Permission Indication field is shown in Table 7. Among them, when the value of the CoS SBP Permission Indication field is 0, it indicates that the second frame is an existing SensingMeasurement Request frame; when the value of the CoS SBP Permission Indication field is 1, it indicates that the second frame is a CoS Sensing Measurement Request frame. Then, the SBP InitiatorAID / USID field carried in the sensing sub-element is the AID / USID of the CoS SBP Initiator. The third communication device can make a judgment on the sharing permission of the sensing measurement result based on this. This judgment can be understood as whether to share the sensing measurement result with the second communication device.

[0217] Table 7 Definition of CoS SBP Permission Indication Field

[0218] Value Definition 0 Sensing Measurement Request Frame 1 CoS Sensing Measurement Request Frame

[0219] Figure 12 It is a schematic diagram of the CoS sensing measurement request frame in this implementation. Among them, the CoS SBP Permission Indication field occupies 1 bit. The numbers below each field are an example of the number of bits occupied by the field. "Variable" means that the number of bits occupied by the field is variable.

[0220] S440, the third communication device sends the fourth information to the first communication device, and the fourth information indicates whether to agree to share the sensing measurement result. Correspondingly, the first communication device receives the fourth information from the third communication device.

[0221] As an example, the fourth information can be carried in a frame. For the convenience of description, the frame carrying the fourth information is called the seventh frame.

[0222] As an example, the seventh frame contains an E field, and the E field carries the fourth information. It can be understood that the name of the E field is only an example, and the present embodiment does not limit the name of this field.

[0223] For the seventh frame that contains an E field and the E field carries the fourth information, in some implementation manners, in addition to the E field, the seventh frame may further include at least one of the following fields: a type field, a common action field, a dialogue token field, a measurement session identifier indication field, a status code field, and a decline duration indication field. The meanings of the above fields may refer to the prior art and will not be elaborated herein.

[0224] As an example, the E field may be a Status Code field. Among them, the status code field represents the response result of the request for the third information. When the value of the dialogue token field in the seventh frame is the same as the value of the dialogue token field in the second frame, it indicates that the seventh frame is used to respond to the shared permission request corresponding to the second frame. If the third communication device agrees to the shared permission request, the status code field is set to SUCCESS; if it refuses the shared permission request, the status code field is set to REQUEST_DECLINED.

[0225] When there are only two statuses, i.e., consent and refusal, in the status code of the seventh frame, the SensingMeasurement Parameters element may not be carried in this frame.

[0226] Optionally, the seventh frame may be referred to as a CoS sensing measurement response frame.

[0227] Figure 13 It is a schematic diagram of the CoS sensing measurement response frame in an embodiment of the present application. The numbers below each field are an example of the number of bits occupied by this field, and "variable" indicates that the number of bits occupied by this field is variable.

[0228] In this embodiment, optionally, it may further include S445.

[0229] In S445, the first communication device sends the fifth information to the second communication device, and the fifth information indicates that the third communication device agrees to share the sensing measurement result. Correspondingly, the second communication device receives the fifth information.

[0230] As an example, the fifth information may be carried in a frame. For the convenience of description, the frame carrying the fifth information is referred to as the third frame.

[0231] As an example, the third frame includes a first field, and the fifth information is carried in the first field. It can be understood that the name of the first field is only an example, and the present embodiment does not limit the name of this field.

[0232] For the third frame that contains the first field and the first field carries the fifth information, in some implementation manners, in addition to the first field, the third frame may further contain at least one of the following fields: a type field, a measurement session identifier indication field. The meanings of the above fields may refer to the prior art and will not be elaborated herein.

[0233] In some implementation manners, the first field contains multiple fields, and one of the multiple fields carries the fifth information, and the fifth information is used to indicate the identity information of the communication device that can share the sensing measurement result.

[0234] Optionally, the field that carries the fifth information among the multiple fields may be referred to as a responder AID / USID field.

[0235] Optionally, the first field may be referred to as a renewing responder IDs field.

[0236] In some implementation manners, the third frame contains a second field, and the second field carries the sixth information, and the sixth information indicates the indication information that the communication device in the third frame agrees to share the sensing measurement result. It can be understood that the name of the second field is only an example, and this embodiment does not limit the name of this field.

[0237] Optionally, the second field may be referred to as a common action field.

[0238] An example of the definition of the common action field is shown in Table 8.

[0239] Table 8 Definition of the common action field

[0240] Value Description 51 Sensing Measurement Request … … 58 SBP Termination 59 SBP Report 60 Collaborative Sharing Update Frame

[0241] In some implementation manners, the third frame contains a third field, and the third field carries the seventh information, and the seventh information indicates the number of communication devices that agree to share the sensing measurement result. It can be understood that the name of the third field is only an example, and this embodiment does not limit the name of this field.

[0242] Optionally, the third field may be referred to as a number of renewing responders field.

[0243] Optionally, the third frame may be referred to as a CoS renewing frame.

[0244] Figure 14Schematic diagram of a CoS Renewing frame in an embodiment of the present application. The numbers below each field are an example of the number of bits occupied by the field, and "variable" indicates that the number of bits occupied by the field is variable.

[0245] As an example, in this embodiment, S410 to S440 can be collectively referred to as the steps of establishing collaborative shared perception.

[0246] This embodiment also proposes a termination phase process of collaborative shared perception and a corresponding frame structure. Figure 15 Schematic flowchart of a communication method according to an embodiment of the present application. As Figure 15 shown, the communication method may include S1510 and S1520.

[0247] S1510, the second communication device sends an SBP termination frame (SBP Termination frame) to the first communication device. Correspondingly, the first communication device receives the SBP termination frame.

[0248] As an example, the SBP termination frame indicates the termination of collaborative shared perception between the first communication device and the second communication device.

[0249] In some possible implementation manners, the SBP termination frame may also be sent from the first communication device to the second communication device.

[0250] It can be understood that in this embodiment, after executing the Figure 4 embodiment shown, the method in the Figure 15 embodiment shown can be executed again.

[0251] S1520, the first communication device sends an eighth piece of information to a third communication device, and the eighth piece of information indicates the permission to end the sharing of perception measurement results. Correspondingly, the third communication device receives the eighth piece of information.

[0252] As an example, the eighth piece of information may be carried in a frame. For the sake of convenience of description, the frame carrying the eighth piece of information is referred to as the fourth frame.

[0253] As an example, the fourth frame includes an F field, and the F field carries the eighth piece of information. It can be understood that the name of the F field is only an example, and this embodiment does not limit the name of this field.

[0254] Regarding that the fourth frame includes an F field and the F field carries the eighth piece of information, in some implementation manners, in addition to the F field, the fourth frame may further include at least one of the following fields: a type field, a common action field, and a measurement session identifier indication field. The meanings of the above fields can refer to the prior art and will not be elaborated here.

[0255] In some possible implementations, the F field includes multiple fields, and two of these multiple fields carry the eighth piece of information. The fields that carry the eighth piece of information among these multiple fields can be referred to as the F1 field and the F2 field. In addition to the F1 field and the F2 field, these multiple fields can include at least one of the following fields: terminate all TB measurement sessions field, terminate all non-TB measurement sessions field, TB / non-TB measurement session type field. It can be understood that the names of the F1 field and the F2 field are only examples, and this embodiment does not limit the names of these fields.

[0256] Optionally, the F1 field can be referred to as the CoS Permission Indication field.

[0257] Optionally, the F2 field can be the CoS initiator AID / USID field. In some implementations, the F2 field can include 12 bits.

[0258] Optionally, the F field can be referred to as the Measurement Session Termination Control field.

[0259] Optionally, the fourth frame can be referred to as the CoS Sensing Measurement Termination frame.

[0260] In some implementations, the F1 field can include 1 bit.

[0261] An example of the definition of the CoS Permission Indication field is shown in Table 9. Among them, when the value of the CoS Permission Indication field is 0, it means that the fourth frame is used to terminate the sensing measurement session, and the CoS initiator AID / USID field is set to reserved; when the value of the CoS Permission Indication field is 1, it means that the fourth frame is used to end the shared permission, and the CoS initiator AID / USID field carries the identity information of the CoS initiator whose shared permission is ended.

[0262] Table 9 Definition of the CoS Permission Indication field

[0263] Value Definition 0 Terminate Sensing Measurement Session 1 End Sensing Sharing Permission

[0264] Figure 16 This is a schematic diagram of the CoS awareness measurement termination frame in an embodiment of the present application. The numbers below each field are an example of the number of bits occupied by the field, and "variable" indicates that the number of bits occupied by the field is variable.

[0265] The following is another process for the termination phase of collaborative sharing awareness provided in this embodiment. Figure 17 This is a schematic flowchart of a communication method according to another embodiment of the present application. As Figure 17 shown, the communication method may include S1710 and S1720.

[0266] S1710, the third communication device sends the ninth information to the first communication device, and the ninth information indicates the permission to end the sharing of the awareness measurement result. Correspondingly, the first communication device receives the ninth information.

[0267] As an example, the ninth information may be carried in a frame. For convenience of description, the frame carrying the ninth information is referred to as the fifth frame.

[0268] As an example, the fifth frame may also be sent by the first communication device to the third communication device.

[0269] As an example, the fifth frame includes a G field, and the G field carries the ninth information. It can be understood that the name of the G field is only an example, and this embodiment does not limit the name of this field.

[0270] Regarding the fifth frame including the G field and the G field carrying the ninth information, in some implementation manners, in addition to the G field, the fifth frame may further include at least one of the following fields: type field, common action field, measurement session identification indication field. The meanings of the above fields may refer to the prior art and will not be elaborated here.

[0271] In some possible implementation manners, the G field includes multiple fields, and two of these multiple fields carry the ninth information. The fields carrying the ninth information among these multiple fields may be referred to as the G1 field and the G2 field. In addition to the G1 field and the G2 field, these multiple fields may further include at least one of the following fields: terminate TB measurement session field, terminate non-TB measurement session field, TB / non-TB measurement session type field. It can be understood that the names of the G1 field and the G2 field are only examples, and this embodiment does not limit the names of these fields.

[0272] Optionally, the G1 field may be referred to as the CoS Permission Indication field.

[0273] Optionally, the G2 field may be the CoS Initiator AID / USID field. In some implementations, the G2 field may contain 12 bits.

[0274] Optionally, the G field may be referred to as the Measurement Session Termination Control field.

[0275] Optionally, the fifth frame may be referred to as the CoS Sensing Measurement Termination frame.

[0276] In some implementations, the G1 field may contain 1 bit.

[0277] In some implementations, the G2 field may contain 12 bits.

[0278] An example of the definition of the CoS Permission Indication field is shown in Table 9 and will not be elaborated here.

[0279] It can be understood that the frame structure of the fifth frame may refer to the frame structure of the fourth frame, as Figure 16 shown, and will not be elaborated here.

[0280] S1720, the first communication device sends an SBP termination frame to the second communication device. Correspondingly, the second communication device receives the SBP termination frame.

[0281] This step can refer to S1510 and will not be elaborated here.

[0282] Among them, Figure 17 the methods of the embodiments shown in Figure 15 and the differences from the methods of the embodiments shown in Figure 15 are that the method of the embodiment shown in Figure 17 first terminates the collaborative shared sensing, while the method of the embodiment shown in

[0283] is that the sensing measurement session terminates first or the shared permission ends first. Figure 4 It can be understood that in this embodiment, after executing the embodiment shown in Figure 15 or Figure 17 the methods in the embodiments shown can be executed.

[0284] Figure 17In the illustrated embodiment, whether the sensing measurement session terminates first or the sharing permission ends first, for the initiator of collaborative shared sensing that has not yet completed collaborative shared sensing, it will result in no sensing measurement results being shared with it. An alternative approach is for the CoS initiator to end the CoS sensing and use the CoS establishment process to re-initiate CoS sensing, but this will consume a large amount of time and air interface frame interactions.

[0285] Therefore, to address this issue, the present application also proposes an enhanced process for the termination phase of collaborative shared sensing. Figure 18 It is a schematic flowchart of a communication method provided for an embodiment of the present application. As Figure 18 shown, the method includes S1810 to S1840.

[0286] S1810, the first communication device sends the tenth information to the fourth communication device, and the tenth information requests the sharing permission of the sensing measurement result. Correspondingly, the fourth communication device receives the tenth information from the first communication device.

[0287] Among them, the fourth communication device can be an AP or an STA. For example, the fourth communication device can be Figure 2 STA1 in Figure 3 or can be STA1 in

[0288] The fourth communication device can be understood as an STA that has established a sensing measurement session with the network device.

[0289] This step can refer to S430 and will not be elaborated here.

[0290] S1820, the fourth communication device sends the eleventh information to the first communication device, and the eleventh information indicates whether it agrees to share the sensing measurement result. Correspondingly, the first communication device receives the eleventh information from the fourth communication device.

[0291] This step can refer to S440 and will not be elaborated here.

[0292] S1830, the first communication device sends the twelfth information to the second communication device, and the twelfth information indicates the communication device that agrees to share the sensing measurement result. Correspondingly, the second communication device receives the twelfth information from the first communication device.

[0293] This step can refer to S445 and will not be elaborated here.

[0294] In this embodiment, S1840 may also be included.

[0295] S1840, the second communication device sends the thirteenth information to the first communication device, and the thirteenth information is used to indicate whether to receive the sensing measurement result shared by the fourth communication device.

[0296] As an example, when the second communication device receives the sensing measurement results shared by the fourth communication device, the thirteenth piece of information is carried in the CTS-to-Self frame, and the definition of this frame follows the prior art and will not be elaborated here.

[0297] As another example, when the second communication device rejects the sharing of sensing measurement results by the fourth communication device, the thirteenth piece of information is carried in the SBP Termination frame, and the definition of this frame follows the prior art and will not be elaborated here.

[0298] It can be understood that in this embodiment, after executing Figure 15 or Figure 17 the embodiment shown, the method in the embodiment shown in Figure 18 can be executed.

[0299] This embodiment provides an enhanced design for the collaborative sharing sensing termination phase, enabling the collaborative sharing responder to find a responder capable of sharing sensing measurement results other than the terminating session or ending the shared sensing responder after the sensing measurement session terminates or the sharing permission ends, avoiding redundant operations of terminating the collaborative sharing sensing and re-establishing it.

[0300] Figure 19 It is a schematic flowchart of the CoS SBP establishment and sharing phase of the embodiment of the present application.

[0301] S1910, the AP establishes a sensing measurement session with STA1.

[0302] As an example, the AP can be referred to as the Sensing initiator, and STA1 can be referred to as the Sensing responder.

[0303] In some possible implementation manners, the AP sends a Sensing Measurement Request frame to STA1, and a set of sensing measurement parameters for negotiation are carried in the Sensing Measurement Request frame, and STA1 makes a response through a Sensing Measurement Response frame.

[0304] As an example, the Sensing Measurement Response frame may include a sensing measurement parameter field for STA1 to determine whether to agree to establish a sensing measurement session.

[0305] As an example, the Sensing Measurement Response frame may include a status code field, and the status code field may include at least one of the following information: agreeing to establish a sensing measurement session, rejecting to establish a sensing measurement session, or rejecting to establish a sensing measurement session and recommending sensing parameters.

[0306] Specifically, if STA1 agrees to the sensing measurement parameters carried in the sensing measurement request frame, the status code in the sensing measurement response frame is set to "Agree", and the establishment of the sensing measurement session is completed; if it refuses the sensing measurement parameters carried in the sensing measurement request frame, the status code in the sensing measurement response frame is set to "Refuse", and the establishment of the sensing measurement session fails; if it refuses the sensing measurement parameters carried in the sensing measurement request frame, the status code in the sensing measurement response frame can also be set to "Refuse" and suggestions are provided, and the corresponding recommended sensing measurement parameters are carried in the sensing measurement response frame, and the establishment of the sensing measurement session fails.

[0307] AP and STA1 can negotiate the sensing measurement parameters by continuously reusing the establishment process of the sensing measurement session until the establishment of the sensing measurement session is completed.

[0308] As an example, AP and STA1 establish a sensing measurement session with a measurement session ID of 1.

[0309] S1920, AP and STA1 perform sensing measurement exchange.

[0310] In some possible implementation manners, AP and STA1 perform sensing measurement exchange on the sensing measurement session with a measurement session ID of 1. The sensing measurement exchange is used to obtain the sensing measurement results.

[0311] S1910 and S1920 are two steps of establishing a sensing measurement session and performing sensing measurement exchange in the embodiments of the present application.

[0312] S1930, STA2 sends a CoS SBP request frame to AP. Correspondingly, AP receives the CoS SBP request frame from STA2.

[0313] This step can refer to the content of the CoS SBP Request frame in S410, which will not be elaborated here.

[0314] S1940, AP sends a CoS SBP response frame to STA2. Correspondingly, STA2 receives the CoS SBP response frame from AP.

[0315] This step can refer to the content of the CoS SBP Response frame in S420, which will not be elaborated here.

[0316] S1950, AP sends a CoS sensing measurement request frame to STA1. Correspondingly, STA1 receives the CoS sensing measurement request frame from AP.

[0317] This step can refer to the content of the CoS sensing measurement request frame in S430, which will not be elaborated here.

[0318] In S1960, STA1 sends a CoS awareness measurement response frame to the AP. Correspondingly, the AP receives the CoS awareness measurement response frame from STA1.

[0319] For the content of the CoS awareness measurement response frame in this step, reference can be made to that in S440, which will not be elaborated here.

[0320] In this embodiment, S1930 to S1960 can be referred to as the CoS SBP setup (CoS SBP setup exchange) phase.

[0321] In this embodiment, S1940 can also be after S1950 or after S1960. That is, the AP first replies to STA2 with a CoS SBP Response frame and then requests permission from STA1 to share the awareness measurement results, or the AP can also first request permission from STA1 to share the awareness measurement results and then reply to SAT2 with a CoS SBP Response frame, or the AP first requests permission from STA1 to share the awareness measurement results, and after STA1 replies with permission or not to share the awareness measurement results, then reply to STA2 with a CoS SBP Response frame. As long as the interval between the CoS SBP Request frame and the CoS SBP Response frame does not exceed the specified time (such as 100 ms).

[0322] Optionally, in the embodiment of the present application, S1970 and S1980 may also be included.

[0323] In S1970, the AP and STA1 perform awareness measurement exchange.

[0324] For this step, reference can be made to S1920, which will not be elaborated here.

[0325] In S1980, the AP sends an SBP report frame (SBP Report frame) to STA2.

[0326] As an example, the SBP report frame is used to share the awareness measurement results between the AP and STA1 with STA2.

[0327] As an example, the SBP report frame can be referred to as a collaborative sharing SBP report frame (CoS SBP Report frame).

[0328] As an example, the awareness measurement result is the awareness measurement result between the AP and STA1, or it can also be said to be the awareness measurement result shared by STA1 with STA2.

[0329] As an example, the collaborative sharing SBP report frame carries the awareness measurement result.

[0330] It should be noted that the collaborative sharing SBP report frame can directly follow the existing SBP report frame (SBP Reportframe), which will not be elaborated here.

[0331] As an example, after the collaborative sharing awareness is established, the AP and STA1 complete a sensing measurement exchange. After a short inter frame space (SIFS) time interval, the AP will send a collaborative sharing SBP report frame to STA2.

[0332] As an example, S1970 and S1980 can be collectively referred to as the CoS SBP sharing phase.

[0333] It should be noted that this application is not limited to only sharing the sensing results of this sensing measurement session, nor is it limited to only sharing the sensing measurement results between the AP and STA1. It can be the sensing results of other sensing measurement sessions under the AP, and it can also be the sensing measurement results between the AP and other STAs.

[0334] In this embodiment, while meeting the SBP requirements of STA2, it also avoids the existence of redundant sensing measurement sessions established under the AP, achieving the purpose of releasing bandwidth resources and saving sensing measurement session resources. At the same time, there is only one availability window maintained between the AP and STA1, increasing the opportunity to transmit data frames between the AP and STA1 and releasing bandwidth resources.

[0335] Figure 20 It is a schematic flowchart of the CoS SBP termination phase of the embodiment of this application.

[0336] S2010, the AP and STA1 establish a sensing measurement session.

[0337] This step can refer to S1910, which will not be elaborated here.

[0338] S2020, the AP and STA1 perform a sensing measurement exchange.

[0339] This step can refer to S1920, which will not be elaborated here.

[0340] S2030, STA2 and the AP and STA1 complete the establishment of collaborative sharing awareness and sharing process.

[0341] This step can include S1930, S1940, S1950, S1960, which will not be elaborated here.

[0342] S2040, STA2 sends an SBP termination frame to the AP. Correspondingly, the AP receives the SBP termination frame.

[0343] This step can refer to S1510 and will not be elaborated here.

[0344] S2050, the AP sends a cooperative shared sensing measurement termination frame to STA1. Correspondingly, STA1 receives the cooperative shared sensing measurement termination frame.

[0345] This embodiment can refer to the content of the cooperative shared sensing measurement termination frame in S1520 and will not be elaborated here.

[0346] Figure 21 It is a schematic flowchart of the CoS SBP termination phase for another embodiment of this application.

[0347] S2110, the AP and STA1 establish a sensing measurement session.

[0348] This step can refer to S1910 and will not be elaborated here.

[0349] S2120, the AP and STA1 perform sensing measurement exchange.

[0350] This step can refer to S1920 and will not be elaborated here.

[0351] S2130, STA2 and the AP and STA1 complete the establishment of the cooperative shared sensing and sharing process.

[0352] This step can include S1930, S1940, S1950, S1960 and will not be elaborated here.

[0353] S2140, STA1 sends a cooperative shared sensing measurement termination frame to the AP. Correspondingly, the AP receives the cooperative shared sensing measurement termination frame.

[0354] This step can refer to S1710 and will not be elaborated here.

[0355] S2150, the AP sends an SBP termination frame to STA2. Correspondingly, STA2 receives the SBP termination frame.

[0356] This step can refer to S1510 and will not be elaborated here.

[0357] It can be understood that in the collaborative shared sensing (CoS SBP) under SBP, the roles of the STA and the AP are the CoS SBP initiator and the CoS SBP responder respectively. In the collaborative shared sensing (CoS Non-TB Sensing) under the Non-TB type sensing measurement, the roles of the STA and the AP are the CoS sensing initiator and the CoS sensing responder respectively. Although the frames used by the two are different, the process in the termination phase of CoS SBP can also be used for the termination of CoS Non-TB Sensing.

[0358] Figure 22 This is an enhanced flowchart of the termination phase of CoS SBP in the embodiments of this application.

[0359] S2210, the AP establishes a sensing measurement session with STA1 and STA3.

[0360] As an example, both STA1 and STA3 can be referred to as Sensing responders.

[0361] This step can refer to S1910 and will not be elaborated here.

[0362] S2220, the AP exchanges sensing measurements with STA1 and STA3.

[0363] This step can refer to S1920 and will not be elaborated here.

[0364] S2230, STA2 completes the establishment of the collaborative shared sensing and sharing process with the AP and STA1.

[0365] This step can refer to S2130 and will not be elaborated here.

[0366] S2240, the AP sends a collaborative shared sensing measurement termination frame to STA1. Correspondingly, the AP receives the collaborative shared sensing measurement termination frame.

[0367] This step can refer to S2050 and will not be elaborated here.

[0368] S2250, the AP sends a CoS sensing measurement request frame to STA3. Correspondingly, STA3 receives the CoS sensing measurement request frame from the AP.

[0369] This step can refer to S1950 and will not be elaborated here.

[0370] S2260, STA3 sends a CoS sensing measurement response frame to the AP. Correspondingly, the AP receives the CoS sensing measurement response frame from STA3.

[0371] This step can refer to S1960 and will not be elaborated here.

[0372] S2270, the AP sends a cooperative sharing update frame to STA2. Correspondingly, STA2 receives the cooperative sharing update frame.

[0373] This step can refer to the content of the cooperative sharing update frame in S445 and will not be elaborated here.

[0374] S2280, STA2 sends a CTS-to-Self frame or an SBP termination frame to the AP. Correspondingly, the AP receives the CTS-to-Self frame or the SBP termination frame.

[0375] This step can refer to S1840 and will not be elaborated here.

[0376] S2290, the AP and STA3 perform sensing measurement exchange.

[0377] This step can refer to S2220 and will not be elaborated here.

[0378] S2295, the AP sends an SBP report frame to STA3.

[0379] As an example, the SBP report frame is used to share the sensing measurement results of STA3 with STA2.

[0380] As an example, the sensing measurement result is the sensing measurement result between the AP and STA3, which can also be said to be the sensing measurement result shared by STA3 with STA2.

[0381] This step can refer to S1980 and will not be elaborated here.

[0382] Figure 23 It is a schematic flowchart of the establishment phase and sharing of the CoS Non-TB Sensing embodiment of this application.

[0383] S2310, the AP and STA1 establish a sensing measurement session.

[0384] This step can refer to S2110 and will not be elaborated here.

[0385] S2320, the AP and STA1 perform sensing measurement exchange.

[0386] This step can refer to S2120 and will not be elaborated here.

[0387] S2330, STA2 sends a CoS sensing measurement request frame to the AP. Correspondingly, the AP receives the CoS sensing measurement request frame.

[0388] This step can refer to the content of the CoS sensing measurement request frame in S410 and will not be elaborated here.

[0389] S2340, the AP sends a CoS awareness measurement response frame to STA2. Correspondingly, STA2 receives the CoS awareness measurement response frame.

[0390] This step can refer to the content of the CoS awareness measurement response frame in S420, which will not be elaborated here.

[0391] S2350, the AP sends a CoS awareness measurement request frame to STA1. Correspondingly, STA1 receives the CoS awareness measurement request frame from the AP.

[0392] This step can refer to the content of the CoS awareness measurement request frame in S430, which will not be elaborated here.

[0393] S2360, STA1 sends a CoS awareness measurement response frame to the AP. Correspondingly, the AP receives the CoS awareness measurement response frame from STA1.

[0394] This step can refer to the content of the CoS awareness measurement response frame in S440, which will not be elaborated here.

[0395] In the embodiments of the present application, optionally, S2370 and S2380 may also be included.

[0396] S2370, the AP and STA1 perform awareness measurement exchange.

[0397] This step can refer to S1970, which will not be elaborated here.

[0398] S2380, the AP sends an SBP report frame to STA2.

[0399] This step can refer to S1980, which will not be elaborated here.

[0400] This embodiment can directly share the awareness measurement results of an existing same awareness measurement session with the initiator of a Non-TB type awareness measurement session, which not only meets the needs of the Non-TB sensing initiator but also avoids the occurrence of redundant awareness measurement sessions.

[0401] This embodiment and the above Figure 19 shown embodiment have no difference in the execution step process, but only the application scenarios of the two embodiments are different and the corresponding frame structures are changed.

[0402] Figure 24 is a schematic structural diagram of a communication device according to an embodiment of the present application. As Figure 24 shown, the device 2400 may include a processing module 2401 and a communication module 2402.

[0403] As a first example, the apparatus 2400 can be used to implement Figures 4 to 23 the communication method implemented by the AP in any of the embodiments shown. For example, the processing module 2401 is used to implement Figures 4 to 23 the processing-related steps executed by the AP in any of the embodiments shown, and the communication module 2402 is used to implement Figures 4 to 23 the steps such as sending and / or receiving executed by the AP in any of the embodiments shown.

[0404] As a second example, the apparatus 2400 can be used to implement Figures 4 to 23 the communication method implemented by the STA in any of the embodiments shown. For example, the processing module 2401 is used to implement Figures 4 to 23 the processing-related steps executed by the STA in any of the embodiments shown, and the communication module 2402 is used to implement Figures 4 to 23 the steps such as sending and / or receiving executed by the STA in any of the embodiments shown.

[0405] Figure 25 It is a schematic structural diagram of a communication apparatus provided in another embodiment of the present application. As Figure 25 shown, the apparatus 2500 includes a processor 2501 and a communication circuit 2502. The processor 2501 and the communication circuit 2502 are coupled to each other. It can be understood that the communication circuit 2502 can be a transceiver or an input / output interface. Optionally, the apparatus 2500 may further include a memory 2503 for storing instructions executed by the processor 2501 or storing input data required for the processor 2501 to run instructions or storing data generated after the processor 2501 runs instructions. It can be understood that the memory 2503 can be located outside the processor 2501, or inside the processor 2501.

[0406] As an example, the processor 2501 is used to implement the functions of the above-mentioned processing module 2401, and the communication circuit 2502 is used to implement the functions of the above-mentioned communication module 2402.

[0407] The apparatus 2500 can be a communication device or a chip applied to a communication device. For example, the apparatus 2500 can be an AP or a chip applied in an AP, and can be an STA or a chip applied in an STA. It can be understood that when the apparatus 2500 is an AP or an STA, the communication circuit 2502 can be a transceiver.

[0408] In some embodiments of the present application, a computer program product is further provided. When the computer program product runs on a processor, it can implement the method implemented by the AP in any of the above embodiments, or can implement the method implemented by the STA in any of the above method embodiments.

[0409] In some embodiments of the present application, a computer-readable storage medium is further provided. The computer-readable storage medium contains computer instructions. When the computer instructions run on a processor, the methods implemented by the AP in any of the above embodiments can be realized, or the methods implemented by the STA in any of the above method embodiments can be realized.

[0410] In some embodiments of the present application, a communication system is further provided. The system can implement the methods implemented by the AP and the STA in any of the above embodiments.

[0411] It can be understood that the processor in the embodiments of the present application can be the following devices or all or part of the circuits for processing functions in the following devices: a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.

[0412] The method steps in the embodiments of the present application can be implemented in a hardware manner or by a processor executing software instructions. The software instructions can be composed of corresponding software modules. The software modules can be stored in a random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, mobile hard disks, CD-ROMs, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal device. Of course, the processor and the storage medium can also exist as discrete components in a network device or a terminal device.

[0413] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable devices. The computer program or instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner. The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it may also be an optical medium, such as a digital video disc; or it may be a semiconductor medium, such as a solid-state drive.

[0414] In various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0415] It can be understood that the various numerical numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The magnitude of the sequence numbers of the above processes does not mean the order of execution. The order of execution of each process should be determined by its function and internal logic.

Claims

1. A communication method, characterized in that, Applied to a first communication device, the method includes: Receiving first information from a second communication device, the first information requesting the first communication device to cooperate in sharing sensing; Sending second information to the second communication device, the second information indicating consent to cooperate in sharing sensing, refusal to cooperate in sharing sensing, or refusal to cooperate in sharing sensing and recommending sensing parameters.

2. The method according to claim 1, characterized in that, The receiving the first information from the second communication device includes: Receiving a first frame from the second communication device, the first frame including an SBP parameter element field, the SBP parameter element field including an SBP parameter control field, and the SBP parameter control field carrying the first information.

3. The method according to claim 1, wherein The receiving the first information from the second communication device includes: Receiving a first frame from the second communication device, the first frame including a sensing measurement parameter element field, the sensing measurement parameter element field including a sensing sub-element field, and the sensing sub-element field carrying the first information.

4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: Sending third information to a third communication device, the third information requesting a sharing permission for sensing measurement results; Receiving fourth information from the third communication device, the fourth information indicating whether to consent to sharing the sensing measurement results.

5. The method according to claim 4, characterized in that, The sending the third information to the third communication device includes: Sending a second frame to the third communication device, the second frame including a sensing measurement parameter element field, the sensing measurement parameter element field including a sensing sub-element field, and the sensing sub-element field carrying the third information.

6. The method according to any one of claims 4 to 5, characterized in that, The fourth information indicates consent to sharing the sensing measurement results, wherein the method further includes: Sending fifth information to the second communication device, the fifth information indicating that the third communication device consents to sharing the sensing measurement results.

7. The method according to claim 6, wherein The sending the fifth information to the second communication device includes: Sending a third frame to the second communication device, the third frame including a first field and a second field, the first field carrying the fifth information, and the second field carrying sixth information, the sixth information indicating an indication information that the communication device in the third frame consents to sharing the sensing measurement results.

8. The method according to claim 7, wherein The third frame further includes a third field, the third field carrying seventh information, the seventh information indicating the number of communication devices consenting to sharing the sensing measurement results.

9. The method according to any one of claims 1 to 8, characterized in that, The method further includes: Sending eighth information to the third communication device, the eighth information indicating the end of the sharing permission for sensing measurement results.

10. The method according to claim 9, characterized in that The sending the eighth information to the third communication device includes: Sending a fourth frame to the third communication device, the fourth frame including a measurement session termination control field, and the measurement session termination control field carrying the eighth information.

11. The method according to any one of claims 1 to 8, characterized in that, The method further includes: Receiving ninth information sent by the third communication device, the ninth information indicating the end of the sharing permission for sensing measurement results.

12. The method according to claim 11, characterized in that, The receiving the ninth information sent by the third communication device includes: Receiving a fifth frame sent by the third communication device, the fifth frame including a measurement session termination control field, and the measurement session termination control field carrying the ninth information.

13. A communication method, characterized in that, Applied to a second communication device, the method includes: Send a first message, the first message requesting a first communication device to cooperate in sharing sensing; Receive a second message from the first communication device, the second message indicating consent to cooperate in sharing sensing, refusal to cooperate in sharing sensing, or refusal to cooperate in sharing sensing and recommending sensing parameters.

14. The method according to claim 13, wherein The sending of the first message includes: Send a first frame, the first frame including an SBP parameter element field, the SBP parameter element field including an SBP parameter control field, and the SBP parameter control field carrying the first message.

15. The method according to claim 13, wherein The sending of the first message includes: Send a first frame, the first frame including a sensing measurement parameter element field, the sensing measurement parameter element field including a sensing sub-element field, and the sensing sub-element field carrying the first message.

16. The method according to any one of claims 13 to 15, characterized in that, The method further includes: Receive a fifth message from the first communication device, the fifth message indicating information of a third communication device that consents to sharing sensing measurement results.

17. The method according to claim 16, wherein The receiving of the fifth message from the first communication device includes: Receive a third frame from the first communication device, the third frame including a first field and a second field, the first field carrying the fifth message, and the second field carrying a sixth message, the sixth message indicating an indication information in the third frame that a communication device consents to sharing sensing measurement results.

18. The method according to claim 17, wherein The third frame further includes a third field, the third field carrying a seventh message, the seventh message indicating the number of communication devices that consent to sharing sensing measurement results.

19. A communication method, characterized in that, Applied to a third communication device, the method includes: Receive a third message from a first communication device, the third message requesting a sharing permission for sensing measurement results; Send a fourth message, the fourth message indicating whether to consent to sharing sensing measurement results.

20. The method according to claim 19, characterized in that, The receiving of the third message from the first communication device includes: Receive a second frame from a first communication device, the second frame including a sensing measurement parameter element field, the sensing measurement parameter element field including a sensing sub-element field, and the sensing sub-element field carrying the third message.

21. The method according to any one of claims 19 to 20, characterized in that, The method further includes: Receive an eighth message from a first communication device, the eighth message indicating an end to the sharing permission for sensing measurement results.

22. The method according to claim 21, wherein The receiving of the eighth message from the first communication device includes: Receive a fourth frame from the first communication device, the fourth frame including a measurement session termination control field, and the measurement session termination control field carrying the eighth message.

23. The method according to any one of claims 19 to 22, characterized in that, The method further includes: Send a ninth message, the ninth message indicating an end to the sharing permission for sensing measurement results.

24. The method according to claim 23, wherein The sending of the ninth message includes: Send a fifth frame, the fifth frame including a measurement session termination control field, and the measurement session termination control field carrying the ninth message.

25. A communication device, characterized in that, Include functional modules for implementing the method according to any one of claims 1 to 24.

26. A communication device, characterized in that, Include: A memory and a processor; The memory is used for storing program instructions; The processor is used for executing the program instructions in the memory to implement the method according to any one of claims 1 to 24.

27. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores program code for computer execution, the program code including instructions for implementing the method according to any one of claims 1 to 24.

28. A computer program product, characterized in that, The computer program product contains instructions for implementing the communication method according to any one of claims 1 to 24.

Citation Information

Cited By

  • Communication method and related apparatus

    WO2025156977A1