Sensing agent sbp termination method and apparatus, electronic device, and storage medium

By using SBP report frames to terminate the proxy process in the WLAN sensing measurement of the AP agent STA, the problems of spectrum resource waste and latency in communication between the STA and multiple responders are solved, and efficient one-to-many communication is achieved.

CN115004752BActive Publication Date: 2026-01-20BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202280001129.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-21
Publication Date
2026-01-20
Estimated Expiration
2042-04-21

AI Technical Summary

Technical Problem

In Wi-Fi technology, when STA devices perform WLAN sensing measurements with AP devices in dense environments, there are problems of wasted spectrum resources and increased latency, especially when the STA communicates with multiple responders, it cannot meet latency requirements.

Method used

By using the SBP report frame to carry the first flag bit when the AP agent STA performs WLAN sensing measurement, indicating that it is the last report frame, the agent WLAN sensing measurement process is terminated, thus realizing one-to-many communication.

Benefits of technology

This reduces spectrum resource waste and latency when the STA acts as the initiator, improves the efficiency of WLAN sensing measurements, and meets latency requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115004752B_ABST
    Figure CN115004752B_ABST
Patent Text Reader

Abstract

The embodiment of the present disclosure relates to the technical field of mobile communication, and provides a sensing agent SBP termination method and device, electronic equipment and a storage medium; the sensing agent SBP termination method is applied to an SBP response end, and the method comprises the following steps: determining an SBP report frame; wherein the SBP report frame comprises a first identification bit, and the first identification bit indicates that the SBP report frame is the last SBP report frame sent by the SBP response end in a wireless local area network (WLAN) sensing measurement process; and the SBP report frame is sent, and the WLAN sensing measurement process is terminated. The embodiment of the present disclosure provides a way of terminating the proxy in the AP proxy STA initiated sensing measurement process.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present disclosure relate to the technical field of mobile communication, and in particular, to a sensing broker (SBP) termination method and apparatus, an electronic device, and a storage medium. BACKGROUND

[0002] With the rapid development of mobile communication technology, Wireless Fidelity (Wi-Fi) technology has made great progress in transmission rate and throughput. At present, the contents studied by Wi-Fi technology are, for example, 320Mhz bandwidth transmission, aggregation and coordination of multiple frequency bands, and the main application scenarios are, for example, video transmission, Augmented Reality (AR), Virtual Reality (VR), and the like.

[0003] In the currently studied Wi-Fi technology, Wireless Local Area Network (WLAN) sensing technology can be supported. For example, in application scenarios such as location discovery in dense environments (such as home environments and enterprise environments), proximity detection, and presence detection. In the process of WLAN Sensing, the identities of a station device (Station, STA) and an access point device (Access Point, AP) can be exchanged, for example, both can act as an initiator device (Sensing Initiator or Sensing Transmitter). When acting as a Sensing Initiator or Sensing Transmitter, the AP can simultaneously communicate with multiple STAs, but the STA does not have the above function and can only communicate one-to-one with a single responder (Sensing Responder), which on the one hand causes waste of spectrum resources and on the other hand causes an increase in latency. For communication scenarios with high latency requirements, the latency requirements may not be met. In order to solve this problem, a method of using an AP to proxy a STA to initiate sensing measurement is proposed, and after the sensing measurement is completed, a termination proxy process needs to be initiated. Therefore, a method of terminating the proxy in the process of the AP proxying the STA to initiate sensing measurement is needed. SUMMARY

[0004] Embodiments of the present disclosure provide a sensing broker (SBP) termination method and apparatus, an electronic device, and a storage medium to provide a method of terminating the proxy in the process of the AP proxying the STA to initiate sensing measurement.

[0005] In one aspect, the embodiments of the present disclosure provide a sensing agent SBP termination method, applied to an SBP response end, the method comprising:

[0006] determining an SBP report frame; wherein the SBP report frame comprises a first identification bit, and the first identification bit indicates that the SBP report frame is the last SBP report frame sent by the SBP response end in a wireless local area network (WLAN) sensing measurement process;

[0007] sending the SBP report frame to terminate the WLAN sensing measurement process

[0008] In another aspect, the embodiments of the present disclosure also provide a sensing agent SBP termination method, applied to an SBP initiation end, the method comprising:

[0009] receiving an SBP report frame; wherein the SBP report frame comprises a first identification bit, and the first identification bit indicates that the SBP report frame is the last SBP report frame sent by the SBP response end in a wireless local area network (WLAN) sensing measurement process;

[0010] terminating the SBP sensing measurement process in response to the SBP report frame

