METHOD FOR DETERMINING MEASUREMENT SETUP IDENTIFIER AND ASSOCIATED APPARATUS - Patent application
The method provides a solution for identifying measurement setup identifiers in proxy sensing scenarios by using unique identifiers, addressing the lack of support in the 802.11bf protocol for non-AP STAs, ensuring clear identification and preventing confusion in sensing measurements.
Patent Information
- Application Number
- JP2024539552
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2021-12-31
- Filing Date
- 2022-12-15
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2042-12-15
AI Technical Summary
The 802.11bf protocol lacks support for sensing between two non-access point stations (non-AP STAs), leading to confusion in identifying measurement setup identifiers in proxy sensing scenarios where an access point acts as a proxy for another station, affecting subsequent sensing measurements.
A method for determining a measurement setup identifier in proxy sensing scenarios by using unique identifiers that differ from those used in common sensing scenarios, ensuring clear identification and differentiation of measurement setups through negotiation and association of parameters between the proxy sensing initiator and responder.
This approach allows for distinct identification of measurement setups in proxy sensing scenarios, preventing confusion and resource wastage by ensuring unique indexing of parameters, thus enhancing the accuracy and efficiency of subsequent sensing measurements.
Smart Images

Figure 2025501243000001_ABST
Abstract
Description
[Technical field]
[0001] This application claims priority to Chinese Patent Application No. 202111679651.4, entitled "MEASUREMENT SETUP IDENTIFIER DETERMINING METHOD AND RELATED APPARATUS," filed with the China National Intellectual Property Office on December 31, 2021, the entire contents of which are incorporated herein by reference.
[0002] Technical Field The present application relates to the field of wireless communication technologies, and in particular to a measurement setup identifier determination method and related apparatus. [Background technology]
[0003] With the widespread deployment of wireless fidelity (Wi-Fi) devices and the increasing sensing requirements, sensing performed by widely available Wi-Fi devices is a hot topic of current research. In daily life, the signal transmitted from a Wi-Fi device is usually received only after being reflected, diffracted, and scattered by various obstacles. As a result, the actually received signal is usually a superposition of multiple signals. Therefore, the wireless signal can sense the physical environment through which the wireless signal passes, and the surrounding environment can be inferred by analyzing the wireless signal "modulated" by various obstacles, thereby deriving wireless local area network (WLAN) sensing technology. WLAN sensing is a technology that is expected to have a wide range of applications. In WLAN sensing technology, widely deployed Wi-Fi devices can be used to sense the surrounding environment by transmitting specific data or communication channel probe frames, receive reflected signals or feedback information generated by peer devices in the wireless network, and then extract the corresponding parameters in the received signal by using specific algorithms for analysis. This makes it possible to obtain information about the surrounding environment.
[0004] The sensing procedure defined in the 802.11bf standard mainly includes five phases, namely: sensing session setup, measurement setup, measurement instance, measurement setup termination, and sensing session termination. The measurement setup is mainly used by the sensing initiator and the sensing responder to exchange and unify the parameters / features used in the sensing procedure. In the sensing procedure, the sensing initiator and the sensing responder may exchange and unify multiple groups of parameters / features used in the sensing procedure. Therefore, for clear identification, a method of labeling the measurement setup is proposed to distinguish different groups of parameters / features used in the sensing procedure.
[0005] Since the 802.11bf protocol does not currently support sensing between two non-access point stations (non-AP STAs), there is a special scenario in the sensing procedure, specifically, a station (STA) needs an access point (AP) to help it complete a measurement with another sensing responder. For ease of explanation, this special scenario is referred to herein as a proxy sensing scenario. Therefore, how to identify the measurement setup in a proxy sensing scenario is a problem worth considering. Summary of the Invention [Problem to be solved by the invention]
[0006] An embodiment of the present application provides a measurement setup identifier determination method and related device to solve the problem of setting a measurement setup ID in a proxy sensing scenario, so that the measurement setup identifier set in the proxy sensing scenario can be distinguished from the measurement setup identifier set in a common sensing scenario (or a non-proxy sensing scenario). [Means for solving the problem]
[0007] The present application will be described below from various perspectives, and it should be understood that the following implementations and advantageous effects of different aspects are mutually referenced.
[0008] According to a first aspect, the present application provides a measurement setup identifier determination method. The method further includes a proxy sensing initiator (AP) obtaining a first measurement setup parameter and sending first information to a sensing responder (STA3), where the first information includes the first measurement setup parameter and a first measurement setup identifier. The first measurement setup parameter includes a parameter used by the proxy sensing initiator (AP) and the sensing responder (STA3) in a proxy sensing procedure. The first measurement setup identifier identifies the first measurement setup parameter. The first measurement setup identifier is different from the measurement setup identifier used by the proxy sensing initiator (AP).
[0009] Optionally, before the proxy sensing initiator (AP) obtains the first measurement setup parameters, the requesting STA (STA1) requests the AP to perform sensing measurement as a proxy for the requesting STA.
[0010] Optionally, after receiving the first information, the first sensing responder (STA3) can uniquely index the first measurement setup parameters by using the first measurement setup identifier in a subsequent sensing measurement procedure to establish an association relationship between the first measurement setup parameters and the first measurement setup identifier.
[0011] In this application, the measurement setup identifier used by the proxy sensing initiator (AP) includes the measurement setup identifier used by the proxy sensing initiator (AP) in a sensing procedure (here, a non-proxy sensing procedure) and the measurement setup identifier used by the proxy sensing initiator (AP) in a proxy sensing procedure.
[0012] Measurement setup parameters in this application may include parameters such as proxy sensing initiator role, sensing responder role, bandwidth, and measurement feedback type.
[0013] In this solution, the measurement setup ID set in the proxy sensing procedure is restricted not to belong to the existing measurement setup ID set in the AP, so that the problem of setting the measurement setup identifier in the proxy sensing scenario can be solved. In addition, the measurement setup identifier set in the proxy sensing scenario is distinct from the measurement setup identifier set in the common sensing scenario (or the non-proxy sensing scenario), thereby avoiding confusion and affecting the subsequent sensing measurement procedure.
[0014] In relation to the first aspect, in a possible implementation, the proxy sensing initiator (AP) obtains the first measurement setup parameters, including the proxy sensing initiator (AP) receiving second information sent by the requesting station STA, where the second information includes second measurement setup parameters, and the second measurement setup parameters include all or a part of the parameters used by the proxy sensing initiator (AP) and the sensing responder (STA3) in the proxy sensing procedure. The proxy sensing initiator (AP) determines the first measurement setup parameters based on the second measurement setup parameters. In other words, the proxy sensing initiator (AP) and the requesting station STA may determine the first measurement setup parameters through negotiation.
[0015] In relation to the first aspect, in a possible implementation, the proxy sensing initiator (AP) obtaining the first measurement setup parameters includes the proxy sensing initiator (AP) receiving second information sent by the requesting STA, where the second information includes the first measurement setup parameters. In other words, the requesting STA directly notifies the proxy sensing initiator (AP) of the relevant parameters (i.e., the first measurement setup parameters) of the measurement setup that the requesting STA wants to establish, and the proxy sensing initiator (AP) does not need to negotiate with the requesting STA about the relevant parameters because the proxy sensing initiator (AP) cannot change the relevant parameters.
[0016] Optionally, the second information further includes a second measurement setup identifier. The second measurement setup identifier may identify the first measurement setup parameter. When the second information further includes the second measurement setup identifier, a mapping relationship may exist in the proxy sensing initiator (AP), for example, the second measurement setup identifier corresponds to the first measurement setup identifier. In this way, when the requesting STA exchanges content related to the first measurement setup identifier with the proxy sensing initiator (AP), the proxy sensing initiator (AP) and the sensing responder (STA3) use the second measurement setup identifier to indicate the related content.
[0017] Optionally, when the second measurement setup identifier is not a measurement setup identifier used by the proxy sensing initiator (AP), the proxy sensing initiator (AP) uses the second measurement setup identifier as the first measurement setup identifier. In other words, when the second measurement setup identifier is not a measurement setup identifier used by the proxy sensing initiator (AP), the first measurement setup identifier is the same as the second measurement setup identifier.
[0018] According to a first aspect, in a possible implementation, after the proxy sensing initiator (AP) sends the first information to the sensing responder (STA3), the method further includes the proxy sensing initiator (AP) sending third information to the sensing responder (STA3), where the third information includes the first measurement setup identifier.
[0019] Optionally, in addition to carrying the first measurement setup identifier, the third information further carries part of a parameter in the first measurement setup parameters, for example a bandwidth.
[0020] According to a second aspect, the present application provides a communication device. The communication device may be a proxy sensing initiator (AP) or a chip in the proxy sensing initiator (AP), for example a Wi-Fi chip. The communication device includes: an acquisition module configured to acquire first measurement setup parameters, the first measurement setup parameters including parameters used by the proxy sensing initiator (AP) and a sensing responder (STA3) in a proxy sensing procedure; and a transceiver module configured to transmit first information to the sensing responder, the first information including the first measurement setup parameters and a first measurement setup identifier, the first measurement setup identifier identifying the first measurement setup parameters, and the first measurement setup identifier being different from the measurement setup identifier used by the proxy sensing initiator (AP).
[0021] In relation to the second aspect, in a possible implementation, the acquisition module includes a receiving unit and a determining unit. The receiving unit is configured to receive second information sent by a requesting station STA, where the second information includes second measurement setup parameters, and the second measurement setup parameters include all or part of parameters used by a proxy sensing initiator (AP) and a sensing responder (STA3) in a proxy sensing procedure. The determining unit is configured to determine a first measurement setup parameter based on the second measurement setup parameter.
[0022] In relation to the second aspect, in a possible implementation, a receiving unit in the acquisition module is configured to receive second information transmitted by the requesting STA, where the second information includes first measurement setup parameters.
[0023] Optionally, the second information further includes a second measurement setup identifier, the second measurement setup identifier corresponding to the first measurement setup identifier.
[0024] Optionally, when the second measurement setup identifier is not a measurement setup identifier used by a proxy sensing initiator (AP), the first measurement setup identifier is the same as the second measurement setup identifier.
[0025] In relation to the second aspect, in a possible implementation, the measurement setup identifier used by the proxy sensing initiator (AP) includes a measurement setup identifier used by the proxy sensing initiator (AP) in a sensing procedure (here, a non-proxy sensing procedure) and a measurement setup identifier used by the proxy sensing initiator (AP) in a proxy sensing procedure.
[0026] In relation to the second aspect, in a possible implementation, the transceiver module is further configured to transmit third information to the sensing responder (STA3), where the third information includes the first measurement setup identifier.
[0027] According to a third aspect, the present application provides a measurement setup identifier determination method. The method further includes a proxy sensing initiator (AP) obtaining a first measurement setup parameter and sending first information to a sensing responder (STA3), where the first information includes a first measurement setup parameter and a first measurement setup identifier. The first measurement setup parameter includes the proxy sensing initiator (AP) and the sensing responder (STA3) in a proxy sensing procedure. The first measurement setup identifier identifies the first measurement setup parameter. If a third measurement setup identifier that identifies the same measurement setup parameter as the first measurement setup parameter exists in the first identifier set, the first measurement setup identifier is the third measurement setup identifier, or the first measurement setup identifier does not belong to the first identifier set, or if no measurement setup identifier that identifies the same measurement setup parameter as the first measurement setup parameter exists in the first identifier set, the first measurement setup identifier does not belong to the first identifier set. The first identifier set includes a measurement setup identifier used by the proxy sensing initiator.
[0028] Optionally, before the proxy sensing initiator (AP) obtains the first measurement setup parameters, the requesting STA (STA1) requests the AP to perform a sensing measurement as a proxy for the requesting STA.
[0029] Optionally, after receiving the first information, the sensing responder (STA3) can uniquely index the first measurement setup parameters by using the first measurement setup identifier in a subsequent sensing measurement procedure to establish an association relationship between the first measurement setup parameters and the first measurement setup identifier.
[0030] In this application, the measurement setup identifier used by the proxy sensing initiator (AP) includes the measurement setup identifier used by the proxy sensing initiator (AP) in a sensing procedure (here, a non-proxy sensing procedure) and the measurement setup identifier used by the proxy sensing initiator (AP) in a proxy sensing procedure.
[0031] Measurement setup parameters in this application may include parameters such as proxy sensing initiator role, sensing responder role, bandwidth, and measurement feedback type.
[0032] In this solution, when an AP acting as a proxy (proxy sensing initiator) identifies a measurement setup in a proxy sensing procedure, whether to use an ID in an existing measurement setup ID set in the AP is determined by determining whether a first measurement setup parameter is the same as a parameter corresponding to a measurement setup ID in an existing measurement setup ID set (i.e., a first identifier set) in the proxy AP (proxy sensing initiator). In this way, the problem of setting a measurement setup identifier in a proxy sensing scenario can be solved, and measurement setup identifiers in different scenarios can be distinguished, thereby avoiding confusion and saving ID resources.
[0033] In relation to the third aspect, in a possible implementation, the proxy sensing initiator (AP) obtaining the first measurement setup parameters includes the proxy sensing initiator (AP) receiving second information sent by the requesting STA, the second information including the second measurement setup parameters, and the second measurement setup parameters include all or a part of the parameters used by the proxy sensing initiator (AP) and the sensing responder (STA3) in the proxy sensing procedure. The proxy sensing initiator (AP) determines the first measurement setup parameters based on the second measurement setup parameters. In other words, the proxy sensing initiator (AP) and the requesting STA may determine the first measurement setup parameters through negotiation.
[0034] In relation to the third aspect, in a possible implementation, the proxy sensing initiator (AP) obtaining the first measurement setup parameters includes the proxy sensing initiator (AP) receiving second information sent by the requesting STA, and the second information includes the first measurement setup parameters. In other words, the requesting STA directly notifies the proxy sensing initiator (AP) of the relevant parameters (i.e., the first measurement setup parameters) of the measurement setup that the requesting STA wants to establish, and the proxy sensing initiator (AP) does not need to negotiate with the requesting STA about the relevant parameters because the proxy sensing initiator (AP) cannot change the relevant parameters.
[0035] Optionally, the second information may further include a second measurement setup identifier. The second measurement setup identifier may identify the first measurement setup parameter. When the second information further includes the second measurement setup identifier, a mapping relationship may exist in the proxy sensing initiator (AP), for example, the second measurement setup identifier corresponds to the first measurement setup identifier. In this way, when the requesting STA exchanges content related to the first measurement setup identifier with the proxy sensing initiator (AP), the proxy sensing initiator (AP) and the sensing responder (STA3) use the second measurement setup identifier to indicate the related content.
[0036] In relation to the third aspect, in a possible implementation, after the proxy sensing initiator (AP) sends the first information to the sensing responder (STA3), the method may further include the proxy sensing initiator (AP) sending third information to the sensing responder (STA3), where the third information includes the first measurement setup identifier.
[0037] Optionally, in addition to carrying the first measurement setup identifier, the third information may further carry some of the parameters of the first measurement setup parameters, for example the bandwidth.
[0038] According to a fourth aspect, the present application provides a communication device. The communication device may be a proxy sensing initiator (AP) or a chip in the proxy sensing initiator (AP), such as a Wi-Fi chip. The communication device includes: an acquisition module configured to acquire first measurement setup parameters, the first measurement setup parameters including parameters used by the proxy sensing initiator and the sensing responder in a proxy sensing procedure; and a transceiver module configured to transmit first information to the sensing responder, the first information including the first measurement setup parameters and a first measurement setup identifier, the first measurement setup identifier identifying the first measurement setup parameters. If a third measurement setup identifier that identifies the same measurement setup parameter as the first measurement setup parameter is present in the first identifier set, then the first measurement setup identifier is the third measurement setup identifier, or the first measurement setup identifier does not belong to the first identifier set, or if no measurement setup identifier that identifies the same measurement setup parameter as the first measurement setup parameter is present in the first identifier set, then the first measurement setup identifier does not belong to the first identifier set. The first identifier set includes measurement setup identifiers used by the proxy sensing initiator.
[0039] In relation to the fourth aspect, in a possible implementation, the acquisition module includes a receiving unit and a determining unit. The receiving unit is configured to receive second information transmitted by a requesting station STA, where the second information includes second measurement setup parameters, and the second measurement setup parameters include all or a part of parameters used by a proxy sensing initiator and a sensing responder in a proxy sensing procedure. The determining unit is configured to determine a first measurement setup parameter based on the second measurement setup parameter.
[0040] In relation to the fourth aspect, in a possible implementation, a receiving unit in the acquisition module is configured to receive second information transmitted by the requesting STA, where the second information includes first measurement setup parameters.
[0041] Optionally, the second information further includes a second measurement setup identifier, the second measurement setup identifier corresponding to the first measurement setup identifier.
[0042] In relation to the fourth aspect, in a possible implementation, the measurement setup identifier used by the proxy sensing initiator (AP) includes a measurement setup identifier used by the proxy sensing initiator (AP) in a sensing procedure (here, a non-proxy sensing procedure) and a measurement setup identifier used by the proxy sensing initiator (AP) in a proxy sensing procedure.
[0043] In relation to the fourth aspect, in a possible implementation, the transceiver module is further configured to transmit third information to the sensing responder (STA3), where the third information includes the first measurement setup identifier.
[0044] According to a fifth aspect, the present application provides a measurement setup method in a proxy sensing procedure. The method includes a proxy sensing initiator (AP) obtaining first measurement setup parameters and sending first information to a sensing responder (STA3), where the first information includes the first measurement setup parameters, a first measurement setup identifier, and fourth information. The first measurement setup parameters include parameters used by the proxy sensing initiator (AP) and the sensing responder (STA3) in the proxy sensing procedure. The first measurement setup identifier identifies the first measurement setup parameters. The fourth information includes information for identifying a requesting STA and / or information indicating that the measurement setup requested to be established by using the first information belongs to the proxy sensing procedure.
[0045] Optionally, before the proxy sensing initiator (AP) obtains the first measurement setup parameters, the requesting STA (STA1) requests the AP to perform sensing measurement as a proxy for the requesting STA.
[0046] Measurement setup parameters in this application may include parameters such as proxy sensing initiator role, sensing responder role, bandwidth, and measurement feedback type.
[0047] In this solution, when sending a measurement setup ID in a proxy sensing procedure, the proxy sensing initiator (AP) carries information for identifying the requesting STA and / or information indicating that the measurement setup to be established belongs to the proxy sensing procedure, helping the sensing responder (STA3) to identify different measurement setups. From another perspective, it solves the problem of setting a measurement setup identifier in a proxy sensing scenario, thereby avoiding confusion.
[0048] In relation to the fifth aspect, in a possible implementation, the information for identifying the requesting STA includes one or more of the following: an identifier of the requesting STA, a part or all of the medium access control (MAC) address of the requesting STA, and one or more of the virtual number of the requesting STA. The identifier of the requesting STA is a part or all of the association identifier of the requesting STA, or a part or all of the non-associated station identifier of the requesting STA. The virtual number of the requesting STA may be set by the AP (proxy sensing initiator). The information indicating that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure may be one bit. When the bit is set to 1, this indicates that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure. When the bit is set to 0, this indicates that the measurement setup requested to be established by using the first information does not belong to a proxy sensing procedure or indicates reserved.
[0049] In relation to the fifth aspect, in a possible implementation, the proxy sensing initiator (AP) obtains the first measurement setup parameters includes the proxy sensing initiator (AP) receiving second information sent by the requesting STA, the second information includes the second measurement setup parameters, and the second measurement setup parameters include all or a part of the parameters used by the proxy sensing initiator (AP) and the sensing responder (STA3) in the proxy sensing procedure. The proxy sensing initiator (AP) determines the first measurement setup parameters based on the second measurement setup parameters. In other words, the proxy sensing initiator (AP) and the requesting STA may determine the first measurement setup parameters through negotiation.
[0050] In relation to the fifth aspect, in a possible implementation, the proxy sensing initiator (AP) obtaining the first measurement setup parameters includes the proxy sensing initiator (AP) receiving second information sent by the requesting STA, and the second information includes the first measurement setup parameters. In other words, the requesting STA directly notifies the proxy sensing initiator (AP) of the relevant parameters (i.e., the first measurement setup parameters) of the measurement setup that the requesting STA wants to establish, and the proxy sensing initiator (AP) does not need to negotiate with the requesting STA about the relevant parameters because the proxy sensing initiator (AP) cannot change the relevant parameters.
[0051] Optionally, the second information further comprises a second measurement setup identifier. The second measurement setup identifier may identify the first measurement setup identifier.
[0052] In relation to the fifth aspect, in a possible implementation, after the proxy sensing initiator (AP) sends the first information to the sensing responder (STA3), the method further includes the proxy sensing initiator (AP) sending third information to the sensing responder (STA3), where the third information includes the first measurement setup identifier and the fourth information.
[0053] Optionally, in addition to carrying the first measurement setup identifier and the fourth information, the third information may further carry part of a parameter within the first measurement setup parameters, such as a bandwidth.
[0054] According to a sixth aspect, the present application provides a measurement setup method in a proxy sensing procedure, in which a proxy sensing responder (STA3) receives first information from a sensing initiator (AP) and obtains from the first information a first measurement setup parameter, a first measurement setup identifier, and fourth information contained in the first information. The first measurement setup parameter includes a parameter used by the proxy sensing initiator (AP) and the sensing responder (STA3) in the proxy sensing procedure. The first measurement setup identifier identifies the first measurement setup parameter. The fourth information includes information for identifying a requesting STA and / or information indicating that the measurement setup requested to be established by using the first information belongs to the proxy sensing procedure.
[0055] Optionally, after the proxy sensing responder (STA3) obtains the first measurement setup parameter, the first measurement setup identifier, and the fourth information, the proxy sensing responder (STA3) can uniquely index the first measurement setup parameter by using the first measurement setup identifier and the fourth information in a subsequent sensing measurement procedure to establish an association relationship between the first measurement setup parameter, the first measurement setup identifier, and the fourth information.
[0056] In relation to the sixth aspect, in a possible implementation, the information for identifying the requesting STA includes one or more of the following: an identifier of the requesting STA, a part or all of the medium access control (MAC) address of the requesting STA, and one or more of the virtual number of the requesting STA. The identifier of the requesting STA is a part or all of the association identifier of the requesting STA, or a part or all of the non-associated station identifier of the requesting STA. The virtual number of the requesting STA may be set by the AP (proxy sensing initiator). The information indicating that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure may be one bit. When the bit is set to 1, this indicates that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure. When the bit is set to 0, this indicates that the measurement setup requested to be established by using the first information does not belong to a proxy sensing procedure or indicates reserved.
[0057] In relation to the sixth aspect, in a possible implementation, after the sensing responder (STA3) receives first information from the proxy sensing initiator (AP), the method includes the sensing responder (STA3) receiving third information from the proxy sensing initiator (AP), where the third information includes a first measurement setup identifier and fourth information.
[0058] Optionally, in addition to carrying the first measurement setup identifier and the fourth information, the third information may further carry part of a parameter within the first measurement setup parameters, such as a bandwidth.
[0059] According to a seventh aspect, the present application provides a communication device. The communication device may be a proxy sensing initiator (AP) or a chip in the proxy sensing initiator (AP), for example a Wi-Fi chip. The communication device includes: an acquisition module configured to acquire first measurement setup parameters, the first measurement setup parameters including parameters used by the proxy sensing initiator and the sensing responder in a proxy sensing procedure; and a transceiver module configured to transmit first information to the sensing responder, the first information including the first measurement setup parameters, a first measurement setup identifier, and fourth information, the first measurement setup identifier identifying the first measurement setup parameters, and the fourth information including information for identifying a requesting STA and / or information indicating that the measurement setup requested to be established by using the first information belongs to the proxy sensing procedure.
[0060] In relation to the seventh aspect, in a possible implementation, the information for identifying the requesting STA includes one or more of the following: an identifier of the requesting STA, part or all of the media access control MAC address of the requesting STA, and one or more of the virtual number of the requesting STA. The identifier of the requesting STA is part or all of the association identifier of the requesting STA or part or all of the non-associated station identifier of the requesting STA.
[0061] In relation to the seventh aspect, in a possible implementation, the acquisition module includes a receiving unit and a determining unit. The receiving unit is configured to receive second information transmitted by a requesting station STA, where the second information includes second measurement setup parameters, and the second measurement setup parameters include all or a part of parameters used by a proxy sensing initiator and a sensing responder in a proxy sensing procedure. The determining unit is configured to determine a first measurement setup parameter based on the second measurement setup parameter.
[0062] In relation to the seventh aspect, the receiving unit in the acquisition module is configured to receive second information transmitted by the requesting STA, where the second information includes the first measurement setup parameters.
[0063] Optionally, the second information further comprises a second measurement setup identifier.
[0064] In relation to the seventh aspect, in a possible implementation, the transceiver module is further configured to transmit third information to the sensing responder, the third information including the first measurement setup identifier and the fourth information.
[0065] According to an eighth aspect, the present application provides a communication device. The communication device may be a sensing responder (STA3) or a chip in the sensing responder (STA3), for example a Wi-Fi chip. The communication device includes: a transceiver module configured to receive first information from a sensing initiator (AP); and an acquisition module configured to acquire from the first information a first measurement setup parameter, a first measurement setup identifier, and fourth information included in the first information. The first measurement setup parameter includes a parameter used by the proxy sensing initiator (AP) and the sensing responder (STA3) in a proxy sensing procedure. The first measurement setup identifier identifies the first measurement setup parameter. The fourth information includes information for identifying a requesting STA and / or information indicating that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure.
[0066] In relation to the eighth aspect, in a possible implementation, the information for identifying the requesting STA includes one or more of the following: an identifier of the requesting STA, part or all of the media access control MAC address of the requesting STA, and one or more of the virtual number of the requesting STA. The identifier of the requesting STA is part or all of the association identifier of the requesting STA or part or all of the non-associated station identifier of the requesting STA.
[0067] In relation to the eighth aspect, in a possible implementation, the transceiver module is further configured to receive third information from a proxy sensing initiator (AP), where the third information includes the first measurement setup identifier and the fourth information.
[0068] According to a ninth aspect, the present application provides a communication device, particularly a proxy sensing initiator (AP), including a processor and a transceiver.
[0069] In one design, the processor is configured to obtain first measurement setup parameters, the first measurement setup parameters including parameters used by a proxy sensing initiator (AP) and a sensing responder (STA3) in a proxy sensing procedure. The transceiver is configured to send first information to the sensing responder, where the first information includes the first measurement setup parameters and a first measurement setup identifier, the first measurement setup identifier identifying the first measurement setup parameters, and the first measurement setup identifier is different from the measurement setup identifier used by the proxy sensing initiator (AP).
[0070] In one design, the processor is configured to obtain first measurement setup parameters, the first measurement setup parameters including parameters used by the proxy sensing initiator and the sensing responder in a proxy sensing procedure. The transceiver is configured to transmit first information to the sensing responder, the first information including the first measurement setup parameters and a first measurement setup identifier, the first measurement setup identifier identifying the first measurement setup parameter. If a third measurement setup identifier that identifies the same measurement setup parameter as the first measurement setup parameter exists in the first identifier set, the first measurement setup identifier is the third measurement setup identifier, or the first measurement setup identifier does not belong to the first identifier set, or if no measurement setup identifier that identifies the same measurement setup parameter as the first measurement setup parameter exists in the first identifier set, the first measurement setup identifier does not belong to the first identifier set. The first identifier set includes the measurement setup identifier used by the proxy sensing initiator.
[0071] In one design, the processor is configured to obtain first measurement setup parameters, the first measurement setup parameters including parameters used by the proxy sensing initiator and the sensing responder in a proxy sensing procedure. The transceiver is configured to send first information to the sensing responder, the first information including the first measurement setup parameters, a first measurement setup identifier, and fourth information, the first measurement setup identifier identifying the first measurement setup parameters, and the fourth information including information for identifying a requesting STA and / or information indicating that the measurement setup requested to be established by using the first information belongs to the proxy sensing procedure.
[0072] According to a tenth aspect, the present application provides a communication device, specifically a sensing responder (STA3), including a processor and a transceiver. The transceiver is configured to receive first information from a proxy sensing initiator (AP). The processor is configured to obtain, from the first information, first measurement setup parameters, a first measurement setup identifier, and fourth information included in the first information. The first measurement setup parameters include parameters used by the proxy sensing initiator (AP) and the sensing responder (STA3) in a proxy sensing procedure. The first measurement setup identifier identifies the first measurement setup parameters. The fourth information includes information for identifying a requesting STA and / or information indicating that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure.
[0073] According to an eleventh aspect, the present application provides an apparatus, the apparatus being implemented in a chip product form and including an input / output interface and a processing circuit, the apparatus being a chip in a proxy sensing initiator (AP).
[0074] In one design, the processing circuit is configured to obtain first measurement setup parameters, the first measurement setup parameters including parameters used by a proxy sensing initiator (AP) and a sensing responder (STA3) in a proxy sensing procedure. The input / output interface is configured to output first information, process the first information by using a radio frequency circuit, and transmit the processed first information by using an antenna, the first information including the first measurement setup parameters and a first measurement setup identifier, the first measurement setup identifier identifying the first measurement setup parameters, and the first measurement setup identifier different from the measurement setup identifier used by the proxy sensing initiator (AP).
[0075] In one design, the processing circuit is configured to obtain first measurement setup parameters, the first measurement setup parameters including parameters used by the proxy sensing initiator and the sensing responder in a proxy sensing procedure. The input / output interface is configured to output first information, process the first information by using the radio frequency circuit, and transmit the processed first information by using the antenna, the first information including the first measurement setup parameters and a first measurement setup identifier, the first measurement setup identifier identifying the first measurement setup parameters. If a third measurement setup identifier that identifies the same measurement setup parameters as the first measurement setup parameters exists in the first identifier set, the first measurement setup identifier is the third measurement setup identifier, or the first measurement setup identifier does not belong to the first identifier set, or if no measurement setup identifier that identifies the same measurement setup parameters as the first measurement setup parameters exists in the first identifier set, the first measurement setup identifier does not belong to the first identifier set. The first identifier set includes a measurement setup identifier used by the proxy sensing initiator.
[0076] In one design, the processing circuit is configured to obtain first measurement setup parameters, the first measurement setup parameters including parameters used by the proxy sensing initiator and the sensing responder in a proxy sensing procedure, the input / output interface is configured to output first information, process the first information by using the radio frequency circuitry, and transmit the processed first information by using the antenna, the first information including the first measurement setup parameters, a first measurement setup identifier, and fourth information, the first measurement setup identifier identifying the first measurement setup parameters, and the fourth information including information for identifying a requesting STA and / or information indicating that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure.
[0077] According to a twelfth aspect, the present application provides an apparatus. The apparatus is implemented in a chip product form and includes an input / output interface and a processing circuit. The apparatus is a chip in a sensing responder (STA3). The input / output interface is configured to input first information received by using an antenna and a radio frequency circuit. The processing circuit is configured to obtain, from the first information, first measurement setup parameters included in the first information, a first measurement setup identifier, and fourth information. The first measurement setup parameters include parameters used by a proxy sensing initiator (AP) and a sensing responder (STA3) in a proxy sensing procedure. The first measurement setup identifier identifies the first measurement setup parameters. The fourth information includes information for identifying a requesting STA and / or information indicating that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure.
[0078] According to a thirteenth aspect, the present application provides a computer readable storage medium, the computer readable storage medium storing program instructions, which when executed on a computer enable the computer to perform the measurement setup identifier determination method according to the first or third aspect.
[0079] According to a fourteenth aspect, the present application provides a computer readable storage medium, the computer readable storage medium storing program instructions which, when executed on a computer, enable the computer to perform the measurement setup identifier determination method according to the fifth or sixth aspect.
[0080] According to a fifteenth aspect, the present application provides a computer program product comprising program instructions which, when executed on a computer, enable the computer to perform the measurement setup identifier determination method according to the first or third aspect.
[0081] According to a sixteenth aspect, the present application provides a computer program product comprising program instructions which, when executed on a computer, enable the computer to perform the measurement setup identifier determination method according to the fifth or sixth aspect.
[0082] According to an embodiment of the present application, the problem of setting measurement setup identifiers in a proxy sensing scenario can be solved, so that the measurement setup identifier set in the proxy sensing scenario can be distinguished from the measurement setup identifier set in a common sensing scenario (or a non-proxy sensing scenario). [Brief description of the drawings]
[0083] In order to describe the technical solutions in the embodiments of the present application more clearly, the following briefly describes the accompanying drawings for illustrating the embodiments.
[0084] [Figure 1] FIG. 2 is a schematic diagram of a sensing procedure according to an embodiment of the present application.
[0085] [Diagram 2] FIG. 2 is a schematic diagram of setting a measurement setup identifier according to an embodiment of the present application;
[0086] [Diagram 3] FIG. 2 is a schematic diagram of a proxy sensing scenario according to an embodiment of the present application;
[0087] [Figure 4a] FIG. 2 is a schematic diagram of the structure of an access point according to an embodiment of the present application;
[0088] [Figure 4b] FIG. 2 is a schematic diagram of a station structure according to an embodiment of the present application;
[0089] [Diagram 5]2 is a schematic flowchart of a measurement setup identifier determination method according to an embodiment of the present application;
[0090] [Figure 6] 4 is another schematic flowchart of a measurement setup identifier determination method according to an embodiment of the present application;
[0091] [Figure 7] 1 is a schematic flowchart of a measurement setup method in a proxy sensing procedure according to an embodiment of the present application;
[0092] [Figure 8] 1 is a schematic diagram of the structure of a communication device according to an embodiment of the present application;
[0093] [Figure 9] 1 is a schematic diagram of the structure of a communication device 1000 according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0094] The following clearly and completely describes the technical solutions in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application.
[0095] In the description of this application, unless otherwise stated, " / " means "or". For example, "and / or" only describes the association relationship between related objects, and indicates that three relationships may exist. For example, A and / or B may represent the following three cases: only A exists, both A and B exist, and only B exists. In addition, "at least one" means one or more, and "multiple" means two or more. "At least one of the following items (components)" or similar expressions indicate any combination of these items, including any combination of a single item (component) or multiple items (components). For example, at least one of a, b, or c may represent a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c may each be singular or plural.
[0096] In the description of this application, terms such as "first" and "second" do not limit the quantity or execution order, and terms such as "first" and "second" do not indicate clear distinctions.
[0097] In this application, the terms "an example" or "for example" are used to denote giving an example, illustration, or explanation. Any embodiment or design scheme described in this application as "an example," "such as," or "for example" should not be described as more preferred or having more advantages over another embodiment or design scheme. Rather, use of terms such as "an example," "such as," "for example," etc. is intended to concretely present the relevant concept.
[0098] In this application, elements referred to in the singular are intended to denote "one or more" but not "one and only one" unless specifically stated otherwise.
[0099] In the embodiments of the present application, it should be understood that "B corresponding to A" indicates that B is associated with A and B can be determined based on A. However, it should be further understood that determining B based on A does not mean that B is determined based only on A. B may alternatively be determined based on A and / or other information.
[0100] The following provides a brief explanation of some of the contents, terms or nouns relevant to this application.
[0101] 1. Four roles in the sensing procedure
[0102] A sensing initiator is a station that starts a sensing procedure (a STA that starts a WLAN sensing procedure).
[0103] A sensing responder is a station that participates in a sensing procedure initiated by a sensing initiator (a STA that participates in a WLAN sensing procedure initiated by a sensing initiator).
[0104] A sensing transmitter is a station that transmits physical layer (PHY) protocol data units (PPDUs) used for sensing measurements in a sensing procedure (STA that transmits PPDUs used for sensing measurements in a sensing procedure).
[0105] A sensing receiver is a station that receives a PPDU transmitted by a sensing transmitter and performs sensing measurements in the sensing procedure (STA that receives a PPDU transmitted by a sensing transmitter and performs sensing measurements in the sensing procedure).
[0106] 2. Sensing procedure
[0107] The sensing procedure mainly involves five phases:
[0108] Sensing session setup: Sensing session setup is the phase where a sensing session is set up between stations. In this phase, some related parameters can be exchanged. It should be understood that a sensing session is a protocol accomplished by a sensing initiator and a sensing responder. One sensing initiator may maintain sensing sessions with multiple sensing responders, but multiple sensing sessions still need to be set up one by one. For example, multiple sensing sessions can be set up simultaneously in an orthogonal frequency division multiple access (OFDMA) system or a multi-user multiple-input multiple-output (MU-MIMO) system.
[0109] Measurement setup: A measurement setup is used by the sensing initiator and the sensing responder to exchange and integrate some parameters or features that need to be used in the sensing procedure, such as the roles of the sensing initiator and the sensing responder (e.g., whether the sensing initiator is a sensing transmitter or a sensing receiver during the sensing measurement, and whether the sensing responder is a sensing transmitter or a sensing receiver during the sensing measurement), the measurement feedback type, etc.
[0110] Measurement Instance: A sensing measurement is performed in a measurement instance. One measurement instance allows multiple sensing responders to participate.
[0111] Measurement setup termination: Measurement setup termination is used to terminate the measurement setup corresponding to a sensing responder, such that the sensing responder is no longer bound to the corresponding measurement setup, although the sensing responder may still be in a sensing session.
[0112] Sensing session termination: Sensing session termination indicates that a sensing session has ended and the station will not participate in procedures such as sensing measurements.
[0113] To more clearly explain how the above sensing procedure works, the following description is provided with reference to the accompanying drawings.
[0114] FIG. 1 is a schematic diagram of a sensing procedure according to an embodiment of the present application. As shown in FIG. 1, the sensing procedure shown in FIG. 1 includes 16 phases. The 16 phases are merely exemplary and may be discontinuous in time. For example, there may be another phase between phase 6 and phase 7, which is not shown in FIG. 1. It should be understood that FIG. 1 is merely an example, and in a practical application, there may be more or less phases of the sensing procedure than those shown in FIG. 1. Phase 1 indicates that a station with a medium access control (MAC) address of A and an association identifier (AID) of 1 participates in a sensing session, i.e., a sensing session setup procedure. Phase 2 indicates that the relevant parameters that need to be used in the sensing procedure are configured for the station, i.e., a sensing measurement setup. It should be understood that in phase 2, a method of labeling the sensing measurement setup, i.e., a measurement setup ID=1, is used to clearly identify different measurement setups. In this application, a measurement setup identifier (measurement setup ID) can be understood as identifying a group of parameters or a group of features that need to be used in a sensing procedure for exchange and unification between a sensing initiator and a sensing responder. Phase 3 is a measurement instance. One measurement instance corresponds to one sensing measurement setup identifier (measurement setup ID), in other words, one measurement instance is bound to a group of parameters or features (a group of parameters or features is used for a sensing measurement). Thus, a station with AID=1 can perform measurements in a measurement instance. Each measurement instance also has a corresponding label. In summary, phases 1, 2 and 3 are used to join a station to a sensing session and to start measurements and feedback.
[0115] Phase 4 indicates that another measurement instance occurs, where, to distinguish it from the previous measurement instance, the identifier of the measurement instance is now +1, i.e. measurement instance 1 corresponding to measurement setup 1. Phases 5 and 6 are similar to phases 2 and 3 and are used to configure another group of relevant parameters that need to be used in the sensing procedure for the station with AID=1, specifically to configure measurement setup 2 and to perform measurements and feedback.
[0116] Phases 7, 8 and 9 are similar to phases 1, 2 and 3. A station with Unassociated Station Identifier (UID) equal to 2 joins the sensing session, another group of related parameters that need to be used in the sensing procedure are configured for the station with UID=2 (measurement setup 2 is assigned to the station with UID=2), and then a measurement instance occurs after measurement setup 2.
[0117] Phase 10 indicates that the station with AID=1 is unbound from measurement setup 2 (in other words, the station with AID=1 is unbound from another group of related parameters). In this case, the station with AID=1 remains bound to measurement setup 1. Phases 11 and 12 indicate that parameters corresponding to measurement setup ID=1 are configured for the station with UID=2.
[0118] Phase 13 shows the station with AID=1 ending the sensing session.
[0119] Phases 14, 15 and 16 are similar to phases 1, 2 and 3, and show that a station with AID=3 joins the sensing session and is bound to measurement setup ID=2. Thus, in phase 16, we can see that a station with AID=3 and a station with UID=2 can simultaneously participate in sensing measurement and feedback in a measurement instance.
[0120] The four phases, i.e., sensing session setup, measurement setup, measurement setup termination, and sensing session termination, are all one-to-one setup phases. The sensing session setup phase is used as an example. One sensing session setup corresponds to one sensing initiator and one sensing responder. Of course, a sensing initiator may alternatively set up sensing sessions with multiple stations simultaneously, e.g., in OFDMA or MU-MIMO format, but multiple sensing sessions are set up simultaneously.
[0121] The measurement instance phase is different from the above four phases: one measurement instance can have one-to-many cases, such as one-to-many announcements and triggers.
[0122] Measurement instances can be classified into trigger-based sensing measurement instances (TB sensing measurement instances) and non-trigger-based sensing measurement instances (non-TB sensing measurement instances).
[0123] The trigger-based sensing measurement instance includes the following phases: a polling phase, a null data packet announcement (NDPA) sounding phase, a trigger frame (TF) sounding phase, and a reporting phase. In the NDP announcement sounding phase, the sensing initiator may use an NDPA (NDP announcement) to notify the corresponding station that the sensing initiator will soon transmit an NDP. The NDPA is used to notify the station that needs to listen to the NDP and other configuration information, and the corresponding station can measure the subsequently transmitted NDP to learn channel information. In the trigger frame sounding phase, the sensing initiator may trigger the peer end to transmit an NDP by using a trigger frame to measure the transmitted NDP and perform sensing. In addition, the function of the polling phase is to ensure that the polled station can participate in measurement and feedback in the current measurement instance.
[0124] For non-trigger based sensing measurement instances, the peer end's transmission of the NDP may be initiated by transmitting an NDPA or in other ways.
[0125] 3. Setting the measurement setup identifier (measurement setup ID) in the sensing procedure
[0126] In this application, a measurement setup identifier (measurement setup ID) may identify a group of parameters or a group of features that need to be used in a sensing procedure for exchange and unification between a sensing initiator and a sensing responder.
[0127] The measurement setup ID between two devices can be set by the sensing initiator. FIG. 2 is a schematic diagram for setting the measurement setup identifier according to an embodiment of the present application. As shown in FIG. 2, FIG. 2 shows the setting of the measurement setup identifier when the sensing initiators are different. Use the second dashed box and the fourth dashed box from left to right in FIG. 2 as examples. In the second dashed box from left to right in FIG. 2, the AP is used as the sensing initiator. In the fourth dashed box from left to right in FIG. 2, STA1 is used as the sensing initiator. The measurement setup ID between the AP and STA1 may both be 1 even if the parameters or features identified by the measurement setup ID do not match. This is because the address field of the PPDU transmitted by the sensing initiator carries the MAC address of the sensing initiator, and the sensing responder can distinguish different measurement setups by identifying <MAC address of the sensing initiator, measurement setup ID>. Therefore, the same measurement setup ID is used between the AP and STA1, but the sensing responder can distinguish different measurement setups without conflict. Specifically, the sensing responder can distinguish the measurement setup between the AP and STA1 by using <MAC address of the AP, measurement setup ID = 1> and <MAC address of STA1, measurement setup ID = 1>.
[0128] It should be understood that there may be two ways to set up a session between two devices shown in FIG. 2. The session setup between the AP and STA1 in FIG. 2 is used as an example. The session setup between the AP and STA1 may be a sensing session set up by using the AP as a sensing initiator, or may be a sensing session set up by using STA1 as a sensing initiator. In this case, the measurement setup shown by the third dashed line from left to right in FIG. 2 may be performed after the sensing session is set up by using the AP as a sensing initiator, or may be performed after the sensing session is set up by using STA1 as a sensing initiator. In other words, in this embodiment of the present application, a specific session setup method is not limited, and the sensing initiator in the session setup procedure does not necessarily need to be the same as the sensing initiator in the measurement setup procedure, and may be different.
[0129] In the current protocol, sensing between two non-access point stations (non-AP STAs) is not supported, so there is a special scenario in the sensing procedure, where a STA wants the AP to help it complete a measurement with another sensing responder. For example, a device in a room wants the AP to help the device feedback channel state information (CSI) of devices connected to the AP in all rooms of the house. This special scenario is called the proxy sensing scenario.
[0130] In order to support this special scenario in the sensing procedure (in other words, to support the proxy sensing scenario), a proxy sensing procedure is proposed. Figure 3 is a schematic diagram of the proxy sensing scenario according to an embodiment of the present application. As shown in Figure 3, the proxy sensing scenario includes a requesting STA (STA1 in Figure 3), a proxy (AP in Figure 3) / proxy AP, and a sensing responder (STA2 and / or STA3 in Figure 3). With reference to the proxy sensing scenario shown in Figure 3, the proxy sensing procedure can be described as follows: a requesting STA (or sensing by proxy request station (SBP requesting STA), SBP = sensing by proxy) requests the AP to act as a proxy for the requesting STA and perform measurements; the AP performs sensing with a sensing responder (e.g. STA2 or STA3); the AP reports sensing information to the requesting STA. The sensing procedure between the AP and the requesting STA may or may not exist. When a sensing procedure exists between an AP and a requesting STA, the requesting STA may also act as a sensing responder in the sensing procedure.
[0131] In this application, the requesting STA may be understood as an initial sensing initiator, and the AP may be understood as a proxy sensing initiator (or directly, called "proxy" for short).
[0132] In the proxy sensing scenario shown in FIG. 3, when the AP participates in non-proxy sensing (for example, the AP functions as a sensing initiator and performs sensing with STA3) and participates in proxy sensing (for example, the AP functions as a proxy for STA1 and performs sensing with STA3), since the MAC addresses of the sensing initiators carried in the PPDU transmitted by the AP are each the MAC address of the AP, if the measurement setup is identified only by using <MAC address, measurement setup ID>, the sensing responder cannot distinguish different measurement setups corresponding to the same measurement setup ID. Therefore, it is impossible to determine the parameters / characteristics identified by the measurement setup ID, which affects the subsequent sensing measurement procedure. In other words, the method of setting the measurement setup identifier in the non-proxy sensing procedure is not applicable to the proxy sensing scenario. Therefore, how to set the measurement setup identifier in the proxy sensing scenario is an urgent problem to be solved.
[0133] Therefore, the embodiments of the present application solve the problem of setting a measurement setup identifier (measurement setup ID) in the proxy sensing scenario, so that the measurement setup identifier set in the proxy sensing scenario can be distinguished from the measurement setup identifier set in the non-proxy sensing scenario, and a measurement setup identifier determination method is provided. In other words, according to the measurement setup identifier determination method provided in the embodiments of the present application, the sensing responder can distinguish different measurement setups based on the measurement setup identifier. In other words, the sensing responder can uniquely determine the group of parameters / characteristics used for sensing measurement by using the measurement setup identifier.
[0134] The technical solution provided in this application can be applied to the proxy sensing scenario shown in Figure 3. An apparatus for implementing the method of this application may be an AP or a STA in a WLAN, or a chip or processing system located in the AP or the STA.
[0135] An access point (e.g., AP in FIG. 3) is a device having a wireless communication function, supports communication using a WLAN protocol, and has a function of communicating with another device (e.g., a station or another access point) in a WLAN network, but may also have a function of communicating with another device. In a WLAN system, an access point may be called an access point station (AP STA). A device having a wireless communication function may be an entire device, or a chip or a processing system mounted on the entire device. The device on which the chip or processing system is mounted may implement the methods and functions in the embodiments of the present application under the control of the chip or processing system. An AP in the embodiments of the present application is a device that provides services to STAs and may support 802.11 series protocols. For example, an AP may be a communication entity, such as a communication server, a router, a switch, or a bridge. An AP may include various forms of macro base stations, micro base stations, relay stations, etc. Of course, an AP may alternatively be a chip or a processing system in these devices in various forms to implement the methods and functions in the embodiments of the present application.
[0136] A station (e.g., STA1, STA2, or STA3 in FIG. 3) is a device having wireless communication capability, supports communication using a WLAN protocol, and has the ability to communicate with other stations or access points in a WLAN network. In a WLAN system, a station may be called a non-access point station (non-AP STA). For example, a STA is any user communication device that allows a user to communicate with an AP and further communicate with a WLAN. A device having wireless communication capability may be an entire device, or a chip or processing system mounted on the entire device. A device having a chip or processing system mounted thereon may implement the methods and functions in the embodiments of the present application under the control of the chip or processing system. For example, a STA may be a user equipment that can connect to the Internet, such as a tablet computer, a desktop computer, a laptop computer, a notebook computer, an ultra-mobile personal computer (UMPC), a handheld computer, a netbook, a personal digital assistant (PDA), or a mobile phone. Alternatively, the STA may be an Internet of Things node in the Internet of Things, an in-vehicle communication device in the Internet of Vehicles, an entertainment device, a gaming device or system, a Global Positioning System device, etc. The STA may alternatively be a chip and processing system within the terminal.
[0137] The WLAN system can provide high-speed and low-latency transmission. With the continuous evolution of WLAN application scenarios, the WLAN system is applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Cars industry, the banking industry, corporate offices, stadium exhibition halls, concert halls, hotel rooms, dormitories, hospital wards, classrooms, supermarkets, squares, streets, manufacturing workshops and warehouses. Of course, the device (e.g., access point or station) supporting WLAN communication may be a sensor node (e.g., smart water meter, smart electricity meter, or smart air detection node) in a smart city, a smart device (e.g., smart camera, projector, display, television, stereo, refrigerator, or washing machine) in a smart home, a node in the Internet of Things, an entertainment terminal (e.g., augmented reality (AR), virtual reality (VR), or another wearable device), a smart device (e.g., printer, projector, speaker, or stereo) in a smart office, an Internet of Vehicles device in the Internet of Vehicles, an infrastructure in daily life scenarios (e.g., vending machine, self-service navigation station in a supermarket, self-service cash register device, or self-service ordering machine), a device in a large sports or music venue, etc. Note that the specific form of the STA and AP is not limited in the embodiments of this application, and is merely an example for explanation in this specification.
[0138] It should be understood that the 802.11 standard focuses on the physical layer (PHY) and medium access control (MAC) layers. For one example, please refer to FIG. 4a. FIG. 4a is a schematic diagram of the structure of an access point according to an embodiment of the present application. The AP may be multi-antenna / multi-radio frequency or may be single antenna / single radio frequency. The antenna / radio frequency is used to transmit and receive data packets (herein, the data packet is also referred to as a physical layer protocol data unit (PHY protocol data unit, PPDU)). In one implementation, the antenna or radio frequency part of the AP may be separated from the main body of the AP, i.e., may be located remotely. In FIG. 4a, the AP may include a physical layer processing circuit and a medium access control processing circuit. The physical layer processing circuit may be configured to process physical layer signals, and the MAC layer processing circuit may be configured to process MAC layer signals. For another example, please refer to FIG. 4b. FIG. 4b is a schematic diagram of the structure of a station according to an embodiment of the present application. FIG. 4b is a schematic diagram of the structure of a single antenna / single radio frequency STA. In a practical scenario, the STA may be a multi-antenna / multi-radio frequency device with more than two antennas. The antennas / radio frequencies are used to transmit and receive data packets. In one implementation, the antenna or radio frequency part of the STA may be separated from the main body of the STA, i.e., may be located remotely. In FIG. 4b, the STA may include a PHY processing circuit and a MAC processing circuit. The physical layer processing circuit may be configured to process physical layer signals, and the MAC layer processing circuit may be configured to process MAC layer signals.
[0139] The following describes in detail the technical solutions provided in the present application with reference to further accompanying drawings.
[0140] In this application, unless otherwise specified, the same or similar parts of the embodiments or implementations should be referred to each other. In the embodiments and implementations / implementation methods in the embodiments of this application, unless otherwise specified or logical contradiction occurs, the terms and / or descriptions are consistent and may be mutually referenced between different embodiments and implementations / implementation methods in the embodiments. The technical features in different embodiments and the implementations / implementation methods in the embodiments may be combined to form new embodiments, implementations or implementation methods based on their internal logical relationships. The following implementations of this application are not intended to limit the protection scope of this application.
[0141] Optionally, the proxy sensing initiator in this application may be the AP shown in Fig. 3, the requesting STA in this application may be STA1 shown in Fig. 3, and the sensing responder in this application may be STA3 or STA2 shown in Fig. 3. In this application, the proxy sensing initiator, the requesting STA and the sensing responder all support a WLAN sensing protocol such as 802.11bf or an 802.11bf next-generation protocol.
[0142] EMBODIMENT 1 5 is a schematic flowchart of a measurement setup identifier determination method according to an embodiment of the present application. The measurement setup identifier determination method can be applied to the proxy sensing scenario shown in FIG. 3. This method mainly describes how the measurement setup ID set in the proxy sensing procedure is distinguished from the existing measurement setup ID set in the AP. As shown in FIG. 5, the measurement setup identifier determination method includes, but is not limited to, the following steps:
[0143] S101: A proxy sensing initiator (AP) obtains first measurement setup parameters, where the first measurement setup parameters include parameters used by the proxy sensing initiator and a sensing responder in a proxy sensing procedure.
[0144] In one implementation, a requesting STA (e.g., STA1 in FIG. 3) may request an AP to act as a proxy for the requesting STA to perform sensing measurements. The requesting STA may further send to the AP (proxy sensing initiator) relevant parameters (denoted as second measurement setup parameters) of the measurement setup that the requesting STA wants to establish. The measurement setup parameters in this application are parameters used for sensing measurements, such as the role of the proxy sensing initiator, the role of the sensing responder, bandwidth, and measurement feedback type. After receiving the second measurement setup parameters, the AP (proxy sensing initiator) may negotiate with the requesting STA to determine the parameters (i.e., first measurement setup parameters) that are ultimately used by the proxy sensing initiator (AP) and the sensing responder (e.g., STA3 in FIG. 3) in the proxy sensing procedure. For example, after receiving the second measurement setup parameters, the AP (proxy sensing initiator) determines a third measurement setup parameter based on the second measurement setup parameter, and sends the determined third measurement setup parameter to the requesting STA. If the requesting STA agrees to the third measurement setup parameter, the requesting STA sends agreement information to the AP (proxy sensing initiator). After receiving the agreement information, the AP (proxy sensing initiator) uses the third measurement setup parameter as the first measurement setup parameter. If the requesting STA does not agree to the third measurement setup parameter, the requesting STA may send new measurement setup parameters (the new measurement setup parameters are different from the second measurement setup parameters and the third measurement setup parameters) to the AP (proxy sensing initiator). After receiving the new measurement setup parameters, if the AP (proxy sensing initiator) agrees to use the new measurement setup parameters, the AP (proxy sensing initiator) uses the new measurement setup parameters as the first measurement setup parameters.If the AP (proxy sensing initiator) does not agree to use the new measurement setup parameters, the AP (proxy sensing initiator) and the requesting STA may continue to negotiate until an agreement is reached.
[0145] The second measurement setup parameters include all or a part of the parameters used by the proxy sensing initiator (AP) and the sensing responder (e.g., STA3) in the proxy sensing procedure. For example, the second measurement setup parameters include parameters such as the role of the proxy sensing initiator, the role of the sensing responder, the bandwidth, and the measurement feedback type. If the second measurement setup parameters include a part of the parameters used by the proxy sensing initiator and the sensing responder in the proxy sensing procedure, the AP may negotiate the remaining part of the parameters with the requesting STA, or may negotiate all of the parameters with the requesting STA.
[0146] Optionally, the second measurement setup parameters may be carried in a request message sent by the requesting STA (STA1) to the AP, or may be carried in an independent information / frame, which is not limited in this embodiment of the present application.
[0147] Optionally, when sending the relevant parameters of the measurement setup that the requesting STA wants to establish (i.e., the second measurement setup parameters) to the AP (proxy sensing initiator), the requesting STA may further simultaneously send a measurement setup identifier (the measurement setup identifier is set by the requesting STA, and the measurement setup identifier is denoted as the second measurement setup identifier). In other words, the second measurement setup parameters and the second measurement setup identifier may be included in one information / frame, for example, in the second information. Of course, the second measurement setup parameters and the second measurement setup identifier may be carried in different information / frames. The second measurement setup identifier may identify the first measurement setup parameters determined by the AP (proxy sensing initiator) through negotiation with the requesting STA. It should be understood that before the AP (proxy sensing initiator) negotiates with the requesting STA to determine the first measurement setup parameters, or in the negotiation process between the AP and the requesting STA, the second measurement setup identifier alternatively identifies the second measurement setup parameters (i.e., the relevant parameters of the measurement setup that the requesting STA wants to establish and that are sent by the STA to the AP) and the measurement setup parameters in the negotiation process (such as the aforementioned third measurement setup parameters and the aforementioned new measurement setup parameters). When and after the AP negotiates with the requesting STA to determine the first measurement setup parameters, the requesting STA and the AP continue to use the second measurement setup identifier to identify the first measurement setup parameters that are ultimately determined through negotiation.
[0148] In this way, when the requesting STA wants the AP to establish multiple measurement setups on behalf of the requesting STA, specifically, when the requesting STA needs to feed back channel state information corresponding to multiple groups of measurement setup parameters to the AP, the requesting STA notifies the AP (proxy sensing initiator) of the second measurement setup identifier, so that when feeding back the channel state information, the AP can distinguish the channel state information corresponding to different measurement setup parameters of the requesting STA based on the measurement setup identifier notified by the requesting STA, thereby preventing the requesting STA from confusing the received channel state information.
[0149] It should be understood that if the requesting STA requests only one measurement setup from the AP (proxy sensing initiator), the requesting STA may not need to set the second measurement setup identifier to the first measurement setup parameter, because all the channel state information received by the requesting STA is the channel state information corresponding to the first measurement setup parameter, and no confusion occurs.
[0150] In another implementation, a requesting STA (e.g., STA1 in FIG. 3) may request an AP to perform sensing measurement acting as a proxy for the requesting STA. The requesting STA may further send second information to the AP (proxy sensing initiator), where the second information includes parameters used by the proxy sensing initiator (AP) and the sensing responder (e.g., STA3 in FIG. 3) in the proxy sensing procedure. In other words, the first information includes first measurement setup parameters. That is, the relevant parameters of the measurement setup that the requesting STA wants to establish and that are sent by the requesting STA to the AP (proxy sensing initiator) are the first measurement setup parameters. The AP (proxy sensing initiator) receives the first information and obtains the first measurement setup parameters. In other words, the requesting STA directly informs the AP (proxy sensing initiator) of the relevant parameters of the measurement setup that the requesting STA wants to establish, and the AP (proxy sensing initiator) does not need to negotiate with the requesting STA regarding the relevant parameters because the AP (proxy sensing initiator) cannot change the relevant parameters. The first measurement setup parameters may include parameters such as the proxy sensing initiator role, the sensing responder role, the bandwidth, and the measurement feedback type.
[0151] Optionally, the second information may be carried in a request message sent by the requesting STA (STA1) to the AP, or may be carried in an independent information / frame, which is not limited in this embodiment of the present application.
[0152] Optionally, when sending the first measurement setup parameters to the AP (proxy sensing initiator), the requesting STA may further simultaneously send a measurement setup identifier (the measurement setup identifier is set by the requesting STA, and the measurement setup identifier is denoted as a second measurement setup identifier). In other words, the second information may further include a second measurement setup identifier. Of course, the second measurement setup identifier and the first measurement setup parameters may alternatively be located in different information / frames. The second measurement setup identifier may identify the first measurement setup parameters. In other words, the requesting STA and the AP (proxy sensing initiator) use the second measurement setup identifier to identify the first measurement setup parameters.
[0153] In yet another implementation, a requesting STA (e.g., STA1 in FIG. 3) requests the AP to act as a proxy for the requesting STA to perform sensing measurements. After receiving the request of the requesting STA, the AP (i.e., the proxy sensing initiator) may determine parameters to be used by the AP (proxy sensing initiator) and the sensing responder (e.g., STA3 in FIG. 3) in the proxy sensing procedure, in other words, the first measurement setup parameters. The first measurement setup parameters may include parameters such as the role of the proxy sensing initiator, the role of the sensing responder, the bandwidth, and the measurement feedback type.
[0154] Optionally, after determining the first measurement setup parameters, the AP (i.e., the proxy sensing initiator) may notify the requesting STA. After receiving the first measurement setup parameters, the requesting STA may further set a measurement setup identifier, i.e., a second measurement setup identifier, for the first measurement setup parameters, and notify the AP (i.e., the proxy sensing initiator) of the second measurement setup identifier.
[0155] Optionally, a measurement setup identifier (denoted as a second measurement setup identifier) may be carried when the requesting STA requests the AP to act as a proxy for the requesting STA to perform sensing measurements. After receiving the request of the requesting STA, the AP (proxy sensing initiator) determines the first measurement setup parameters and notifies the requesting STA of both the first measurement setup parameters and / or the second measurement setup identifier. In other words, the requesting STA sets the measurement setup identifier (i.e., the second measurement setup identifier) when it requests the AP to act as a proxy for the requesting STA. In this case, the second measurement setup identifier does not identify a parameter, or the parameter identified by the second measurement setup identifier is an empty set. When the requesting STA receives the first measurement setup parameters sent by the AP (proxy sensing initiator), or when the requesting STA receives the first measurement setup parameters and the second measurement setup identifier sent by the AP (proxy sensing initiator), the requesting STA may learn that the second measurement setup identifier identifies the first measurement setup parameters.
[0156] S102: The proxy sensing initiator (AP) sends first information to the sensing responder (STA3), where the first information includes first measurement setup parameters and a first measurement setup identifier, where the first measurement setup identifier identifies the first measurement setup parameters, and the first measurement setup identifier is not a measurement setup identifier used by the proxy sensing initiator, in other words, the first measurement setup identifier is different from the measurement setup identifier used by the proxy sensing initiator.
[0157] Optionally, after obtaining the first measurement setup parameter, the AP (proxy sensing initiator) may set a measurement setup identifier (denoted as the first measurement setup identifier) for the first measurement setup parameter, where the measurement setup identifier identifies the first measurement setup parameter. The first measurement setup identifier is not the measurement setup identifier used by the AP (proxy sensing initiator), in other words, the first measurement setup identifier is different from the measurement setup identifier used by the AP (proxy sensing initiator). In other words, when identifying a measurement setup in a proxy sensing procedure, the AP acting as a proxy needs to reuse a measurement setup ID different from the existing measurement setup ID in the AP. The measurement setup identifier used by the AP (proxy sensing initiator) may include the measurement setup identifier used by the AP (proxy sensing initiator) in the sensing procedure (here, the non-proxy sensing procedure) and / or the measurement setup identifier used by the AP (proxy sensing initiator) in the proxy sensing procedure. In other words, the existing measurement setup IDs in the AP include an established measurement setup ID set by the AP as the initiator in a proxy sensing procedure and an established measurement setup ID set by the AP as the initiator in a non-proxy sensing procedure.
[0158] Optionally, after setting the first measurement setup identifier for the first measurement setup parameter, the AP (proxy sensing initiator) may send one piece of information (denoted as first information) including the first measurement setup parameter and the first measurement setup identifier to the sensing responder (e.g., STA3 in FIG. 3). In other words, the AP (proxy sensing initiator) and the sensing responder (e.g., STA3) use the first measurement setup identifier to identify the first measurement setup parameter. After receiving the first information, the sensing responder (e.g., STA3) can uniquely index the first measurement setup parameter by using the first measurement setup identifier in a subsequent sensing measurement procedure to establish an association relationship between the first measurement setup parameter and the first measurement setup identifier.
[0159] Optionally, when the requesting STA sets the second measurement setup identifier for the first measurement setup parameter and notifies the AP (proxy sensing initiator), a mapping relationship may exist in the AP (proxy sensing initiator). Specifically, the first measurement setup identifier set by the AP (proxy sensing initiator) for the first measurement setup parameter corresponds to the second measurement setup identifier set by the requesting STA for the first measurement setup parameter. In any embodiment, the AP (proxy sensing initiator) may alternatively notify the requesting STA and / or the sensing responder (e.g., STA3) of the mapping relationship between the first measurement setup identifier and the second measurement setup identifier. Correspondingly, the AP (proxy sensing initiator) may alternatively notify the sensing responder (e.g., STA3) of the second measurement setup identifier, and / or the AP (proxy sensing initiator) may further notify the requesting STA of the first measurement setup identifier.
[0160] It should be understood that both the first measurement setup identifier and the second measurement setup identifier identify the first measurement setup parameter. When the requesting STA exchanges content related to the first measurement setup identifier with the AP (proxy sensing initiator), the AP (proxy sensing initiator) and STA3 (sensing responder) use the second measurement setup identifier to indicate the related content.
[0161] If the second measurement setup identifier is not the measurement setup identifier used by the AP (proxy sensing initiator), in other words, if the second measurement setup identifier is different from the measurement setup identifier used by the AP (proxy sensing initiator), the AP (proxy sensing initiator) may alternatively directly use the second measurement setup identifier as the first measurement setup identifier. In other words, in this case, the first measurement setup identifier is the same as the second measurement setup identifier. For example, the second measurement setup identifier is the first ID, and the first measurement setup identifier is the second ID. If the existing measurement setup ID set in the AP includes the first ID, the second ID does not belong to the existing measurement setup ID set in the AP. If the existing measurement setup ID in the AP does not include the first ID, the AP may still use the first ID, in which case the second ID is equal to the first ID. Of course, even if the second measurement setup identifier is not the measurement setup identifier used by the AP (proxy sensing initiator), the AP (proxy sensing initiator) may alternatively randomly select a value that is not the measurement setup identifier used by the AP (proxy sensing initiator) as the first measurement setup identifier. In other words, in this case, the first measurement setup identifier and the second measurement setup identifier may alternatively be different values.
[0162] Optionally, after step S102, the measurement setup identifier determination method may further include: The proxy sensing initiator (AP) sends third information to the sensing responder (e.g., STA3 in FIG. 3), where the third information includes the first measurement setup identifier. Optionally, in addition to carrying the first measurement setup identifier, the third information may further carry some parameters within the first measurement setup parameters, such as the bandwidth. The above steps S101 and S102 may be understood as a measurement setup procedure, and the first information may be understood as information in the measurement setup procedure. The third information may be information in a sensing procedure such as a measurement instance and the end of a measurement setup. In other words, the method for identifying the above-described measurement setup (in other words, when the AP functioning as a proxy identifies the measurement setup in the proxy sensing procedure, the AP needs to reuse a measurement setup ID different from the existing measurement setup ID in the AP) is applicable to the measurement setup procedure and is also applicable to sensing procedures such as measurement instances and the end of a measurement setup.
[0163] In this embodiment of the present application, the measurement setup ID set in the proxy sensing procedure is restricted from belonging to the existing measurement setup ID set in the AP, and as a result, the problem of setting the measurement setup identifier in the proxy sensing scenario can be solved. In addition, the measurement setup identifier set in the proxy sensing scenario is distinguished from the set of measurement setup identifiers in the common sensing scenario (or non-proxy sensing scenario), thereby avoiding confusion and avoiding affecting subsequent sensing measurement procedures. The identification method of the sensing responder may be further reused. In other words, the sensing responder can still identify the corresponding measurement setup by using <MAC address, measurement setup ID>. In this specification, the MAC address is the MAC address of the proxy sensing initiator (AP), that is, the proxy AP MAC address.
[0164] For a proxy sensing initiator (AP), the MAC address for identifying the measurement setup parameters in <initiator MAC address, measurement setup ID> may be carried in fields such as the transmission address (TA) and source address (SA) of the transmitted PPDU. However, for a sensing responder (e.g., STA3), the initiator's MAC address may be carried in fields such as the receiver address (RA) and destination address (DA) of the PPDU transmitted by the sensing responder. The initiator MAC address here is the MAC address of the proxy AP, i.e., the proxy AP MAC address. It should be further understood that although the MAC address is used in this specification to participate in distinguishing the measurement setup, some or all of the MAC address may be transmitted during transmission, but not necessarily all of the MAC address is transmitted. This is also true in the following, so the details will not be described again.
[0165] EMBODIMENT 2 Figure 6 is another schematic flowchart of a measurement setup identifier determination method according to an embodiment of the present application. The measurement setup identifier determination method can be applied to the proxy sensing scenario shown in Figure 3. This method mainly provides an explanation that the measurement setup ID set in the proxy sensing procedure may belong to an existing measurement setup ID set in the AP. Whether the measurement setup ID set in the proxy sensing procedure may belong to an existing measurement setup ID set is determined based on the corresponding measurement setup parameters being consistent. As shown in Figure 6, the measurement setup identifier determination method includes, but is not limited to, the following steps.
[0166] S201: A proxy sensing initiator (AP) obtains first measurement setup parameters, where the first measurement setup parameters include parameters used by the proxy sensing initiator and a sensing responder in a proxy sensing procedure.
[0167] Optionally, for the implementation of step S201 in this embodiment of the present application, please refer to the implementation of step S101 in embodiment 1 (i.e., the embodiment shown in FIG. 5), and the details will not be described again here.
[0168] S202: The proxy sensing initiator (AP) sends first information to the sensing responder (STA3), where the first information includes a first measurement setup parameter and a first measurement setup identifier, the first measurement setup identifier identifies the first measurement setup parameter, and if a third measurement setup identifier identifying the same measurement setup parameter as the first measurement setup parameter exists in the first identifier set, the first measurement setup identifier is the third measurement setup identifier, or if the first measurement setup identifier does not belong to the first identifier set, or if no measurement setup identifier identifying the same measurement setup parameter as the first measurement setup parameter exists in the first identifier set, the first measurement setup identifier does not belong to the first identifier set, and the first identifier set includes the measurement setup identifier used by the proxy sensing initiator (AP).
[0169] Optionally, after obtaining the first measurement setup parameter, the AP (proxy sensing initiator) may set a measurement setup identifier (denoted as a first measurement setup identifier) for the first measurement setup parameter, where the measurement setup identifier identifies the first measurement setup parameter. Specifically, the AP (proxy sensing initiator) may detect whether a measurement setup identifier identifying the same measurement setup parameter as the first measurement setup parameter exists in the first identifier set (i.e., the measurement setup identifier set used by the proxy sensing initiator (AP)). If a third measurement setup identifier identifying the same measurement setup parameter as the first measurement setup parameter exists in the first identifier set, the AP (proxy sensing initiator) may use the third measurement setup identifier as the first measurement setup identifier, or the AP (proxy sensing initiator) may select a value not in the first identifier set as the first measurement setup identifier. In other words, if the measurement setup parameter identified by the third measurement setup identifier in the first identifier set is the same as the first measurement setup parameter, the first measurement setup identifier is the third measurement setup identifier or the first measurement setup identifier does not belong to the first identifier set. If there is no measurement setup identifier in the first identifier set that identifies the same measurement setup parameter as the first measurement setup parameter, the AP (proxy sensing initiator) may select a value that is not in the first identifier set as the first measurement setup identifier. In other words, if there is no measurement setup identifier in the first identifier set that identifies the same measurement setup parameter as the first measurement setup parameter, the first measurement setup identifier does not belong to the first identifier set. The first identifier set includes the measurement setup identifiers used by the proxy sensing initiator (AP).The measurement setup identifier used by the AP (proxy sensing initiator) may include a measurement setup identifier used by the AP (proxy sensing initiator) in a sensing procedure (here, a non-proxy sensing procedure) and / or a measurement setup identifier used by the AP (proxy sensing initiator) in a proxy sensing procedure.
[0170] In other words, when the AP acting as a proxy identifies the measurement setup in the proxy sensing procedure, the AP may use an existing measurement setup ID in the AP to identify the measurement setup. Whether the existing measurement setup ID in the AP can identify the measurement setup depends on whether the parameters corresponding to the existing measurement setup ID between the AP (proxy sensing initiator) and the sensing responder (e.g., STA3) match the parameters corresponding to the measurement setup that the requesting STA (e.g., STA1) wants to establish (here, the first measurement setup parameters). If the parameters corresponding to the existing measurement setup ID between the AP (proxy sensing initiator) and the sensing responder (e.g., STA3) match the parameters corresponding to the measurement setup that the requesting STA (e.g., STA1) wants to establish (here, the first measurement setup parameters), the existing measurement setup ID in the AP can be reused. If the parameters corresponding to the existing measurement setup ID between the AP (proxy sensing initiator) and the sensing responder (e.g., STA3) do not match the parameters corresponding to the measurement setup that the requesting STA (e.g., STA1) wants to establish (here, the first measurement setup parameters), a new number is created to identify a new measurement setup. The existing measurement setup IDs in the AP include an established measurement setup ID set by the AP as the initiator in a proxy sensing procedure, and an established measurement setup ID set by the AP as the initiator in a non-proxy sensing procedure.
[0171] Optionally, after setting the first measurement setup identifier for the first measurement setup parameter, the AP (proxy sensing initiator) may send one piece of information (denoted as first information) including the first measurement setup parameter and the first measurement setup identifier to the sensing responder (e.g., STA3 in FIG. 3). In other words, the first measurement setup parameter is identified between the AP (proxy sensing initiator) and the sensing responder (e.g., STA3) by using the first measurement setup identifier. After receiving the first information, the sensing responder (e.g., STA3) may establish an association relationship between the first measurement setup parameter and the first measurement setup identifier, so that the first measurement setup parameter can be uniquely indexed by using the first measurement setup identifier in a subsequent sensing measurement procedure.
[0172] Optionally, when the requesting STA sets the second measurement setup identifier for the first measurement setup parameter and notifies the AP (proxy sensing initiator), a mapping relationship may exist in the AP (proxy sensing initiator), specifically, the first measurement setup identifier corresponds to the second measurement setup identifier. In any embodiment, the AP (proxy sensing initiator) may alternatively notify the requesting STA and / or the sensing responder (e.g., STA3) of the mapping relationship between the first measurement setup identifier and the second measurement setup identifier. Correspondingly, the AP (proxy sensing initiator) may alternatively notify the sensing responder (e.g., STA3) of the second measurement setup identifier, and / or the AP (proxy sensing initiator) may further notify the requesting STA of the first measurement setup identifier.
[0173] It should be understood that both the first measurement setup identifier and the second measurement setup identifier identify the first measurement setup parameters. When the requesting STA exchanges content related to the first measurement setup identifier with the AP (proxy sensing initiator), the AP (proxy sensing initiator) and STA3 (sensing responder) use the second measurement setup identifier to indicate the related content.
[0174] If the second measurement setup identifier is not a measurement setup identifier in the first identifier set, in other words, if the second measurement setup identifier is different from any measurement setup identifier in the first identifier set, the AP (proxy sensing initiator) may directly use the second measurement setup identifier as the first measurement setup identifier, in other words, in this case, the first measurement setup identifier is the same as the second measurement setup identifier.
[0175] Optionally, after step S202, the measurement setup identifier determination method may further include: a proxy sensing initiator (AP) sends third information to a sensing responder (e.g., STA3 in FIG. 3), where the third information includes the first measurement setup identifier. In other words, the AP (proxy sensing initiator) setting the measurement setup identifier for the first measurement setup parameter is applicable to the measurement setup procedure, and is also applicable to sensing procedures such as measurement instance and measurement setup termination. Optionally, in addition to carrying the first measurement setup identifier, the third information may further carry part of the parameters in the first measurement setup parameter, such as bandwidth.
[0176] In this embodiment of the present application, the proxy AP (i.e., the proxy sensing initiator) determines whether to use an ID within the existing measurement setup ID set in the AP according to whether the parameter corresponding to the measurement setup in the proxy sensing procedure requested by the requesting STA (i.e., the first measurement setup parameter) is the same as the parameter corresponding to the measurement setup ID in the existing measurement setup ID set (i.e., the first identifier set) in the proxy AP. In one aspect, it is possible to solve the problem of setting the measurement setup identifier in the proxy sensing scenario, distinguish the measurement setup identifiers in different scenarios, and thereby avoid confusion. In another aspect, the identification method of the sensing responder may be reused. Specifically, the sensing responder can still identify the corresponding measurement setup by using <MAC address, measurement setup ID>. In yet another aspect, ID resources can be saved. Here, the MAC address is the MAC address of the proxy sensing initiator (AP), i.e., the proxy AP MAC address.
[0177] Embodiment 3 FIG. 7 is a schematic flowchart of a measurement setup method in a proxy sensing procedure according to an embodiment of the present application. The measurement setup method in the proxy sensing procedure can be applied to the proxy sensing scenario shown in FIG. 3. This method mainly provides an explanation that the measurement setup ID is completely independently set in the proxy sensing procedure by the AP transmitting a measurement setup ID that carries more information (such as proxy sensing by proxy (SBP) related information and requesting STA related information). As shown in FIG. 7, the measurement setup method in the proxy sensing procedure includes, but is not limited to, the following steps.
[0178] S301: A proxy sensing initiator (AP) obtains first measurement setup parameters, where the first measurement setup parameters include parameters used by the proxy sensing initiator and a sensing responder in a proxy sensing procedure.
[0179] Optionally, for the implementation of step S301 in this embodiment of the present application, please refer to the implementation of step S101 in embodiment 1 (i.e., the embodiment shown in FIG. 5), and the details will not be described again here.
[0180] S302: The proxy sensing initiator (AP) sends first information to the sensing responder (STA3), where the first information includes first measurement setup parameters, a first measurement setup identifier and fourth information, where the first measurement setup identifier identifies the first measurement setup parameters and the fourth information includes information for identifying the requesting STA and / or information indicating that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure.
[0181] Optionally, after obtaining the first measurement setup parameter, the AP (proxy sensing initiator) may set a measurement setup identifier (denoted as the first measurement setup identifier) for the first measurement setup parameter, and the measurement setup identifier identifies the first measurement setup parameter. The first measurement setup identifier may be set independently, in other words, the first measurement setup identifier may be the measurement setup identifier used by the AP (proxy sensing initiator). Alternatively, the first measurement setup identifier may not be the measurement setup identifier used by the AP (proxy sensing initiator), in other words, the first measurement setup identifier may be any value. For the meaning of the measurement setup identifier used by the AP (proxy sensing initiator), please refer to the above description, and detailed description will be omitted here. The AP (proxy sensing initiator) may obtain fourth information, where the fourth information may include information for identifying a requesting STA and / or information indicating that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure. The information for identifying the requesting STA may include one or more of the following: an identifier of the requesting STA, a part or all of the MAC address of the requesting STA, and one or more of the virtual number of the requesting STA. The identifier of the requesting STA is a part or all of the association identifier (AID) of the requesting STA, or a part or all of the unassociated station identifier (UID) of the requesting STA. The virtual number of the requesting STA may be set by the AP (proxy sensing initiator). The information indicating that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure may be 1 bit. When the bit is set to 1, this indicates that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure, and when the bit is set to 0, this indicates that the measurement setup requested to be established by using the first information does not belong to a proxy sensing procedure or is reserved.Of course, when the bit is set to 0, it indicates that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure, or when the bit is set to 1, it indicates that the measurement setup requested to be established by using the first information does not belong to a proxy sensing procedure, or indicates reserved, which is not limited in this embodiment of the present application.
[0182] Optionally, after setting the first measurement setup identifier for the first measurement setup parameter and obtaining the fourth information, the AP (proxy sensing initiator) may send one piece of information (denoted as the first information) including the first measurement setup parameter, the first measurement setup identifier, and the fourth information to the sensing responder (e.g., STA3 in FIG. 3). After receiving the first information, the sensing responder (e.g., STA3) establishes an association relationship between the first measurement setup parameter, the first measurement setup identifier, and the fourth information, so that the first measurement setup parameter can be uniquely indexed by using the first measurement setup identifier and the fourth information in a subsequent sensing measurement procedure.
[0183] In other words, when the AP functioning as a proxy sends the measurement setup identifier in the proxy sensing procedure to the sensing responder, Information 1 (i.e., the fourth information) can be carried. Information 1 may be the requesting STA (STA1) related information (e.g., AID, UID, and the MAC address and virtual number of STA1 (the virtual number corresponds to the requesting STA)), and / or the proxy sensing related information (e.g., this may indicate that the measurement setup belongs to the measurement setup in the proxy sensing procedure). Since the requesting STA related information and the proxy sensing related information are used for distinction, the sensing responder can distinguish the measurement setup parameters corresponding to the measurement setup ID based on this information. Therefore, the measurement setup ID may be independently set in the proxy sensing procedure. For example, the requesting STA related information is carried. In this case, the sensing responder can distinguish different measurement setup parameters identified by the same measurement setup ID by using <STA1 MAC address, measurement setup ID> or <AP MAC address, STA1 MAC address, measurement setup ID>. In other words, one element or a combination of a plurality of elements among <AP MAC address, STA1 MAC address, measurement setup ID, proxy sensing related information> can be used as a criterion for identifying the measurement setup.
[0184] Optionally, when the requesting STA sets the second measurement setup identifier for the first measurement setup parameters and notifies the AP (proxy sensing initiator), the mapping relationship may not exist in the AP (proxy sensing initiator). In other words, when the AP sets the measurement setup identifier for the first measurement setup parameters, it directly uses the second measurement setup identifier.
[0185] Optionally, after step S303, the measurement setup method in the proxy sensing procedure may further include: a proxy sensing initiator (AP) sends third information to a sensing responder (e.g., STA3 in FIG. 3), where the third information includes a first measurement setup identifier and fourth information. In other words, the method in which an AP (proxy sensing initiator) sends a measurement setup ID carrying the fourth information in the proxy sensing procedure is applicable to the measurement setup procedure, and is also applicable to sensing procedures such as measurement instance and measurement setup termination. Optionally, in addition to carrying the first measurement setup identifier and the fourth information, the third information may further carry a part of the parameters of the first measurement setup parameters, for example, a bandwidth.
[0186] Optionally, the fourth information may be a newly added field in the frame, in other words, the fourth information may have a corresponding field in the frame, for example, a requesting STA's MAC address field or a proxy sensing related information field. If the frame carrying the fourth information is a frame transmitted in a broadcast format, for example, a null data packet announcement (NDPA) frame or a trigger frame (TF), the fourth information may be located in a common level field of the frame, for example, a common info field. Of course, the fourth information may alternatively be located in a user level field, for example, a User Info field or a Station User Information field. Alternatively, the fourth information may be carried in one or more special user information fields. As an example, the special user information field may be identified by using a special AID.
[0187] In this embodiment of the present application, when sending a measurement setup ID in a proxy sensing procedure, the proxy sensing initiator (AP) carries information for identifying the requesting STA and / or information indicating that the established measurement setup belongs to the proxy sensing procedure to help the sensing responder (STA3) identify different measurement setups. From another perspective, this embodiment of the present application solves the problem of setting a measurement setup identifier in a proxy sensing scenario, thereby avoiding confusion.
[0188] The above content describes in detail the method provided in the present application. In order to facilitate the implementation of the above solutions in the embodiments of the present application, the embodiments of the present application further provide a corresponding apparatus or device.
[0189] In the embodiment of the present application, the proxy sensing initiator (AP) may be divided into functional modules based on the embodiment of the above method. For example, each functional module may be obtained by division based on each corresponding function, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of hardware, or may be implemented in the form of a software functional module. It should be noted that in the embodiment of the present application, the division into modules is an example and is merely a logical function division. In actual implementation, another division method may be used. Hereinafter, the communication device in the embodiment of the present application will be described in detail with reference to FIG. 8 and FIG. 9. The communication device is a proxy sensing initiator (AP). Furthermore, the communication device may be a device in the proxy sensing initiator (AP).
[0190] When an integrated unit is used, please refer to FIG. 8. FIG. 8 is a schematic diagram of the structure of a communication device according to an embodiment of the present application. The communication device may be a proxy sensing initiator (AP) or a chip in the proxy sensing initiator (AP), such as a Wi-Fi chip. As shown in FIG. 8, the communication device includes an acquisition module 11 and a transceiver module 12.
[0191] In one design, the acquisition module 11 is configured to acquire first measurement setup parameters, where the first measurement setup parameters include parameters used by the proxy sensing initiator and the sensing responder in a proxy sensing procedure. The transceiver module 12 is configured to transmit first information to the sensing responder, where the first information includes the first measurement setup parameters and a first measurement setup identifier, where the first measurement setup identifier identifies the first measurement setup parameters, and where the first measurement setup identifier is different from the measurement setup identifier used by the proxy sensing initiator.
[0192] Optionally, the acquisition module 11 includes a receiving unit 111 and a determining unit 112. The receiving unit 111 is configured to receive second information sent by the requesting station STA, where the second information includes second measurement setup parameters, and the second measurement setup parameters include all or part of parameters used by the proxy sensing initiator and the sensing responder in the proxy sensing procedure. The determining unit 112 is configured to determine the first measurement setup parameters based on the second measurement setup parameters.
[0193] Optionally, the receiving unit 111 in the acquisition module 11 is configured to receive second information sent by the requesting STA, where the second information includes the first measurement setup parameters.
[0194] Optionally, the second information further includes a second measurement setup identifier, where the second measurement setup identifier corresponds to the first measurement setup identifier.
[0195] Optionally, the second measurement setup identifier is not the measurement setup identifier used by the proxy sensing initiator, and the first measurement setup identifier is the same as the second measurement setup identifier.
[0196] Optionally, the measurement setup identifier used by the proxy sensing initiator includes a measurement setup identifier used by the proxy sensing sender in the sensing procedure and a measurement setup identifier used by the proxy sensing sender in the proxy sensing procedure.
[0197] Optionally, the transceiver module 12 is further configured to transmit third information to the sensing responder, where the third information includes the first measurement setup identifier.
[0198] The acquisition module 11 may also be called a processing module.
[0199] It should be understood that the communication device in this design may correspondingly implement embodiment 1, and the above operations or functions of the units in the communication device are respectively used to implement the corresponding operations of the proxy sensing initiator (AP) in embodiment 1. For brevity, the details will not be described again here.
[0200] In one design, the acquisition module 11 is configured to acquire first measurement setup parameters, where the first measurement setup parameters include parameters used by the proxy sensing initiator and the sensing responder in a proxy sensing procedure. The transceiver module 12 is configured to transmit first information to the sensing responder, where the first information includes the first measurement setup parameters and a first measurement setup identifier, where the first measurement setup identifier identifies the first measurement setup parameter. If a third measurement setup identifier exists in the first identifier set that identifies the same measurement setup parameter as the first measurement setup parameter, the first measurement setup identifier is the third measurement setup identifier, or the first measurement setup identifier does not belong to the first identifier set, or if no measurement setup identifier exists in the first identifier set that identifies the same measurement setup parameter as the first measurement setup parameter, the first measurement setup identifier does not belong to the first identifier set. The first identifier set includes the measurement setup identifier used by the proxy sensing initiator.
[0201] Optionally, the acquisition module 11 includes a receiving unit 111 and a determining unit 112. The receiving unit 111 is configured to receive second information sent by a requesting station STA, where the second information includes second measurement setup parameters, and the second measurement setup parameters include all or part of parameters used by a proxy sensing initiator and a sensing responder in a proxy sensing procedure. The determining unit 112 is configured to determine a first measurement setup parameter based on the second measurement setup parameter.
[0202] Optionally, the receiving unit 111 in the acquisition module 11 is configured to receive second information sent by the requesting STA, where the second information includes the first measurement setup parameters.
[0203] Optionally, the second information further includes a second measurement setup identifier, where the second measurement setup identifier corresponds to the first measurement setup identifier.
[0204] Optionally, the measurement setup identifier used by the proxy sensing initiator includes a measurement setup identifier used by the proxy sensing sender in the sensing procedure and a measurement setup identifier used by the proxy sensing sender in the proxy sensing procedure.
[0205] Optionally, the transceiver module 12 is further configured to transmit third information to the sensing responder, where the third information includes the first measurement setup identifier.
[0206] The acquisition module 11 may also be called a processing module.
[0207] It should be understood that the communication device in this design may correspondingly perform embodiment 2, and the above operations or functions of the units in the communication device are respectively used to implement the corresponding operations of the proxy sensing initiator (AP) in embodiment 2. For brevity, the details will not be described again here.
[0208] In one design, the acquisition module 11 is configured to acquire first measurement setup parameters, where the first measurement setup parameters include parameters used by the proxy sensing initiator and the sensing responder in a proxy sensing procedure. The transceiver module 12 is configured to transmit first information to the sensing responder, where the first information includes the first measurement setup parameters, a first measurement setup identifier, and fourth information, where the first measurement setup identifier identifies the first measurement setup parameters, and the fourth information includes information for identifying a requesting STA and / or information indicating that the measurement setup requested to be established by using the first information belongs to a proxy sensing procedure.
[0209] Optionally, the information for identifying the requesting STA includes one or more of the following: an identifier of the requesting STA, part or all of the media access control MAC address of the requesting STA, and one or more of the virtual number of the requesting STA. The identifier of the requesting STA is part or all of the association identifier of the requesting STA or part or all of the non-associated station identifier of the requesting STA.
[0210] Optionally, the acquisition module 11 includes a receiving unit 111 and a determining unit 112. The receiving unit 111 is configured to receive second information sent by the requesting station STA, where the second information includes second measurement setup parameters, and the second measurement setup parameters include all or part of parameters used by the proxy sensing initiator and the sensing responder in the proxy sensing procedure. The determining unit 112 is configured to determine the first measurement setup parameters based on the second measurement setup parameters.
[0211] Optionally, the receiving unit 111 in the acquisition module 11 is configured to receive second information sent by the requesting STA, where the second information includes the first measurement setup parameters.
[0212] Optionally, the second information further comprises a second measurement setup identifier.
[0213] Optionally, the transceiver module 12 is further configured to transmit third information to the sensing responder, where the third information includes the first measurement setup identifier and the fourth information.
[0214] The acquisition module 11 may also be called a processing module.
[0215] It should be understood that the communication device in this design may correspondingly perform embodiment 3, and the above operations or functions of the units in the communication device are respectively used to implement the corresponding operations of the proxy sensing initiator (AP) in embodiment 3. For brevity, the details will not be described again here.
[0216] The above describes the proxy sensing initiator (AP) in the embodiment of the present application, and the following describes the possible product forms of the proxy sensing initiator (AP). It should be understood that any product in any form having the function of the proxy sensing initiator (AP) in Figure 8 falls within the scope of protection of the embodiment of the present application. It should be further understood that the following description is merely an example and is not limited to the product form of the proxy sensing initiator (AP) in the embodiment of the present application.
[0217] In a possible product form, the proxy sensing initiator (AP) described in the embodiments of the present application may be implemented by a common bus architecture.
[0218] For convenience of explanation, please refer to Fig. 9. Fig. 9 is a schematic diagram of the structure of a communication device 1000 according to an embodiment of the present application. The communication device 1000 may be a proxy sensing initiator (AP) or a chip in a proxy sensing initiator (AP). Fig. 9 shows only the main components of the communication device 1000. In addition to the processor 1001 and the transceiver 1002, the communication device may further include a memory 1003 and an input / output device (not shown).
[0219] The processor 1001 is mainly configured to process communication protocols and communication data, control the entire communication device, execute software programs, and process data of the software programs. The memory 1003 is mainly configured to store software programs and data. The transceiver 1002 may include a control circuit and an antenna. The control circuit is mainly configured to perform conversion between baseband signals and radio frequency signals, and process radio frequency signals. The antenna is mainly configured to transmit and receive radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display, or a keyboard, is mainly configured to receive data input by a user and output data to a user.
[0220] After the communication device is powered on, the processor 1001 can read the software program in the memory 1003, interpret and execute the instructions of the software program, and process data of the software program. When data needs to be transmitted wirelessly, the processor 1001 performs baseband processing on the data to be transmitted, and then outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and then transmits the radio frequency signal in the form of electromagnetic waves through an antenna. When transmitting data to the communication device, the radio circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1001. The processor 1001 converts the baseband signal into data and processes the data.
[0221] In another implementation, the radio frequency circuitry and antenna may be located independently of the processor performing the baseband processing, e.g., in a distributed scenario, the radio frequency circuitry and antenna may be located independently, away from the communication device.
[0222] The processor 1001, the transceiver 1002 and the memory 1003 may be connected via a communication bus.
[0223] In one design, the communication device 1000 may be configured to perform a function of a proxy sensing initiator (AP) in embodiment 1. The processor 1001 may be configured to perform step S101 of FIG. 5 and / or other procedures of the techniques described herein. The transceiver 1002 may be configured to perform step S102 of FIG. 5 and / or other procedures of the techniques described herein.
[0224] In another design, the communication device 1000 may be configured to perform a function of the proxy sensing initiator (AP) in embodiment 2. The processor 1001 may be configured to perform step S201 of FIG. 6 and / or another procedure of the techniques described herein. The transceiver 1002 may be configured to perform step S202 of FIG. 6 and / or another procedure of the techniques described herein.
[0225] In yet another design, the communication device 1000 may be configured to perform a function of a proxy sensing initiator (AP) in embodiment 3. The processor 1001 may be configured to perform step S301 of FIG. 7 and / or other procedures of the techniques described herein. The transceiver 1002 may be configured to perform step S302 of FIG. 7 and / or other procedures of the techniques described herein.
[0226] In any one of the above designs, the processor 1001 may include a transceiver configured to implement a transmitting and receiving function. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, the interface, or the interface circuit configured to implement the transmitting and receiving function may be separate or integrated. The transceiver circuit, the interface, or the interface circuit may be configured to read and write code / data. Alternatively, the transceiver circuit, the interface, or the interface circuit may be configured to transmit or forward a signal.
[0227] In any one of the above designs, the processor 1001 may store instructions. The instructions may be a computer program. When the computer program is executed on the processor 1001, the communication device 1000 can perform the method described in any one of the above-mentioned embodiments. The computer program may be fixed to the processor 1001. In this case, the processor 1001 may be implemented by hardware.
[0228] In one implementation, the communication device 1000 may include circuits, which may implement the transmit / receive / communicate functions in the above-described embodiments. The processor and transceiver described in this application may be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed signal IC, an application-specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver may alternatively be fabricated using various IC technologies, such as complementary metal-oxide-semiconductor (CMOS), N-channel metal-oxide-semiconductor (NMOS), positive-channel metal-oxide-semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), and gallium arsenide (GaAs).
[0229] The scope of the communication device described in this application is not limited thereto, and the structure of the communication device may not be limited in FIG. 9. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: (1) An independent integrated circuit IC, chip, or chip system or subsystem; (2) a set including one or more ICs, optionally the set of ICs may further include a storage component configured to store data and computer programs; (3) ASIC, e.g., modem; (4) A module that can be incorporated into another device; (5) A receiver, a terminal, an intelligent terminal, a mobile phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device or an artificial intelligence device; or (6)Other It may be.
[0230] In a possible product form, the proxy sensing initiator (AP) described in the embodiments of this application may be implemented by a general-purpose processor.
[0231] A general-purpose processor implementing a proxy sensing initiator (AP) includes a processing circuit and an input / output interface internally coupled to and in communication with the processing circuit.
[0232] In one design, the general-purpose processor may be configured to perform functions of the proxy sensing initiator (AP) in embodiment 1. Specifically, the processing circuit may be configured to perform step S101 of FIG 5 and / or other procedures of the techniques described herein. The input / output interface may be configured to perform step S102 of FIG 5 and / or other procedures of the techniques described herein.
[0233] In another design, the general-purpose processor may be configured to perform the functions of the proxy sensing initiator (AP) in embodiment 2. Specifically, the processing circuit may be configured to perform step S201 of FIG. 6 and / or other procedures of the techniques described herein. The input / output interface may be configured to perform step S202 of FIG. 6 and / or other procedures of the techniques described herein.
[0234] In yet another design, the general-purpose processor may be configured to perform the functions of the proxy sensing initiator (AP) in embodiment 3. Specifically, the processing circuit may be configured to perform step S301 of FIG. 7 and / or other procedures of the techniques described herein. The input / output interface may be configured to perform step S302 of FIG. 7 and / or other procedures of the techniques described herein.
[0235] It should be understood that the communication devices in the above various product forms can have any function of the proxy sensing initiator (AP) in the method embodiments, and the details will not be described again.
[0236] An embodiment of the present application further provides a computer-readable storage medium, which stores computer program code, and when the processor executes the computer program code, the electronic device performs the method of any one of the embodiments.
[0237] An embodiment of the present application further provides a computer program product, which, when executed on a computer, enables the computer to perform the method of any one of the above embodiments.
[0238] An embodiment of the present application further provides a communication device. The communication device may be in the form of a chip product. The structure of the communication device includes a processor and an interface circuit. The processor is configured to communicate with another device through the interface circuit, so that the communication device executes the method in any one of the above embodiments.
[0239] The embodiment of the present application further provides a wireless communication system, including a requesting STA, a proxy sensing initiator and a sensing responder. The proxy sensing initiator may perform the method of any one of the above embodiments.
[0240] The steps of the method or algorithm described in conjunction with the contents disclosed in this application may be implemented by hardware or by a processor by executing software instructions. The software instructions may include corresponding software modules. The software modules may be stored in a Random Access Memory (RAM), a flash memory, an Erasable Programmable Readable Memory (EPROM), an Electrically Erasable Programmable Readable Memory (EEPROM), a register, a hard disk, a removable hard disk, a Compact Disk Read Only Memory (CD-ROM), or any other form of storage medium known in the art. For example, the storage medium is coupled to the processor such that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium may be components of the processor. The processor and the storage medium may be located in an ASIC. In addition, the ASIC may be located in the core network interface device. Of course, the processor and the storage medium may exist as separate components in the core network interface device.
[0241] Those skilled in the art should recognize that the functions described in the present application, in one or more of the foregoing examples, may be implemented by hardware, software, firmware, or any combination thereof. When the functions are implemented by software, the functions may be stored on or transmitted as one or more instructions or code in a computer-readable medium. Computer-readable media includes computer-readable storage media and communication media. Communication media includes any medium that facilitates the transfer of a computer program from one place to another. Storage media may be any available medium accessible to a general purpose or special purpose computer.
[0242] In the above specific implementation, the objectives, technical solutions and advantageous effects of the present application are described in more detail. It should be understood that the above description is only a specific implementation of the present application, and is not intended to limit the protection scope of the present application. Any modifications, equivalent replacements, improvements, etc. made based on the technical solutions of the present application shall be included in the protection scope of the present application.
Claims
1. 1. A method for determining a measurement setup identifier, comprising: acquiring, by a proxy sensing initiator, first measurement setup parameters, the first measurement setup parameters including parameters used by the proxy sensing initiator and a sensing responder in a proxy sensing procedure; sending, by the proxy sensing initiator, first information to the sensing responder, the first information including the first measurement setup parameters and a first measurement setup identifier, the first measurement setup identifier identifying the first measurement setup parameters, the first measurement setup identifier being different from a measurement setup identifier used by the proxy sensing initiator; A method comprising:
2. The step of acquiring, by the proxy sensing initiator, first measurement setup parameters includes: receiving, by the proxy sensing initiator, second information transmitted by a requesting station (STA), the second information including second measurement setup parameters, the second measurement setup parameters including all or a part of parameters used by the proxy sensing initiator and the sensing responder in the proxy sensing procedure; determining, by the proxy sensing initiator, the first measurement setup parameters based on the second measurement setup parameters; The method of claim 1 , comprising:
3. The step of acquiring, by the proxy sensing initiator, first measurement setup parameters includes: receiving, by the proxy sensing initiator, second information transmitted by a requesting STA, the second information including the first measurement setup parameters; The method of claim 1.
4. the second information further includes a second measurement setup identifier, the second measurement setup identifier corresponding to the first measurement setup identifier. The method according to claim 2 or 3.
5. the second measurement setup identifier is not a measurement setup identifier used by the proxy sensing initiator, and the first measurement setup identifier is the same as the second measurement setup identifier. The method according to claim 4.
6. After obtaining the first measurement setup parameters by the proxy sensing initiator, the method includes: transmitting, by the proxy sensing initiator, the first measurement setup identifier to a requesting STA; The method of claim 1 , further comprising:
7. a measurement setup identifier used by the proxy sensing initiator including a measurement setup identifier used by a proxy sensing transmitter in a sensing procedure; and a measurement setup identifier used by the proxy sensing transmitter in the proxy sensing procedure.
7. The method according to any one of claims 1 to 6.
8. After transmitting, by the proxy sensing initiator, first information to the sensing responder, the method further comprises: and transmitting, by the proxy sensing initiator, third information to the sensing responder, the third information including the first measurement setup identifier.
8. The method according to any one of claims 1 to 7.
9. The first information may be one or more of the following: information for identifying a requesting STA or information indicating that the measurement setup requested to be established by using the first information belongs to the proxy sensing procedure; The method of claim 1 , further comprising one or more of the following steps:
10. The third information may be one or more of the following: information for identifying a requesting STA or information indicating that the measurement setup requested to be established by using the first information belongs to the proxy sensing procedure; The method of claim 8 , further comprising one or more of:
11. 1. A method for determining a measurement setup identifier, comprising: acquiring, by a proxy sensing initiator, first measurement setup parameters, the first measurement setup parameters including parameters used by the proxy sensing initiator and a sensing responder in a proxy sensing procedure; transmitting, by the proxy sensing initiator, first information to the sensing responder, the first information including the first measurement setup parameters and a first measurement setup identifier, the first measurement setup identifier identifying the first measurement setup parameters; Including, if a third measurement setup identifier identifying the same measurement setup parameter as the first measurement setup parameter is present in the first identifier set, then the first measurement setup identifier is the third measurement setup identifier, or the first measurement setup identifier does not belong to the first identifier set, or if no measurement setup identifier identifying the same measurement setup parameter as the first measurement setup parameter is present in the first identifier set, then the first measurement setup identifier does not belong to the first identifier set, and the first identifier set includes the measurement setup identifier used by the proxy sensing initiator. method.
12. The step of acquiring, by the proxy sensing initiator, first measurement setup parameters includes: receiving, by the proxy sensing initiator, second information transmitted by a requesting station (STA), the second information including second measurement setup parameters, the second measurement setup parameters including all or a part of parameters used by the proxy sensing initiator and the sensing responder in the proxy sensing procedure; determining, by the proxy sensing initiator, the first measurement setup parameters based on the second measurement setup parameters; The method of claim 11 , comprising:
13. The step of acquiring, by the proxy sensing initiator, first measurement setup parameters includes: receiving, by the proxy sensing initiator, second information transmitted by a requesting STA, the second information including the first measurement setup parameters; The method of claim 11.
14. the second information further includes a second measurement setup identifier, the second measurement setup identifier corresponding to the first measurement setup identifier.
14. The method according to claim 12 or 13.
15. After obtaining the first measurement setup parameters by the proxy sensing initiator, the method includes: transmitting, by the proxy sensing initiator, the first measurement setup identifier to a requesting STA; 15. The method of claim 11, further comprising:
16. a measurement setup identifier used by the proxy sensing initiator including a measurement setup identifier used by a proxy sensing transmitter in a sensing procedure; and a measurement setup identifier used by the proxy sensing transmitter in the proxy sensing procedure.
16. The method according to any one of claims 11 to 15.
17. After transmitting, by the proxy sensing initiator, first information to the sensing responder, the method further comprises: and transmitting, by the proxy sensing initiator, third information to the sensing responder, the third information including the first measurement setup identifier.
17. The method according to any one of claims 11 to 16.
18. The first information may be one or more of the following: information for identifying a requesting STA or information indicating that the measurement setup requested to be established by using the first information belongs to the proxy sensing procedure; 18. The method of claim 11, further comprising one or more of the following:
19. The third information may be one or more of the following: information for identifying a requesting STA or information indicating that the measurement setup requested to be established by using the first information belongs to the proxy sensing procedure; The method of claim 17 , further comprising one or more of:
20. 1. A communication device, comprising: an acquisition module configured to acquire first measurement setup parameters, the first measurement setup parameters including parameters used by a proxy sensing initiator and a sensing responder in a proxy sensing procedure; a transceiver module configured to transmit first information to the sensing responder, the first information including the first measurement setup parameters and a first measurement setup identifier, the first measurement setup identifier identifying the first measurement setup parameters, the first measurement setup identifier being different from a measurement setup identifier used by the proxy sensing initiator; A communication device comprising:
21. The acquisition module includes: a receiving unit configured to receive second information transmitted by a requesting station (STA), the second information including second measurement setup parameters, the second measurement setup parameters including all or a part of parameters used by the proxy sensing initiator and the sensing responder in the proxy sensing procedure; a determining unit configured to determine the first measurement setup parameters based on the second measurement setup parameters; 21. The communication device of claim 20, comprising:
22. The acquisition module includes: a receiving unit configured to receive second information transmitted by a requesting STA, the second information including the first measurement setup parameters; 21. The communication device of claim 20.
23. the second information further includes a second measurement setup identifier, the second measurement setup identifier corresponding to the first measurement setup identifier.
23. A communication device according to claim 21 or 22.
24. the second measurement setup identifier is not a measurement setup identifier used by the proxy sensing initiator, and the first measurement setup identifier is the same as the second measurement setup identifier.
24. The communication device of claim 23.
25. The transceiver module is further configured to transmit the first measurement setup identifier to a requesting STA.
25. A communication device according to any one of claims 20 to 24.
26. a measurement setup identifier used by the proxy sensing initiator including a measurement setup identifier used by a proxy sensing transmitter in a sensing procedure; and a measurement setup identifier used by the proxy sensing transmitter in the proxy sensing procedure.
26. A communication device according to any one of claims 20 to 25.
27. The transceiver module includes: and transmitting third information to the sensing responder, the third information including the first measurement setup identifier.
27. A communication device according to any one of claims 20 to 26.
28. The first information may be one or more of the following: information for identifying a requesting STA or information indicating that the measurement setup requested to be established by using the first information belongs to the proxy sensing procedure; 28. The communication device of claim 20, further comprising one or more of:
29. The third information may be one or more of the following: information for identifying a requesting STA or information indicating that the measurement setup requested to be established by using the first information belongs to the proxy sensing procedure; 30. The communication device of claim 27, further comprising one or more of:
30. 1. A communication device, comprising: an acquisition module configured to acquire first measurement setup parameters, the first measurement setup parameters including parameters used by a proxy sensing initiator and a sensing responder in a proxy sensing procedure; a transceiver module configured to transmit first information to the sensing responder, the first information including the first measurement setup parameters and a first measurement setup identifier, the first measurement setup identifier identifying the first measurement setup parameters; and Equipped with if a third measurement setup identifier identifying the same measurement setup parameter as the first measurement setup parameter is present in the first identifier set, the first measurement setup identifier is a third measurement setup identifier, or the first measurement setup identifier does not belong to the first identifier set, or if no measurement setup identifier identifying the same measurement setup parameter as the first measurement setup parameter is present in the first identifier set, the first measurement setup identifier does not belong to the first identifier set, and the first identifier set includes the measurement setup identifier used by the proxy sensing initiator. Communications equipment.
31. The acquisition module includes: a receiving unit configured to receive second information transmitted by a requesting station (STA), the second information including second measurement setup parameters, the second measurement setup parameters including all or a part of parameters used by the proxy sensing initiator and the sensing responder in the proxy sensing procedure; a determining unit configured to determine the first measurement setup parameters based on the second measurement setup parameters; 31. The communication device of claim 30, comprising:
32. The acquisition module includes: a receiving unit configured to receive second information transmitted by a requesting STA, the second information including the first measurement setup parameters; 31. The communication device of claim 30.
33. the second information further includes a second measurement setup identifier, the second measurement setup identifier corresponding to the first measurement setup identifier.
33. A communication device according to claim 31 or 32.
34. The transceiver module is further configured to transmit the first measurement setup identifier to a requesting STA.
34. A communication device according to any one of claims 30 to 33.
35. a measurement setup identifier used by the proxy sensing initiator including a measurement setup identifier used by a proxy sensing transmitter in a sensing procedure; and a measurement setup identifier used by the proxy sensing transmitter in the proxy sensing procedure.
35. A communication device according to any one of claims 30 to 34.
36. The transceiver module includes: and transmitting third information to the sensing responder, the third information including the first measurement setup identifier.
36. A communication device according to any one of claims 30 to 35.
37. The first information may be one or more of the following: information for identifying a requesting STA or information indicating that the measurement setup requested to be established by using the first information belongs to the proxy sensing procedure; 37. The communication device of claim 30, further comprising one or more of:
38. The third information may be one or more of the following: information for identifying a requesting STA or information indicating that the measurement setup requested to be established by using the first information belongs to the proxy sensing procedure; 37. The communication device of claim 36, further comprising one or more of:
39. A communications device comprising a processor and a transceiver configured to transmit and receive information, the transceiver causing the communications device to perform a method according to any one of claims 1 to 19 when the processor executes program instructions.
40. 20. A computer readable storage medium having stored thereon program instructions which, when executed by a computer, enable the computer to carry out the method of any one of claims 1 to 19.
41. A computer program product comprising program instructions which, when executed on a computer, enable the computer to carry out a method according to any one of claims 1 to 19.