Communication method and communication apparatus for proxy awareness
By introducing SBP termination frames to identify the completion status and reasons for sensing measurements, the problem of resource waste in agent sensing is solved, achieving more efficient resource utilization and clearer processes.
Patent Information
- Application Number
- CN202280000493.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-04
- Publication Date
- 2026-11-06
- Estimated Expiration
- 2042-03-04
AI Technical Summary
The existing Proxy-Aware (SBP) termination mechanism is imperfect, leading to resource waste. For example, SBP request site devices may continue to send request frames even when they have not received a proper response, resulting in resource waste.
The SBP termination frame is introduced to indicate the completion status of the sensing measurement by setting a flag bit (such as a reason code), clarify the reason for termination, and carry a sensing measurement establishment identifier when necessary to avoid duplicate requests.
By improving the SBP termination process, resource waste was avoided, resource utilization efficiency was improved, the behavior of SBP requesting site devices was clarified, and unnecessary communication and computing overhead was reduced.
Smart Images

Figure CN117015999B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of wireless communication, and more specifically, to a communication method and communication apparatus for agent-aware (SBP). Background Technology
[0002] Wireless Local Area Networks (WLANs) are characterized by flexibility, mobility, and low cost. With the development of communication technologies and the growth of user demands, research into WLAN applications is gradually deepening. For example, research is currently underway on WLAN sensing, with its main application scenarios including: location discovery in dense environments (home and enterprise environments), proximity detection, and presence detection. Summary of the Invention
[0003] According to various embodiments of this disclosure, the following technical solutions are provided:
[0004] According to an example embodiment of this disclosure, a proxy sensing (SBP) communication method is provided. The communication method may include: determining an SBP termination frame, wherein the SBP termination frame may include flag bits for identifying the completion status of sensing measurements; and sending the SBP termination frame.
[0005] According to an example embodiment of this disclosure, a proxy sensing (SBP) communication method is provided. The communication method may include: receiving an SBP termination frame, wherein the SBP termination frame may include a flag bit for indicating the completion status of a sensing measurement; and performing a corresponding operation based on the SBP termination frame.
[0006] According to an example embodiment of this disclosure, a communication apparatus for Proxy Perception (SBP) is provided. The communication apparatus may include: a processing module configured to: determine an SBP termination frame, wherein the SBP termination frame may include an identifier bit for indicating the completion status of a perception measurement; and a transceiver module configured to: transmit the SBP termination frame.
[0007] According to an example embodiment of this disclosure, a proxy sensing (SBP) communication device is provided. The communication device may include: a transceiver module configured to receive an SBP termination frame, wherein the SBP termination frame may include an identifier bit for indicating the completion status of a sensing measurement; and a processing module configured to control the execution of a corresponding operation based on the SBP termination frame.
[0008] An electronic device is provided according to an exemplary embodiment of this disclosure. The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the method described above.
[0009] According to an exemplary embodiment of this disclosure, a computer-readable storage medium is provided. A computer program is stored on the computer-readable storage medium. When executed by a processor, the computer program implements the method described above.
[0010] The technical solutions provided by the exemplary embodiments of this disclosure improve the SBP termination process and avoid waste of resources. Attached Figure Description
[0011] The above and other features of the present disclosure will become more apparent from the following detailed description of exemplary embodiments with reference to the accompanying drawings, wherein:
[0012] Figure 1 This is an example of how WLAN awareness is demonstrated.
[0013] Figure 2 This is a flowchart illustrating a communication method according to an example embodiment.
[0014] Figure 3 This is a flowchart illustrating another communication method according to an example embodiment.
[0015] Figure 4 This is a block diagram illustrating a communication device according to an example embodiment. Detailed Implementation
[0016] The following description, with reference to the accompanying drawings, is provided to aid in a comprehensive understanding of the various embodiments of this disclosure as defined by the appended claims and their equivalents. The various embodiments of this disclosure include a variety of specific details, but these details are to be considered exemplary only. Furthermore, for clarity and brevity, descriptions of well-known techniques, functions, and constructions may be omitted.
[0017] The terms and words used in this disclosure are not limited to their literal meanings, but are used solely by the inventors to ensure a clear and consistent understanding of the disclosure. Therefore, the descriptions of various embodiments of the disclosure provided are for illustrative purposes only and not for limiting purposes.
[0018] It should be understood that, unless the context clearly indicates otherwise, the singular forms “a,” “an,” “the,” and “the” used herein may also include the plural forms. It should be further understood that the word “comprising” as used in this disclosure means the presence of the described features, integers, steps, operations, elements, and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0019] It will be understood that although the terms “first,” “second,” etc., may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. Therefore, without departing from the teachings of the example embodiments, the first element discussed below may be referred to as the second element.
[0020] It should be understood that when an element is referred to as “connected” or “coupled” to another element, it can be directly connected or coupled to the other element, or there may be an intermediate element. Furthermore, the term “connected” or “coupled” as used herein can include wireless connections or wireless couplings. The terms “and / or” or the expression “at least one of…” as used herein include any and all combinations of one or more of the associated listed items.
[0021] Unless otherwise defined, all terms used herein (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains.
[0022] Figure 1 This is an example of how WLAN awareness is demonstrated.
[0023] The process of WLAN sensing can be as follows: an initiator initiates WLAN sensing (e.g., initiates a WLAN sensing session), and there may be multiple responders responding to it. Specific possible methods include... Figure 1 As shown in (a), (b) and (c) in the figure.
[0024] Reference Figure 1 In (a) of this clause, when a WLAN sensing initiator (e.g., a client) initiates WLAN sensing, multiple associated or unassociated WLAN sensing responders (e.g., three access points (APs)) can respond. Here, "associated" can refer to an association connection established between the initiator and the responder for communication, while "unassociated" can refer to an association connection not established between the initiator and the responder for communication.
[0025] As an example, a client may include, but is not limited to: cellular phones, smartphones, wearable devices, computers, personal digital assistants (PDAs), personal communication system (PCS) devices, personal information managers (PIMs), personal navigation devices (PNDs), global positioning systems, multimedia devices, Internet of Things (IoT) devices, etc.
[0026] An access point (AP) can be a wireless switch for a wireless network or an access device for a wireless network. An AP may include software applications and / or circuitry to enable other types of nodes in the wireless network to communicate with the outside and inside of the wireless network. As an example, an AP may be a terminal device or network device equipped with a Wi-Fi (Wireless Fidelity) chip.
[0027] Figure 1 (b) and Figure 1 Similar to (a) in, but in Figure 1 In (b) of the above, the various responders (APs) can communicate with each other.
[0028] Reference Figure 1 In (c), both the WLAN sensing initiator and the WLAN sensing responder can be clients, and they can communicate by connecting to the same AP.
[0029] Although Figure 1 As shown in (a), (b), and (c) above, the client acts as the initiator and the AP as the responder; however, this disclosure is not limited thereto. For example, the AP can act as the initiator and the client as the responder. Furthermore, the number of initiators and responders is not limited to [specific details needed]. Figure 1 As shown in (a), (b) and (c) in the figure.
[0030] As an illustrative embodiment, a typical WLAN sensing measurement process may include: a WLAN sensing session establishment phase, a WLAN sensing measurement establishment phase, and a WLAN sensing measurement termination phase. In the WLAN sensing session establishment phase, the initiator may initiate one or more WLAN sensing sessions. In the WLAN sensing measurement establishment phase, the initiator may establish one or more WLAN sensing measurements. For example, for each WLAN sensing session, the initiator may establish one or more WLAN sensing measurements, wherein the established one or more WLAN sensing measurements can be identified or distinguished by a measurement setup ID. Each established sensing measurement may include one or more sensing measurement events, and sensing measurement operations may be performed in each sensing measurement event. Additionally, reporting operations for sensing measurement results may be selectively performed. In the WLAN sensing measurement termination phase, sensing measurements are stopped and the sensing session is terminated. However, this is merely exemplary, and the various phases of WLAN sensing measurement may be divided differently.
[0031] To increase the efficiency of WLAN sensing measurements, a proxy sensing (SBP) approach can be used. That is, a site (hereinafter referred to as an "SBP STA", "SBP requesting STA", "SBP requesting site", or "STA") can send an SBP request (e.g., an SBP request frame) to an SBP-enabled AP (hereinafter referred to as an "SBP AP", "proxy AP", or "AP"). The AP and one or more STAs (possibly including the STA that sent the SBP request) that are responding complete the WLAN sensing measurements. The implementation of the site (or SBP STA, SBP requesting STA, SBP requesting site, STA) can be similar to the client implementation described above, and the SBP-enabled AP (or SBP AP, proxy AP, AP) can be similar to the AP implementation described above. For simplicity, repeated descriptions are omitted here.
[0032] In the entire SBP process, SBP termination can also occur, which can be initiated by the SBP AP or the SBPrequesting STA. However, the current mechanism for SBP termination is not perfect. For example, when initiated by the SBP AP, there are two possible scenarios: 1. After measurement is completed, the SBP AP initiates SBP termination; 2. After sending the SBP response frame, the SBP AP establishes sensing measurements with a suitable responding STA based on the requirements of the SBP requesting STA in the SBP request frame, but may not find an STA (responding STA) that meets the sensing measurement parameter requirements in the SBP request frame, and thus replies with a termination frame to the SBP requesting STA. However, if only a termination frame is replied to the SBP requesting STA without including the reason for termination, the SBP requesting STA may resend the SBP request frame to the SBP AP. For example, even if a termination frame is sent after measurement is completed, the SBP requesting STA may still resend the SBP request frame, leading to wasted resources. Therefore, enhancement is needed.
[0033] In view of this, a communication method and a communication apparatus according to embodiments of the present disclosure are provided.
[0034] Figure 2 This is a flowchart illustrating a communication method according to an example embodiment. Figure 2 The communication method shown can be an operation performed by the sending device, for example, Figure 2 The communication method shown can be performed by an SBP requesting station device (i.e., SBP requestingSTA) or an SBP access point device (i.e., SBP AP).
[0035] Reference Figure 2 In step 210, an SBP termination frame is determined, wherein the SBP termination frame may include an identifier bit for indicating the completion status of the sensing measurement. In step 220, the SBP termination frame may be sent. According to embodiments of this disclosure, sending the SBP termination frame may also be referred to as "SBP initiation".
[0036] According to embodiments of this disclosure, the SBP termination frame can have various frame formats. For example, the SBP termination frame can be another type of SBP request frame, where bits in the SBP request frame can be set to special values to identify it as an SBP termination frame (which can be initiated by an SBP requesting STA or SBP AP). In other words, the SBP termination frame can have a similar format to the SBP request frame, but needs to be set to the type of SBP termination frame. For example, the SBP termination frame can also include a type identifier bit for identifying the frame type as an SBP termination frame. That is, the bits set to special values can refer to the type identifier bit in the SBP termination frame. However, this is only exemplary, and this disclosure is not limited thereto; the SBP termination frame can be implemented using different other frame formats. Furthermore, a specific format of SBP termination frame can be defined, that is, the type identifier bit in this embodiment may not be carried.
[0037] According to embodiments of this disclosure, the SBP termination frame can be determined using various methods. For example, if Figure 2 The communication method is executed by the SBP requesting station device, which can determine the SBP termination frame (specifically, determine the aforementioned flag bits in the SBP termination frame) based on whether it has received the sensing measurement results. For example, if Figure 2 The communication method is executed by the SBP access point device. The SBP access point device can determine the SBP termination frame (specifically, determine the above-mentioned flag bits in the SBP termination frame) based on whether the sensing measurement that meets the requirements in the SBP request frame has been established and whether the sensing measurement has been completed.
[0038] When determining the SBP termination frame, the flag bits in the SBP termination frame can be set to different values to indicate the completion status of the sensing measurement. For example, the completion status of the sensing measurement can include: the sensing measurement was completed, or the sensing measurement was not completed (e.g., the sensing measurement could not be completed because no site meeting the requirements of the SBP request site device was found to participate in the sensing measurement).
[0039] According to embodiments of this disclosure, the identifier bit can be set to a first value to indicate that the sensing measurement has been completed. In this case, the device that sends the SBP termination frame can be an SBP requesting site device or an SBP access point device.
[0040] According to embodiments of this disclosure, the identifier bit can be set to a second value to identify that no site has been found to meet the requirements of the SBP request site device to participate in the sensing measurement and to initiate the termination process. In this case, the device that sends the SBP termination frame can only be an SBP access point device.
[0041] As a non-limiting embodiment, the flag bit used to identify the completion status of the sensing measurement may be included in the SBP termination frame in the form of a "reason code". For example, the reason code may be set to indicate that the sensing measurement is completed (corresponding to the "first value" above), or it may be set to indicate that no site was found to participate in the sensing measurement and to initiate the termination process (corresponding to the "second value" above).
[0042] According to embodiments of this disclosure, the SBP termination frame may further include a sensing measurement establishment identifier corresponding to the sensing measurement. Depending on the setting of the identifier bit (e.g., reason code), the sensing measurement establishment identifier may correspond to different meanings.
[0043] For example, when the flag bit is set to a first value, the sensing measurement establishment identifier can correspond to a completed sensing measurement. That is, when the flag bit is set to indicate a completed sensing measurement, if the SBP termination frame also carries a sensing measurement establishment identifier, then that identifier can indicate which sensing measurement was completed. This method can be described as explicitly identifying the completion of a sensing measurement. However, this disclosure is not limited to this; the completion of a sensing measurement can also be identified implicitly. That is, the SBP termination frame does not carry a sensing measurement establishment identifier; for example, the sensing measurement corresponding to the SBP termination frame and its sensing measurement establishment identifier can be obtained through the signaling interaction flow.
[0044] For example, when the flag bit is set to the second value, the sensing measurement establishment identifier can be revoked. According to embodiments of this disclosure, the sensing measurement establishment identifier can be assigned to the STA by the SBP AP in the SBP response frame. For example, the sensing measurement establishment identifier is pre-allocated after the SBP AP receives the SBP request frame (pre-allocation method), or it is assigned during the process of the SBP AP establishing sensing measurement with a suitable responder based on the sensing measurement requirements in the SBP request frame (post-allocation method). If the flag bit (e.g., reason code) is set to indicate that no site meeting the SBP request site device requirements was found to participate in the sensing measurement and a termination procedure is initiated, and the SBP termination frame also carries the sensing measurement establishment identifier, then this sensing measurement establishment identifier can refer to the revoked pre-allocated or post-allocated sensing measurement identifier. However, this disclosure is not limited to this. The SBP termination frame may not carry the sensing measurement establishment identifier in such an explicit manner. For example, the sensing measurement corresponding to the SBP termination frame can be obtained from the signaling interaction flow, and when the identifier bit (e.g., reason code) is set to indicate that no site meeting the requirements of the SBP request site device was found to participate in the sensing measurement and the termination process is initiated, the information that the corresponding sensing measurement establishment identifier has been revoked can be obtained simultaneously or automatically. Such a sensing measurement establishment identifier revoke mechanism can avoid resource waste.
[0045] According to embodiments of this disclosure, when the identifier bit (e.g., reason code) is set to a second value, the SBP termination frame may further include a time information bit and a sensing measurement setup identifier. The time information bit may identify the time when the SBP requesting site device resends the SBP request frame for the sensing measurement, and the sensing measurement setup identifier may be an existing sensing measurement setup identifier. In this case, the SBP termination frame is initiated by the SBP access point device. Since the identifier bit (e.g., reason code) indicates that the reason for initiating the SBP termination frame is that the sensing measurement is incomplete, the SBP termination frame can explicitly specify the time when the SBP requesting site device resends the SBP request frame for the sensing measurement and the existing sensing measurement setup identifier. For example, the SBP requesting STA may resend the SBP request frame within the time specified by the SBP AP (i.e., the time identified by the time information bit), and may carry the existing corresponding sensing measurement setup identifier (measurement setup ID). The existing perception measurement setup identifier can refer to the perception measurement setup identifier allocated when the SBP request frame was sent last time. Carrying the perception measurement setup identifier in the SBP termination frame can avoid repeatedly allocating the perception measurement setup identifier for subsequent SBP request frames, saving signaling and avoiding resource waste.
[0046] According to embodiments of this disclosure, the SBP termination frame can be another type of SBP request frame. Bits in the SBP request frame (e.g., type identifier bits) can be set to special values to identify it as an SBP termination frame (which can be initiated by the SBPrequesting STA or the SBP AP). For example, the SBP termination frame can contain a reason code. For example, the SBP termination frame can also contain a corresponding measurement setup ID (which can be assigned to the STA by the SBP AP in the SBP response frame). If the SBP termination frame is sent by the SBP requesting STA or the SBP AP, the reason code can be set to indicate that the sensing measurement is complete, terminating the SBP sensing measurement corresponding to this measurement setup ID. If the SBP termination frame can only be initiated by the SBP AP, the reason code can be set to indicate that no STA meeting the requirements of the SBP requesting STA is found to participate in the sensing measurement, initiating the termination process, and reclaiming the corresponding measurement setup ID. Or, further, the SBP requesting STA can resend the SBP request frame within the time specified by the SBP AP, which can carry the existing corresponding sensing measurement setup ID.
[0047] According to various embodiments of this disclosure, the content carried by the SBP termination frame can have various different variations.
[0048] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be executed by an SBP requesting site device and may include: determining an SBP termination frame, wherein the SBP termination frame may include an identifier bit (e.g., a reason code) for identifying completion of sense measurements; and sending the SBP termination frame.
[0049] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be executed by an SBP requesting site device and may include: determining an SBP termination frame, wherein the SBP termination frame may include a flag bit for identifying the termination of a sense measurement; and sending the SBP termination frame. In other words, the SBP requesting site device can proactively terminate a sense measurement.
[0050] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be executed by an SBP requesting site device and may include: determining an SBP termination frame, wherein the SBP termination frame may include a type flag bit for identifying the frame type as an SBP termination frame; and sending the SBP termination frame. That is, if the SBP termination frame is initiated by the SBP requesting site device, it may not carry flag bits such as a reason code, and the SBP termination frame itself may indicate the completion of the sense measurement.
[0051] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be executed by an SBP requesting site device and may include: determining an SBP termination frame, wherein the SBP termination frame may include a sense measurement establishment identifier corresponding to a completed sense measurement; and sending the SBP termination frame.
[0052] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be executed by an SBP requesting site device and may include: determining an SBP termination frame, wherein the SBP termination frame may include: an identifier bit (e.g., reason code) for identifying the completion of a sense measurement, and / or a sense measurement establishment identifier corresponding to the sense measurement; and sending the SBP termination frame.
[0053] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be executed by an SBP requesting site device and may include: determining an SBP termination frame, wherein the SBP termination frame may include: a type identifier bit for identifying the frame type as an SBP termination frame, an identifier bit for identifying the completion of a sense measurement (e.g., reasoncode), and / or a sense measurement establishment identifier corresponding to the sense measurement; and sending the SBP termination frame.
[0054] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be performed by an SBP access point device and may include: determining an SBP termination frame, wherein the SBP termination frame may include an identifier bit (e.g., a reason code) for identifying completion of sense measurements; and sending the SBP termination frame.
[0055] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be executed by an SBP access point device and may include: determining an SBP termination frame, wherein the SBP termination frame may include: an identifier bit (e.g., reason code) for identifying the completion of sense measurement, and a type identifier bit for identifying the frame type as an SBP termination frame; and sending the SBP termination frame.
[0056] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be executed by an SBP access point device and may include: determining an SBP termination frame, wherein the SBP termination frame may include a sense measurement establishment identifier; and sending the SBP termination frame. For example, the identifier bit (e.g., reason code) used to indicate the completion of sense measurement may be omitted in the SBP termination frame. When the SBP site device receives an SBP termination frame sent by the SBP access point device, it can check whether it has received the sense measurement result (e.g., channel state information (CSI) from each responding STA) corresponding to the sense measurement establishment identifier in the SBP termination frame. If it has been received, it can be determined that the SBP termination frame indicates the completion of sense measurement; if it has not been received, it can be determined that the sense measurement corresponding to the SBP termination frame identifier has not been completed and has been terminated.
[0057] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be executed by an SBP access point device and may include: determining an SBP termination frame, wherein the SBP termination frame may include: a type identifier bit for identifying the frame type as an SBP termination frame, an identifier bit for identifying the completion of a sense measurement (e.g., a reason code), and / or a sense measurement establishment identifier corresponding to the sense measurement; and sending the SBP termination frame.
[0058] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be executed by an SBP access point device and may include: determining an SBP termination frame, wherein the SBP termination frame may include: an identifier bit (e.g., a reason code) for identifying that no site has been found to meet the requirements of the SBP request site device to participate in the sense measurement and initiate a termination process; and sending the SBP termination frame.
[0059] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be executed by an SBP access point device and may include: determining an SBP termination frame, wherein the SBP termination frame may include: an identifier bit (e.g., reason code) for identifying that no site has been found to participate in sense measurement and initiate a termination process, and a sense measurement establishment identifier to be revoked; and sending the SBP termination frame.
[0060] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be executed by an SBP access point device and may include: determining an SBP termination frame, wherein the SBP termination frame may include: an identifier bit (e.g., reason code) for identifying that no site meeting the requirements of the SBP request site device was found to participate in the sense measurement and initiate a termination process, and a type identifier bit for identifying the frame type as an SBP termination frame; and sending the SBP termination frame.
[0061] Embodiments of this disclosure also provide a communication method for Proxy Sense (SBP), which can be executed by an SBP access point device and may include: determining an SBP termination frame, wherein the SBP termination frame may include: an identifier bit (e.g., reason code), a time information bit, and a sense measurement establishment identifier for identifying that no site has been found to meet the requirements of the SBP request site device to participate in the sense measurement and initiate the termination process; and sending the SBP termination frame.
[0062] Embodiments of this disclosure also provide a communication method for Proxy Detection (SBP), which can be executed by an SBP access point device and may include: determining an SBP termination frame, wherein the SBP termination frame may include: time information bits and a detection measurement establishment identifier; and sending the SBP termination frame. That is, when the SBP termination frame includes time information bits, the SBP termination frame may omit identifier bits such as reason codes, and the SBP termination frame may implicitly identify that no site meeting the requirements of the SBP requesting site device has been found to participate in the detection measurement and initiate a termination process.
[0063] Figure 3 This is a flowchart illustrating another communication method according to an example embodiment. Figure 3 The communication method shown can be an operation performed by the receiving device, for example, Figure 3 The communication method shown can be performed by an SBP access point device (i.e., an SBP AP) or an SBP requesting site device (i.e., an SBP requesting STA).
[0064] Reference Figure 3 In step 310, an SBP termination frame may be received, wherein the SBP termination frame may include a flag bit (e.g., reason code) for identifying the completion status of the sensing measurement.
[0065] According to embodiments of this disclosure, the identifier bit can be set to a first value to indicate completion of sensing measurement, wherein the sending device of the SBP termination frame can be an SBP requesting site device or an SBP access point device. For example, in step 310, the SBP requesting site device can receive an SBP termination frame with the identifier bit having the first value from the SBP access point device. Alternatively, in step 310, the SBP access point device can receive an SBP termination frame with the identifier bit having the first value from the SBP requesting site device.
[0066] According to embodiments of this disclosure, the identifier bit can be set to a second value to identify that no site meeting the requirements of the SBP requesting site device was found to participate in the sensing measurement and to initiate a termination process, wherein the sending device of the SBP termination frame is the SBP access point device. For example, in step 310, the SBP requesting site device can receive an SBP termination frame with the identifier bit having the second value from the SBP access point device.
[0067] According to embodiments of this disclosure, the SBP termination frame may further include a sensing measurement establishment identifier corresponding to the sensing measurement.
[0068] According to embodiments of this disclosure, when the flag bit is set to a first value, the perception measurement establishment identifier can correspond to a completed perception measurement; when the flag bit is set to a second value, the perception measurement establishment identifier can be revoked.
[0069] According to embodiments of this disclosure, when the identifier bit is set to a second value, the SBP termination frame may further include a time information bit and a sensing measurement establishment identifier, wherein the time information bit may identify the time when the SBP requests the site device to resend the SBP request frame for sensing measurement, and the sensing measurement establishment identifier may be an existing sensing measurement establishment identifier for sensing measurement.
[0070] According to embodiments of this disclosure, the SBP termination frame may further include a type flag bit for identifying the frame type as an SBP termination frame.
[0071] In step 320, the corresponding operation can be performed based on the SBP termination frame.
[0072] In one embodiment of this disclosure, Figure 3 The communication method shown can be performed by an SBP access point device (i.e., SBPAP). For example, when the SBP access point device receives an SBP termination frame with a first value identifier bit from the SBP request site device in step 310, the SBP access point device can terminate the corresponding sensing measurement in step 320.
[0073] In another embodiment of this disclosure, Figure 3The communication method shown can be performed by an SBP requesting station device (i.e., an SBP requesting STA).
[0074] For example, when the SBP requesting site device receives an SBP termination frame with a first value identifier bit from the SBP access point device in step 310, the SBP requesting site device can end the corresponding sensing measurement in step 320.
[0075] For example, when the SBP requesting site device receives an SBP termination frame with a second value identifier bit from the SBP access point device in step 310, the SBP requesting site device can terminate the corresponding sensing measurement in step 320, or further, delete (or reclaim) the corresponding sensing measurement establishment identifier. Alternatively, the SBP requesting site device can resend the SBP request frame within the time specified by the SBP AP in step 320 based on the time information bit carried in the SBP termination frame. In this case, the existing sensing measurement establishment identifier can be used.
[0076] The communication method according to the embodiments of this disclosure improves the SBP termination process, clearly defines the behavior of SBPrequesting STA, and makes better use of resources.
[0077] Figure 4 This is a block diagram illustrating a communication device according to an example embodiment. Figure 4 The communication device 400 may include a processing module 410 and a transceiver module 420. In one embodiment of this disclosure, Figure 4 The communication device 400 shown can be applied to a transmitting device; in another embodiment of this disclosure, Figure 4 The communication device 400 shown can be applied to a receiving device. The transmitting device can be an SBP requesting site device or an SBP access point device. When the transmitting device is an SBP requesting site device, the receiving device can be an SBP access point device; when the transmitting device is an SBP access point device, the receiving device can be an SBP requesting site device.
[0078] exist Figure 4 When the communication device 400 shown can be applied to a transmitting device, the processing module 410 can be configured to: determine an SBP termination frame, wherein the SBP termination frame may include an identifier bit for indicating the completion status of the sensing measurement; the transceiver module 420 can be configured to: transmit the SBP termination frame. That is, Figure 4 The communication device 400 shown can perform the reference Figure 2 The communication methods described, as well as various modified embodiments, are omitted here to avoid redundancy.
[0079] exist Figure 4When the communication device 400 shown can be applied to a receiving device, the transceiver module 420 can be configured to receive an SBP termination frame, wherein the SBP termination frame may include an identifier bit for indicating the completion status of the sensing measurement; the processing module 410 can be configured to control the execution of corresponding operations based on the SBP termination frame. That is, Figure 4 The communication device 400 shown can perform the reference Figure 3 The communication methods described, as well as various modified embodiments, are omitted here to avoid redundancy.
[0080] Will understand, Figure 4 The communication device 400 shown is merely exemplary, and the embodiments disclosed herein are not limited thereto. For example, the communication device 400 may also include other modules, such as a memory module. Furthermore, the various modules in the communication device 400 may be combined into more complex modules, or may be divided into more individual modules.
[0081] The communication method and communication device according to the embodiments of this disclosure improve the SBP termination process, clearly define the behavior of SBP requesting STA, and enable better resource utilization.
[0082] Based on the same principles as the methods provided in the embodiments of this disclosure, embodiments of this disclosure also provide an electronic device, which includes a processor and a memory; wherein the memory stores machine-readable instructions (also referred to as a "computer program"); and the processor is configured to execute the machine-readable instructions to implement the reference... Figure 2 and Figure 3 The method described.
[0083] Embodiments of this disclosure also provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements a reference... Figure 2 and Figure 3 The method described.
[0084] In exemplary embodiments, the processor may be a variety of exemplary logic blocks, modules, and circuits described in connection with this disclosure, such as a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), a FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The processor may also be a combination that implements computational functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0085] In the example embodiment, the memory may be, for example, ROM (Read Only Memory), RAM (Random Access Memory), EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disk storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.
[0086] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Furthermore, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0087] While this disclosure has been shown and described with reference to certain embodiments thereof, those skilled in the art will understand that various changes in form and detail may be made without departing from the scope of this disclosure. Therefore, the scope of this disclosure should not be limited to the embodiments, but rather should be defined by the appended claims and their equivalents.
Claims
1. A communication method for agent-aware SBP, comprising: Determine the SBP termination frame, wherein the SBP termination frame includes an identifier bit for indicating the completion status of the sensing measurement; Send the SBP termination frame; The identifier bit is set to a first value to indicate that the sensing measurement has been completed. The device that sends the SBP termination frame is either an SBP requesting site device or an SBP access point device.
2. The communication method according to claim 1, wherein, The identifier is set to a second value to indicate that no site meeting the SBP request site device requirements was found to participate in the sensing measurement and to initiate a termination process. The device that sends the SBP termination frame is an SBP access point device.
3. The communication method according to claim 2, wherein, The SBP termination frame also includes a sensing measurement establishment identifier corresponding to the sensing measurement.
4. The communication method according to claim 3, wherein, When the identifier bit is set to the first value, the perception measurement establishment identifier corresponds to the completed perception measurement; When the identifier is set to the second value, the perception measurement establishment identifier is revoked.
5. The communication method according to claim 2, wherein, The SBP termination frame also includes time information bits and a sensing measurement establishment identifier. The time information bit indicates the time when the SBP request site device sends the SBP request frame for the sensing measurement again, and the sensing measurement establishment identifier is the existing sensing measurement establishment identifier for the sensing measurement.
6. The communication method according to claim 1, wherein, The SBP termination frame also includes a type flag bit for identifying the frame type as an SBP termination frame.
7. A communication method for agent-aware SBP, comprising: Receive an SBP termination frame, wherein the SBP termination frame includes an identifier bit for indicating the completion status of the sensing measurement; Execute the corresponding operation based on the SBP termination frame; The identifier bit is set to a first value to indicate that the sensing measurement has been completed. The device that sends the SBP termination frame is either an SBP requesting site device or an SBP access point device.
8. The communication method according to claim 7, wherein, The identifier is set to a second value to indicate that no site meeting the SBP request site device requirements was found to participate in the sensing measurement and to initiate a termination process. The device that sends the SBP termination frame is an SBP access point device.
9. The communication method according to claim 8, wherein, The SBP termination frame also includes a sensing measurement establishment identifier corresponding to the sensing measurement.
10. The communication method according to claim 9, wherein, When the identifier bit is set to the first value, the perception measurement establishment identifier corresponds to the completed perception measurement; When the identifier is set to the second value, the perception measurement establishment identifier is revoked.
11. The communication method according to claim 8, wherein, The SBP termination frame also includes time information bits and the sensing measurement establishment identifier. The time information bit indicates the time when the SBP request site device sends the SBP request frame for the sensing measurement again, and the sensing measurement establishment identifier is the existing sensing measurement establishment identifier for the sensing measurement.
12. The communication method according to claim 7, wherein, The SBP termination frame also includes a type flag bit for identifying the frame type as an SBP termination frame.
13. A communication device for agent-aware SBP, comprising: The processing module is configured to: determine an SBP termination frame, wherein the SBP termination frame includes an identifier bit for indicating the completion status of the sensing measurement; The transceiver module is configured to send SBP termination frames; The identifier bit is set to a first value to indicate that the sensing measurement has been completed. The device that sends the SBP termination frame is either an SBP requesting site device or an SBP access point device.
14. A communication device for agent-aware SBP, comprising: The transceiver module is configured to receive an SBP termination frame, wherein the SBP termination frame includes an identifier bit for indicating the completion status of the sensing measurement. The processing module is configured to control and execute the corresponding operation based on the SBP termination frame; The identifier bit is set to a first value to indicate that the sensing measurement has been completed. The device that sends the SBP termination frame is either an SBP requesting site device or an SBP access point device.
15. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein, When the processor executes the computer program, it implements the method described in any one of claims 1 to 6 or any one of claims 7 to 12.
16. A computer-readable storage medium, wherein, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method described in any one of claims 1 to 6 or any one of claims 7 to 12.