[0011] In another aspect, the embodiments of the present disclosure also provide an access point device, which is a sensing agent SBP response end, and the electronic device comprises:

[0012] a determination module configured to determine an SBP report frame; wherein the SBP report frame comprises a first identification bit, and the first identification bit indicates that the SBP report frame is the last SBP report frame sent by the SBP response end in a wireless local area network (WLAN) sensing measurement process;

[0013] a sending module configured to send the SBP report frame to terminate the WLAN sensing measurement process.

[0014] In another aspect, the embodiments of the present disclosure also provide a station device, which is a sensing agent SBP initiation end, and the station device comprises:

[0015] a receiving module configured to receive an SBP report frame; wherein the SBP report frame comprises a first identification bit, and the first identification bit indicates that the SBP report frame is the last SBP report frame sent by the SBP response end in a wireless local area network (WLAN) sensing measurement process;

[0016] a termination module configured to terminate the SBP sensing measurement process in response to the SBP report frame.

[0017] In another aspect, the embodiments of the present disclosure also provide a sensing agent SBP termination apparatus, applied to a sensing agent SBP response end, the apparatus comprising:

[0018] a report frame determination module configured to determine an SBP report frame, wherein the SBP report frame comprises a first identification bit, and the first identification bit indicates that the SBP report frame is the last SBP report frame sent by the SBP response end in a wireless local area network (WLAN) sensing measurement process;

[0019] a report frame sending module configured to send the SBP report frame, and terminate the WLAN sensing measurement process.

[0020] In another aspect, the embodiments of the present disclosure also provide a sensing agent SBP termination apparatus, applied to a sensing agent SBP response end, the apparatus comprising:

[0021] a report frame receiving module configured to receive an SBP report frame, wherein the SBP report frame comprises a first identification bit, and the first identification bit indicates that the SBP report frame is the last SBP report frame sent by the SBP response end in a wireless local area network (WLAN) sensing measurement process;

[0022] a sensing measurement termination module configured to terminate the SBP sensing measurement process in response to the SBP report frame.

[0023] The embodiments of the present disclosure also provide an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the method according to one or more of the embodiments of the present disclosure when executing the program.

[0024] The embodiments of the present disclosure also provide a computer readable storage medium, which stores a computer program, and the computer program is executable on a processor to implement the method according to one or more of the embodiments of the present disclosure.

[0025] In the embodiments of the present disclosure, the SBP response end determines an SBP report frame, the SBP report frame comprises a first identification bit, and the first identification bit indicates that the SBP report frame is the last SBP report frame sent by the SBP response end in a wireless local area network (WLAN) sensing measurement process; the SBP response end sends the SBP report frame, and terminates the WLAN sensing measurement process; the embodiments of the present disclosure provide a termination method of an AP proxy STA in a sensing measurement process.

[0026] Additional aspects and advantages of the embodiments of the present disclosure will be given in part in the following description, and will become apparent from the following description, or will be learned by practice of the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0027] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the present disclosure. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those of ordinary skill in the art without creative labor under the premise of the drawings.

[0028] Figure 1 One of the flowcharts of the sensing agent SBP termination method provided by the embodiments of the present disclosure;

[0029] Figure 2 One of the schematic diagrams of the first example of the embodiments of the present disclosure;

[0030] Figure 3 The second schematic diagram of the first example of the embodiments of the present disclosure;

[0031] Figure 4 The third schematic diagram of the first example of the embodiments of the present disclosure;

[0032] Figure 5 The second flowchart of the sensing agent SBP termination method provided by the embodiments of the present disclosure;

[0033] Figure 6 The third flowchart of the sensing agent SBP termination method provided by the embodiments of the present disclosure;

[0034] Figure 7 The fourth flowchart of the sensing agent SBP termination method provided by the embodiments of the present disclosure;

[0035] Figure 8 The structural schematic diagram of the access point device provided by the embodiments of the present disclosure;

[0036] Figure 9 The structural schematic diagram of the station device provided by the embodiments of the present disclosure;

[0037] Figure 10 The structural schematic diagram of the electronic device provided by the embodiments of the present disclosure. DETAILED DESCRIPTION

[0038] In the embodiments of the present disclosure, the term "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the three cases of A alone, A and B together, and B alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship.

[0039] In the embodiments of the present disclosure, the term "a plurality of" means two or more, and other quantifiers are similar.

[0040] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The description of the exemplary embodiments is only to illustrate and not to limit the present disclosure. The following description refers to the accompanying drawings in which the same numbers in different drawings represent the same or similar elements unless otherwise represented. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present disclosure. Instead, they only represent examples of apparatuses and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0041] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. As used in this disclosure and the appended claims, the singular forms "a," "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.

