WO2023060602A1 - Procédé de détection et dispositif - Google Patents

Procédé de détection et dispositif Download PDF

Info

Publication number
WO2023060602A1
WO2023060602A1 PCT/CN2021/124228 CN2021124228W WO2023060602A1 WO 2023060602 A1 WO2023060602 A1 WO 2023060602A1 CN 2021124228 W CN2021124228 W CN 2021124228W WO 2023060602 A1 WO2023060602 A1 WO 2023060602A1
Authority
WO
WIPO (PCT)
Prior art keywords
measurement
security
frame
session
sensing
Prior art date
Application number
PCT/CN2021/124228
Other languages
English (en)
Chinese (zh)
Inventor
罗朝明
黄磊
Original Assignee
Oppo广东移动通信有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oppo广东移动通信有限公司 filed Critical Oppo广东移动通信有限公司
Priority to PCT/CN2021/124228 priority Critical patent/WO2023060602A1/fr
Priority to CN202180100112.2A priority patent/CN117597884A/zh
Publication of WO2023060602A1 publication Critical patent/WO2023060602A1/fr

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/14Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]

Definitions

  • the embodiments of the present application relate to the communication field, and in particular to a sensing method and device.
  • sensing whether an approaching person is alive sensing whether an approaching person is alive, sensing the identity or existence of a person from multiple people, sensing a person's fall or gesture, sensing a person's activity track, sensing a person's vital signs (such as breathing)
  • Perception scenarios such as heartbeat or heartbeat
  • the present application provides a sensing method and device.
  • the safe long training field parameters can be exchanged between devices, and the long training field in the sensing signal can be protected based on the safe long training field parameters, which is beneficial to improving the security of sensing.
  • a sensing method including: a first device sends an initial security long training field parameter to a second device, and/or, the first device receives an initial security long training field parameter sent by a second device, wherein,
  • the initial security long training field parameter includes at least one of the following: an initial value of a security long training field counter used for perception; an initial value of a security verification code corresponding to the security long training field counter.
  • a sensing method including: the second device receives the initial security long training field parameter sent by the first device, and/or the second device sends the initial security long training field parameter to the first device, wherein,
  • the initial security long training field parameter includes at least one of the following: an initial value of a security long training field counter used for perception; an initial value of a security verification code corresponding to the security long training field counter.
  • a sensing method including: the third device sends an updated security long training field parameter to a fourth device, wherein the updated security long training field parameter includes at least one of the following: The count value of the security long training field counter of the measurement instance to be executed; the security verification code for the measurement instance to be executed.
  • a sensing method including: a fourth device receiving an updated security long training field parameter sent by a third device, wherein the updated security long training field parameter includes at least one of the following: The count value of the security long training field counter for the measurement instance to be executed; the security verification code for the measurement instance to be executed.
  • a perception method including: a fifth device sends security awareness capability information of the fifth device to a sixth device, and/or, the fifth device receives the information sent by the sixth device. Describe the security awareness capability information of the sixth device;
  • the security awareness capability information of the fifth device includes at least one of the following:
  • the fifth device supports security awareness, and the awareness session type supported by the fifth device
  • the security awareness capability information of the sixth device includes at least one of the following:
  • the sixth device supports security awareness, and the awareness session type supported by the sixth device.
  • a sensing method including: a sixth device receiving security awareness capability information of the fifth device sent by a fifth device, and/or, the sixth device sending the fifth device the Describe the security awareness capability information of the sixth device;
  • the security awareness capability information of the fifth device includes at least one of the following:
  • the fifth device supports security awareness, and the awareness session type supported by the fifth device
  • the security awareness capability information of the sixth device includes at least one of the following:
  • the sixth device supports security awareness, and the awareness session type supported by the sixth device.
  • a wireless communication device configured to perform the method in any one of the above first to seventh aspects or in each implementation manner thereof.
  • the device includes a functional module for executing any one of the above first aspect to the sixth aspect or the method in each implementation manner thereof.
  • a communication device including a processor and a memory.
  • the memory is used to store a computer program
  • the processor is used to invoke and run the computer program stored in the memory to execute any one of the above first to sixth aspects or the methods in each implementation manner.
  • a chip for implementing any one of the above first to sixth aspects or the method in each implementation manner thereof.
  • the chip includes: a processor, configured to call and run a computer program from the memory, so that the device installed with the device executes any one of the above-mentioned first to fourth aspects or any of the implementations thereof. method.
  • a computer-readable storage medium for storing a computer program, and the computer program causes a computer to execute any one of the above-mentioned first to sixth aspects or the method in each implementation manner thereof.
  • a computer program product including computer program instructions, the computer program instructions causing a computer to execute any one of the above first to sixth aspects or the method in each implementation manner.
  • a computer program which, when running on a computer, causes the computer to execute any one of the above-mentioned first to sixth aspects or the method in each implementation manner.
  • the safe long training field parameters can be exchanged between devices, and the long training field in the sensing signal can be further protected based on the safe long training field parameters, which is conducive to improving the security of sensing.
  • FIG. 1 is a schematic diagram of a communication system architecture provided by an embodiment of the present application.
  • Fig. 2 is a schematic diagram of a Wi-Fi sensing process.
  • Fig. 3 is a schematic interaction diagram of a perception method provided by an embodiment of the present application.
  • Fig. 4 is a schematic flow chart of initializing security long training field parameters according to an embodiment of the present application.
  • Fig. 5 is a schematic flow chart of initializing security long training field parameters according to another embodiment of the present application.
  • Fig. 6 is a schematic diagram of a frame format of a perception session establishment request frame provided by an embodiment of the present application.
  • FIG. 7 is a schematic diagram of a frame format of a perception session establishment request frame provided by an embodiment of the present application.
  • FIG. 8 is a schematic diagram of a frame format of a perception session establishment response frame provided by an embodiment of the present application.
  • FIG. 9 is a schematic diagram of a frame format of a measurement establishment request frame provided by an embodiment of the present application.
  • FIG. 10 is a schematic diagram of a frame format of a measurement establishment response frame provided by an embodiment of the present application.
  • FIG. 11 is a schematic diagram of a frame format of a measurement establishment request frame provided by an embodiment of the present application.
  • FIG. 12 is a schematic diagram of a frame format of a measurement establishment response frame provided by an embodiment of the present application.
  • Fig. 13 is a schematic flowchart of another sensing method provided by an embodiment of the present application.
  • Fig. 14 is a schematic diagram of updating parameters of the security long training field according to an embodiment of the present application.
  • Fig. 15 is a schematic diagram of updating parameters of the security long training field according to another embodiment of the present application.
  • FIG. 16 is a schematic diagram of a frame format of a perceptual polling trigger frame provided by an embodiment of the present application.
  • FIG. 17 is a schematic diagram of a frame format of a perception measurement trigger frame provided by an embodiment of the present application.
  • Fig. 18 is a schematic diagram of a frame format of a perception measurement announcement frame provided by an embodiment of the present application.
  • FIG. 19 is a schematic diagram of a frame format of a perception measurement report frame provided by an embodiment of the present application.
  • FIG. 20 is a schematic diagram of a frame format of another perception measurement report frame provided by an embodiment of the present application.
  • FIG. 21 is a schematic diagram of a frame format of another perception measurement report frame provided by an embodiment of the present application.
  • FIG. 22 is a schematic diagram of a frame format of a perceptual security parameter update frame provided by an embodiment of the present application.
  • FIG. 23 is a schematic diagram of a frame format of another perception measurement report frame provided by an embodiment of the present application.
  • FIG. 24 is a schematic diagram of a frame format of a threshold check polling response frame provided by an embodiment of the present application.
  • FIG. 25 is a schematic diagram of a frame format of another threshold check polling response frame provided by an embodiment of the present application.
  • Fig. 26 is a schematic flowchart of another sensing method provided by an embodiment of the present application.
  • Fig. 27 is a schematic format diagram of a neighbor report element provided by an embodiment of the present application.
  • Fig. 28 is a schematic format diagram of a radio measurement enabling capability element provided by an embodiment of the present application.
  • Fig. 29 is a schematic format diagram of a simplified neighbor report element provided by an embodiment of the present application.
  • Fig. 30 is a schematic format diagram of an extended capability element provided by the embodiment of the present application.
  • Fig. 31 is a schematic format diagram of a perception capability element provided by the embodiment of the present application.
  • Fig. 32 is a schematic block diagram of a wireless communication device according to an embodiment of the present application.
  • Fig. 33 is a schematic block diagram of another wireless communication device provided according to an embodiment of the present application.
  • Fig. 34 is a schematic block diagram of another wireless communication device provided according to an embodiment of the present application.
  • Fig. 35 is a schematic block diagram of another wireless communication device provided according to an embodiment of the present application.
  • Fig. 36 is a schematic block diagram of another wireless communication device provided according to an embodiment of the present application.
  • Fig. 37 is a schematic block diagram of another wireless communication device provided according to an embodiment of the present application.
  • Fig. 38 is a schematic block diagram of a communication device provided according to an embodiment of the present application.
  • Fig. 39 is a schematic block diagram of a chip provided according to an embodiment of the present application.
  • Wireless Local Area Networks Wireless Local Area Networks, WLAN
  • Wireless Fidelity Wireless Fidelity, WiFi
  • other communication systems for example: Wireless Local Area Networks (Wireless Local Area Networks, WLAN), Wireless Fidelity (Wireless Fidelity, WiFi) or other communication systems.
  • the communication system 100 may include an access point (Access Point, AP) 110, and a station (STATION, STA) 120 accessing a network through the access point 110.
  • Access Point Access Point
  • STA station
  • an AP is also called an AP STA, that is, in a sense, an AP is also a kind of STA.
  • STA is also called non-AP STA (non-AP STA).
  • the communication in the communication system 100 may be the communication between the AP and the non-AP STA, or the communication between the non-AP STA and the non-AP STA, or the communication between the STA and the peer STA, wherein, the peer STA It can refer to the device that communicates with the STA peer.
  • the peer STA may be an AP or a non-AP STA.
  • the AP is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect various wireless network clients together, and then connect the wireless network to the Ethernet.
  • the AP device can be a terminal device (such as a mobile phone) or a network device (such as a router) with a WiFi chip.
  • the role of the STA in the communication system is not absolute.
  • the mobile phone when the mobile phone is connected to the router, the mobile phone is a non-AP STA, and when the mobile phone is used as a hotspot for other mobile phones, the mobile phone acts as an AP. .
  • AP and non-AP STA can be applied to the equipment in the Internet of Vehicles, IoT nodes and sensors in the Internet of Things (IoT), smart cameras in smart homes, smart remote controls, smart water meters, etc. And sensors in smart cities, etc.
  • IoT Internet of Things
  • the non-AP STA can support the 802.11be standard.
  • the non-AP STA can also support 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a and other current and future wireless local area networks (wireless local area networks, WLAN) standards of the 802.11 family.
  • 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a and other current and future wireless local area networks (wireless local area networks, WLAN) standards of the 802.11 family.
  • WLAN wireless local area networks
  • the AP may be a device supporting the 802.11be standard.
  • the AP may also be a device supporting multiple current and future WLAN standards of the 802.11 family, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
  • the STA may be a mobile phone (Mobile Phone), tablet computer (Pad), computer, virtual reality (Virtual Reality, VR) device, augmented reality (Augmented Reality, AR) device, Wireless devices in industrial control, set-top boxes, wireless devices in self driving, vehicle communication devices, wireless devices in remote medical, wireless devices in smart grid , wireless devices in transportation safety, wireless devices in smart city or wireless devices in smart home, wireless communication chips/ASIC/SOC/etc.
  • the frequency bands supported by the WLAN technology may include but not limited to: low frequency bands (eg 2.4GHz, 5GHz, 6GHz) and high frequency bands (eg 60GHz).
  • low frequency bands eg 2.4GHz, 5GHz, 6GHz
  • high frequency bands eg 60GHz
  • FIG. 1 exemplarily shows one AP STA and two non-AP STAs.
  • the communication system 100 may include multiple AP STAs and other numbers of non-AP STAs. This embodiment of the present application does not include Do limited.
  • a device with a communication function in the network/system in the embodiment of the present application may be referred to as a communication device.
  • the communication equipment may include an access point 110 and a station 120 with a communication function, and the access point 110 and the station 120 may be the specific equipment described above, which will not be repeated here.
  • the communication device may also include other devices in the communication system 100, such as network controllers, gateways and other network entities, which are not limited in this embodiment of the present application.
  • the "indication" mentioned in the embodiments of the present application may be a direct indication, may also be an indirect indication, and may also mean that there is an association relationship.
  • a indicates B which can mean that A directly indicates B, for example, B can be obtained through A; it can also indicate that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also indicate that there is an association between A and B relation.
  • the term "corresponding" may indicate that there is a direct or indirect correspondence between the two, or that there is an association between the two, or that it indicates and is indicated, configuration and is configuration etc.
  • predefinition can be realized by pre-saving corresponding codes, tables or other methods that can be used to indicate related information in devices (for example, including access points and stations).
  • the implementation method is not limited.
  • pre-defined may refer to defined in the protocol.
  • Association Identifier (Association Identifier, AID), used to identify the terminal after establishing association with the access point.
  • MAC Media Access Control
  • the transmission opportunity refers to a period of time, during which a terminal with the transmission opportunity can actively initiate one or more transmissions.
  • a burst signal generally refers to a short period of time during which one or more signals are sent.
  • Burst Group refers to a combination of one or more burst signals.
  • the burst signals in the same burst signal group generally have some common features.
  • Sensing measurement is to perceive people or objects in the environment by measuring the changes of signals scattered and/or reflected by people or objects. That is to say, Sensing measurement is to measure and perceive the surrounding environment through wireless signals, so that it can complete many functions such as detection of intrusion, movement, fall, etc. in the room, gesture recognition, and spatial three-dimensional image establishment.
  • Devices participating in perception measurement may include the following roles:
  • Sensing Initiator a device that initiates a sensing session and wants to know the sensing results, or a sensing session initiator;
  • Sensing Responder Non-Sensing Initiator device participating in the sensing session, or sensing session response device;
  • Sensing Transmitter a device that initiates a sensing illumination signal, or a sensing signal sending device, or a sensing signal sending device;
  • Sensing Receiver a device that receives sensing illumination signal, or sensing signal receiving device, or sensing signal receiving device;
  • Sensing processor a device that processes sensing measurement results
  • Sensing Participant including Sensing Initiating Device, Sensing Sending Device and Sensing Receiving Device.
  • a device may have one or more roles in a perception measurement.
  • a perception initiating device can be only a perception initiating device, a sensing sending device, a sensing receiving device, or both a sensing sending device and a sensing receiving device. .
  • STA1 can be a sensing initiator (Sensing Initiator), a sensing receiving device (Sensing Receiver), or a sensing processing device (Sensing processor); STA2 can be a sensing sending device (Sensing Transmitter).
  • STA1 can be a sensing initiator or a sensing transmitter; STA2 can be a sensing receiver or a sensing processor.
  • Device Sensing processor
  • STA1 can be a sensing initiator or a sensing processor
  • STA2 can be a sensing receiver
  • STA3 can be a sensing transmitter.
  • Device Sensing Transmitter
  • STA1 can be a sensing initiator, a sensing receiver, or a sensing processor
  • STA2 can be a sensing sender.
  • Device Sensing Transmitter
  • STA3 may be a sensing transmitter (Sensing Transmitter).
  • STA1 can be a sensing initiator, a sensing transmitter, or a sensing processor
  • STA2 can be a sensing receiver Device (Sensing Receiver)
  • STA3 may be a sensing receiver device (Sensing Receiver).
  • STA1 may be a sensing initiator (Sensing Initiator); STA2 may be a sensing receiving device (Sensing Receiver), or a sensing processing device (Sensing processor); STA3 may be a sensing sending device. Device (Sensing Transmitter); STA4 may be a sensing transmitter device (Sensing Transmitter).
  • STA1 can be a sensing initiator (Sensing Initiator), a sensing transmitter (Sensing Transmitter), a sensing receiving device (Sensing Receiver), or a sensing processing Device (Sensing processor).
  • STA1 may be a sensing initiator (Sensing Initiator); STA2 may be a sensing transmitter (Sensing Transmitter), or a sensing receiving device (Sensing Receiver), or a sensing processing Device (Sensing processor).
  • STA1 can be a sensing initiator (Sensing Initiator), a sensing sending device (Sensing Transmitter), a sensing receiving device (Sensing Receiver), or a sensing processing Device (Sensing processor); STA2 can be a sensing transmitter (Sensing Transmitter) or a sensing receiver (Sensing Receiver).
  • STA1 can be a sensing initiator or a sensing processor
  • STA2 can be a sensing transmitter or a sensing receiver.
  • Device Sensing Receiver
  • STA3 can be a sensing transmitter (Sensing Transmitter) or a sensing receiver (Sensing Receiver).
  • sensing Type there may be multiple sensing types (Sensing Type).
  • the sensing type based on channel state information that is, CSI-based Sensing
  • the sensing type obtains the sensing measurement result by processing the CSI of the received sensing measurement signal.
  • the sensing type based on the reflection signal that is, Radar-based Sensing. This sensing type obtains the sensing measurement result by processing the reflection signal of the received sensing measurement signal.
  • the site devices may need to negotiate sensing roles and operating parameters one by one, or the site devices declare their own roles and operating parameters.
  • the sensing session initiating device can set multiple sets of measurement parameters through a measurement setup (Measurment Setup) process, and a set of measurement parameters (identified by a Measurement Setup ID, which can be equivalent to a burst group (Burst Group)) It can be applied to multiple measurements, and one measurement is considered as a measurement instance (identified by Measurement Instance ID, which can be equivalent to Burst).
  • Measurement Setup ID which can be equivalent to a burst group (Burst Group)
  • Measurement Instance ID which can be equivalent to Burst
  • non-Trigger Based (non-TB) measurements can be used.
  • the sensing initiating device is a sensing signal sending device
  • the sensing signal sending device may send a Null Data Physical Protocol Data Unit Announcement (NDPA) frame to announce the start of the measurement, and the short inter-frame interval After (short interframe space, SIFS) time, send a null data physical layer protocol data unit (Null Data Physical Protocol Data Unit, NDP) frame, and the sensing signal receiving device receives the NDP frame to generate measurement data, and after the SIFS time, the sensing signal receiving device sends The perception initiating device reports measurement data.
  • NDPA Null Data Physical Protocol Data Unit Announcement
  • SIFS short interframe space
  • NDP null Data Physical Protocol Data Unit
  • trigger-based (Trigger Based, TB) measurement can be used.
  • a polling (Polling) phase the access point device sends a polling trigger frame to detect whether the sensing participant device is available.
  • the access point device sends a trigger frame (or measurement trigger frame), and receives the NDP frame sent by the sensing signal sending device, wherein the trigger frame is used to trigger the sensing signal sending device Send NDP frames.
  • the access point device sends NDPA frames and NDP frames.
  • the sensing signal receiving device reports measurement data to the sensing initiating device after receiving the feedback trigger frame.
  • the perception signal receiving device can report the measurement result based on the explicit request of the perception initiating device, for example, the explicit request can be a sensory feedback request frame or a sensory report trigger frame, or the measurement result can be reported based on an implicit request report, for example, the report is triggered by NDP.
  • sensing whether close people are alive such as sensing and identifying a person’s identity/existence from multiple people, and sensing people’s falls/gestures
  • sensing people’s activity track such as the perception of human vital signs (such as breathing/heartbeat)
  • DOS Deny of Service
  • the embodiment of the present application provides a technical solution.
  • the security long training field parameters can be exchanged between sensing participating devices, and the long training field in the sensing signal can be further protected based on the security long training field parameters, so as to improve the perception security.
  • Fig. 3 is a schematic interaction diagram of a perception method provided by an embodiment of the present application. As shown in FIG. 3, the method 200 includes at least part of the following:
  • the first device sends an initial secure long training field parameter (secure Long Training Field, secure LTF) to the second device, and/or,
  • an initial secure long training field parameter secure Long Training Field, secure LTF
  • the first device receives the initial security long training field parameter sent by the second device.
  • the second device receives the initial security long training field parameter sent by the first device, and/or
  • the second device sends an initial security long training field parameter to the first device.
  • the device may cache the parameters of the initial security long training field for subsequent measurement and verification.
  • the initial security long training field parameters include but are not limited to at least one of the following:
  • CTR secure long training field counter
  • the initial value of the Security Authentication Code (Security Authentication Code, SAC) corresponding to the security long training field counter.
  • the first device is a sensing initiating device, or a proxy device of the sensing initiating device.
  • the second device is a sensory response device.
  • the number of the sensory response device may be one, or may be multiple, which is not limited in the present application.
  • the sensing initiating device may be an access point device, or a non-access point station device.
  • the proxy device (proxy) of the sensing initiating device may be an access point device, or a non-access point station device.
  • the sensing response device may be a non-AP station device, or an AP device.
  • the CTR is used to generate an LTF key
  • the LTF in the sensing signal sent by the sensing participating device ie, a physical layer protocol data unit (Physical Protocol Data Unit, PPDU), such as an NDP frame
  • PPDU Physical Protocol Data Unit
  • the LTF key includes ISTA-LTF-KEY and RSTA-LTF-KEY.
  • the sensing initiating device (such as ISTA) can generate ISTA-LTF-KEY according to the CTR, and further use the ISTA-LTF-KEY to protect the LTF in the sensing signal (ie PPDU, such as NDP frame) it sends. That is, the perception initiating device can use the ISTA-LTF-KEY to generate a protected LTF.
  • the sensing initiating device can generate ISTA-LTF-KEY according to the CTR, and further use the ISTA-LTF-KEY to protect the LTF in the sensing signal (ie PPDU, such as NDP frame) it sends. That is, the perception initiating device can use the ISTA-LTF-KEY to generate a protected LTF.
  • the sensing response device (such as RSTA) can generate RSTA-LTF-KEY according to the CTR, and further use the RSTA-LTF-KEY to protect the LTF in the sensing signal (ie PPDU, such as NDP frame) sent by it. That is, the sensing response device can generate a protected LTF by using the RSTA-LTF-KEY.
  • the CTR can be used to generate a SAC
  • the SAC can be used to verify the CTR used in the measurement, and/or, to verify whether the reported measurement result is generated by the sent sensing signal, wherein the The sent sensing signal includes a protected LTF generated by the ISTA-LTF-KEY or RSTA-LTF-KEY generated by the CTR.
  • generating SAC or LTF keys based on CTR can be understood as: generating SAC or LTF keys based on the count value of CTR (including the initial value of CTR and the update value of CTR), two The two are equivalent and can be replaced with each other. To simplify the description, the following uses the expression of generating a SAC or LTF key based on the CTR.
  • the secure LTF parameter is exchanged between devices, and the secure LTF parameter is further used to perform perception measurement, which is beneficial to improve the security of the perception measurement.
  • the first device and the second device may exchange security awareness capability information, where the security awareness capability information may include at least one of the following: whether to support security awareness, and supported awareness session types.
  • the perceived session type may include but not limited to one of the following: only non-secure type (or called non-secure type), only secure type (or called secure type), and mixed type.
  • all measurement instances (Mesurement Instances) in the sensing session can only use unprotected LTF for measurement.
  • all measurement instances in the awareness session can only be measured using the protected LTF.
  • the measurement instance in the sensing session may use an unprotected LTF for measurement, or, alternatively, use a protected LTF for measurement.
  • the first device supports secure awareness, and/or, the first device supports establishing only security-type awareness sessions, and/or, the first device supports establishing mixed-type awareness sessions .
  • the second device supports secure awareness, and/or, the second device supports establishing only security-type awareness sessions, and/or, the second device supports establishing mixed-type awareness sessions .
  • the mixed-type sensing A session may include a secure measurement setup and/or a non-secure measurement setup, wherein the measurement instances in the secure measurement setup may be secure measurement instances, and the measurement instances in the non-secure measurement setup may be non-secure measurement instances.
  • the parameters of the initial security long training field may be exchanged between devices at any stage before performing the measurement, which is not limited in the present application.
  • the parameters of the initial security long training field may be exchanged between devices at any stage before performing the measurement, which is not limited in the present application.
  • a typical implementation of exchanging initial security long training field parameters between devices will be described with reference to specific embodiments, but the present application is not limited thereto.
  • the first device sends an initial secure LTF parameter to the second device.
  • the first device may carry the initial secure LTF parameter in any frame sent to the second device through the perception session establishment phase.
  • the initial secure LTF parameter is sent through a first request frame, where the first request frame is used to request establishment of a target awareness session.
  • the first request frame is also called a sensory session setup request frame (SENS Setup Request frame), or a session setup request frame.
  • the target awareness session is a security-only awareness session, or a mixed-type awareness session.
  • the first device may carry the initial secure LTF parameter through a sensing session establishment request frame.
  • the first request frame may also indicate the type of the perception session to be established, such as only the security type, or the mixed type, and the like.
  • the first request frame may also indicate whether the perception session to be established is a secure perception session.
  • the awareness session establishment phase it may only indicate whether the awareness session to be established is a secure awareness session.
  • the sensing session to be established is a secure sensing session, it means that the sensing session to be established is a sensing session of only a security type, or a sensing session of a mixed type.
  • the sensing session to be established is not a secure sensing session, it indicates that the sensing session to be established is a non-secure sensing session.
  • the type of the perception session to be established can be determined by whether the secure LTF parameter is carried in the first request frame.
  • the secure LTF parameter is not carried in the first request frame, it means that a non-secure perception session is established.
  • the secure LTF parameter is carried in the first request frame, it indicates that only a security-type awareness session is established, or a mixed-type installation session is established.
  • the first request frame includes a secure LTF parameter field, wherein the secure LTF parameter field includes: a secure long training field counter field, used to indicate the initial value of the CTR; and/or
  • the SAC field is used to indicate the initial value of the SAC.
  • the first request frame further includes a perception session type field, which is used to indicate the type of the perception session to be established.
  • the initial secure LTF parameter carried in the first request frame may apply to all measurement instances in the target awareness session.
  • additional indication information may be used to indicate whether the initial secure LTF parameter carried in the first request frame is applicable to each measurement setting of the target awareness session.
  • the measurement setting uses the initial secure LTF parameter by default.
  • the first device sends first indication information to the second device, where the first indication information is used to indicate whether security awareness is enabled, or, The first indication information is used to indicate whether the measurement setting to be established uses the initial secure LTF parameter.
  • the first device may use the first indication information to indicate that the measurement instances in some measurement settings in the sensing session enable secure sensing, that is, use the initial secure LTF parameter.
  • the first device when the first device does not send the first indication information to the second device during the measurement setup establishment phase, it defaults to indicate that the measurement setup to be established is enabled with security Awareness, or default means that the measurement settings to be established do not enable security awareness.
  • the first indication information is sent through a second request frame, and the second request frame is used to request establishment of measurement settings.
  • the second request frame is also called a measurement setup setup request frame, or a sensory measurement setup setup request frame (SENS Measurement Setup Request frame).
  • the first device when establishing a measurement setting in a mixed sensing session, the first device carries the first indication information through a measurement setting establishment request frame, indicating whether the measurement setting to be established enables secure sensing.
  • the second request frame includes whether to enable security awareness field, which is used to indicate whether security awareness is enabled for the measurement setting to be established.
  • the measurement setting establishment request frame does not carry the first indication information, it indicates that security awareness is enabled for the measurement setting to be established.
  • the measurement setting establishment request frame does not carry the first indication information, it indicates that the measurement setting to be established does not enable security awareness.
  • the sensing signal sending device can use the CTR value to generate an LTF key, and further use the LTF key to generate a protected LTF, and the sensing signal Carry the protected LTF in .
  • the sensing initiating device or its proxy device can maintain the same CTR variable for all measurement instances of the target sensing session, and correspondingly, the sensing responding device can also maintain the same CTR variable for all measurement instances of the target sensing session.
  • the same CTR variable regardless of whether the measurement instance belongs to the same measurement setup. Therefore, when a device establishes different sensing sessions with different devices, a corresponding CTR variable may be maintained for each sensing session.
  • Embodiment 1 the implementation of the first device sending the initial secure LTF parameter to the second device during the perception session establishment phase has been described.
  • the second device sends the initial secure LTF to the first device. The implementation of the parameters is explained.
  • the second device sends an initial secure LTF parameter to the first device.
  • the second device may carry the initial secure LTF parameter in any frame sent to the first device through the perception session establishment phase.
  • the initial secure LTF parameter is sent through a first response frame, where the first response frame is a response frame of a first request frame, and the first request frame is used to request establishment of a target awareness session.
  • the first response frame is also called a SENS Setup Response frame (SENS Setup Response frame), or a session setup response frame.
  • the target awareness session is a security-only awareness session, or a mixed-type awareness session.
  • the second device may carry the initial secure LTF parameter in a sensing session establishment response frame.
  • the first request frame may also indicate the type of the perception session to be established, such as only the security type, or the mixed type, and the like.
  • the first request frame may also indicate whether the perception session to be established is a secure perception session.
  • the awareness session establishment phase it may only indicate whether the awareness session to be established is a secure awareness session.
  • the sensing session to be established is a secure sensing session, it indicates that the sensing session to be established is a sensing session of only a security type, or a sensing session of a mixed type.
  • the sensing session to be established is not a secure sensing session, it indicates that the sensing session to be established is a non-secure sensing session.
  • the first response frame includes a secure LTF parameter field, where the secure LTF parameter field includes: a secure long training field counter field, used to indicate the initial value of the CTR; and/or
  • the SAC field is used to indicate the initial value of the SAC.
  • the initial secure LTF parameter carried in the first response frame may be applicable to all measurement instances of the target awareness session.
  • additional indication information may be used to indicate whether the initial secure LTF parameter carried in the first response frame is applicable to each measurement setting of the target awareness session.
  • the measurement setting uses the initial secure LTF parameter by default.
  • the second device sends second indication information to the first device, where the second indication information is used to indicate whether security awareness is enabled, or, The second indication information is used to indicate whether the initial secure LTF parameter is used in the measurement setting to be established.
  • the second device may use the second indication information to indicate that the measurement instances in some measurement settings in the sensing session enable secure sensing, that is, use the initial secure LTF parameter.
  • the first device when the first device does not send the second indication information to the second device during the measurement setup establishment phase, it defaults to indicate that the measurement setup to be established is enabled with security Awareness, or default means that the measurement settings to be established do not enable security awareness.
  • the second indication information is sent through a second response frame, and the second response frame is a response frame of a second request frame, and the second request frame is used for requesting establishment of measurement settings.
  • the second response frame is also called a measurement setup setup response frame, or a sensory measurement setup setup response frame (SENS Measurement Setup Response frame).
  • the second device when establishing measurement settings in a mixed-type sensing session, the second device carries the second indication information through a measurement setting establishment response frame, indicating whether secure sensing is enabled for the measurement settings to be established.
  • the second response frame includes whether to enable security awareness field, which is used to indicate whether security awareness is enabled for the measurement setting to be established.
  • the measurement setting establishment response frame does not carry the second indication information, it indicates that security awareness is enabled for the measurement setting to be established.
  • the measurement setting establishment response frame does not carry the second indication information, it indicates that the measurement setting to be established does not enable security awareness.
  • the sensing signal sending device can use the CTR value to generate an LTF key, and further use the LTF key to generate a protected LTF, and the sensing signal Carry the protected LTF in .
  • the sensing initiating device or the proxy device of the sensing initiating device can maintain the same CTR variable for all measurement instances of the target sensing session, and correspondingly, the sensing responding device can also maintain the same CTR variable for all measurement instances of the target sensing session. Measurement instances maintain the same CTR variable, regardless of whether the measurement instance belongs to the same measurement setup. Therefore, when a device establishes different sensing sessions with different devices, a corresponding CTR variable may be maintained for each sensing session.
  • the first device sends an initial secure LTF parameter to the second device.
  • the first device may carry the initial secure LTF parameter in any frame sent to the second device through the measurement setting establishment phase.
  • the initial secure LTF parameter is sent through a second request frame, where the second request frame is used to request establishment of target measurement settings.
  • the target measurement setting belongs to a target awareness session, and the target awareness session is a security-only awareness session, or a mixed-type awareness session.
  • the first device may send third indication information to the second device, where the third indication information is used to indicate the type of the target awareness session, or whether the target awareness session is secure Sensitive session.
  • the first device may send the third indication information to the second device through the perception session establishment request frame.
  • the second request frame includes a secure LTF parameter field, wherein the secure LTF parameter field includes: a secure long training field counter field, which is used to indicate the initial value of the CTR; and/or
  • the SAC field is used to indicate the initial value of the SAC.
  • the initial secure LTF parameter carried in the second request frame may be applicable to all measurement instances of the target measurement setting.
  • the sensing initiating device or the proxy device of the sensing initiating device can maintain the same CTR variable for all measurement instances of the target measurement setting of the target sensing session, and correspondingly, the sensing responding device can also maintain the same CTR variable for the target sensing session. All measurement instances of this goal measurement setting of a goal-aware session maintain the same CTR variable, and different measurement settings may maintain different CTR variables. Therefore, when a sensing session established between a device and another device includes multiple measurement settings, a corresponding CTR variable may be maintained for each measurement setting.
  • the second device sends an initial secure LTF parameter to the first device.
  • the second device may carry the initial secure LTF parameter in any frame sent to the first device through the measurement setting establishment phase.
  • the initial secure LTF parameter is sent through a second response frame, where the second response frame is a response frame of a second request frame, and the second request frame is used to request establishment of target measurement settings.
  • the target measurement setting belongs to a target awareness session, and the target awareness session is a security-only awareness session, or a mixed-type awareness session.
  • the first device may send fourth indication information to the second device, where the fourth indication information is used to indicate the type of the target awareness session, or whether the target awareness session is secure Sensitive session.
  • the first device may send the fourth indication information to the second device through the perception session establishment request frame.
  • the second response frame includes a secure LTF parameter field, where the secure LTF parameter field includes: a secure long training field counter field, used to indicate the initial value of the CTR; and/or
  • the SAC field is used to indicate the initial value of the SAC.
  • the initial secure LTF parameter carried in the second response frame may be applicable to all measurement instances of the target measurement setup.
  • the sensing initiating device or its proxy device can maintain the same CTR variable for all measurement instances of the target measurement setting of the target sensing session, and correspondingly, the sensing responding device can also maintain the same CTR variable for the target sensing session All measurement instances of this target measurement setup maintain the same CTR variable, and different measurement setups may maintain different CTR variables. Therefore, when a sensing session established between a device and another device includes multiple measurement settings, a corresponding CTR variable may be maintained for each measurement setting.
  • the above-mentioned embodiment 1 to embodiment 4 may be implemented independently or in combination, which is not limited in the present application.
  • the initial secure LTF parameter indicated by the first device may prevail, Or, the initial secure LTF parameter indicated later may also prevail, or, the larger value of the initial secure LTF parameter indicated by the first device and the initial secure LTF parameter indicated by the second device may also prevail, or, The smaller value of the initial secure LTF parameter indicated by the first device and the initial secure LTF parameter indicated by the second device shall prevail.
  • the current key (Temporal Key, TK) in the Pairwise Temporal Key Security Association can be used to protect frames carrying secure long training field parameters (e.g. perceptual session establishment request frame, and/or, perception session establishment response frame, and/or, measurement setting establishment request frame, and/or, measurement setting establishment response frame, etc.), to protect the transmission of security long training field parameters.
  • secure long training field parameters e.g. perceptual session establishment request frame, and/or, perception session establishment response frame, and/or, measurement setting establishment request frame, and/or, measurement setting establishment response frame, etc.
  • the frame sequence number is used in the MAC layer protocol header of the perception-related frame to prevent replay attacks (Replay Attack).
  • the perception-related frames may include but not limited to at least one of the following:
  • Sensing session establishment request frame sensing session establishment response frame, measurement setting establishment request frame, measurement setting establishment response frame.
  • perception related frames may use the existing frame sequence number space.
  • the send sequence number space identified by the identifier SNS4 or use the newly added frame sequence number space.
  • the send sequence number space identified by the identifier SNS11 is beneficial to protect the secure transmission of perception-related frames.
  • the perception-related frame can use an existing receiving buffer, such as the receiving buffer identified by the identifier RC6, or a newly added receiving buffer, such as the receiving buffer identified by the identifier RC14, which is conducive to protecting the perception-related frame. secure transmission of frames.
  • the first device sends the initial secure LTF parameters to the second device as an example to illustrate the specific process.
  • the process for the second device to send the initial secure LTF parameters to the first device is similar.
  • the first device sends initial secure LTF parameters to the second device during the perception session establishment phase
  • the first device sends initial secure LTF parameters to the second device during the measurement setting establishment phase.
  • the first device sends a perception session establishment request frame to the second device.
  • the sensing session establishment request includes the sensing session initiating device identifier and the initial secure LTF parameter.
  • the initial secure LTF parameter included in the sensory session establishment request frame may implicitly indicate to establish only a security-type sensory session, or a mixed-type sensory session.
  • the perception session establishment request frame may also include the type of the perception session to be established, for example, only security type or hybrid type.
  • the second device sends a perception session establishment response frame to the first device.
  • the first device sends a measurement setting establishment request frame to the second device.
  • the first device receives the measurement setting response frame sent by the second device.
  • the measurement setup establishment request frame may include a perception session initiating device identifier and a measurement setup identifier (measurement setup ID), that is, an identifier of the measurement setup to be established.
  • the measurement setting establishment request frame may include first indication information, which is used to indicate whether security awareness is enabled, that is, whether the measurement setting to be established enables security awareness.
  • the sensing participating device may use the CTR value to generate an LTF key, and further use the LTF key to generate a protected LTF, This protected LTF is carried in the sensing signal.
  • the sensing initiating device can generate an ISTA-LTF-KEY according to the initial value of the CTR, and further use the ISTA-LTF-KEY to protect the LTF in the PPDU (such as an NDP frame) it sends.
  • the PPDU such as an NDP frame
  • the sensing response device may generate an RSTA-LTF-KEY according to the initial value of the CTR, and further use the RSTA-LTF-KEY to protect the LTF in the PPDU (such as an NDP frame) it sends.
  • the measurement setting corresponding to the measurement setting identifier enables security awareness, or, by default, the measurement setting corresponding to the measurement setting identifier does not enable security awareness .
  • the first device sends a perception session establishment request frame to the second device.
  • the perception session establishment request includes the perception session initiating device identifier and third indication information, which is used to indicate the type of the perception session to be established, for example, the security type only, or the hybrid type.
  • the second device sends a perception session establishment response frame to the first device.
  • the first device sends a measurement setting establishment request frame to the second device.
  • the first device receives the measurement setting response frame sent by the second device.
  • the measurement setting establishment request frame may include a perception session initiating device identifier, a measurement setting identifier and an initial secure LTF parameter.
  • the measurement settings to be established are secure measurement settings.
  • the initial value of CTR is recorded as CTR1
  • the initial value of SAC1 is recorded as SAC1.
  • the perception initiator device or proxy device may carry SAC1 through the first announcement frame, indicating the SAC to be used for this measurement, wherein the first announcement frame It is used to announce that the sensing initiating device or its proxy device will send a sensing signal (such as an NDP frame).
  • the sensing initiating device or the proxy device sends a sensing signal, such as an NDP frame, which carries a protected LTF, and the protected LTF is determined by the LTF key (for example, ISTA-LTF-KEY or RSTA-LTF-KEY ), the LTF key is generated according to the CTR corresponding to SAC1 (namely CTR1).
  • a sensing signal such as an NDP frame
  • the LTF key for example, ISTA-LTF-KEY or RSTA-LTF-KEY
  • the LTF key is generated according to the CTR corresponding to SAC1 (namely CTR1).
  • the sensing signal receiving device receives the sensing signal (such as an NDP frame), and uses the LTF key (such as ISTA-LTF-KEY or RSTA-LTF-KEY) generated by CTR1 corresponding to SAC1 in the first announcement frame to parse Protected LTF in this perception signal.
  • the sensing signal such as an NDP frame
  • the LTF key such as ISTA-LTF-KEY or RSTA-LTF-KEY
  • the sensing signal receiving device can know SAC1. Since SAC is uniquely generated by the corresponding CTR value, the sensing signal receiving device can determine the CTR value corresponding to SAC1 and the CTR value cached by the sensing signal receiving device Is it consistent. For example, the SAC value can be calculated by using the CTR value cached by itself, and whether the CTR value corresponding to the SAC1 is consistent with the cached CTR value is determined by comparing the SAC value and SAC1. If SAC1 is consistent with the calculated SAC value, then Indicates that the used CTR value is consistent with the cached CTR value, otherwise the indication is inconsistent. Optionally, in the case of inconsistency, the sensing signal receiving device may not perform measurement, which is beneficial to avoid malicious devices frequently triggering the device to perform measurement, that is, Deny of Service attack (Deny of Service, DOS).
  • Deny of Service Deny of Service attack
  • the perception initiating device or its proxy device can carry SAC1 through at least one of the following frames, indicating the SAC to be used for this measurement:
  • the first trigger frame is used to trigger the sensing participating device to perform measurement, or to detect whether the sensing participating device is available;
  • the second trigger frame is used to trigger the sensing signal sending device to send the sensing signal (such as an NDP frame);
  • the first announcement frame is used for announcing that the sensing initiating device or proxy device will send a sensing signal (such as an NDP frame).
  • the first announcement frame is also called a measurement announcement frame, a perception measurement announcement frame.
  • the first trigger frame is also called a perception polling trigger frame, a polling trigger frame.
  • the second trigger frame is also called a perception measurement trigger frame, a measurement trigger frame.
  • the sensing signal sending device sends the sensing signal, such as an NDP frame, which carries a protected LTF, and the protected LTF is generated by an LTF key (for example, ISTA-LTF-KEY or RSTA-LTF-KEY) , the LTF key is generated according to the CTR corresponding to SAC1 (that is, CTR1).
  • LTF key for example, ISTA-LTF-KEY or RSTA-LTF-KEY
  • the sensing signal receiving device receives the sensing signal (such as an NDP frame), and uses the LTF key (such as ISTA-LTF-KEY or RSTA-LTF-KEY) generated by CTR1 corresponding to SAC1 to parse the protected key in the sensing signal.
  • the LTF key such as ISTA-LTF-KEY or RSTA-LTF-KEY
  • the sensing signal receiving device can know SAC1, and since the SAC is uniquely generated by the corresponding CTR value, the sensing signal receiving device can determine SAC1 Whether the corresponding CTR value is consistent with the CTR value cached by the sensing signal receiving device. For example, the SAC value can be calculated by using the CTR value cached by itself. If SAC1 is consistent with the calculated SAC, it indicates that the used CTR value and the cached The CTR values are consistent, otherwise it means inconsistent.
  • the sensing signal receiving device may not perform measurement, which is beneficial to avoid malicious devices frequently triggering the device to perform measurement, that is, Deny of Service attack (Deny of Service, DOS).
  • the sensing signal sending device is an access point device, and the sensing signal receiving device can be a non-access point site device; for uplink measurement, the sensing signal sending device is a non-access point site device, and the sensing signal receiving device can be an access point device Entry point device.
  • the first request frame is implemented through an Action frame or an Action No Ack frame. That is, the perceptual session establishment request frame can be realized through Action frame or Action No Ack frame.
  • the first response frame is implemented by Action frame or Action No Ack frame. That is, the perception session establishment response frame can be realized through Action frame or Action No Ack frame.
  • the second request frame is implemented by Action frame or Action No Ack frame. That is, the measurement setting establishment request frame can be realized through Action frame or Action No Ack frame.
  • the second response frame is realized by Action frame or Action No Ack frame. That is, the measurement setting establishment response frame can be realized through Action frame or Action No Ack frame.
  • the first request frame, the first response frame, the second request frame and the second response frame can all be regarded as a kind of perception action frame.
  • At least one field in Action frame or Action No Ack frame can be used to indicate the perception subtype of the perception action frame. That is, the value of the at least one field indicates whether the sensory action frame is a sensory session setup request frame, a sensory session setup response frame, a measurement setup setup request frame, or a measurement setup setup response frame.
  • the perception action frame includes an action domain field
  • the action domain field includes an action category (Category) field, a public action subclass field (Public Acton Field) and a perception subclass field (SENS Subtype), which can be passed through
  • the values of the action category field, the public action subclass field and the perception subclass field jointly indicate the perception session establishment request frame, the perception session establishment response frame, the measurement setting establishment request frame or the measurement setting establishment response frame.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame), and the public action subcategory field is a reserved value (for example, any value within the range of 46 to 255, and 46 is used as an example below) Indicates that the frame is a sensing action frame, and further indicates that the sensing action frame is a sensing session establishment request frame, a sensing session establishment response frame, a measurement setting establishment request frame or a measurement setting establishment response frame through the value of the sensing subclass.
  • Public Action frame Public Action frame
  • the public action subcategory field is a reserved value (for example, any value within the range of 46 to 255, and 46 is used as an example below) Indicates that the frame is a sensing action frame, and further indicates that the sensing action frame is a sensing session establishment request frame, a sensing session establishment response frame, a measurement setting establishment request frame or a measurement setting establishment response frame through the value of the sensing subclass.
  • the embodiments of the present application do not limit the correspondence between the perception subtypes of each perception action frame and the values of the perception subtypes, as long as the perception action frames of each perception subtype and the perception action frames of other perception subtypes are guaranteed correspond to different values.
  • the value of the perception subclass is the first value indicating that the perception action frame is a perception session establishment request frame, and the value of the perception subclass is the second value indicating that the perception action frame is a perception session establishment response frame,
  • the value of the perception subclass is the third value indicating that the perception action frame is a measurement setting establishment request frame, and the value of the perception subclass is the fourth value indicating that the perception action frame is a measurement setting establishment response frame, wherein, the first value, The second value, the third value and the fourth value are different in pairs.
  • the first value is 0, the second value is 1, the third value is 2, and the fourth value is 3.
  • Fig. 6 is a schematic frame format diagram of a perception session establishment request frame according to an embodiment of the present application.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame)
  • a value of 46 in the public action subclass field indicates that the frame is a perception action frame
  • a value of 0 in the perception subclass indicates that the frame is a public action frame.
  • the sensing action frame is a sensing session establishment request frame ((SENS Setup Request frame)).
  • the perceptual session establishment request frame may further include at least one of the following fields:
  • Perceptual setup command (Setup Command) field: used to indicate that the parameters in the perceptual session setup request frame are configured in a mandatory or suggested manner. For example, a value of 0 indicates a mandatory (Demand), and a value of 1 indicates a suggestion (Suggest).
  • Perception session parameters includes perceptual session related parameters.
  • Awareness initiator device identification (Initiator ID) field indicates the identity of the awareness initiator device, such as association identifier (AID) or unassociation identifier (UID).
  • AID association identifier
  • UID unassociation identifier
  • Perception session type indicates the type of the perception session to be established.
  • a value of 1 indicates only non-safe types
  • a value of 2 indicates only safe types
  • a value of 3 indicates mixed types.
  • the frame format of the perceptual session establishment request frame in FIG. 6 may be applicable to Embodiment 2, Embodiment 3, and Embodiment 4 above. That is, the perception session establishment request frame does not carry the initial secure LTF parameter, but indicates the type of perception session to be established.
  • Fig. 7 is a schematic frame format diagram of a perception session establishment request frame according to another embodiment of the present application.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame)
  • a value of 46 in the public action subclass field indicates that the frame is a perception action frame
  • a value of 0 in the perception subclass indicates that the frame is a public action frame.
  • the perception action frame is a perception session establishment request frame.
  • the perceptual session establishment request frame may further include at least one of the following fields:
  • Perceptual setup command (Setup Command) field: used to indicate that the parameters in the perceptual session setup request frame are configured in a mandatory or suggested manner. For example, a value of 0 indicates a mandatory (Demand), and a value of 1 indicates a suggestion (Suggest).
  • Perception session parameters includes perceptual session related parameters.
  • Awareness initiator device identification (Initiator ID) field indicates the identity of the awareness initiator device, such as association identifier (AID) or unassociation identifier (UID).
  • AID association identifier
  • UID unassociation identifier
  • Control domain fields including whether the secure LTF parameter field exists.
  • Whether the secure LTF parameter exists (Secure LTF Parameters Present) field indicates whether the secure LTF parameter field is included in the perception session establishment request frame.
  • the secure LTF parameter existence field is set to 1, it means to include it, and if it is set to 0, it means it does not include it.
  • the secure LTF parameter existence field is set to 1, it means not included, and if it is set to 0, it means included.
  • the secure LTF parameter field including the secure long training field counter field and/or the SAC field for verification.
  • Security long training field counter field indicates the initial value of the security long training field counter corresponding to the perception session to be established.
  • SAC for authentication field indicates an initial value of SAC for authentication.
  • the SAC value can be generated by the CTR value, it is not necessary to indicate the SAC value when initializing the security long training field parameter, or when updating the security long training field parameter in subsequent embodiments.
  • the initial value can also indicate the initial value of the SAC, which is beneficial to reduce the cost of calculating the SAC value at the peer end.
  • the SAC used for verification may be used to verify that the measurement result of the next measurement is determined to be generated by a specific sensing signal, where the sensing signal includes a protected LTF, and the protected The LTF is generated from the LTF key corresponding to the CTR corresponding to the SAC used for verification.
  • the SAC field used for authentication may not be included in the request frame for establishing the cognitive session, or the SAC field used for authentication is a reserved field.
  • the frame format of the perception session establishment request frame in FIG. 7 may be applicable to the first embodiment above.
  • the first device carries the initial secure LTF parameter in the perception session establishment request frame.
  • it may not indicate the type of perception session to be established, which is equivalent to implicitly indicating the establishment of only a security type or a mixed type of perception session.
  • the type of the perception session to be established may also be indicated, which is not limited in this application.
  • Fig. 8 is a schematic frame format diagram of a perception session establishment response frame according to an embodiment of the present application.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame)
  • a value of 46 in the public action subclass field indicates that the frame is a perception action frame
  • a value of 1 in the perception subclass indicates the frame.
  • the sensing action frame is a sensing session establishment response frame (SENS Setup Response frame).
  • the perception session establishment response frame may further include at least one of the following fields:
  • Perceptual setup command (Setup Command) field: used to indicate whether to receive the perceptual session parameters indicated in the perceptual session setup request frame. For example, a value of 0 indicates acceptance (Accept); a value of 1 indicates rejection (Reject).
  • Reason code field used to indicate the reason why the second device does not agree to establish the sensing session.
  • a value of 0 indicates that the measurement result type indicated in the perception session establishment request is not supported; a value of 1 indicates that the role indicated in the perception session establishment request is not supported; a value of 2 indicates that the measurement result type indicated in the perception session establishment request is not supported. Bandwidth; a value of 3 indicates that the number of antennas indicated in the perception session establishment request is not supported.
  • the value of the perception setup command field indicates acceptance
  • the value of the reason code field is a reserved value, such as 0, or the reason code field is not included.
  • the secure LTF parameter field includes the secure long training field counter field and/or the measurement used SAC field.
  • Security long training field counter field indicates the initial value of the security long training field counter corresponding to the sensing session.
  • Measurement used SAC field indicates the SAC value used in this measurement instance.
  • the frame format of the perception session establishment response frame in FIG. 8 may be applicable to the second embodiment above. That is, the second device carries the initial secure LTF parameter through the perception session establishment response frame.
  • the measurement used SAC field may not be included in the perception session establishment request frame, or the measurement used SAC field is a reserved field.
  • Fig. 9 is a schematic frame format diagram of a perception measurement setting establishment request frame according to an embodiment of the present application.
  • the value of the action category field is 4, indicating that the frame is a public action frame (Public Action frame)
  • the public action subclass field is 46, indicating that the frame is a perception action frame
  • the value of the perception subclass is 2, indicating that the frame is a public action frame.
  • the sensory action frame is a sensory measurement setup setup request frame.
  • the perception measurement setting establishment request frame may further include at least one of the following fields:
  • Perception setup command (Setup Command) field: used to indicate that the measurement setup information in the setup request frame of the perception measurement setup is configured in a mandatory or suggested manner. For example, a value of 0 indicates a mandatory (Demand), and a value of 1 indicates a suggestion (Suggest).
  • Measurement Info field Indicates measurement setup information.
  • Measurement Setup ID indicates the ID of the measurement setup to be established. Corresponds to a set of operation parameters.
  • Awareness initiator device identification (Initiator ID) field indicates the identity of the awareness initiator device, such as association identifier (AID) or unassociation identifier (UID).
  • AID association identifier
  • UID unassociation identifier
  • Whether to enable security measurement (Enable Security) field corresponds to the first indication information, indicating whether to enable or disable security measurement in the measurement setting to be established. Exemplarily, setting this field to 1 means enabling it, and setting it to 0 means not enabling it. Exemplarily, setting this field to 0 means enabling it, and setting it to 1 means not enabling it.
  • the frame format of the measurement setting establishment request frame in FIG. 9 may be applicable to the first embodiment above.
  • the first device carries indication information whether to enable secure measurement in the perception measurement setting establishment request frame, so as to control whether to enable secure measurement in the measurement setting in the perception session, and realize more fine-grained security measurement.
  • Fig. 10 is a schematic frame format diagram of a perception measurement setup establishment response frame according to an embodiment of the present application.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame)
  • a value of 46 in the public action subclass field indicates that the frame is a perception action frame
  • a value of 3 in the perception subclass indicates that the frame is a public action frame.
  • Perceptual action frames establish response frames for perceptual measurement settings.
  • the perception measurement setup establishment response frame may further include at least one of the following fields:
  • Perception setup command (Setup Command) field: used to indicate whether to receive the measurement setup information in the perception measurement setup request frame.
  • a value of 0 indicates acceptance (Accept); a value of 1 indicates rejection (Reject).
  • Reason code field used to indicate the reason why the second device does not agree to establish the measurement setting.
  • this field does not exist, or is a reserved value, in the case that the perception setup command field indicates acceptance.
  • Measurement Info field Indicates measurement setup information.
  • Measurement Setup ID indicates the ID of the measurement setup to be established.
  • Whether to enable security measurement (Enable Security) field corresponds to the second indication information, indicating whether to enable or disable security measurement in the measurement setting to be established. Exemplarily, setting this field to 1 means enabling it, and setting it to 0 means not enabling it. Exemplarily, setting this field to 0 means enabling it, and setting it to 1 means not enabling it.
  • the frame format of the measurement setting establishment response frame in FIG. 10 may be applicable to the second embodiment above.
  • the second device carries the indication information of whether to enable security measurement in the measurement setting establishment response frame, so as to control whether to enable security measurement in the measurement setting in the perception session, and realize finer-grained security measurement.
  • Fig. 11 is a schematic frame format diagram of a perception measurement setting establishment request frame according to another embodiment of the present application.
  • the value of the action category field is 4, indicating that the frame is a public action frame (Public Action frame)
  • the public action subclass field is 46, indicating that the frame is a perception action frame
  • the value of the perception subclass is 2, indicating that the frame is a public action frame.
  • the sensory action frame is a sensory measurement setup setup request frame.
  • the perception measurement setting setup request frame may further include at least one of the following fields:
  • Perception setup command (Setup Command) field: used to indicate that the measurement setup information in the setup request frame of the perception measurement setup is configured in a mandatory or suggested manner. For example, a value of 0 indicates a mandatory (Demand), and a value of 1 indicates a suggestion (Suggest).
  • Measurement setup field Indicates measurement setup information.
  • Measurement Setup ID indicates the ID of the measurement setup to be established.
  • Awareness initiator device identification (Initiator ID) field indicates the identity of the awareness initiator device, such as association identifier (AID) or unassociation identifier (UID).
  • AID association identifier
  • UID unassociation identifier
  • the secure LTF parameter field includes the secure long training field counter field and/or the measurement used SAC field.
  • Safe long training field counter field indicates the initial value of the safe long training field counter corresponding to the measurement setting to be established.
  • Measurement used SAC field indicates the SAC value used in this measurement instance.
  • the frame format of the perception measurement setting establishment request frame in FIG. 11 may be applicable to the third embodiment above.
  • the first device sends the initial secure LTF parameter during the measurement setting establishment phase.
  • the measurement used SAC field may not be included in the perception measurement setting establishment request frame, or the measurement used SAC field is a reserved field.
  • Fig. 12 is a schematic frame format diagram of a perception measurement setup establishment response frame according to another embodiment of the present application.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame)
  • a value of 46 in the public action subclass field indicates that the frame is a perception action frame
  • a value of 3 in the perception subclass indicates that the frame is a public action frame.
  • Perceptual action frames establish response frames for perceptual measurement settings.
  • the perception measurement setup establishment response frame may further include at least one of the following fields:
  • Perception setup command (Setup Command) field: used to indicate whether to receive the measurement setup information in the measurement setup setup request frame.
  • a value of 0 indicates acceptance (Accept); a value of 1 indicates rejection (Reject).
  • Reason code field used to indicate the reason why the second device does not agree to establish the measurement setting.
  • this field does not exist, or is a reserved value.
  • Measurement setup field Indicates measurement setup information.
  • Measurement Setup ID indicates the ID of the measurement setup to be established.
  • the secure LTF parameter field includes the secure long training field counter field and/or the measurement used SAC field.
  • Safe long training field counter field indicates the initial value of the safe long training field counter corresponding to the measurement setting to be established.
  • Measurement used SAC field indicates the SAC value used in this measurement instance.
  • the frame format of the measurement setting establishment response frame in FIG. 12 may be applicable to the fourth embodiment above.
  • the second device sends the initial secure LTF parameter during the measurement setup setup phase.
  • the measurement used SAC field may not be included in the perception measurement setting establishment response frame, or the measurement used SAC field is a reserved field.
  • devices can exchange security long training field parameters during the perception session establishment phase or measurement setting establishment phase. Further, for secure measurement settings, devices can obtain security long training field parameters based on The parameter encrypts the long training field in the sent sensing signal, which is beneficial to ensure the security of the measurement.
  • Fig. 13 is a schematic interaction diagram of a sensing method according to another embodiment of the present application. As shown in FIG. 13, the method 300 may include at least part of the following:
  • the third device sends the updated security long training field parameter to the fourth device.
  • the updated security long training field parameters include at least one of the following:
  • the Security Authentication Code (SAC) used for the measurement instance to be executed that is, the updated SAC value.
  • the measurement instance to be executed may be the next measurement instance.
  • the measurement instance to be executed corresponds to a measurement instance in a target measurement setting, and the target measurement setting is a safe measurement setting.
  • the target measurement setting is a measurement setting in a target awareness session, wherein the target awareness session is a safety-only sensing session, or a hybrid sensing session.
  • the updated security long training field parameter may be sent before starting the measurement instance to be executed, and/or after completing the current measurement instance (that is, the previous measurement instance of the measurement instance to be executed) .
  • the updated safety length training field parameter may be updated based on the initial safety length training parameter.
  • the method for obtaining the parameters of the initial security long training field can refer to the detailed description in the method 200, and for the sake of brevity, details are not repeated here.
  • the updated CTR value may be updated based on the initial value of CTR.
  • the third device may count the CTR value in the following manner:
  • the CTR value increases by the first value.
  • the first value may be a fixed value, or in other words, a predefined value, for example, 1.
  • the first value may also be a random value, for example, a random positive integer value.
  • CTR update indicates the updated CTR value
  • CTR initial indicates the initial value of CTR
  • X indicates the Xth measurement instance
  • CTRx indicates the CTR value corresponding to the Xth measurement instance
  • CTR X-1 indicates the X-1th measurement
  • N represents a random positive integer
  • the X-1th measurement instance and the Xth measurement instance may be two temporally adjacent measurement instances, and the two measurement instances may correspond to the same measurement setting, or may correspond to different measurement settings.
  • the X-1th measurement instance and the Xth measurement instance may be two temporally adjacent measurement instances in the same measurement setting. See below for a detailed explanation.
  • measurement can be performed according to the CTR, and in each subsequent measurement instance, the CTR value is increased by a predefined value, or increased by a random positive integer N.
  • the value of CTR will change after each measurement, and the CTR value used in the next measurement is different from the CTR value used in the previous measurement. Therefore, the LTF protected in each measurement will be Changes are helpful to prevent Replay Attacks.
  • the above manner is used to count the CTR value.
  • the CTR value may not be counted, that is, the CTR value may not be changed.
  • counting can also be performed in the manner described above.
  • the third device may count the CTR value according to the foregoing counting manner.
  • the CTR value may continue to be counted until the SAC value generated according to the CTR value is not 0.
  • the measurement instance to be performed is a non-TB measurement instance, or in other words, the measurement instance to be performed is a non-TB measurement.
  • the measurement instance to be executed is a measurement instance of TB, or in other words, the measurement instance to be executed is measurement of TB.
  • the updating of the safety long training field parameters may be performed by any sensing participating device in the measurement, which is not limited in the present application.
  • the third device is a sensing signal receiving device.
  • the fourth device may be a sensing initiating device, or a proxy device of the sensing initiating device.
  • updating of parameters in the security long training field may be performed by the sensing signal receiving device.
  • the third device is a sensing initiating device, or a proxy device of the sensing initiating device.
  • the fourth device may be a perception participating device.
  • the update of the security length training field parameter may be performed by the sensing initiating device, or by a proxy device of the sensing initiating device.
  • the third device is a sensing signal sending device.
  • the fourth device may be a sensing signal receiving device.
  • updating of parameters in the security long training field may be performed by the sensing signal sending device.
  • the sensing initiating device may be an access point device, or a non-access point station device.
  • the proxy device of the sensing initiating device may be an access point device, or a non-access point station device.
  • the SAC value to be used in this measurement instance may be sent through at least one of the following frames:
  • the first trigger frame is used to trigger the sensing participating device to perform measurement, or to detect whether the sensing participating device is available;
  • the second trigger frame is used to trigger the sensing signal sending device to send the sensing signal (such as an NDP frame);
  • the first announcement frame is used for announcing that the sensing initiating device or proxy device will send a sensing signal (such as an NDP frame).
  • the SAC value to be used in this measurement instance may include the following situations:
  • the SAC value to be used is the initial value of SAC
  • the SAC value to be used is an updated SAC value based on the SAC value used in the previous measurement instance, where Y is greater than 1.
  • the previous measurement instance, the current measurement instance, and the next measurement instance may be referred to in terms of time sequence, or may also be referred to in terms of logical functions.
  • two measurement instances adjacent in time are the previous measurement instance and the current measurement instance, or in other words, the current measurement instance and the next measurement instance.
  • two temporally adjacent measurement instances belonging to the same measurement setting are respectively the previous measurement instance and the current measurement instance, or in other words, the current measurement instance and the next measurement instance.
  • a perception session includes measurement setup A and measurement setup B
  • measurement setup A includes measurement instance A1, measurement instance A2, and measurement instance A3
  • measurement setup B includes measurement instance B1, measurement instance B2, and measurement instance B3, the above
  • the execution sequence of the measurement instance is measurement instance A1, measurement instance B1, measurement instance A2, measurement instance A3, measurement instance B2, and measurement instance B3.
  • measurement instance A1, measurement instance B1, measurement instance A2, measurement instance A3, measurement instance B2, and measurement instance B3 are the 1st, 2nd, 3rd, 4th, 5th, and 6th measurement instances in sequence.
  • measurement instance A1, measurement instance A2, and measurement instance A3 are the first, second, and third measurement instances of measurement setup A in turn; measurement instance B1, measurement instance B2, and measurement instance B3 are measurement setup B in turn.
  • the sensing initiating device or its proxy device may carry the SAC value to be used in this measurement instance in the first trigger frame, and/or the second trigger frame and/or the first announcement frame.
  • the sensing initiating device or its proxy device may carry the SAC value to be used in this measurement instance in the first announcement frame.
  • the SAC value may be indicated through the above frame, and for a measurement instance in a non-secure measurement setting, the SAC value may not be indicated through the above frame.
  • the first trigger frame carrying the SAC value to be used in this measurement instance can adopt the frame structure design shown in Figure 16
  • the second trigger frame carrying the SAC value to be used in this measurement instance can adopt the frame structure design shown in Figure 17.
  • the first announcement frame carrying the SAC value to be used in this measurement example may adopt the frame structure design shown in FIG. 18 .
  • the updated security long training field parameters are sent through at least one of the following frames:
  • the first reporting frame is used to report measurement information
  • the first update frame is used to update the safety long training field parameters
  • a third response frame wherein the third response frame is a response frame of a third trigger frame, and the third trigger frame is used to trigger the sensing signal receiving device to check the measurement result according to the measurement threshold.
  • the third trigger frame is also called a threshold check poll trigger frame (SENS Threshold Poll Trigger).
  • the third response frame is also called a threshold check poll response frame (SENS Threshold Poll Response).
  • the first report frame includes a security long training field parameter field, wherein the security long training field parameter field includes a security long training field counter field and/or an SAC field, which are respectively used to indicate the measurement instance to be performed CTR value and SAC value.
  • the security long training field parameter field includes a security long training field counter field and/or an SAC field, which are respectively used to indicate the measurement instance to be performed CTR value and SAC value.
  • the first update frame includes a security long training field parameter field, wherein the security long training field parameter field includes a security long training field counter field and/or a SAC field, which are respectively used to indicate the measurement instance to be performed CTR value and SAC value.
  • the security long training field parameter field includes a security long training field counter field and/or a SAC field, which are respectively used to indicate the measurement instance to be performed CTR value and SAC value.
  • the third response frame includes a security long training field parameter field, wherein the security long training field parameter field includes a security long training field counter field and/or an SAC field, respectively used to indicate the measurement instance to be performed CTR value and SAC value.
  • the security long training field parameter field includes a security long training field counter field and/or an SAC field, respectively used to indicate the measurement instance to be performed CTR value and SAC value.
  • the first report frame carrying the updated security long training field parameters may adopt the frame structure design shown in Figure 21 or Figure 23, and the first update frame carrying the updated security long training field parameters may adopt the frame structure design shown in Figure 22
  • the frame structure design, the third response frame carrying the updated security long training field parameters can adopt the frame structure design shown in FIG. 25 .
  • all sensing participating devices may use the same security long training field parameter, for example, each pair of non-AP station equipment and access point equipment uses the same security long training field parameter, specifically For example, all sensing participating devices correspond to the same SAC, or different sensing participating devices correspond to independent security long training field parameters. For example, each pair of non-access point device and access point device corresponds to an independent set of security parameters.
  • the parameters of the long training field specifically, for example, each perception participating device corresponds to an independent SAC, and the embodiment of the present application does not limit the configuration granularity of the parameters of the security long training field.
  • the measurement instances correspond to secure measurement settings
  • the secure measurement settings correspond to only security-type sensing sessions or mixed-type sensing sessions.
  • the updated safety long training field parameter is sent through a first report frame, wherein the first report frame is used to report measurement information.
  • the third device may be a sensing signal receiving device.
  • the fourth device may be a sensing initiating device, or a proxy device of the sensing initiating device.
  • the first report frame is also called a measurement report frame, or a sensory measurement report frame (SENS Measurement Report).
  • the first report frame further includes measurement information, and the measurement information includes at least one of the following:
  • the measurement data The measurement data, the change amount of the measurement data, the indication information of whether the measurement data is valid, and the reason information of the invalid measurement data.
  • the measurement data may be a measurement result obtained by measuring the sensing signal, or may also be processed data obtained by processing the measurement result.
  • the measurement results may include at least one of the following:
  • CSI Matrix Channel State Information Matrix
  • SINR Signal to Interference plus Noise Ratio
  • RSRP Reference Signal Received Power
  • RSRQ Reference Signal Received Quality
  • SNR signal-to-noise ratio
  • the measurement data change amount may be a change amount between the measurement data of the current measurement instance and the measurement data of the last measurement instance.
  • the cause information of invalid measurement data includes at least one of the following:
  • Delayed reporting for example, the measurement data of this measurement instance is not ready, and the report is delayed until the subsequent measurement instance;
  • An error occurred in the measurement for example, the sensing signal was not received by the sensing signal receiving device;
  • the sensing signal receiving device is the sensing initiating device, and there is no need to report measurement data;
  • the measurement data does not meet the threshold condition.
  • the change in the measurement data of this measurement instance compared with the measurement data of the previous measurement instance does not meet the threshold condition;
  • the measurement data is discarded due to updating the cache, for example, in threshold-based measurement, the cache is updated because the measurement data variation does not meet the threshold condition;
  • the measurement data is discarded due to expiration, for example, in the case of delayed reporting, the reporting is not completed within the valid time.
  • the first reporting frame further includes the SAC used by the performed measurement instance.
  • the first report frame sent by the sensing signal receiving device to the sensing put-on device may include the above measurement information, the updated security long training field parameters and the current measurement instance have used The SAC value.
  • the SAC value For example, as shown in Figure 21.
  • the first report frame sent by the sensing signal receiving device to the sensing putting device may include the above measurement information and the SAC value used in this measurement instance.
  • the updated security long training field parameters are carried in other frames.
  • the first report frame sent by the sensing signal receiving device to the sensing initiating device may include the above measurement information.
  • FIG. 19 is a schematic diagram of a frame structure of a first report frame that does not carry a security long training field parameter.
  • the updated security length training field parameter is sent through a first update frame, wherein the first update frame is used to update the security length training field parameter.
  • the first update frame (such as shown in FIG. 22 ) may be a dedicated frame for updating parameters of the security long training field.
  • the parameter of the security length training field may be updated through an existing frame, or the parameter of the security length training field may also be updated through a newly added frame.
  • the third device may be a sensing initiating device or a proxy device of the sensing initiating device.
  • the fourth device may be a perception participating device (for example, a non-AP station device).
  • the sensing initiating device or its proxy device may send a first update frame to the sensing participating device for updating the security long training field parameter.
  • the sensing initiating device or its proxy device may send the first update frame to the sensing participating device after completing the current measurement instance and/or before starting the next measurement instance.
  • the TXOP used by the sensing initiating device or its proxy device to send the first update frame may be the TXOP used for this measurement instance, or may also be the TXOP used for the next measurement instance.
  • the third device may be a sensing signal sending device.
  • the fourth device may be a sensing signal receiving device.
  • the sensing signal sending device may send a first update frame to the sensing signal receiving device for updating the security long training field parameter.
  • the sensing signal sending device may send the first update frame to the sensing signal receiving device after completing the current measurement instance and/or before starting the next measurement instance.
  • the TXOP used by the sensing signal sending device to send the first update frame may be the TXOP used in this measurement instance, or may also be the TXOP used in the next measurement instance.
  • the first update frame is also called a sensory security parameter update frame (SENS Key Update frame), or a security parameter update frame.
  • the sensing signal sending device triggers the update of the security long training field parameter through the sensing security parameter update frame.
  • the sensing initiator device or its proxy device triggers the update of the security long training field parameters through the sensing security parameter update frame, or the sensing signal sending device triggers the updating of the security parameters through the sensing security parameter updating frame.
  • Long training field parameter Long training field parameter.
  • the first update frame is also called a security update poll trigger frame (TF Security Poll), or a security parameter update poll trigger frame.
  • TF Security Poll security update poll trigger frame
  • the perception security parameter update frame is triggered to update the security long training field parameter by the perception initiator device or its proxy device through the security parameter update polling trigger frame.
  • the updated security long training field parameter is sent through the third response frame.
  • the third response frame is a response frame of a third trigger frame, and the third trigger frame is used to trigger the sensing signal receiving device to check the measurement result according to the measurement threshold.
  • the sensing signal receiving device may update the CTR value and the updated SAC value in the third response frame.
  • the third response frame is also used to indicate the change amount of the measurement data.
  • the third device may only update the parameters of the security long training field through the first report frame, or update the parameters of the security long training field only through the first update frame, or may update the security long training field through at least two frames parameter.
  • Embodiment 1 The security long training field parameter is updated only through the first report frame.
  • the sensing signal receiving device for all measurement instances, it is mandatory for the sensing signal receiving device to send the first reporting frame, that is, the sensing signal receiving device always sends the first reporting frame.
  • the first reporting frame can be used to update Safe long training field parameter.
  • the first report frame may adopt the frame format design in FIG. 21 or FIG. 23 below.
  • the content carried by the sensing signal receiving device in the first report frame may include at least one of the following situations:
  • Case 1 In the case of immediate reporting, the sensing signal receiving device indicates the following content in the first reporting frame: the measurement data in this frame is valid, the SAC value used in this measurement instance, and the updated CTR value and the updated SAC value.
  • the first report frame may adopt the frame format design in FIG. 21 below.
  • Case 2 In the case of delayed reporting, the sensing signal receiving device indicates the following content in the first reporting frame: the measurement data in this frame is invalid, and the reason for the invalidity is delayed reporting, the updated CTR value and the updated The SAC value.
  • the first report frame may adopt the frame format design in FIG. 21 below.
  • Case 3 In the case of no data reporting (for example, the sensing receiving device itself is a sensing initiating device), the sensing signal receiving device indicates the following content in the first report frame:
  • the measurement data in this frame is invalid, and the invalid reason is that there is no data to report, the updated CTR value and the updated SAC value.
  • the first report frame may adopt the frame format design shown in FIG. 21 below.
  • Case 4-1 The threshold check polling process is not performed, and measurement reporting is always performed. That is, polling for threshold checking is optional, and measurement reporting is mandatory.
  • the measurement data in this frame is valid, the SAC value used in this measurement instance, the updated CTR value and the updated SAC value.
  • the first report frame may adopt the frame format design in FIG. 21 below.
  • the measurement data in this frame is invalid.
  • the invalid reason is that the threshold condition is not met.
  • the SAC value used in this measurement instance, the updated CTR value, and the updated SAC value are not met.
  • the first report frame may adopt the frame format design in FIG. 23 below.
  • the sensing signal receiving device indicates the measurement data change amount in the third response frame.
  • the third response frame is a response frame of the third trigger frame
  • the third trigger frame is used to trigger the sensing signal receiving device to check the measurement result according to the threshold.
  • the third response frame may adopt the frame format design in FIG. 24 below.
  • the measurement data in this frame is valid, the SAC value used in this measurement instance, the updated CTR value and the updated SAC value.
  • the first report frame may adopt the frame format design in FIG. 21 below.
  • the measurement data in this frame is invalid, and the invalid reason is that the threshold condition is not met, the SAC value used in this measurement instance, the updated CTR value, and the updated SAC value.
  • the first report frame may adopt the frame format design in FIG. 21 below.
  • Embodiment 2 Only the first update frame is used to update the safety long training field parameters.
  • the sensing signal receiving device does not send the first report frame (for example, the sensing signal receiving device itself is the sensing initiating device), in this case, the sensing initiating device or its proxy device can pass the first report frame An update frame updates the security long training field parameters.
  • the sensing initiating device or its proxy device may send a first update frame to the sensing participant device before starting each measurement instance and/or after completing each measurement instance, indicating the updated CTR value and/or the updated SAC value.
  • the sensing signal sending device sends a first update frame to the sensing signal receiving device, indicating an updated CTR value and/or an updated SAC value.
  • the first update frame may adopt the frame format design in FIG. 22 below.
  • the content carried in the first report frame by the sensing signal receiving device may include at least one of the following situations:
  • Case 1 In the case of immediate reporting, the sensing signal receiving device indicates the following content in the first reporting frame: the measurement data in this frame is valid, and the SAC value used in this measurement instance.
  • Case 2 In the case of delayed reporting (delayed reporting), the sensing signal receiving device indicates in the first reporting frame corresponding to the first measurement instance that the measurement data in the frame is invalid.
  • the measurement data in this frame is valid (the measurement result of the previous measurement instance), and the SAC value used in the previous measurement instance.
  • Case 3 In the case of no data to report (for example, the sensing receiving device itself is a sensing initiating device), the sensing signal receiving device does not send the first report frame.
  • the sensing signal receiving device indicates the change amount of the measurement data in the third response frame.
  • the following content is indicated in the first report frame: the measurement data in this frame is valid, and the SAC value used in this measurement instance.
  • the sensing signal receiving device indicates the change amount of the measurement data in the third response frame.
  • the sensing signal receiving device does not send the first report frame.
  • Embodiment 3 Updating the security long training field parameter through the first report frame and the first update frame.
  • the sensing signal receiving device does not send the first report frame, and in other measurement instances, the sensing signal receiving device sends the first report frame, therefore, the sensing signal receiving device sends the first report frame
  • the security long training field parameters can be updated through the first report frame, and in the case that the sensing signal receiving device does not send the first reporting frame, the security long training field parameters can be updated through other frames. For example, it may include at least one of the following situations:
  • the sensing signal receiving device indicates the following content in the first reporting frame: the measurement data in this frame is valid, the SAC value used in this measurement instance, and the updated CTR value and the updated SAC value.
  • the first report frame may adopt the frame structure design in FIG. 21 .
  • the sensing signal receiving device indicates the following content in the first reporting frame corresponding to the first measurement instance: the measurement data in this frame is invalid, the updated CTR value and the updated After the SAC value.
  • the first report frame may adopt the frame structure design in FIG. 21 .
  • the measurement data in this frame is valid (the measurement result of the previous measurement instance), the SAC value used in the previous measurement instance, the updated CTR value and the updated SAC value.
  • the first report frame may adopt the frame structure design in FIG. 21 .
  • the sensing initiating device or its proxy device may send a first update frame to the sensing participating device to indicate: the updated CTR value and The updated SAC value.
  • the first update frame may adopt the frame structure design in FIG. 22 .
  • the sensing signal receiving device indicates the amount of change in the measurement data in the third response frame, and indicates the following content in the first report frame: the measurement data in this frame is valid, and the measurement data used in this measurement instance SAC value, updated CTR value and updated SAC value.
  • the third response frame may adopt the frame structure design in FIG. 24
  • the first report frame may adopt the frame structure design in FIG. 21 .
  • the sensing signal receiving device indicates the change amount of the measurement data, the updated CTR value and the updated SAC value in the third response frame.
  • the third response frame may adopt the frame structure design in FIG. 25 .
  • the sensing signal receiving device indicates the change amount of the measurement data in the third response frame.
  • the sensing initiating device or its proxy device sends a first update frame to the sensing participating device, which is used to indicate the updated CTR value and the updated SAC value.
  • the third response frame may adopt the frame structure design in FIG. 24
  • the first update frame may adopt the frame structure design in FIG. 22 .
  • the measurement example in FIG. 14 is a measurement example of TB
  • the measurement example in FIG. 15 is a measurement example of non-TB.
  • FIG. 14 and FIG. 15 are only illustrated by sending the initial security long training field parameters (including CTR1 and SAC1) through the perception measurement setting request frame as an example.
  • the security long training field can also be initialized in other ways in the method 200 parameters, the present application is not limited thereto.
  • the sensing initiating device in FIG. 14 and FIG. 15 may be an access point device, the sensing responding device may be a non-access point station device, and the sensing responding device plays a sensing signal sending device and/or a sensing signal receiving device.
  • the sensing initiating device sends a sensing polling trigger frame 1, which is used to trigger the sensing participating devices to perform measurements, or to detect whether the sensing participating devices are available, wherein , the sensing polling trigger frame 1 includes CTR1 and SAC1.
  • the sensing initiating device sends a measurement announcement frame 1, which is used to announce that the sensing initiating device will send a measurement frame.
  • the sensing initiating device sends a measurement frame 1, where the measurement frame 1 includes a protected LTF, where the protected LTF is generated by the ISTA-LTF-KEY1 generated by the CTR1.
  • the sensing initiating device initiates a measurement trigger frame 1, which is used to trigger a sensing signal sending device (specifically, a non-AP station device) to send a measurement frame.
  • a sensing signal sending device specifically, a non-AP station device
  • the sensing response device whose role is the sensing signal sending device sends measurement frame 2, where the measurement frame 2 includes the LTF protected by the RSTA-LTF-KEY1 generated by CTR1.
  • the sensing response device whose role is the sensing signal receiving device sends a report frame 1 to the sensing initiating device, and the reporting frame 1 includes the SAC (namely SAC1) used for this measurement, the SAC2 used for the next measurement instance and the SAC used for the next measurement instance. CTR2 of the next measurement instance.
  • the sensing initiating device can determine whether the SAC1 carried in the report frame 1 is consistent with the SAC1 indicated in the sensing polling trigger frame 1. If they are consistent, it means that the measurement data reported by the report frame 1 is a pair of measurement frames If the measurement data of 1 is inconsistent, it means that the measurement data reported by report frame 1 is not the measurement data of measurement frame 1. In this case, it can be considered as invalid measurement data, and the sensing initiating device can discard the measurement data.
  • the sensing initiating device sends a sensing polling trigger frame 2 to trigger the sensing participating device to perform measurement, wherein the sensing polling trigger frame 2 includes SAC2.
  • the sensing initiating device sends a measurement announcement frame 2 for declaring that the sensing initiating device will send a measurement frame.
  • the sensing initiating device sends a measurement frame 2, wherein the measurement frame 2 includes the LTF protected by the ISTA-LTF-KEY2 generated by using the CTR2.
  • the sensing initiating device initiates a measurement trigger frame 2, which is used to trigger a sensing signal sending device (specifically, a non-AP station device) to send a measurement frame.
  • a sensing signal sending device specifically, a non-AP station device
  • the sensing response device whose role is the sensing signal sending device sends a measurement frame 3, where the measurement frame 3 includes the LTF protected by the RSTA-LTF-KEY2 generated by the CTR2.
  • the sensing responding device whose role is the sensing signal receiving device sends a report frame 2 to the sensing initiating device, and the reporting frame 2 includes the SAC used for this measurement (that is, SAC2), the SAC3 used for the next measurement instance, and the SAC used for the next measurement instance. CTR3 of the next measurement instance.
  • the sensing initiating device can determine whether the SAC2 carried in the report frame 2 is consistent with the SAC2 indicated in the sensing polling trigger frame 2. If they are consistent, it means that the measurement data reported by the report frame 2 is a pair of measurement frames If the measurement data of 3 is inconsistent, it means that the measurement data reported by frame 2 is not the measurement data of measurement frame 3. In this case, it can be considered as invalid measurement data, and the sensing initiating device can discard the measurement data.
  • the sensing initiating device sends a measurement announcement frame 1 for announcing that the sensing initiating device will send a measurement frame, wherein the measurement announcing frame 1 includes SAC1.
  • the sensing initiating device sends measurement frame 1, wherein the measurement frame 1 includes the LTF protected by ISTA-LTF-KEY1 generated by CTR1.
  • the sensing response device whose role is the sensing signal sending device sends measurement frame 2, where the measurement frame 2 includes the LTF protected by the RSTA-LTF-KEY1 generated by CTR1.
  • the sensing responding device whose role is the sensing signal receiving device sends a report frame 1 to the sensing initiating device, and the reporting frame 1 includes the SAC (namely SAC1) used for this measurement 3, the SAC2 used for the next measurement instance and the SAC used for the next measurement instance. CTR2 of the next measurement instance.
  • the sensing initiating device can determine whether the SAC1 carried in the report frame 1 is consistent with the SAC1 indicated in the measurement announcement frame 1. If they are consistent, it means that the measurement data reported by the report frame 1 is the measurement data of the measurement frame 1. If the measurement data is inconsistent, it means that the measurement data reported by the reporting frame 1 is not the measurement data of the measurement frame 1. In this case, it can be considered as invalid measurement data, and the sensing initiating device can discard the measurement data.
  • the sensing initiating device For measurement instance 2 (that is, the next measurement instance), the sensing initiating device sends a measurement announcement frame 2 for announcing that the sensing initiating device will send a measurement frame, wherein the measurement announcement frame 2 includes SAC2.
  • the sensing initiating device sends a measurement frame 3, wherein the measurement frame 3 includes the LTF protected by the ISTA-LTF-KEY2 generated by the CTR2.
  • the sensing response device whose role is the sensing signal sending device sends a measurement frame 4, and the measurement frame 4 includes the LTF protected by the RSTA-LTF-KEY2 generated by the CTR2.
  • the sensing responding device whose role is the sensing signal receiving device sends a report frame 2 to the sensing initiating device, and the reporting frame 2 includes the SAC used for this measurement (that is, SAC2), the SAC3 used for the next measurement instance, and the SAC used for the next measurement instance. CTR3 of the next measurement instance.
  • the sensing initiating device can determine whether the SAC2 carried in the reporting frame 2 is consistent with the SAC2 indicated in the measurement announcement frame 2. If they are consistent, it means that the measurement data reported in the reporting frame 2 is for the measurement frame 3. If the measurement data is inconsistent, it means that the measurement data reported in the reporting frame 2 is not the measurement data of the measurement frame 3. In this case, it can be considered as invalid measurement data, and the sensing initiating device can discard the measurement data.
  • the frame format design of the first trigger frame, the second trigger frame, the first announcement frame, the first report frame, the first update frame and the third response frame in the foregoing embodiments will be described below with reference to FIGS. 16 to 25 Be explained.
  • the frame formats of the first trigger frame, the second trigger frame, the first announcement frame, the first report frame, the first update frame and the third response frame shown in Fig. 16 to Fig. 25 are only examples, according to Other frame formats obtained by transforming the frame format illustrated in the present application all fall within the protection scope of the present application, and the present application is not limited thereto.
  • the first trigger frame and the second trigger frame may be regarded as perception trigger frames.
  • At least one field in the trigger frame may be used to indicate the sensing subtype of the sensing trigger frame. That is, the value of at least one field in the trigger frame indicates that the perception trigger frame is the first trigger frame (ie, perception polling trigger frame) or the second trigger frame (ie, perception measurement trigger frame).
  • the perception trigger frame includes a frame control field and a general information field
  • the frame control field includes a frame type field and a frame subtype field
  • the general information field includes a trigger frame subtype field and a perception trigger subtype field , wherein, through the frame type field, the frame subtype field, the trigger frame subtype field and the perception trigger subtype field jointly indicate that the perception trigger frame is a perception polling trigger frame or a perception measurement trigger frame .
  • the values of the frame type field, the frame subtype field, the trigger frame subtype field and the perception trigger subtype field jointly indicate whether the perception trigger frame is a perception polling trigger frame or
  • this application does not limit the values of the above fields, as long as the corresponding values of the perception polling trigger frame and the perception measurement trigger frame are different.
  • a frame type value of 1 indicates that the frame is a control frame
  • a frame subtype value of 2 indicates that the frame is a trigger frame
  • a trigger frame subtype value of the fifth value indicates that the frame is a perception frame.
  • Trigger frame the value of the perception trigger subtype is 0, indicating that the frame is a perception polling trigger frame, and the value is 1, indicating that the frame is a perception measurement trigger frame.
  • the fifth value may be a reserved value, such as any one of 9-15, and the fifth value is 9 for description below.
  • the value of the sensory trigger subtype field takes the sixth value (for example, 0) to indicate that the frame is a sensory polling trigger frame, and the value of the seventh value (for example, 1) indicates that the frame is a sensory measurement trigger frame.
  • the first announcement frame is realized by a control frame.
  • the first announcement frame may be regarded as a perception announcement frame, or a measurement announcement frame, or a perception measurement announcement frame.
  • the first reporting frame is implemented by an action frame (Action frame) or an action frame without acknowledgment (Action No Ack frame).
  • At least one field in Action frame or Action No Ack frame can be used to indicate the perception subtype of the perception action frame. That is, the value of the at least one field indicates that the sensory action frame is a sensory measurement report frame.
  • the action domain field is included in the perception action frame, and the action domain field includes an action category field, a public action subcategory field, and a perception subcategory field, wherein, through the action category field, the public action subcategory
  • the values of the class field and the sensing subclass field jointly indicate that the sensing action frame is a sensing measurement reporting frame.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame), and further use the public action subcategory field as a reserved value (for example, any value within the range of 46 to 255, 46 is used as an example below) Explanation) indicates that the frame is a sensing action frame, and the value of the sensing subclass is a specific value (for example, 6) indicating that the sensing action frame is a sensing measurement report frame (SENS Measurement Report frame).
  • Fig. 16 is a schematic frame format diagram of a first trigger frame according to an embodiment of the present application.
  • a frame type (Type) of 1 indicates that the frame is a control frame
  • a frame subtype (Subtype) value of 2 indicates that the frame is a trigger frame
  • a trigger frame subtype value (Trigger Type) of 9 indicates that the frame It is a sensory trigger frame (any one of the reserved values 9 to 15 can be used to indicate that the frame is a sensory trigger frame)
  • the value of the sensory trigger subtype (SENS Subtype) is 0 to indicate that the frame is a sensory polling trigger frame (TF SENS Poll ).
  • the sensory polling trigger frame may further include at least one of the following fields:
  • Measurement Setup ID (Measurement Setup ID) field: Indicates the measurement setup ID, identifying the parameter settings to be used by this measurement instance.
  • Measurement instance ID (Measurement Instance ID) field: used to indicate the ID of the measurement instance. Wherein, the value of the measurement instance ID increases from 0 to 255 one by one, and starts from 0 after reaching 255.
  • User Information field information indicating the user (ie, the terminal), for example, it can be used to indicate the device information to be measured.
  • Identity identifier (for example, AID12/RSID12) field: indicates the identifier of the terminal, or in other words, the identifier of the station device.
  • Resource unit allocation (RU Allocation) field used to indicate frequency domain resource unit (resource unit) allocation information for the terminal.
  • Space-time stream allocation (SS Allocation) field used to indicate the space-time stream (spatial-time stream) allocation information for the terminal.
  • SAC Security Authentication Code
  • the sensing signal receiving device can determine whether the CTR value to be used in this measurement is consistent with the CTR value cached by itself. For example, the sensing signal receiving device uses its cached CTR value Whether the calculated SAC value of the CTR value is consistent with the SAC value in the SAC field Determine whether the CTR value to be used in this measurement is consistent with the CTR value cached by itself, if the SAC value indicated in the SAC field is consistent with the calculated SAC value Consistent, indicating that the CTR value to be used in this measurement is consistent with the CTR value cached by itself, otherwise it means inconsistent.
  • the sensing initiating device or its proxy device may send a first trigger frame to the sensing participating device, which is used to indicate the SAC value to be used for this measurement.
  • Fig. 17 is a schematic frame format diagram of a second trigger frame according to an embodiment of the present application.
  • a frame type (Type) of 1 indicates that the frame is a control frame
  • a frame subtype (Subtype) value of 2 indicates that the frame is a trigger frame
  • a trigger frame subtype value (Trigger Type) of 9 indicates that the frame It is a sensory trigger frame (any one of the reserved values 9-15 can be used to indicate that the frame is a sensory trigger frame)
  • the value of the sensory trigger subtype (SENS Subtype) is 1, which means that the frame is a sensory measurement trigger frame (TF SENS Measurement) .
  • the perception measurement trigger frame may further include at least one of the following fields:
  • Measurement Setup ID (Measurement Setup ID) field: Indicates the measurement setup ID, identifying the parameter settings to be used by this measurement instance.
  • Measurement instance ID (Measurement Instance ID) field: indicates the ID of the measurement instance. Increment by 1 from 0 to 255, and start from 0 after reaching 255.
  • User Information field Indicates the information of the terminal, or in other words, the information of the station equipment.
  • AID/UID Identity identifier
  • Uplink space-time stream number (UL N_STS) field the number of uplink space-time streams allocated to the terminal.
  • Uplink measurement symbol repetition number (UL Rep) field the number of uplink measurement symbol repetitions.
  • Space-time stream allocation (SS Allocation) field allocation information for the terminal's space-time stream (spatial-time stream).
  • SAC Security Authentication Code
  • the sensing signal receiving device can determine whether the CTR value to be used in this measurement is consistent with the CTR value cached by itself. For example, the sensing signal receiving device uses its cached CTR value Whether the calculated SAC value of the CTR value is consistent with the SAC value in the SAC field Determine whether the CTR value to be used in this measurement is consistent with the CTR value cached by itself, if the SAC value indicated in the SAC field is consistent with the calculated SAC value Consistent, indicating that the CTR value to be used in this measurement is consistent with the CTR value cached by itself, otherwise it means inconsistent.
  • Fig. 18 is a schematic frame format diagram of a first announcement frame according to an embodiment of the present application.
  • a frame type (Type) of 1 indicates that the frame is a control frame
  • a frame subtype (Subtype) value of 5 indicates that the frame is an NDPA frame.
  • the frame contains an identity (AID11) as a reserved value (for example 2046 or any value from 2008 to 2042, taking 2042 as an example)
  • STA Info station information
  • SENS Announcement the station information
  • STA Info Station information field: information used to describe the terminal, such as the number of downlink space-time streams, downlink measurement symbol repetition information, etc.
  • the specific site information field (where the value of the identity identifier (AID11) field in the site information field is 2042) indicates the measurement setting ID and measurement instance ID as an example for illustration, but this application does not Limited to this, the measurement setting ID and measurement instance ID may also be indicated through the station information field whose value is other reserved value (for example, 2010) in the identity identifier (AID11) field, but the application is not limited thereto.
  • the number of terminals is one. Then the station information (STA Info) field can be used to describe the information of the terminal and the SAC corresponding to the terminal.
  • STA Info station information
  • the perception measurement announcement frame may include three site information fields, which are respectively marked as the first site information field, the second site information field and the third site information field, wherein the first site information field includes The identity (AID11) field value of the ID is 2042, and includes a measurement setting identification field and a measurement instance identification field, which are respectively used to indicate the measurement setting ID and the measurement instance ID, and the second station information field is used to indicate the information of the terminal, For example, information on the number of downlink space-time flows, information on the number of repetitions of downlink measurement symbols, etc., the value of the identity identifier (AID11) field included in the third station information field is 2043 (or, it can also be any value in 2046 or 2008-2042), And it includes a SAC field, which is used to indicate the SAC value corresponding to the one terminal.
  • the identity (AID11) field value of the ID is 2042
  • the second station information field is used to indicate the information of the terminal.
  • the station information (STA Info) field can be used to describe the information of the multiple terminals and the SACs respectively corresponding to the multiple terminals.
  • the embodiment of the present application does not limit the information of the multiple terminals and the indication manner of the SACs respectively corresponding to the multiple terminals.
  • the information of multiple terminals and the manner of indicating the SACs respectively corresponding to the multiple terminals are described below with reference to specific examples.
  • the measurement setup ID and the measurement instance ID are indicated in the site information 1, where the value of the identity (AID11) field in the site information 1 is 2042.
  • the information of terminal X is indicated in site information 2X
  • the SAC corresponding to terminal X is indicated in site information 2X+1, wherein the value of the identity (AID11) field in the site information 2X+1 is 2043 (or , and can also be reserved for other values).
  • the SAC corresponding to the terminal 1 is indicated in the site information 2, wherein the value of the identity (AID11) field in the site information 2 is 2043 (or other reserved values), and in the site information 3 Indicates the information of Terminal 1.
  • the SAC corresponding to terminal X is indicated in the site information 2X, wherein the value of the identity (AID11) field in the site information 2X is 2043 (or other reserved values), and in the site information 2X+ 1 indicates the information of terminal X.
  • the measurement setup ID and the measurement instance ID are indicated in the station information N, where the value of the identity (AID11) field in the station information N is 2042.
  • the site information N represents the last site information field.
  • the SAC corresponding to the terminal 1 is indicated in the site information 1, wherein the value of the identity (AID11) field in the site information 1 is 2043 (or other reserved values), and in the site information 2 Indicates the information of Terminal 1.
  • the SAC corresponding to terminal X is indicated in the site information 2X-1, wherein the value of the identity (AID11) field in the site information 2X-1 is 2043 (or other reserved values), in Information indicating terminal X in site information 2X.
  • the measurement setup ID and the measurement instance ID are indicated in the site information 1, where the value of the identity (AID11) field in the site information 1 is 2042.
  • the information of the terminal 1 to the terminal X is indicated sequentially, and in the site information X+2 to the site information 2X+1, the SACs corresponding to the terminal 1 to the terminal X are respectively indicated in sequence, wherein the site information
  • the value of the identity identifier (AID11) field in X+2 to station information 2X+1 is 2043 (or other reserved values).
  • the information of terminal 1 to terminal X is indicated sequentially in site information X+2 to site information 2X+1, and the SACs respectively corresponding to terminal 1 to terminal X are indicated in sequence in site information 2 to site information X+1,
  • the value of the identity identifier (AID11) field in site information 2 to site information X+1 is 2043 (or other reserved values).
  • the measurement setup ID and the measurement instance ID are indicated in the station information N, where the value of the identity (AID11) field in the station information N is 2042.
  • the site information N represents the last site information field.
  • the information of the terminal 1 to the terminal X is indicated sequentially, and in the site information X+1 to the site information 2X, the SAC corresponding to the terminal 1 to the terminal X is indicated in sequence, and the site information X+1 to the site
  • the value of the identity identifier (AID11) field in the message 2X is 2043 (or other reserved values).
  • the information of terminal 1 to terminal X is sequentially indicated in site information X+1 to site information 2X, and the SACs corresponding to terminal 1 to terminal X are respectively indicated in site information 1 to site information X, wherein, at the site The value of the identity identifier (AID11) field in information 1 to site information X is 2043 (or other reserved values).
  • the information of the terminal 1 to the terminal X is sequentially indicated in the station information 1 to the station information X.
  • the measurement setup ID and the measurement instance ID are indicated in the site information X+1, where the value of the identity (AID11) field in the site information X+1 is 2042.
  • site information X+2 to the site information 2X+1 respectively indicate the SAC corresponding to the terminal 1 to the terminal X, wherein the value of the identity (AID11) field in the site information X+2 to the site information 2X+1 is 2043 ( Alternatively, other values may be reserved).
  • the SACs corresponding to the terminal 1 to the terminal X are indicated sequentially, wherein the value of the identity (AID11) field in the site information 1 to the site information X is 2043 (or, also Other values may be reserved).
  • the measurement setup ID and the measurement instance ID are indicated in the site information X+1, where the value of the identity (AID11) field in the site information X+1 is 2042.
  • the information of the terminal 1 to the terminal X is indicated sequentially in the station information X+2 to the station information 2X+1.
  • AID11/UID11 the identifier of the terminal.
  • Measurement Setup ID indicates the measurement setup ID, and identifies the parameter settings to be used by the measurement instance.
  • Measurement Instance ID (Measurement Instance ID) field: Indicates the measurement instance ID. Increment by 1 from 0 to 255, and start from 0 after reaching 255.
  • SAC Security Authentication Code
  • the sensing signal receiving device can determine whether the CTR value to be used in this measurement is consistent with the CTR value cached by itself. For example, the sensing signal receiving device uses its cached CTR value Whether the calculated SAC value of the CTR value is consistent with the SAC value in the SAC field Determine whether the CTR value to be used in this measurement is consistent with the CTR value cached by itself, if the SAC value indicated in the SAC field is consistent with the calculated SAC value Consistent, indicating that the CTR value to be used in this measurement is consistent with the CTR value cached by itself, otherwise it means inconsistent.
  • the number of downlink space-time streams (DL N_STS) field the number of downlink space-time streams allocated to the terminal.
  • Downlink measurement symbol repetition number (DL Rep) field the number of downlink measurement symbol repetitions.
  • the sensing signal (such as sensing measurement frame, NDP) in this measurement instance will be sent to multiple terminals at the same time, and the protected LTF decoded by each terminal is determined by the corresponding terminal information. indicated by this offset value.
  • Fig. 19 is a schematic frame format diagram of a first report frame according to an embodiment of the present application.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame)
  • a value of 46 in the public action subclass field indicates that the frame is a perceptual action frame
  • a value of 6 in the perceptual subclass indicates the frame.
  • the perception action frame is a perception measurement reporting frame.
  • the perception measurement report frame may further include at least one of the following fields:
  • Number of Reports (Number of Reports) field: the number of measurement results contained in the sensory measurement report frame.
  • a value of 0 represents 1 measurement result
  • a value of 1 represents 2 measurement results
  • 255 represents 256 measurement results.
  • Measurement Report list field Indicates the measurement result data.
  • Control domain (Report Control) field Control the existence of each subfield contained in the Measurement Report (Measurement Report) field.
  • Whether the data is valid indicates whether the measurement data in the sensory measurement report frame is valid.
  • the field of whether the data is valid is set to 1 to indicate it is valid, otherwise it is set to 0 to indicate it is invalid.
  • the field of whether the data is valid is set to 0 to indicate it is valid, otherwise it is set to 1 to indicate it is invalid.
  • the data invalidation reason (Invalidation Code) field does not exist, or is set to a reserved value.
  • Invalidation Code field Indicates the reason why the measurement data in this frame is invalid.
  • a value of 0 indicates a reserved value
  • a value of 1 indicates that an error occurred in the measurement (for example, the sensing signal receiving device did not receive the sensing signal)
  • a value of 2 indicates delayed reporting (this measurement data is not ready, delayed until report in subsequent measurement instances)
  • a value of 3 means no data reporting (the sensing receiving device itself is a sensing initiating device, and there is no need to send measurement data to the sensing initiating device)
  • a value of 4 means that the threshold condition is not met (based on the threshold In the measurement of , the amount of change between the measurement data of this instance and the measurement data of the previous instance does not meet the threshold condition)
  • a value of 5 indicates that the data is discarded due to updating the cache (for example, in the measurement based on the threshold, the change amount does not meet the threshold condition).
  • the cache is updated when the threshold condition is met), and a value of 6 indicates that the data is discarded due to expiration (for example, in the case of delayed reporting, the report is not completed
  • Sensing signal transmitting device identification (TX ID) field AID/UID of the sensing signal transmitting device identification (Transmitter) corresponding to the measurement result.
  • Sensing signal receiving device identification (RX ID) field AID/UID of the sensing signal receiving device (Receiver) corresponding to the measurement result.
  • Measurement instance ID (Measurement Instance ID) field: the measurement instance ID corresponding to the measurement result.
  • Measurement timestamp (Timestamp) field: the occurrence time of the measurement instance.
  • Result data (Report) field measurement result data, such as CSI data.
  • the frame format in FIG. 19 may be used in the measurement report frame sent by the sensing signal receiving device to the sensing initiating device. That is, the measurement information is reported through the measurement reporting frame, and the safety long training field parameters are not reported.
  • Fig. 20 is a schematic frame format diagram of a first report frame according to another embodiment of the present application.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame)
  • a value of 46 in the public action subclass field indicates that the frame is a perception action frame
  • a value of 6 in the perception subclass indicates that the frame is a public action frame.
  • the perception action frame is a perception measurement reporting frame.
  • the perception measurement report frame may further include at least one of the following fields:
  • Number of Reports (Number of Reports) field: the number of measurement results contained in this frame.
  • a value of 0 represents 1 measurement result
  • a value of 1 represents 2 measurement results
  • 255 represents 256 measurement results.
  • Measurement Report list field Indicates the measurement result data.
  • Control domain (Report Control) field Control the existence of each subfield contained in the Measurement Report (Measurement Report) field.
  • Whether the data is valid indicates whether the measurement data in this frame is valid.
  • the field of whether the data is valid is set to 1 to indicate it is valid, otherwise it is set to 0 to indicate it is invalid.
  • whether the data is valid or not is set to 0 to indicate it is valid, otherwise it is set to 1 to indicate it is invalid.
  • the data invalidation reason (Invalidation Code) field does not exist, or is set to a reserved value.
  • Invalidation Code field Indicates the reason why the measurement data in the sensory measurement report frame is invalid.
  • a value of 0 indicates a reserved value
  • a value of 1 indicates that an error occurred in the measurement (for example, the sensing signal receiving device did not receive the sensing signal)
  • a value of 2 indicates delayed reporting (this measurement data is not ready, delayed until report in subsequent measurement instances)
  • a value of 3 means no data reporting (the sensing receiving device itself is a sensing initiating device, and there is no need to send measurement data to the sensing initiating device)
  • a value of 4 means that the threshold condition is not met (based on the threshold In the measurement of , the amount of change between the measurement data of this instance and the measurement data of the previous instance does not meet the threshold condition)
  • a value of 5 indicates that the data is discarded due to updating the cache (for example, in the measurement based on the threshold, the change amount does not meet the threshold condition).
  • the cache is updated when the threshold condition is met), and a value of 6 indicates that the data is discarded due to expiration (for example, in the case of delayed reporting, the report is not completed
  • Sensing signal transmitting device identification (TX ID) field AID/UID of the sensing signal transmitting device identification (Transmitter) corresponding to the measurement result.
  • Sensing signal receiving device identification (RX ID) field AID/UID of the sensing signal receiving device (Receiver) corresponding to the measurement result.
  • Measurement instance ID (Measurement Instance ID) field: the measurement instance ID corresponding to the measurement result.
  • Measurement timestamp (Timestamp) field: the occurrence time of the measurement instance.
  • Result data (Report) field measurement result data, such as CSI data.
  • Whether there is a security parameter (SAC Present) field indicates whether there is a security long training field parameter in the perception measurement report frame.
  • the presence or absence security parameter field is set to 1 to indicate existence, and set to 0 to indicate absence.
  • the presence or absence security parameter field is set to 0 to indicate existence, and set to 1 to indicate absence.
  • the Measurement SAC field and the Measurement Result LTF Offset field exist, otherwise they do not exist.
  • Measurement used security verification code indicates that the result data in the sensory measurement report frame is generated by a specific sensory signal (such as a measurement frame, NDP), where the specific sensory signal includes the CTR corresponding to the SAC value The resulting protected LTF value.
  • Measurement Result LTF Offset indicates that the result data in the sensory measurement report frame is generated by a specific sensory signal, where the specific sensory signal carries the protected LTF.
  • the measurement report frame sent by the sensing signal receiving device to the sensing initiating device may adopt the frame format in FIG. 20 . That is, the measurement information is reported through the measurement reporting frame, as well as the security long training field parameters used in this measurement.
  • Fig. 21 is a schematic frame format diagram of a first report frame according to yet another embodiment of the present application.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame)
  • a value of 46 in the public action subclass field indicates that the frame is a perception action frame
  • a value of 6 in the perception subclass indicates that the frame is a public action frame.
  • the perception action frame is a perception measurement reporting frame.
  • the perception measurement report frame may further include at least one of the following fields:
  • Number of Reports (Number of Reports) field: the number of measurement results contained in this frame.
  • a value of 0 represents 1 measurement result
  • a value of 1 represents 2 measurement results
  • 255 represents 256 measurement results.
  • Measurement Report list field Indicates the measurement result data.
  • Control domain (Report Control) field Control the existence of each subfield contained in the Measurement Report (Measurement Report) field.
  • Whether the data is valid indicates whether the measurement data in this frame is valid.
  • the field of whether the data is valid is set to 1 to indicate it is valid, otherwise it is set to 0 to indicate it is invalid.
  • whether the data is valid or not is set to 0 to indicate it is valid, otherwise it is set to 1 to indicate it is invalid.
  • the data invalidation reason (Invalidation Code) field does not exist, or is set to a reserved value.
  • Invalidation Code field Indicates the reason why the measurement data in the sensory measurement report frame is invalid.
  • a value of 0 indicates a reserved value
  • a value of 1 indicates that an error occurred in the measurement (for example, the sensing signal receiving device did not receive the sensing signal)
  • a value of 2 indicates delayed reporting (this measurement data is not ready, delayed until report in subsequent measurement instances)
  • a value of 3 means no data reporting (the sensing receiving device itself is a sensing initiating device, and there is no need to send measurement data to the sensing initiating device)
  • a value of 4 means that the threshold condition is not met (based on the threshold In the measurement of , the amount of change between the measurement data of this instance and the measurement data of the previous instance does not meet the threshold condition)
  • a value of 5 indicates that the data is discarded due to updating the cache (for example, in the measurement based on the threshold, the change amount does not meet the threshold condition).
  • the cache is updated when the threshold condition is met), and a value of 6 indicates that the data is discarded due to expiration (for example, in the case of delayed reporting, the report is not completed
  • Sensing signal transmitting device identification (TX ID) field AID/UID of the sensing signal transmitting device identification (Transmitter) corresponding to the measurement result.
  • Sensing signal receiving device identification (RX ID) field AID/UID of the sensing signal receiving device (Receiver) corresponding to the measurement result.
  • Measurement instance ID (Measurement Instance ID) field: the measurement instance ID corresponding to the measurement result.
  • Measurement timestamp (Timestamp) field: the occurrence time of the measurement instance.
  • Result data (Report) field measurement result data, such as CSI data.
  • Whether there is a security parameter (SAC Present) field indicates whether there is a security long training field parameter in the frame.
  • the presence or absence security parameter field is set to 1 to indicate existence, and set to 0 to indicate absence.
  • the presence or absence security parameter field is set to 0 to indicate existence, and set to 1 to indicate absence.
  • the Measurement SAC field and the Measurement Result LTF Offset field exist, otherwise they do not exist.
  • Secure LTF Parameters Indicates secure long training field parameters.
  • Secure-LTF-Counter field indicates the value of the Secure-LTF-Counter (ie, CTR) to be used in the next measurement instance.
  • Validation SAC field for validation Indicates the used SAC value that the next measurement instance will verify in the measurement.
  • Measurement used security verification code indicates that the result data in the sensory measurement report frame is generated by a specific sensory signal (such as a measurement frame, NDP), where the specific sensory signal includes the CTR corresponding to the SAC value The resulting protected LTF value.
  • Measurement Result LTF Offset Field Indicates that the result data in the sensory measurement report frame is generated by a specific sensory signal, where the specific sensory signal carries the protected LTF indicated by the offset value .
  • the measurement report frame sent by the sensing signal receiving device to the sensing initiating device may adopt the frame format in FIG. 21 . That is, the measurement information is reported through the measurement reporting frame, the parameters of the security long training field used in this measurement, and the parameters of the security long training field used in the next measurement.
  • Fig. 22 is a schematic frame format diagram of a first update frame according to yet another embodiment of the present application.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame)
  • a value of 46 in the public action subclass field indicates that the frame is a perception action frame
  • a value of 7 in the perception subclass indicates that the frame is a public action frame.
  • the sensing action frame is a sensing security parameter update frame (SENS Key Update frame).
  • the perceived security parameter update frame may further include at least one of the following fields:
  • Secure LTF Parameters (Secure LTF Parameters) list field: indicates at least one set of secure long training field parameters.
  • the secure long training field parameter (ie Secure LTF Parameters) list field includes at least one secure long training field parameter (ie Secure LTF Parameters) field.
  • the secure long training field parameter i.e. Secure LTF Parameters
  • the secure long training field parameter includes a measurement setting identification field, a secure long training field counter (Secure-LTF-Counter) field and a security verification code (Validation SAC) field for verification.
  • Measurement Setup ID Field Indicates the ID of the measurement setup.
  • Secure-LTF-Counter field indicates the value of the Secure-LTF-Counter (ie, CTR) to be used in the next measurement instance in the measurement setup.
  • Validation SAC field Indicates the used SAC value to be validated in the measurement by the next measurement instance in the measurement setup.
  • Measurement SAC Measurement SAC field: indicates that the result data in the frame is generated by a specific sensing signal (such as a measurement frame, NDP), wherein the specific sensing signal includes the CTR value corresponding to the SAC value generated protected LTF.
  • a specific sensing signal such as a measurement frame, NDP
  • Measurement Result LTF Offset indicates that the result data in this frame is generated by a specific sensing signal, wherein the specific sensing signal carries the protected LTF indicated by the offset value.
  • the measurement instance is a TB measurement instance, or, a non-TB measurement instance, the sensing initiating device or its proxy device may use the first update frame in FIG. 22
  • the frame format is used to update the safe long training parameters.
  • the measurement instance may be a non-TB measurement instance, and the sensing signal sending device may use the frame format of the first update frame in FIG. 22 to perform secure long training parameter update.
  • Fig. 23 is a schematic frame format diagram of a first report frame according to yet another embodiment of the present application.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame)
  • a value of 46 in the public action subclass field indicates that the frame is a perceptual action frame
  • a value of 6 in the perceptual subclass indicates the frame.
  • the perception action frame is a measurement report frame.
  • the perception measurement report frame may further include at least one of the following fields:
  • Number of Reports (Number of Reports) field: the number of measurement results contained in this frame.
  • a value of 0 represents 1 measurement result
  • a value of 1 represents 2 measurement results
  • 255 represents 256 measurement results.
  • Measurement Report list field Indicates the measurement result data.
  • Control domain (Report Control) field Control the existence of each subfield contained in the Measurement Report (Measurement Report) field.
  • Whether the data is valid indicates whether the measurement data in this frame is valid.
  • the field of whether the data is valid is set to 1 to indicate it is valid, otherwise it is set to 0 to indicate it is invalid.
  • whether the data is valid or not is set to 0 to indicate it is valid, otherwise it is set to 1 to indicate it is invalid.
  • the data invalidation reason (Invalidation Code) field does not exist, or is set to a reserved value.
  • Invalidation Code field Indicates the reason why the measurement data in this frame is invalid.
  • a value of 0 indicates a reserved value
  • a value of 1 indicates an error occurred in the measurement (for example, the sensing signal receiving device did not receive the sensing signal)
  • a value of 2 indicates delayed reporting (this measurement data is not ready, delayed until Subsequent measurement instances will be reported)
  • a value of 3 means no data reporting (the sensing receiving device itself is a sensing initiating device, and there is no need to send measurement data to the sensing initiating device)
  • a value of 4 means that the threshold condition is not met (based on the threshold In the measurement of , the amount of change between the measurement data of this instance and the measurement data of the previous instance does not meet the threshold condition)
  • a value of 5 indicates that the data is discarded due to updating the cache (for example, in the measurement based on the threshold, the change amount does not meet the threshold condition). Update the cache when the threshold condition is met), and a value of 6 indicates that the data is discarded due to expiration (for example, in the case of delayed reporting, the report is not completed
  • Sensing signal transmitting device identification (TX ID) field AID/UID of the sensing signal transmitting device identification (Transmitter) corresponding to the measurement result.
  • Sensing signal receiving device identification (RX ID) field AID/UID of the sensing signal receiving device (Receiver) corresponding to the measurement result.
  • Measurement instance ID (Measurement Instance ID) field: the measurement instance ID corresponding to the measurement result.
  • Measurement timestamp (Timestamp) field: the occurrence time of the measurement instance.
  • Measurement data variation field indicates the measurement data variation.
  • SAC Present indicates whether there is a security parameter in the frame.
  • the presence or absence security parameter field is set to 1 to indicate existence, and set to 0 to indicate absence.
  • the presence or absence security parameter field is set to 0 to indicate existence, and set to 1 to indicate absence.
  • the Measurement SAC field and the Measurement Result LTF Offset field exist, otherwise they do not exist.
  • the secure long training field parameter fields include: the secure long training field counter (Secure-LTF-Counter) field, the security verification code (Validation SAC) field for verification, the measurement used security verification code (Measurement SAC) field and the measurement used Safe long training field offset (Measurement Result LTF Offset) field.
  • Measurement SAC Measurement SAC field: indicates that the result data in the frame is generated by a specific sensing signal (such as a measurement frame, NDP), wherein the specific sensing signal includes the CTR value corresponding to the SAC value generated protected LTF.
  • a specific sensing signal such as a measurement frame, NDP
  • Measurement Result LTF Offset indicates that the result data in this frame is generated by a specific sensing signal, wherein the specific sensing signal carries the protected LTF indicated by the offset value.
  • Secure-LTF-Counter field Indicates the value of the Secure-LTF-Counter to be used in the next measurement instance in the measurement setup.
  • Validation SAC field Indicates the used SAC value to be validated in the measurement by the next measurement instance in the measurement setup.
  • the sensing signal receiving device may use the frame format in FIG. 23 to send the sensing measurement reporting frame to the sensing initiating device.
  • Fig. 24 is a schematic frame format diagram of a third response frame according to an embodiment of the present application.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame)
  • a value of 46 in the public action subclass field indicates that the frame is a perception action frame
  • a value of 4 in the perception subclass indicates that the frame is a public action frame.
  • the sensing action frame is a threshold check poll response frame (SENS Threshold Poll Response frame).
  • the threshold check polling response frame may further include at least one of the following fields:
  • Measurement Variation indicates the variation of the measurement data of this measurement compared with the measurement data of the previous measurement.
  • Fig. 25 is a schematic frame format diagram of a third response frame according to an embodiment of the present application.
  • a value of 4 in the action category field indicates that the frame is a public action frame (Public Action frame)
  • a value of 46 in the public action subclass field indicates that the frame is a perception action frame
  • a value of 4 in the perception subclass indicates that the frame is a public action frame.
  • the sensing action frame is a threshold check poll response frame (SENS Threshold Poll Response frame).
  • the threshold check polling response frame may further include at least one of the following fields:
  • Measurement Variation indicates the variation of the measurement data of this measurement compared with the measurement data of the previous measurement.
  • Secure-LTF-Counter field indicates the value of the Secure-LTF-Counter to be used in the next measurement instance.
  • Validation SAC field for validation Indicates the used SAC value that the next measurement instance will verify in the measurement.
  • the sensing signal receiving device may send the third response frame to the sensing initiating device using the frame format in FIG. 25 when the measurement result does not meet the threshold condition.
  • Fig. 26 is a schematic interaction diagram of a sensing method according to yet another embodiment of the present application. As shown in FIG. 26, the method 400 may include at least part of the following:
  • the fifth device sends the security awareness capability information of the fifth device to the sixth device, and/or,
  • the fifth device receives the security awareness capability information of the sixth device sent by the sixth device.
  • security awareness capability information can be exchanged between devices.
  • the sixth device receives the security awareness capability information of the fifth device sent by the fifth device.
  • the sixth device sends the security awareness capability information of the sixth device to the fifth device.
  • the fifth device is a sensing initiating device, or a proxy device of the sensing initiating device.
  • the sixth device is a sensory response device.
  • the number of the sensory response device may be one, or may be multiple, which is not limited in the present application.
  • the sensing session initiating device may be an access point device, or a non-access point station device.
  • the proxy device that perceives the session initiation device may be an access point device, or a non-access point station device.
  • the sensing response device may be a non-AP station device.
  • the security awareness capability information of the fifth device includes but is not limited to at least one of the following:
  • the fifth device supports security awareness, and the awareness session type supported by the fifth device.
  • the perception session type supported by the fifth device includes at least one of the following:
  • the security awareness capability information of the sixth device includes at least one of the following:
  • the sixth device supports security awareness, and the awareness session type supported by the sixth device.
  • the perception session type supported by the sixth device includes at least one of the following:
  • all measurement instances (Mesurement Instances) in the sensing session can only use unprotected LTF for measurement.
  • all measurement instances in the awareness session can only be measured using the protected LTF.
  • the measurement instance in the sensing session may use an unprotected LTF for measurement, or, alternatively, use a protected LTF for measurement.
  • the awareness initiating device may determine the target awareness participating device in the security measurement according to the security awareness capability information of the device, that is, for the security measurement, determine which devices are used as the awareness participating equipment, for example, it may select a device that supports security awareness A device, or a device supporting a security-type awareness session, or a device supporting a mixed-type awareness session, and the like.
  • security capability information may be exchanged between devices during the perception discovery phase.
  • the fifth device sends security awareness capability information of the fifth device to the sixth device.
  • the sixth device sends security awareness capability information of the sixth device to the fifth device.
  • the device may carry security awareness capability information through at least one of the following elements:
  • Neighbor Report element RM Enabled Capabilities element, Reduced Neighbor Report element, Extended Capabilities element
  • reserved (reserved) bits in the above elements are used to carry the security awareness capability information of the device.
  • FIG. 27 is an exemplary format diagram of a neighbor report element carrying security awareness capability information.
  • the neighbor report element includes a supported perception session type field, which is used to indicate the perception session type supported by the device.
  • the value of this field is 0, which means it does not support awareness, the value of 1 means it supports only non-secure type awareness sessions, the value of 2 means it supports only security type awareness sessions, and the value of 3 means it supports mixed type awareness sessions .
  • FIG. 28 is an exemplary format diagram of a radio measurement enabled capability element carrying security aware capability information.
  • the radio measurement enabling capability element includes a supported sensing session type field, which is used to indicate the sensing session type supported by the device.
  • the value of this field is 0, which means it does not support awareness, the value of 1 means it supports only non-secure type awareness sessions, the value of 2 means it supports only security type awareness sessions, and the value of 3 means it supports mixed type awareness sessions .
  • FIG. 29 is an exemplary format diagram of a compact neighbor report element carrying security awareness capability information.
  • the simplified neighbor report element includes a supported sensing session type field, which is used to indicate the sensing session type supported by the device.
  • the value of this field is 0, which means it does not support awareness, the value of 1 means it supports only non-secure type awareness sessions, the value of 2 means it supports only security type awareness sessions, and the value of 3 means it supports mixed type awareness sessions .
  • FIG. 30 is an exemplary format diagram of an extended capability element carrying security-aware capability information.
  • the extended capability element includes a supported sensing session type field, which is used to indicate the sensing session type supported by the device.
  • the value of this field is 0, which means it does not support awareness, the value of 1 means it supports only non-secure type awareness sessions, the value of 2 means it supports only security type awareness sessions, and the value of 3 means it supports mixed type awareness sessions .
  • the neighbor report element is included in at least one of the following frames:
  • DMG Beacon Millimeter Wave Device Beacon
  • Authentication Association Response
  • Reassociation Response Improved Time Measurement Request Frame (Fine Timing Measurement Range request)
  • BSS Transition Management Query BSS Transition Management Request
  • BSS Transition Management Response Access to the Network Query Protocol Response frame (ANQP Response).
  • the radio measurement enabling capability element is carried by at least one of the following:
  • the condensed neighbor report element is carried in at least one of the following frames:
  • Beacon frame Beacon
  • probe response frame Probe Response
  • quick start link setup frame FILS Discovery
  • the extended capability element is carried in at least one of the following frames:
  • security capability information may be exchanged between devices during a perception session establishment phase.
  • the fifth device sends the security awareness capability information of the fifth device to the sixth device.
  • the sixth device sends the security awareness capability information of the sixth device to the fifth device.
  • the device may carry security awareness capability information of the device through a sensing capability element (SENS Capability).
  • SENS Capability sensing capability element
  • Figure 31 is a schematic format diagram of the Awareness Capabilities element.
  • the sensory capability element is carried in at least one of the following frames:
  • the sensing initiating device or its proxy device may send a sensing session establishment request frame to the sensing responding device, where the sensing session establishment request frame is used to indicate the type of the sensing session to be established, wherein the sensing session to be established
  • the type may be a security type only, or a mixed type, wherein the sensing response device may support security sensing, or support a security sensing session, or support a mixed sensing session.
  • the first device may determine whether to send the initial security long training field parameter to the second device according to the security capability information of the second device. For example, when the second device supports security awareness, or supports a security-type awareness session, or supports a type of awareness session, an initial security long training field parameter is sent to the second device, or an updated security session is sent to the second device. Long training field parameter.
  • the sensing initiating device or its proxy device may use the method 200 to obtain the initial security long training field parameters, and further use the manner described in the method 300 to update the security long training field parameters.
  • Fig. 32 shows a schematic block diagram of a wireless communication device 1000 according to an embodiment of the present application.
  • the wireless communication device 1000 includes:
  • a sending unit 1010 configured to send an initial security long training field parameter to the second device, and/or,
  • the receiving unit 1020 is configured to receive an initial security long training field parameter sent by the second device, wherein the initial security long training field parameter includes at least one of the following:
  • the device is a sensing initiating device, or a proxy device of the sensing initiating device;
  • the second device is a sensory response device.
  • the sending unit 1010 is also used to:
  • the initial security long training field parameter is sent through a first request frame, where the first request frame is used to request establishment of a target awareness session.
  • the target awareness session is a security type awareness session, or a mixed type awareness session.
  • the sensing session to be established is a hybrid sensing session
  • the sending unit 1010 is further configured to:
  • the first indication information is sent through a second request frame, and the second request frame is used to request establishment of measurement settings.
  • the receiving unit 1020 is also used to:
  • the initial security long training field parameter is sent through a first response frame, wherein the first response frame is a response frame of the first request frame, and the first request frame is used for Request to establish an object awareness session.
  • the target awareness session is a security type awareness session, or a mixed type awareness session.
  • the receiving unit 1020 is also used to:
  • the second indication information is sent through a second response frame, and the second response frame is a response frame of the second request frame, wherein the second request frame is used to request to establish measurement settings .
  • the sending unit 1010 is also used to:
  • the initial safety long training field parameter is sent through a second request frame, where the second request frame is used to request establishment of target measurement settings.
  • the sensing session corresponding to the target measurement setting is a sensing session of a security type, or a sensing session of a mixed type.
  • the sending unit 1010 is also used to:
  • the third indication information is sent through a first request frame, and the first request frame is used to request establishment of a perception session.
  • the receiving unit 1020 is also used to:
  • the initial security long training field parameter sent by the second device is received.
  • the initial security long training field parameter is sent through a second response frame, wherein the second response frame is a response frame of the second request frame, and the second request frame is used for Request to build target measurement setup.
  • the sensing session corresponding to the target measurement setting is a sensing session of a security type, or a sensing session of a mixed type.
  • the sending unit 1010 is also used to:
  • the perception session establishment phase send fourth indication information to the second device, where the fourth indication information is used to indicate the type of the perception session to be established.
  • the fourth indication information is sent through a first request frame, where the first request frame is used to request establishment of a perception session.
  • the device is an access point device
  • the sending unit 1010 is further configured to:
  • the first triggering frame including a security verification code used in the first measurement instance, wherein the first triggering frame is used to trigger the at least one sensing participating device to perform a measurement , the first measurement instance is a measurement instance to be performed;
  • the sensing signal sending device sends a measurement frame, and the first measurement instance is a measurement instance to be executed.
  • the first measurement instance is a trigger-based measurement instance.
  • the device is a sensing signal sending device, and the sending unit 1010 is further configured to:
  • the second measurement instance is a measurement instance to be executed.
  • the second measurement instance is a non-trigger-based measurement instance, or, the second measurement instance is a trigger-based measurement instance.
  • the sending unit 1010 is also used to:
  • the device sending an updated security long training field parameter to the second device, and/or, the device receiving an updated security long training field parameter sent by the second device, wherein the updated security long training field parameter includes At least one of the following:
  • the sending unit 1010 is also used to:
  • the security awareness capability information of the device includes at least one of the following:
  • the device supports security awareness, and the awareness session type supported by the device.
  • the receiving unit 1020 is also used to:
  • the security awareness capability information of the second device includes at least one of the following:
  • the second device supports security awareness, and the awareness session type supported by the second device.
  • the perception session type includes at least one of the following:
  • the above-mentioned sending unit and receiving unit may be a communication interface or a transceiver, or an input-output interface of a communication chip or a system-on-chip.
  • the wireless communication device 1000 may correspond to the first device in the method embodiment of the present application, and the above-mentioned and other operations and/or functions of each unit in the wireless communication device 1000 are respectively In order to realize the corresponding flow of the first device in the method 200 shown in FIG. 3 to FIG. 12 , for the sake of brevity, details are not repeated here.
  • Fig. 33 shows a schematic block diagram of a wireless communication device 1100 according to an embodiment of the present application.
  • the wireless communication device 1100 includes:
  • the receiving unit 1110 is configured to receive the initial security long training field parameter sent by the first device, and/or,
  • a sending unit 1120 configured to send an initial security long training field parameter to the first device, where the initial security long training field parameter includes at least one of the following:
  • the first device is a sensing initiating device, or a proxy device of the sensing initiating device;
  • the device is a sensory response device.
  • the receiving unit 1110 is also used to:
  • the initial security long training field parameter is sent through a first request frame, where the first request frame is used to request establishment of a target awareness session.
  • the target awareness session is a security type awareness session, or a mixed type awareness session.
  • the sensing session to be established is a hybrid sensing session
  • the receiving unit 1110 is further configured to:
  • the first indication information sent by the first device is received, where the first indication information is used to indicate whether to enable security awareness.
  • the first indication information is sent through a second request frame, and the second request frame is used to request establishment of measurement settings.
  • the sending unit 1120 is also used to:
  • the initial security long training field parameter is sent through a first response frame, wherein the first response frame is a response frame of the first request frame, and the first request frame is used for Request to establish an object awareness session.
  • the target awareness session is a security type awareness session, or a mixed type awareness session.
  • the sensing session to be established is a hybrid sensing session
  • the sending unit 1120 is further configured to:
  • the second indication information is sent through a second response frame, and the second response frame is a response frame of the second request frame, wherein the second request frame is used to request to establish measurement settings .
  • the receiving unit 1110 is also used to:
  • the initial security long training field parameter sent by the first device is received.
  • the initial safety long training field parameter is sent through a second request frame, where the second request frame is used to request establishment of target measurement settings.
  • the sensing session corresponding to the target measurement setting is a sensing session of a security type, or a sensing session of a mixed type.
  • the receiving unit 1110 is also used to:
  • the perception session establishment phase receiving third indication information sent by the first device, where the third indication information is used to indicate the type of the perception session to be established.
  • the third indication information is sent through a first request frame, and the first request frame is used to request establishment of a perception session.
  • the sending unit 1120 is also used to:
  • the initial security long training field parameter is sent to the first device.
  • the initial security long training field parameter is sent through a second response frame, wherein the second response frame is a response frame of the second request frame, and the second request frame is used for Request to build target measurement setup.
  • the sensing session corresponding to the target measurement setting is a sensing session of a security type, or a sensing session of a mixed type.
  • the receiving unit 1110 is also used to:
  • the perception session establishment phase receiving fourth indication information sent by the first device, where the fourth indication information is used to indicate the type of the perception session to be established.
  • the fourth indication information is sent through a first request frame, where the first request frame is used to request establishment of a perception session.
  • the first device is an access point device
  • the device is a perception participating device
  • the receiving unit 1110 is further configured to:
  • the first trigger frame includes a security verification code used in a first measurement instance, where the first trigger frame is used to trigger a perception participating device to perform a measurement, the The first measurement instance is the measurement instance to be performed;
  • the first measurement instance is a measurement instance to be executed.
  • the first measurement instance is a trigger-based measurement instance.
  • the first device is a sensing signal sending device
  • the device is a sensing signal receiving device
  • the receiving unit 1110 is further configured to:
  • the first announcement frame including the security verification code used in the second measurement instance, where the first announcement frame is used to announce that the first device will send a measurement frame, the second measurement instance is a measurement instance to be executed.
  • the second measurement instance is a non-trigger-based measurement instance, or, the second measurement instance is a trigger-based measurement instance.
  • the receiving unit 1110 is also used to:
  • the updated security long training field parameter included at least one of the following:
  • the receiving unit 1110 is also used to:
  • the security awareness capability information of the first device includes at least one of the following:
  • the first device supports security awareness, and the awareness session type supported by the first device.
  • the sending unit 1120 is also used to:
  • the device supports security awareness, and the awareness session type supported by the device.
  • the perception session type includes at least one of the following:
  • the above-mentioned sending unit and receiving unit may be a communication interface or a transceiver, or an input-output interface of a communication chip or a system-on-chip.
  • the wireless communication device 1100 may correspond to the second device in the method embodiment of the present application, and the above-mentioned and other operations and/or functions of each unit in the wireless communication device 1100 are respectively In order to realize the corresponding flow of the second device in the method 200 shown in FIGS. 3 to 12 , for the sake of brevity, details are not described herein again.
  • Fig. 34 shows a schematic block diagram of a wireless communication device 1200 according to an embodiment of the present application. As shown in FIG. 34, the wireless communication device 1200 includes:
  • the communication unit 1210 is configured to send an updated security long training field parameter to the fourth device, where the updated security long training field parameter includes at least one of the following:
  • the updated security long training field parameters are sent through at least one of the following frames:
  • the first reporting frame is used to report measurement information
  • the first update frame is used to update the safety long training field parameters
  • a third response frame wherein the third response frame is a response frame of a third trigger frame, and the third trigger frame is used to trigger the sensing signal receiving device to check the measurement result according to the measurement threshold.
  • the updated security long training field parameter is sent through the first report frame, and the first report frame further includes measurement information, and the measurement information includes at least one of the following:
  • the measurement data The measurement data, the change amount of the measurement data, the indication information of whether the measurement data is valid, and the reason information of the invalid measurement data.
  • the cause information of invalid measurement data includes at least one of the following:
  • Reporting is delayed, errors occur during measurement, no measurement data is reported, measurement data does not meet the threshold condition, measurement data is discarded due to update cache, and measurement data is discarded due to expiration.
  • the first report frame further includes a security verification code used in the executed measurement instance.
  • the device includes a sensing signal receiving device
  • the fourth device includes a sensing initiating device, or a proxy device of the sensing initiating device.
  • the updated security long training field parameter is sent through the first update frame
  • the device includes a sensing initiating device or a proxy device of a sensing initiating device
  • the fourth device includes a sensing participating device .
  • the measurement instance to be executed is a trigger-based measurement instance.
  • the updated security long training field parameter is sent through a first update frame
  • the device includes a sensing signal sending device
  • the fourth device includes a sensing signal receiving device.
  • the measurement instance to be executed is a non-trigger-based measurement instance.
  • the first update frame is sent before each measurement instance to be executed is started and/or after the executed measurement instance is completed.
  • the measurement instance to be executed corresponds to a safe measurement setting.
  • the communication unit 1210 is also used to:
  • the initial security long training field parameters include at least one of the following:
  • the initial security long training field parameter is acquired during the establishment of the perception session, or during the establishment of the perception measurement.
  • the communication unit 1210 is also used to:
  • the security awareness capability information of the device includes at least one of the following:
  • the device supports security awareness, and the awareness session type supported by the device.
  • the above-mentioned communication unit may be a communication interface or a transceiver, or an input-output interface of a communication chip or a system-on-chip.
  • the aforementioned processing unit may be one or more processors.
  • the wireless communication device 1200 may correspond to the third device in the method embodiment of the present application, and the above-mentioned and other operations and/or functions of each unit in the wireless communication device 1200 are respectively In order to realize the corresponding flow of the third device in the method 300 shown in FIGS. 13 to 25 , for the sake of brevity, details are not repeated here.
  • Fig. 35 shows a schematic block diagram of a wireless communication device 1300 according to an embodiment of the present application.
  • the wireless communication device 1300 includes:
  • the communication unit 1310 is configured to receive an updated security long training field parameter sent by the third device, wherein the updated security long training field parameter includes at least one of the following:
  • the updated security long training field parameters are sent through at least one of the following frames:
  • the first reporting frame is used to report measurement information
  • the first update frame is used to update the safety long training field parameters
  • a third response frame wherein the third response frame is a response frame of a third trigger frame, and the third trigger frame is used to trigger the sensing signal receiving device to check the measurement result according to the measurement threshold.
  • the updated security long training field parameter is sent through the first report frame, and the first report frame further includes first measurement information, and the first measurement information includes at least the following one item:
  • the measurement data The measurement data, the change amount of the measurement data, the indication information of whether the measurement data is valid, and the reason information of the invalid measurement data.
  • the cause information of invalid measurement data includes at least one of the following:
  • Reporting is delayed, errors occur during measurement, no measurement data is reported, measurement data does not meet the threshold condition, measurement data is discarded due to update cache, and measurement data is discarded due to expiration.
  • the first report frame further includes a security verification code used in the executed measurement instance.
  • the third device includes a sensing signal receiving device
  • the device includes a sensing initiating device, or a proxy device of the sensing initiating device.
  • the updated security long training field parameter is sent through the first update frame
  • the third device includes a sensing initiator device or a proxy device of the sensing initiator device
  • the device includes a sensing participating device .
  • the measurement instance to be executed is a trigger-based measurement instance.
  • the updated security long training field parameter is sent through a first update frame
  • the third device includes a sensing signal sending device
  • the device includes a sensing signal receiving device.
  • the measurement instance to be executed is a non-trigger-based measurement instance.
  • the first update frame is sent before each measurement instance to be executed is started and/or after the executed measurement instance is completed.
  • the measurement instance to be executed corresponds to a safe measurement setting.
  • the communication unit 1310 is also used to:
  • the initial security long training field parameters include at least one of the following:
  • the initial security long training field parameter is acquired during the establishment of the perception session, or during the establishment of the perception measurement.
  • the communication unit 1310 is also used to:
  • the security awareness capability information of the third device includes at least one of the following:
  • the third device supports security awareness, and the awareness session type supported by the third device.
  • the above-mentioned communication unit may be a communication interface or a transceiver, or an input-output interface of a communication chip or a system-on-chip.
  • the aforementioned processing unit may be one or more processors.
  • the wireless communication device 1300 may correspond to the fourth device in the method embodiment of the present application, and the above-mentioned and other operations and/or functions of each unit in the wireless communication device 1300 are respectively In order to implement the corresponding process of the fourth device in the method 300 shown in FIGS. 13 to 25 , for the sake of brevity, details are not repeated here.
  • Fig. 36 shows a schematic block diagram of a wireless communication device 1400 according to an embodiment of the present application.
  • the device 1400 includes:
  • the sending unit 1410 is configured to send the security awareness capability information of the device to the sixth device, and/or,
  • a receiving unit 1420 configured to receive the security awareness capability information of the sixth device sent by the sixth device
  • the security awareness capability information of the device includes at least one of the following:
  • the device supports security awareness, and the type of awareness session supported by the device
  • the security awareness capability information of the sixth device includes at least one of the following:
  • the sixth device supports security awareness, and the awareness session type supported by the sixth device.
  • the sending unit 1410 is also used to:
  • the sending unit 1410 is also used to:

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