[0042] It will be understood that, although the terms first, second, third, etc. can be used herein to describe various information, these terms are not intended to denote a particular order or hierarchy. These terms are used only to distinguish one from another. For example, a first information can be termed a second information, and similarly, a second information can also be termed a first information, without departing from the scope of the present disclosure. Depending on the context, the word "if' as used herein can be interpreted to mean "when" or "in response to determining" or "in response to a determination".

[0043] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, and not all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of the present disclosure.

[0044] The embodiments of the present disclosure provide a sensing agent SBP termination method and device, an electronic device and a storage medium, to provide a way to terminate the agent in the AP agent STA initiated sensing measurement process.

[0045] The method and device are based on the same application concept. Since the principles of the method and device for solving problems are similar, the implementation of the device and the method can be referred to each other, and the repeated parts will not be described again.

[0046] As shown in Figure 1 The embodiments of the present disclosure provide a sensing agent SBP termination method. Optionally, the method can be applied to an SBP response end, which can be an access point device AP. The method can include the following steps:

[0047] In step 101, an SBP report frame is determined; wherein the SBP report frame comprises a first identification bit, and the first identification bit indicates that the SBP report frame is the last SBP report frame sent by the SBP response end in a WLAN sensing measurement process.

[0048] As a first example, refer to Figures 2 to 4 First, the architecture of WLAN Sensing and the WLAN Sensing process to which the sensing agent SBP termination method provided by the embodiments of the present disclosure are applied are introduced.

[0049] Figure 2 An architecture diagram of WLAN Sensing is shown; wherein a sensing initiator (or initiator) initiates WLAN Sensing (for example, initiates a WLAN sensing session), and there can be multiple sensing responders (sensing receivers) or responders that respond to it, as shown in Figure 2 , such as responder 1, responder 2, and responder 3. When the sensing initiator initiates WLAN Sensing, multiple associated or unassociated sensing responders of WLAN Sensing can respond.

[0050] Refer to Figure 3 , the sensing initiator and the sensing responder communicate through a communication connection, as shown by the communication connection S1; the sensing responders communicate through the communication connection S2.

[0051] Among them, each sensing initiator can be a client; each sensing responder (in this example, namely, sensing responder 1 to sensing responder 3) can be a station device (Station, STA) or an access point device (Access Point, AP). In addition, the STA and the AP can assume multiple roles in the WLAN sensing process; for example, in the WLAN sensing process, the STA can also act as a sensing initiator, which can be a sensing transmitter, a sensing receiver, or both, or neither. In the WLAN sensing process, the sensing responder can also be a sensing transmitter, a sensing receiver, or both.

[0052] As another architecture, as shown in Figure 4 , the sensing initiator and the sensing responder can also be clients, and the two can communicate by connecting to the same access point device (AP); Figure 4 In the example of FIG. 6, Client1 is the sensing initiator, and Client2 is the sensing responder.

[0053] In the WLAN sensing measurement process, in order to realize one-to-many communication between the STA as a sensing initiator and the sensing responder, the STA as a sensing proxy (SBP) initiator (hereinafter taking the STA as an example) initiates the SBP process; the AP as an SBP responder (hereinafter taking the AP as an example) proxies the STA to perform WLAN sensing measurement; and when the SBP sensing needs to be terminated (or stopped), the AP sends an SBP report frame to the STA; optionally, the SBP report frame can be a variant type of SBP request frame or SBP response frame. The SBP report frame carries a first identification bit, and the first identification bit indicates that the SBP report frame is the last (or the last one) SBP report frame sent by the AP in the current WLAN sensing measurement process, thereby identifying that the subsequent AP will terminate the SBP process. Optionally, the first identification bit can be identified in the MAC frame header part of the SBP report frame, such as the more data subfield or the more fragment subfield of the MAC frame; or the first identification bit can also be identified in the frame body part of the SBP report frame, identifying that the SBP report frame is the last one.

[0054] Step 102, sending the SBP report frame to terminate proxying the WLAN sensing measurement process.

[0055] The AP sends the SBP report frame to indicate that the STA will terminate proxying the WLAN sensing measurement process; in this way, in the WLAN sensing measurement process, when the initiator device is the STA, the sensing measurement is performed by the AP proxying the initiator device, and the proxying of the WLAN sensing measurement is terminated through the SBP report frame, one-to-many communication is realized, and the waste of spectrum resources and the time delay caused by the STA as the initiator to perform WLAN sensing are reduced.