La présente invention concerne un procédé de détection et un dispositif. Le procédé comprend : l'envoi, par un premier dispositif, d'un paramètre initial de champ d'apprentissage long de sécurité à un second dispositif, et/ou la réception, par le premier dispositif, du paramètre initial de champ d'apprentissage long de sécurité envoyé par le second dispositif, le paramètre initial de champ d'apprentissage long de sécurité comprenant : une valeur initiale d'un compteur de champ d'apprentissage long de sécurité utilisé aux fins de détection et/ou une valeur initiale d'un code de vérification de sécurité correspondant au compteur de champ d'apprentissage long de sécurité.
PCT/CN2021/124228 2021-10-15 2021-10-15 Procédé de détection et dispositif WO2023060602A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2021/124228 WO2023060602A1 (fr) 2021-10-15 2021-10-15 Procédé de détection et dispositif
CN202180100112.2A CN117597884A (zh) 2021-10-15 2021-10-15 感知方法和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2021/124228 WO2023060602A1 (fr) 2021-10-15 2021-10-15 Procédé de détection et dispositif

Publications (1)

Publication Number Publication Date
WO2023060602A1 true WO2023060602A1 (fr) 2023-04-20

Family

ID=85987094

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/124228 WO2023060602A1 (fr) 2021-10-15 2021-10-15 Procédé de détection et dispositif