[0056] In the embodiment of the present disclosure, the SBP responder determines the SBP report frame, the SBP report frame includes a first identification bit, and the first identification bit indicates that the SBP report frame is the last SBP report frame sent by the SBP responder in the WLAN sensing measurement process; the subsequent SBP responder sends the SBP report frame to terminate proxying the WLAN sensing measurement process; the embodiment of the present disclosure provides a way of terminating proxying by the AP proxying the STA to initiate the sensing measurement process.

[0057] In an optional embodiment, the SBP report frame is a public action frame.

[0058] The public action frame (Pubic Action frame) includes a Pubic Action field corresponding to the SBP report frame and a Dialog Token field, and the first identification bit is carried in the Dialog Token field or the Pubic Action field. For example, the Pubic Action value in the Pubic Action field can be used to identify that it is an SBP report frame, or the value of the Dialog Token field can be used to identify that it is an SBP report frame, for example, the Pubic Action value is set to a value different from the SBP request frame and the SBP response frame, or the Dialog Token value is set to a value different from the SBP request frame and the SBP response frame.

[0059] As an example, refer to Table 1, which shows a format of the SBP report frame:

[0060]

[0061]

[0062] The first identification bit can be carried in the Dialog Token field or the Pubic Action field.

[0063] In an optional embodiment, the SBP report frame further includes a sensing measurement setup ID of the WLAN sensing measurement process. The sensing measurement setup ID identifies the sensing measurement process corresponding to the SBP. If a SBP termination message frame is subsequently sent, the Measurement setup ID in the SBP report frame is consistent with the Measurement setup ID in the SBP termination message frame.

[0064] Referring to Figure 5 The embodiments of the present disclosure provide a sensing agent SBP termination method. Optionally, the method can be applied to an SBP response end, which can be an access point device AP. The method can include the following steps:

[0065] Step 501, determining an SBP report frame; wherein the SBP report frame includes a first identification bit, and the first identification bit indicates that the SBP report frame is the last SBP report frame sent by the SBP response end in a WLAN sensing measurement process.

[0066] The architecture of the WLAN Sensing to which the sensing agent SBP termination method provided by the embodiments of the present disclosure is applied and the WLAN Sensing process are described with reference to the first example above, and will not be described again here.

[0067] In the SBP process, the AP acts as the SBP response end (hereinafter referred to as the AP for example) to proxy the STA to perform WLAN sensing measurement; and when the SBP sensing needs to be terminated (or stopped), the AP sends an SBP report frame to the STA; optionally, the SBP report frame can be a variant type of SBPrequest frame or SBPresponse frame. The SBP report frame carries a first identification bit, and the first identification bit indicates that the SBP report frame is the last (or the last) SBP report frame sent by the AP in the current WLAN sensing measurement process, which indicates that the AP will terminate the SBP process subsequently.

[0068] Step 502, the SBP report frame is sent.

[0069] Step 503, an SBP termination message frame (SBP Termination frame) is sent to terminate the WLAN sensing measurement process.

[0070] After the AP sends the last SBP report frame, the AP can continue to send the SBP termination message frame and terminate the SBP process.

[0071] Referring to Figure 6 The embodiments of the present disclosure provide a sensing agent SBP termination method, which can be applied to an SBP response end, and the SBP response end can be an access point device AP. The method can include the following steps:

[0072] Step 601, an SBP report frame is determined; wherein the SBP report frame includes a first identification bit, and the first identification bit indicates that the SBP report frame is the last SBP report frame sent by the SBP response end in a WLAN sensing measurement process.

[0073] Step 602, the SBP report frame is sent.

[0074] Step 603, an acknowledgement message corresponding to the SBP report frame sent by the SBP initiator is received.

[0075] After the STA receives the last frame of the SBP report frame, the STA can reply an acknowledgement message (ACK frame) to the SBP responder (AP), indicating that the STA has received the sensing measurement result, and the STA also confirms that the SBP sensing measurement process is terminated.

[0076] Step 604, in response to the confirmation message, terminating the proxying of the WLAN sensing measurement process.

[0077] Referring to Figure 7 The embodiments of the present disclosure provide a sensing proxy SBP termination method, which can be applied to a SBP initiator, and the SBP initiator can be a station STA. The method comprises the following steps:

[0078] Step 701, receiving an SBP report frame; wherein the SBP report frame comprises a first identification bit, and the first identification bit indicates that the SBP report frame is the last SBP report frame sent by a SBP responder in a WLAN sensing measurement process.

[0079] The architecture of WLAN Sensing and the WLAN Sensing process of the sensing proxy SBP termination method provided by the embodiments of the present disclosure are described in the first example, and will not be described here.

[0080] In the WLAN sensing measurement process, in order to realize one-to-many communication between the STA as a sensing initiator and the sensing responder, the STA as a sensing proxy (SBP) initiator (hereinafter referred to as STA) initiates the SBP process; the AP as a SBP responder (hereinafter referred to as AP) proxies the STA to perform WLAN sensing measurement; and when the SBP sensing needs to be terminated (or stopped), the AP sends an SBP report frame to the STA, and the STA receives the SBP report frame. Optionally, the SBP report frame can be a variant type of SBP request frame or SBP response frame. The STA acquires a first identification bit carried in the SBP report frame, and the first identification bit indicates that the SBP report frame is the last SBP report frame (or the last one) sent by the AP in the current WLAN sensing measurement process, which indicates that the AP will terminate the SBP process subsequently. Optionally, the first identification bit can be identified in the MAC frame header part of the SBP report frame, such as the more data subfield or the more fragment subfield of the MAC frame; or the first identification bit can also be identified in the frame body part of the SBP report frame, indicating that the SBP report frame is the last frame.

[0081] Step 702, in response to the SBP report frame, terminating the SBP sensing measurement process.

[0082] The STA receives the last SBP report frame, and terminates the proxying of the WLAN sensing measurement process by the AP; in the WLAN sensing measurement process, the AP proxies the initiator to perform sensing measurement in the case of the STA as the initiator, and terminates the proxying of the WLAN sensing measurement by the SBP report frame, so as to realize one-to-many communication, and reduce the waste of spectrum resources and time delay caused by the STA as the initiator to perform WLAN sensing.

[0083] In the embodiments of the present disclosure, the STA receives the last SBP report frame sent by the SBP response AP in the WLAN sensing measurement process, and terminates the SBP sensing measurement process; the embodiments of the present disclosure provide a way to terminate the proxying of the initiator in the AP proxying the STA to initiate the sensing measurement process.

[0084] In an optional embodiment, the SBP report frame is a public action frame.

[0085] The public action frame (Pubic Action frame) includes a Pubic Action field corresponding to the SBP report frame and a Dialog Token field, and the first identification bit is carried in the Dialog Token field or the Pubic Action field; for example, the Pubic Action value in the Pubic Action field is used to identify that it is the SBP report frame; or the value of the Dialog Token field is used to identify that it is the SBP report frame, for example, the Pubic Action value is set to a value different from the SBP request frame and the SBP response frame, or the Dialog Token value is set to a value different from the SBP request frame and the SBP response frame.

[0086] As an example, refer to Table 1, which shows a format of the SBP report frame:

[0087]

[0088] The first identification bit can be carried in the Dialog Token field or the Pubic Action field.

[0089] In an optional embodiment, the SBP report frame further comprises a sensing measurement setup ID of the WLAN sensing measurement process, the sensing measurement setup ID identifies the sensing measurement process corresponding to the SBP, and if a SBP termination message frame is subsequently sent, the Measurement setup ID in the SBP report frame is consistent with the Measurement setup ID in the SBP termination message frame.

[0090] The embodiments of the present disclosure further provide an SBP termination method of a sensing agent, which can be applied to an SBP initiator. The method comprises:

[0091] receiving an SBP report frame, wherein the SBP report frame comprises a first identification bit, and the first identification bit indicates that the SBP report frame is the last frame of SBP report frames sent by an SBP responder in a WLAN sensing measurement process;

[0092] receiving an SBP termination message frame;

[0093] terminating the SBP sensing measurement process in response to the SBP report frame or the SBP termination message frame. After the AP sends the last frame of SBP report frames, the SBP termination message frame can be sent or not. When the SBP termination message frame sent by the AP is received, the STA terminates the SBP sensing measurement process.

[0094] The embodiments of the present disclosure further provide an SBP termination method of a sensing agent, which can be applied to an SBP initiator. The SBP initiator can be a station device STA. The method comprises:

[0095] receiving an SBP report frame, wherein the SBP report frame comprises a first identification bit, and the first identification bit indicates that the SBP report frame is the last frame of SBP report frames sent by an SBP responder in a WLAN sensing measurement process;

[0096] sending an acknowledgement message corresponding to the SBP report frame to the SBP initiator in response to the SBP report frame, and terminating the SBP sensing measurement process.

[0097] When the STA receives the last frame of SBP report frames, an acknowledgement message (ACK frame) can be sent to the SBP responder (AP) to indicate that the STA has received the sensing measurement result, and the STA confirms termination of the SBP sensing measurement process.