Country Status (2)

Country Link
CN (1) CN117597884A (fr)
WO (1) WO2023060602A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024087064A1 (fr) * 2022-10-26 2024-05-02 北京小米移动软件有限公司 Procédé de communication, dispositif électronique et support de stockage

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190014466A1 (en) * 2017-07-10 2019-01-10 Mediatek Inc. System and method of secure ranging measurement
US20190013937A1 (en) * 2017-07-05 2019-01-10 Nxp B.V. Communication devices and associated method
US20190132294A1 (en) * 2017-11-01 2019-05-02 Intel IP Corporation Encryption of management frames for securing long training field sequence generation and scheme for transmitting sounding signal indications
US20210044407A1 (en) * 2020-10-29 2021-02-11 Intel Corporation Apparatus, system and method of wireless sensing

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190013937A1 (en) * 2017-07-05 2019-01-10 Nxp B.V. Communication devices and associated method
US20190014466A1 (en) * 2017-07-10 2019-01-10 Mediatek Inc. System and method of secure ranging measurement
US20190132294A1 (en) * 2017-11-01 2019-05-02 Intel IP Corporation Encryption of management frames for securing long training field sequence generation and scheme for transmitting sounding signal indications
US20210044407A1 (en) * 2020-10-29 2021-02-11 Intel Corporation Apparatus, system and method of wireless sensing

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024087064A1 (fr) * 2022-10-26 2024-05-02 北京小米移动软件有限公司 Procédé de communication, dispositif électronique et support de stockage