[0098] In the embodiments of the present disclosure, the STA receiving the SSBP response end terminates the last frame of the SBP report frame sent in the WLAN sensing measurement process, and the sensing measurement process is terminated; the embodiments of the present disclosure provide a method for terminating the proxy in the proxy STA initiated sensing measurement process.

[0099] Referring to Figure 8 Based on the same principle as the sensing proxy SBP termination method provided in the embodiments of the present disclosure, the embodiments of the present disclosure also provide an access point device, which is a sensing proxy SBP response end, and the electronic device comprises:

[0100] A determination module 801 is configured to determine an SBP report frame; wherein the SBP report frame comprises a first identification bit, and the first identification bit indicates that the SBP report frame is the last frame of the SBP report frame sent by the SBP response end in the WLAN sensing measurement process;

[0101] A sending module 802 is configured to send the SBP report frame, and terminate the proxy WLAN sensing measurement process.

[0102] Optionally, in the embodiments of the present disclosure, the access point device further comprises:

[0103] A message frame sending module is configured to, after the sending module 802 sends the SBP report frame,

[0104] Send an SBP termination message frame.

[0105] Optionally, in the embodiments of the present disclosure, the sending module 802 comprises:

[0106] A receiving sub-module is configured to receive an acknowledgement message corresponding to the SBP report frame sent by the SBP initiator;

[0107] A termination sub-module is configured to, in response to the acknowledgement message, terminate the proxy WLAN sensing measurement process.

[0108] Optionally, in the embodiments of the present disclosure, the SBP report frame is a public action frame.

[0109] Optionally, in the embodiments of the present disclosure, the first identification bit is carried in a DialogToken field or a Pubic Action field of the public action frame.

[0110] Optionally, in the embodiments of the present disclosure, the SBP report frame further comprises a sensing measurement establishment identification of the WLAN sensing measurement process.

[0111] In the embodiments of the present disclosure, the determining module 801 determines an SBP report frame, the SBP report frame including a first identification bit, the first identification bit indicating that the SBP report frame is the last frame of SBP report frame sent by the SBP response end in a wireless local area network (WLAN) sensing measurement process; the sending module 802 sends the SBP report frame, and terminates proxying the WLAN sensing measurement process; and the embodiments of the present disclosure provide a manner of terminating proxying in a sensing proxy SBP initiated measurement process.

[0112] The embodiments of the present disclosure also provide a sensing proxy SBP termination apparatus, applied to a sensing proxy SBP response end, the apparatus including:

[0113] a report frame determining module, configured to determine an SBP report frame; wherein the SBP report frame includes a first identification bit, the first identification bit indicating that the SBP report frame is the last frame of SBP report frame sent by the SBP response end in a wireless local area network (WLAN) sensing measurement process;

[0114] a report frame sending module, configured to send the SBP report frame, and terminate proxying the WLAN sensing measurement process.

[0115] The apparatus also includes other modules of the access point device in the foregoing embodiments, performing other functions of the access point device, which are not described herein.

[0116] Referring to Figure 9 , based on the same principle as the sensing proxy SBP termination method provided by the embodiments of the present disclosure, the embodiments of the present disclosure also provide a station device, the station device being a sensing proxy SBP initiation end, the station device including:

[0117] a receiving module 901, configured to receive an SBP report frame; wherein the SBP report frame includes a first identification bit, the first identification bit indicating that the SBP report frame is the last frame of SBP report frame sent by the SBP response end in a wireless local area network (WLAN) sensing measurement process;

[0118] a termination module 902, configured to terminate an SBP sensing measurement process in response to the SBP report frame.

[0119] Optionally, in the embodiments of the present disclosure, the station also includes:

[0120] a message frame receiving module, used after the receiving module 901 receives the SBP report frame,

[0121] receiving an SBP termination message frame.

[0122] Optionally, in the embodiments of the present disclosure, the termination module 902 includes:

[0123] a sending sub-module, configured to send, to the SBP initiator, an acknowledgement message corresponding to the SBP report frame, and terminate the SBP sensing measurement process.

[0124] Optionally, in the embodiments of the present disclosure, the SBP report frame is a public action frame.

[0125] Optionally, in the embodiments of the present disclosure, the first identification bit is carried in a DialogToken field or a Pubic Action field of the public action frame.

[0126] Optionally, in the embodiments of the present disclosure, the SBP report frame further includes an identification of a sensing measurement establishment of the WLAN sensing measurement process.

[0127] In the embodiments of the present disclosure, the receiving module 901 receives a last SBP report frame sent by an SSBP responder in a wireless local area network (WLAN) sensing measurement process, and the terminating module 902 terminates the SBP sensing measurement process. The embodiments of the present disclosure provide a way of terminating an agent in a sensing measurement process initiated by an AP proxy STA.

[0128] The embodiments of the present disclosure further provide a sensing agent SBP terminating apparatus, applied to an SSBP responder, and the apparatus includes:

[0129] a report frame receiving module, configured to receive an SBP report frame, wherein the SBP report frame includes a first identification bit, and the first identification bit indicates that the SBP report frame is a last SBP report frame sent by an SBP responder in a wireless local area network (WLAN) sensing measurement process;

[0130] a sensing measurement terminating module, configured to terminate, in response to the SBP report frame, an SBP sensing measurement process.

[0131] The apparatus further includes other modules of the station device in the foregoing embodiments, and performs other functions of the station device. Details are not described herein again.

[0132] In an optional embodiment, the embodiments of the present disclosure further provide an electronic device, such as Figure 10 as shown in FIG. 10, Figure 10 The electronic device 1000 shown in FIG. 10 can be a server, including a processor 1001 and a memory 1003. The processor 1001 and the memory 1003 are connected, such as through a bus 1002. Optionally, the electronic device 1000 can further include a transceiver 1004. It should be noted that the transceiver 1004 is not limited to one in actual application, and the structure of the electronic device 1000 does not constitute a limitation on the embodiments of the present disclosure.

[0133] The processor 1001 can be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. It can implement or execute the various exemplary logical blocks, modules and circuits described in connection with the disclosure. The processor 1001 can also be a combination of implementing computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0134] The bus 1002 can include a path for transmitting information between the above-mentioned components. The bus 1002 can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, or the like. The bus 1002 can be divided into an address bus, a data bus, a control bus, and the like. For convenience of representation, Figure 10 In the figure, only one thick line is used to represent the bus, but it does not mean that there is only one bus or only one type of bus.

[0135] The memory 1003 can be a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory) or other type of dynamic storage device that can store information and instructions, an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.

[0136] The memory 1003 is configured to store application program codes for implementing the solutions of the present disclosure, and the processor 1001 is configured to control the execution of the application program codes. The processor 1001 is configured to execute the application program codes stored in the memory 1003 to implement the content shown in the foregoing method embodiments.

[0137] The electronic device includes, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet Personal Computer), a PMP (Portable Multimedia Player), a car terminal (for example, a car navigation terminal), and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like. Figure 10 The electronic device shown is merely an example, and should not impose any limitation on the functions and use range of the embodiments of the present disclosure.

[0138] The server provided by the present disclosure can be a stand-alone physical server, a server cluster composed of multiple physical servers, or a distributed system, and can also be a cloud server providing cloud service, cloud database, cloud computing, cloud function, cloud storage, network service, cloud communication, middleware service, domain name service, security service, CDN, and basic cloud computing services such as big data and artificial intelligence platform. The terminal can be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, and the like, but is not limited thereto. The terminal and the server can be connected directly or indirectly through wired or wireless communication, and the present disclosure does not limit this.

[0139] The present disclosure provides a computer readable storage medium, which stores a computer program. When the computer program is run on a computer, the computer can execute the corresponding content in the foregoing method embodiments.

[0140] It should be understood that, although each step in the flowchart of the accompanying drawings is shown in sequence according to the direction of the arrow, these steps are not necessarily executed in sequence according to the direction of the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and they can be executed in other sequences. Moreover, at least part of the steps in the flowchart of the accompanying drawings can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence is not necessarily sequential, but can be executed alternately or alternately with at least part of other steps or sub-steps or stages of other steps.

[0141] It should be noted that the computer readable medium in the above disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable storage medium may, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or apparatus. In the present disclosure, the computer readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer readable program code. Such a propagated data signal can take various forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer readable signal medium can also be any computer readable medium other than the computer readable storage medium, which can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, device or apparatus. The program code contained in the computer readable medium can be transmitted by any suitable medium, including but not limited to a wire, a cable, an RF (radio frequency) or the like, or any suitable combination of the above.

[0142] The computer readable medium described above can be contained in the electronic device described above; or can exist separately and not be assembled into the electronic device.

[0143] The computer readable medium described above carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the methods shown in the above embodiments.

[0144] According to one aspect of the present disclosure, a computer program product or computer program is provided, which includes computer instructions stored in a computer readable storage medium. A processor of a computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions, so that the computer device performs the methods provided in the various optional implementations described above.