Also Published As

Publication number Publication date
CN117597884A (zh) 2024-02-23

Similar Documents

Publication Publication Date Title
JP7324779B2 (ja) チャネル化および帯域幅パート(bwp)
US9929851B2 (en) System and methods for full duplex communication over a wireless network
CN112492702B (zh) 同时数据通信的无线通信方法及使用其的无线通信终端
US9380578B2 (en) Method of establishing a first and a second association which are decoupled
RU2615773C2 (ru) Способ и устройство для поддержания ассоциации в системе беспроводной локальной сети (lan)
TW201924290A (zh) 極高輸送量(eht)信號偵測
JP5571699B2 (ja) インカンベント信号検出に対する沈黙ゾーンにおける沈黙期間のスケジューリング及び保護
JP2018523354A (ja) チャネル効率の高い分散方式のピアステーション間のデータ伝送の方法及びシステム
US10602547B2 (en) Wireless device, an access point and respective methods performed thereby for communicating with the other
JP2016531496A (ja) チャネルアクセス方法及び装置
WO2021129401A1 (fr) Procédé et appareil de détection de canal
CN112042261A (zh) 用于基于反馈来选择网络参数的技术
WO2017143849A1 (fr) Procédé de commande de veille et dispositif associé
WO2023060602A1 (fr) Procédé de détection et dispositif
WO2023016441A1 (fr) Procédé et appareil de communication
KR20230157352A (ko) 보호된 세션리스 wifi 감지
JP2024514981A (ja) 通信方法および装置
WO2023039798A1 (fr) Procédé et dispositif de communication sans fil
Lei et al. Achieving weighted fairness in WLAN mesh networks: An analytical model
US20240187905A1 (en) Wireless communication method and device
WO2023165450A1 (fr) Procédé de communication et appareil de communication
WO2023108371A1 (fr) Procédé et dispositifs de détection
WO2023272455A1 (fr) Procédé et dispositif de communication sans fil
WO2023130388A1 (fr) Procédé de communication sans fil, et dispositif
WO2023011201A1 (fr) Procédé de communication et appareil de communication

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21960331

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 202180100112.2

Country of ref document: CN

NENP Non-entry into the national phase

Ref country code: DE