[0145] Computer program code for carrying out operations of the present disclosure can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0146] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may

[0147] The modules involved in the embodiments of the present disclosure can be implemented in the form of software or in the form of hardware. In some cases, the name of a module does not constitute a limitation on the module itself, for example, A module can also be described as "A module for performing B operation".

[0148] The above description is merely that of preferred embodiments of the present disclosure and of the principles thereof. It is understood that the scope of the disclosure is not limited to the specific combinations of technical features described above, and should also encompass other technical solutions formed by any combination of the above technical features or equivalent features thereof without departing from the above disclosed concept. For example, the above technical features can be replaced with technical features disclosed in the present disclosure (but not limited to) having similar functions to form technical solutions.

Claims

1. A sensing agent SBP termination method applied to an SBP response end, characterized in that, The method comprises: determining an SBP report frame; wherein the SBP report frame comprises a first identification bit, the first identification bit indicating that the SBP report frame is the last frame of SBP report frame sent by the SBP response end in a wireless local area network (WLAN) awareness measurement process; and the SBP report frame further comprises an awareness measurement establishment identifier of the WLAN awareness measurement process; sending the SBP report frame to terminate the proxying of the WLAN awareness measurement process.

2. The perception broker (SBP) termination method of claim 1, wherein, After the sending of the SBP report frame, the method further comprises: sending an SBP termination message frame.

3. The sentient agent SBP termination method of claim 1, wherein, The termination of the proxying of the WLAN awareness measurement process comprises: receiving an acknowledgement message corresponding to the SBP report frame sent by the SBP initiator; terminating the WLAN awareness measurement process in response to the acknowledgement message.

4. The sentient agent SBP termination method of claim 1, wherein, The SBP report frame is a public action frame.

5. The perception broker (SBP) termination method of claim 4, wherein, The first identification bit is carried in a Dialog Token field or a Pubic Action field of the public action frame.

6. A sensing broker proxy (SBP) termination method, applied to an SBP initiator, the method comprising: The method comprises: receiving an SBP report frame; wherein the SBP report frame comprises a first identification bit, the first identification bit indicating that the SBP report frame is the last frame of SBP report frame sent by the SBP response end in a wireless local area network (WLAN) awareness measurement process; and the SBP report frame further comprises an awareness measurement establishment identifier of the WLAN awareness measurement process; terminating the SBP awareness measurement process in response to the SBP report frame.

7. The sentient agent SBP termination method of claim 6, wherein, After the receiving of the SBP report frame, the method further comprises: receiving an SBP termination message frame.

8. The sentient agent SBP termination method of claim 6, wherein, The termination of the SBP awareness measurement process comprises: sending an acknowledgement message corresponding to the SBP report frame to the SBP initiator to terminate the SBP awareness measurement process.

9. The sentient agent SBP termination method of claim 6, wherein, The SBP report frame is a public action frame.

10. The perception broker (SBP) termination method of claim 9, wherein, The first identification bit is carried in a Dialog Token field or a Pubic Action field of the public action frame.

11. An access point device, the access point device being a sensing broker proxy (SBP) responder, characterized in that, The access point device comprises: a determining module configured to determine an SBP report frame; wherein the SBP report frame comprises a first identification bit, the first identification bit indicating that the SBP report frame is the last frame of SBP report frame sent by the SBP response end in a wireless local area network (WLAN) awareness measurement process; and the SBP report frame further comprises an awareness measurement establishment identifier of the WLAN awareness measurement process; a sending module configured to send the SBP report frame to terminate the proxying of the WLAN awareness measurement process. 12.A station device, the station device being a sensing broker proxy (SBP) initiator, characterized in that, The station device comprises: a receiving module configured to receive an SBP report frame; wherein the SBP report frame comprises a first identification bit, the first identification bit indicating that the SBP report frame is the last frame of SBP report frame sent by the SBP response end in a wireless local area network (WLAN) awareness measurement process; and the SBP report frame further comprises an awareness measurement establishment identifier of the WLAN awareness measurement process; a terminating module configured to terminate the SBP awareness measurement process in response to the SBP report frame.

13. A sensing agent SBP termination device, applied to a sensing agent SBP response end, characterized in that, The apparatus comprises: The device comprises: The device comprises:

14. A sensing broker SBP termination device, applied to a sensing broker SBP initiator, characterized in that, The device comprises: The device comprises: The device comprises:

15. An electronic device, comprising: The device comprises:

16. A computer-readable storage medium, characterized in that, The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device comprises: The device

Citation Information

Patent Citations

  • Sensing measurement information interaction device

    CN113965954A