WO2023060602A1 - 感知方法和设备 - Google Patents

感知方法和设备 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)
French (fr)
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/zh
Priority to CN202180100112.2A priority patent/CN117597884A/zh
Publication of WO2023060602A1 publication Critical patent/WO2023060602A1/zh

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

一种感知方法和设备,该方法包括:第一设备向第二设备发送初始安全长训练字段参数,和/或,第一设备接收第二设备发送的初始安全长训练字段参数,其中,所述初始安全长训练字段参数包括以下中的至少一项:用于感知的安全长训练字段计数器的初始值;所述安全长训练字段计数器对应的安全验证码的初始值。

Description

感知方法和设备 技术领域
本申请实施例涉及通信领域,具体涉及一种感知方法和设备。
背景技术
在一些感知场景中,例如,感知靠近的人物是否存活,从多个人中感知识别某个人的身份或存在性,感知人的跌倒或手势,感知人的活动轨迹,感知人的生命体征(例如呼吸或心跳)等感知场景,对安全性和隐私性有较高的要求,因此,如何进行安全的感知是一项亟需解决的问题。
发明内容
本申请提供了一种感知方法和设备,设备之间可以交互安全长训练字段参数,进一步可以基于该安全长训练字段参数对感知信号中的长训练字段进行保护,有利于提升感知的安全性。
第一方面,提供了一种感知方法,包括:第一设备向第二设备发送初始安全长训练字段参数,和/或,第一设备接收第二设备发送的初始安全长训练字段参数,其中,所述初始安全长训练字段参数包括以下中的至少一项:用于感知的安全长训练字段计数器的初始值;所述安全长训练字段计数器对应的安全验证码的初始值。
第二方面,提供了一种感知方法,包括:第二设备接收第一设备发送的初始安全长训练字段参数,和/或,第二设备向第一设备发送初始安全长训练字段参数,其中,所述初始安全长训练字段参数包括以下中的至少一项:用于感知的安全长训练字段计数器的初始值;所述安全长训练字段计数器对应的安全验证码的初始值。
第三方面,提供了一种感知方法,包括:第三设备向第四设备发送更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:用于待执行测量实例的安全长训练字段计数器的计数值;用于待执行测量实例的安全验证码。
第四方面,提供了一种感知方法,包括:第四设备接收第三设备发送的更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:用于待执行测量实例的安全长训练字段计数器的计数值;用于待执行测量实例的安全验证码。
第五方面,提供了一种感知方法,包括:第五设备向第六设备发送所述第五设备的安全感知能力信息,和/或,所述第五设备接收所述第六设备发送的所述第六设备的安全感知能力信息;
其中,所述第五设备的安全感知能力信息包括以下中的至少一项:
所述第五设备是否支持安全的感知,所述第五设备支持的感知会话类型;
所述第六设备的安全感知能力信息包括以下中的至少一项:
所述第六设备是否支持安全的感知,所述第六设备支持的感知会话类型。
第六方面,提供了一种感知方法,包括:第六设备接收第五设备发送的所述第五设备的安全感知能力信息,和/或,所述第六设备向所述第五设备发送所述第六设备的安全感知能力信息;
其中,所述第五设备的安全感知能力信息包括以下中的至少一项:
所述第五设备是否支持安全的感知,所述第五设备支持的感知会话类型;
所述第六设备的安全感知能力信息包括以下中的至少一项:
所述第六设备是否支持安全的感知,所述第六设备支持的感知会话类型。
第七方面,提供了一种无线通信的设备,用于执行上述第一方面至第七方面中的任一方面或其各实现方式中的方法。具体地,该设备包括用于执行上述第一方面至第六方面中的任一方面或其各实现方式中的方法的功能模块。
第八方面,提供了一种通信设备,包括处理器和存储器。该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行上述第一方面至第六方面中的任一方面或其各实现方式中的方法。
第九方面,提供了一种芯片,用于实现上述第一方面至第六方面中的任一方面或其各实现方式中的方法。具体地,该芯片包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有该装置的设备执行如上述第一方面至第四方面中的任一方面或其各实现方式中的方法。
第十方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序使得计算机执行上述第一方面至第六方面中的任一方面或其各实现方式中的方法。
第十一方面,提供了一种计算机程序产品,包括计算机程序指令,所述计算机程序指令使得计算机执行上述第一方面至第六方面中的任一方面或其各实现方式中的方法。
第十二方面,提供了一种计算机程序,当其在计算机上运行时,使得计算机执行上述第一方面至 第六方面中的任一方面或其各实现方式中的方法。
通过上述技术方案,设备之间可以交互安全长训练字段参数,进一步可以基于该安全长训练字段参数对感知信号中的长训练字段进行保护,有利于提升感知的安全性。
附图说明
图1是本申请实施例提供的一种通信***架构的示意性图。
图2是一种Wi-Fi sensing过程的示意性图。
图3是本申请实施例提供的一种感知方法的示意***互图。
图4是根据本申请一个实施例的初始化安全长训练字段参数的示意性流程图。
图5是根据本申请另一个实施例的初始化安全长训练字段参数的示意性流程图。
图6是本申请实施例提供的一种感知会话建立请求帧的帧格式示意图。
图7是本申请实施例提供的一种感知会话建立请求帧的帧格式示意图。
图8是本申请实施例提供的一种感知会话建立响应帧帧的帧格式示意图。
图9是本申请实施例提供的一种测量建立请求帧的帧格式示意图。
图10是本申请实施例提供的一种测量建立响应帧的帧格式示意图。
图11是本申请实施例提供的一种测量建立请求帧的帧格式示意图。
图12是本申请实施例提供的一种测量建立响应帧的帧格式示意图。
图13是本申请实施例提供的另一种感知方法的示意性流程图。
图14是根据本申请一个实施例的更新安全长训练字段参数的示意性图。
图15是根据本申请另一个实施例的更新安全长训练字段参数的示意性图。
图16是本申请实施例提供的一种感知轮询触发帧的帧格式示意图。
图17是本申请实施例提供的一种感知测量触发帧的帧格式示意图。
图18是本申请实施例提供的一种感知测量宣告帧的帧格式示意图。
图19是本申请实施例提供的一种感知测量上报帧的帧格式示意图。
图20是本申请实施例提供的另一种感知测量上报帧的帧格式示意图。
图21是本申请实施例提供的又一种感知测量上报帧的帧格式示意图。
图22是本申请实施例提供的一种感知安全参数更新帧的帧格式示意图。
图23是本申请实施例提供的又一种感知测量上报帧的帧格式示意图。
图24是本申请实施例提供的一种阈值检查轮询响应帧的帧格式示意图。
图25是本申请实施例提供的另一种阈值检查轮询响应帧的帧格式示意图。
图26是本申请实施例提供的又一种感知方法的示意性流程图。
图27是本申请实施例提供的一种邻居报告元素的示意性格式图。
图28是本申请实施例提供的一种无线电测量启用能力元素的示意性格式图。
图29是本申请实施例提供的一种精简的邻居报告元素的示意性格式图。
图30是本申请实施例提供的一种扩展的能力元素的示意性格式图。
图31是本申请实施例提供的一种感知能力元素的示意性格式图。
图32是根据本申请实施例提供的一种无线通信的设备的示意性框图。
图33是根据本申请实施例提供的另一种无线通信的设备的示意性框图。
图34是根据本申请实施例提供的又一种无线通信的设备的示意性框图。
图35是根据本申请实施例提供的又一种无线通信的设备的示意性框图。
图36是根据本申请实施例提供的又一种无线通信的设备的示意性框图。
图37是根据本申请实施例提供的又一种无线通信的设备的示意性框图。
图38是根据本申请实施例提供的一种通信设备的示意性框图。
图39是根据本申请实施例提供的一种芯片的示意性框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。针对本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例的技术方案可以应用于各种通信***,例如:无线局域网(Wireless Local Area Networks,WLAN)、无线保真(Wireless Fidelity,WiFi)或其他通信***等。
示例性的,本申请实施例应用的通信***100如图1所示。该通信***100可以包括接入点(Access Point,AP)110,以及通过接入点110接入网络的站点(STATION,STA)120。
在一些场景中,AP或称AP STA,即在某种意义上来说,AP也是一种STA。
在一些场景中,STA或称非AP STA(non-AP STA)。
通信***100中的通信可以是AP与non-AP STA之间的通信,也可以是non-AP STA与non-AP STA之间的通信,或者STA和peer STA之间的通信,其中,peer STA可以指与STA对端通信的设备,例如,peer STA可能为AP,也可能为non-AP STA。
AP相当于一个连接有线网和无线网的桥梁,主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。AP设备可以是带有WiFi芯片的终端设备(如手机)或者网络设备(如路由器)。
应理解,STA在通信***中的角色不是绝对的,例如,在一些场景中,手机连接路由的时候,手机是non-AP STA,手机作为其他手机的热点的情况下,手机充当了AP的角色。
AP和non-AP STA可以是应用于车联网中的设备,物联网(Internet Of Things,IoT)中的物联网节点、传感器等,智慧家居中的智能摄像头,智能遥控器,智能水表电表等,以及智慧城市中的传感器等。
在一些实施例中,non-AP STA可以支持802.11be制式。non-AP STA也可以支持802.11ax、802.11ac、802.11n、802.11g、802.11b及802.11a等多种当前以及未来的802.11家族的无线局域网(wireless local area networks,WLAN)制式。
在一些实施例中,AP可以为支持802.11be制式的设备。AP也可以为支持802.11ax、802.11ac、802.11n、802.11g、802.11b及802.11a等多种当前以及未来的802.11家族的WLAN制式的设备。
在本申请实施例中,STA可以是支持WLAN/WiFi技术的手机(Mobile Phone)、平板电脑(Pad)、电脑、虚拟现实(Virtual Reality,VR)设备、增强现实(Augmented Reality,AR)设备、工业控制(industrial control)中的无线设备、机顶盒、无人驾驶(self driving)中的无线设备、车载通信设备、远程医疗(remote medical)中的无线设备、智能电网(smart grid)中的无线设备、运输安全(transportation safety)中的无线设备、智慧城市(smart city)中的无线设备或智慧家庭(smart home)中的无线设备、无线通信芯片/ASIC/SOC/等。
WLAN技术可支持频段可以包括但不限于:低频段(例如2.4GHz、5GHz、6GHz)、高频段(例如60GHz)。
图1示例性地示出了一个AP STA和两个non-AP STA,可选地,该通信***100可以包括多个AP STA以及包括其它数量的non-AP STA,本申请实施例对此不做限定。
应理解,本申请实施例中网络/***中具有通信功能的设备可称为通信设备。以图1示出的通信***100为例,通信设备可包括具有通信功能的接入点110和站点120,接入点110和站点120可以为上文所述的具体设备,此处不再赘述;通信设备还可包括通信***100中的其他设备,例如网络控制器、网关等其他网络实体,本申请实施例中对此不做限定。
应理解,本文中术语“***”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应理解,在本申请的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。
在本申请实施例的描述中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。
本申请实施例中,"预定义"可以通过在设备(例如,包括接入点和站点)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。比如预定义可以是指协议中定义的。
为便于理解本申请实施例的技术方案,以下对本申请相关术语进行说明。
关联标识符(Association Identifier,AID),用于标识跟接入点建立关联后的终端。
媒体访问控制(Medium Access Control,MAC)。即媒体访问控制地址的简称。
传输机会(Transmission Opportunity,TXOP),指的是一段时间,在该时间段内,拥有该传输机会的终端可以主动发起一次或多次传输。
突发信号(Burst),一般指一小段时间,在该时间段内发送一个或多个信号。
突发信号组(Burst Group),指一个或多个突发信号的组合。同一个突发信号组中的突发信号一般具有一些共同的特征。
感知(Sensing)测量是通过测量信号经过人或物散射和/或反射的变化来感知环境中的人或物。也即,Sensing测量是通过无线信号来对周围环境进行测量和感知,从而可以完成室内是否有人入侵、移动、跌倒等的检测,姿势识别以及空间三维图像建立等诸多功能。
参与感知测量的设备可能包括如下角色(role):
感知发起设备(Sensing Initiator),发起感知会话(sensing session)并想要获知感知结果的设备,或称感知会话发起设备;
感知响应设备(Sensing Responder),参与sensing session的非Sensing Initiator的设备,或称感知会话响应设备;
感知发送设备(Sensing Transmitter),发起感知测量信号(sensing illumination signal)的设备,或称感知信号发送设备,或称,感知信号发送设备;
感知接收设备(Sensing Receiver),接收感知测量信号(sensing illumination signal)的设备,或称感知信号接收设备,或称,感知信号接收设备;
感知处理设备(Sensing processor),处理感知测量结果的设备;
感知参与设备(Sensing Participant),包括感知发起设备,感知发送设备和感知接收设备。
设备在一个感知测量中可能有一个或多个角色,例如感知发起设备可以仅仅是感知发起设备,也可以成为感知发送设备,也可以成为感知接收设备,还可以同时是感知发送设备和感知接收设备。
例如,如图2中的A所示,STA1可以是感知发起设备(Sensing Initiator),也可以是感知接收设备(Sensing Receiver),还可以是感知处理设备(Sensing processor);STA2可以是感知发送设备(Sensing Transmitter)。
又例如,如图2中的B所示,STA1可以是感知发起设备(Sensing Initiator),也可以是感知发送设备(Sensing Transmitter);STA2可以是感知接收设备(Sensing Receiver),也可以是感知处理设备(Sensing processor)。
又例如,如图2中的C所示,STA1可以是感知发起设备(Sensing Initiator),也可以是感知处理设备(Sensing processor);STA2可以是感知接收设备(Sensing Receiver);STA3可以是感知发送设备(Sensing Transmitter)。
又例如,如图2中的D所示,STA1可以是感知发起设备(Sensing Initiator),也可以是感知接收设备(Sensing Receiver),还可以是感知处理设备(Sensing processor);STA2可以是感知发送设备(Sensing Transmitter);STA3可以是感知发送设备(Sensing Transmitter)。
又例如,如图2中的E所示,STA1可以是感知发起设备(Sensing Initiator),也可以是感知发送设备(Sensing Transmitter),还可以是感知处理设备(Sensing processor);STA2可以是感知接收设备(Sensing Receiver);STA3可以是感知接收设备(Sensing Receiver)。
又例如,如图2中的F所示,STA1可以是感知发起设备(Sensing Initiator);STA2可以是感知接收设备(Sensing Receiver),也可以是感知处理设备(Sensing processor);STA3可以是感知发送设备(Sensing Transmitter);STA4可以是感知发送设备(Sensing Transmitter)。
又例如,如图2中的G所示,STA1可以是感知发起设备(Sensing Initiator),也可以是感知发送设备(Sensing Transmitter),还可以是感知接收设备(Sensing Receiver),还可以是感知处理设备(Sensing processor)。
又例如,如图2中的H所示,STA1可以是感知发起设备(Sensing Initiator);STA2可以是感知发送设备(Sensing Transmitter),也可以是感知接收设备(Sensing Receiver),还可以是感知处理设备(Sensing processor)。
又例如,如图2中的I所示,STA1可以是感知发起设备(Sensing Initiator),也可以是感知发送设备(Sensing Transmitter),还可以是感知接收设备(Sensing Receiver),还可以是感知处理设备(Sensing processor);STA2可以是感知发送设备(Sensing Transmitter),也可以是感知接收设备(Sensing Receiver)。
又例如,如图2中的J所示,STA1可以是感知发起设备(Sensing Initiator),也可以是感知处理设备(Sensing processor);STA2可以是感知发送设备(Sensing Transmitter),也可以是感知接收设备(Sensing Receiver);STA3可以是感知发送设备(Sensing Transmitter),也可以是感知接收设备(Sensing Receiver)。
在一些实施例中,可以具有多种感知类型(Sensing Type)。例如,基于信道状态信息(Channel State Information,CSI)的感知类型,即CSI-based Sensing,该感知类型是通过处理接收到的感知测量信号的CSI获得sensing测量结果。又例如,基于反射信号的感知类型,即Radar-based Sensing,该感知类型是通过处理接收到的感知测量信号的反射信号获得sensing测量结果。
在一些实施例中,建立感知会话时,站点设备间可能需要一一协商感知角色和操作参数,或者站点设备声明自身的角色和操作参数。
在一些实施例中,感知会话发起设备可以通过测量设置(Measurement Setup)流程来设置多组测量参数,一组测量参数(用Measurment Setup ID来标识,可以等价于突发组(Burst Group))可以应用于多次测量,一次测量认为是一个测量实例(用Measurement Instance ID来标识,可以等价于Burst)。
在一些场景中,若只有一对设备进行感知测量,可以采用非基于触发(non-Trigger Based,non-TB)的测量。具体地,若感知发起设备是感知信号发送设备,则感知信号发送设备可以发送空数据物理层协议数据单元宣告(Null Data Physical Protocol Data Unit Announcement,NDPA)帧来宣告测量开始,在短帧间间隔(short interframe space,SIFS)时间后发送空数据物理层协议数据单元(Null Data Physical Protocol Data Unit,NDP)帧,感知信号接收设备接收该NDP帧产生测量数据,在SIFS时间后感知信号接收设备给感知发起设备上报测量数据。
在一些场景中,有多个设备参与感知测量,为提高效率,可以采用基于触发(Trigger Based,TB)的测量。例如,在轮询(Polling)阶段,接入点设备发送轮询触发帧来探测感知参与设备是否可用。在上行感知测量(UL sensing sounding)阶段,接入点设备发送触发帧(或称,测量触发帧),以及接收感知信号发送设备发送的NDP帧,其中,该触发帧用于触发感知信号发送设备发送NDP帧。在下行测量(DL sensing sounding),接入点设备发送NDPA帧和NDP帧。进一步地,在上报阶段,在感知发送设备发送NDP帧后,接入点设备发送反馈触发帧,感知信号接收设备接收该反馈触发帧后给感知发起设备上报测量数据。
在感知测量中,感知信号接收设备可以基于感知发起设备的显式请求进行测量结果的上报,例如该显式请求可以是感知反馈请求帧或者感知上报触发帧,或者,基于隐式请求进行测量结果的上报,例如由NDP触发上报。
在一些有较高安全和隐私要求的感知场景中,例如感知靠近的人物是否存活,例如从多个人中感知识别某个人的身份/存在性,又例如感知人的跌倒/手势,又例如感知人的活动轨迹,再例如人的生命体征(例如呼吸/心跳)感知,需要防止恶意设备通过仿冒参与测量的设备来干扰测量,以及防止恶意设备频繁触发参与测量的设备进行测量,即拒绝服务攻击(Deny of Service,DOS)等。
因此,如何进行安全的感知是一项亟需解决的问题。
有鉴于此,本申请实施例提供一种技术方案,感知参与设备之间可以交互安全长训练字段参数,进一步基于该安全长训练字段参数对感知信号中的长训练字段进行保护,从而能够提升感知的安全性。
图3是本申请实施例提供的一种感知方法的示意***互图。如图3所示,该方法200包括如下至少部分内容:
S210,第一设备向第二设备发送初始安全长训练字段参数(secure Long Training Field,secure LTF),和/或,
S220,第一设备接收第二设备发送的初始安全长训练字段参数。
对应地,第二设备接收第一设备发送的初始安全长训练字段参数,和/或
第二设备向第一设备发送初始安全长训练字段参数。
在申请实施例中,设备获取初始安全长训练字段参数之后,可以缓存该初始安全长训练字段参数,以后续的测量和验证。
在本申请一些实施例中,所述初始安全长训练字段参数包括但不限于以下中的至少一项:
用于感知的安全长训练字段计数器(Secure-LTF-Counter,下文简称CTR)的初始值;
所述安全长训练字段计数器对应的安全验证码(Security Authentication Code,SAC)的初始值。
在一些实施例中,所述第一设备为感知发起设备,或者,感知发起设备的代理设备。
在一些实施例中,所述第二设备为感知响应设备。
应理解,在本申请实施例中,感知响应设备的数量可以为一个,或者,也可以为多个,本申请对此不作限定。
可选地,感知发起设备可以为接入点设备,或者,非接入点站点设备。
可选地,感知发起设备的代理设备(proxy)可以为接入点设备,或者,非接入点站点设备。
可选地,感知响应设备可以为非接入点站点设备,或者接入点设备。
在一些实施例中,CTR用于生成LTF密钥,感知参与设备发送的感知信号(即物理层协议数据单元(Physical Protocol Data Unit,PPDU),例如NDP帧)中的LTF由该LTF密钥生成,有利于实现安全的感知。其中,该LTF密钥包括ISTA-LTF-KEY和RSTA-LTF-KEY。
例如,感知发起设备(例如ISTA)可以根据该CTR生成ISTA-LTF-KEY,进一步使用 ISTA-LTF-KEY来保护其发送的感知信号(即PPDU,例如NDP帧)中的LTF。即感知发起设备使用该ISTA-LTF-KEY可以生成受保护的LTF。
又例如,感知响应设备(例如RSTA)可以根据该CTR生成RSTA-LTF-KEY,进一步使用RSTA-LTF-KEY来保护其发送的感知信号(即PPDU,例如NDP帧)中的LTF。即感知响应设备使用该RSTA-LTF-KEY可以生成受保护的LTF。
在一些实施例中,所述CTR可以用于生成SAC,该SAC可以用于验证测量中所使用的CTR,和/或,用于验证上报的测量结果是否由已发送感知信号产生,其中,该已发送感知信号包括受保护的LTF,该受保护的LTF由CTR生成的ISTA-LTF-KEY或RSTA-LTF-KEY所生成。
需要说明的是,在本申请实施例中,根据CTR生成SAC或LTF密钥等可以理解为:根据CTR的计数值(包括CTR的初始值,CTR的更新值)生成SAC或LTF密钥,二者是等价的,可以相互替换,为简化描述,下文中采用根据CTR生成SAC,或LTF密钥的表述。
因此,在本申请实施例中,设备之间通过交互secure LTF参数,进一步使用该secure LTF参数进行感知测量,有利于提升感知测量的安全性。
在本申请一些实施例中,第一设备和第二设备可以交互安全感知能力信息,其中,该安全感知能力信息可以包括以下中的至少一项:是否支持安全的感知,支持的感知会话类型。
在一些实施例中,所述感知会话类型可以包括但不限于以下之一:仅非安全类型(或称非安全类型),仅安全类型(或称安全类型),混合类型。
在一些实施例中,对于仅非安全类型的感知会话,该感知会话中的所有测量实例(Mesurement Instance)只能使用未保护的LTF进行测量。
在一些实施例中,对于仅安全类型的感知会话,该感知会话中的所有测量实例只能使用保护的LTF进行测量。
在一些实施例中,对于混合类型的感知会话,在该感知会话中的测量实例可以使用未保护的LTF进行测量,或者,使用保护的LTF进行测量。
应理解,设备之间交互安全感知能力的具体实现在下文实施例中进行说明,这里不再赘述。
在一些实施例中,所述第一设备支持安全的感知,和/或,所述第一设备支持建立仅安全类型的感知会话,和/或,所述第一设备支持建立混合类型的感知会话。
在一些实施例中,所述第二设备支持安全的感知,和/或,所述第二设备支持建立仅安全类型的感知会话,和/或,所述第二设备支持建立混合类型的感知会话。
应理解,在本申请实施例中,仅安全类型的感知会话中的测量设置均为安全的测量设置,因此,仅安全类型的感知会话中的测量实例均为安全的测量实例;混合类型的感知会话可以包括安全的测量设置和/或非安全的测量设置,其中,安全的测量设置中的测量实例可以为安全的测量实例,非安全的测量设置中的测量实例为非安全的测量实例。
应理解,在本申请实施例中,设备之间可以在执行测量前的任意阶段交互初始安全长训练字段参数,本申请对此不作限定。以下,结合具体实施例,说明设备之间交互初始安全长训练字段参数的典型实现,但本申请并不限于此。
实施例一:
在该实施例一中,在感知会话建立阶段,所述第一设备向所述第二设备发送初始secure LTF参数。
应理解,第一设备可以通过感知会话建立阶段向第二设备发送的任意帧携带初始secure LTF参数。
作为示例,所述初始secure LTF参数是通过第一请求帧发送的,其中,所述第一请求帧用于请求建立目标感知会话。
在一些实施例中,所述第一请求帧又称感知会话建立请求帧(SENS Setup Request frame),或者会话建立请求帧。
在一些实施例中,所述目标感知会话为仅安全类型的感知会话,或者,混合类型的感知会话。
即,在建立仅安全类型的感知会话,或者,混合类型的感知会话时,第一设备可以通过感知会话建立请求帧携带所述初始secure LTF参数。
可选地,所述第一请求帧还可以指示待建立的感知会话类型,例如仅安全类型,或者,混合类型等。
可选地,所述第一请求帧还可以指示待建立的感知会话是否为安全的感知会话。
例如,在交互安全感知能力时,仅指示了是否支持安全的感知,未指示支持的感知会话类型,则在感知会话建立阶段可以仅指示待建立的感知会话是否为安全的感知会话。
可选地,若第一请求帧指示待建立的感知会话为安全的感知会话,表示待建立的感知会话为仅安 全类型的感知会话,或混合类型的感知会话。
可选地,若指示待建立的感知会话不是安全的感知会话,表示待建立的感知会话为非安全类型的感知会话。
在一些实施例中,可以通过第一请求帧中是否携带secure LTF参数确定待建立的感知会话类型。
例如,若第一请求帧中不携带secure LTF参数,则表示建立非安全类型的感知会话。
又例如,若第一请求帧中携带secure LTF参数,则表示建立仅安全类型的感知会话,或者,混合类型的安装会话。
本申请一些实施例中,所述第一请求帧包括secure LTF参数字段,其中,secure LTF参数字段包括:安全长训练字段计数器字段,用于指示CTR的初始值;和/或
SAC字段,用于指示SAC的初始值。
可选地,在一些实施例中,所述第一请求帧还包括感知会话类型字段,用于指示待建立的感知会话类型。
在一些实施例中,第一请求帧中携带的初始secure LTF参数可以适用于该目标感知会话中的所有测量实例。
在另一些实施例中,可以通过额外的指示信息指示第一请求帧中携带的初始secure LTF参数是否适用于该目标感知会话的每个测量设置。
可选地,在未指示某个测量设置不使用该初始secure LTF参数时,默认该测量设置使用该初始secure LTF参数。
在一些实施例中,在测量设置(measurement setup)建立阶段,所述第一设备向所述第二设备发送第一指示信息,所述第一指示信息用于指示是否启用安全的感知,或者,所述第一指示信息用于指示待建立的测量设置是否使用该初始secure LTF参数。
例如,对于混合类型的感知会话,第一设备可以通过第一指示信息指示感知会话中的部分测量设置中的测量实例启用安全的感知,即使用初始secure LTF参数。
可选地,对于混合类型的感知会话,在测量设置(measurement setup)建立阶段,所述第一设备未向所述第二设备发送第一指示信息时,默认表示待建立的测量设置启用安全的感知,或者,默认表示待建立的测量设置不启用安全的感知。
应理解,在本申请实施例中,是否启用安全的感知也可以替换为是否启用安全的测量,或者,是否启用安全的感知测量,上述表述是等价的,可以相互替换。
在一些实施例中,所述第一指示信息通过第二请求帧发送,所述第二请求帧用于请求建立测量设置。
在一些实施例中,所述第二请求帧又称测量设置建立请求帧,或者感知测量设置建立请求帧(SENS Measurement Setup Request frame)。
例如,在建立混合类型的感知会话中的测量设置时,第一设备通过测量设置建立请求帧携带所述第一指示信息,指示该待建立的测量设置是否启用安全的感知。
在一些实施例中,第二请求帧包括是否启用安全的感知字段,用于指示待建立的测量设置是否启用安全的感知。
可选地,在所述测量设置建立请求帧不携带第一指示信息时,表示待建立的测量设置启用安全的感知。
可选地,在所述测量设置建立请求帧不携带第一指示信息时,表示待建立的测量设置不启用安全的感知。
可选地,在启用安全的感知的情况下,对于该测量设置中的测量实例,感知信号发送设备可以使用CTR值生成LTF密钥,进一步使用该LTF密钥生成受保护的LTF,在感知信号中携带该受保护的LTF。
因此,在该实施例一中,感知发起设备或其代理设备可以为该目标感知会话的所有测量实例维护相同的CTR变量,对应地,感知响应设备也可以为该目标感知会话的所有测量实例维护相同的CTR变量,无论测量实例是否属于相同的测量设置。因此,当一个设备与不同的设备建立不同的感知会话时,可以为每一个感知会话维护对应的CTR变量。
以上,结合实施例一,对第一设备在感知会话建立阶段向第二设备发送初始secure LTF参数的实现方式进行了说明,以下结合实施例二,对第二设备向第一设备发送初始secure LTF参数的实现方式进行说明。
实施例二:
在该实施例二中,在感知会话建立阶段,所述第二设备向所述第一设备发送初始secure LTF参数。
应理解,第二设备可以通过感知会话建立阶段向第一设备发送的任意帧携带初始secure LTF参数。
作为示例,所述初始secure LTF参数是通过第一响应帧发送的,其中,所述第一响应帧为第一请求帧的响应帧,所述第一请求帧用于请求建立目标感知会话。
在一些实施例中,所述第一响应帧又称感知会话建立响应帧(SENS Setup Response frame),或者会话建立响应帧。
在一些实施例中,所述目标感知会话为仅安全类型的感知会话,或者,混合类型的感知会话。
即,在建立仅安全类型的感知会话,或者,混合类型的感知会话时,第二设备可以通过感知会话建立响应帧携带所述初始secure LTF参数。
可选地,所述第一请求帧还可以指示待建立的感知会话类型,例如仅安全类型,或者,混合类型等。
可选地,所述第一请求帧还可以指示待建立的感知会话是否为安全的感知会话。
例如,在交互安全感知能力时,仅指示了是否支持安全的感知,未指示支持的感知会话类型,则在感知会话建立阶段可以仅指示待建立的感知会话是否为安全的感知会话。
可选地,若指示待建立的感知会话为安全的感知会话,表示待建立的感知会话为仅安全类型的感知会话,或混合类型的感知会话。
可选地,若指示待建立的感知会话不是安全的感知会话,表示待建立的感知会话为非安全类型的感知会话。
本申请一些实施例中,所述第一响应帧包括secure LTF参数字段,其中,secure LTF参数字段包括:安全长训练字段计数器字段,用于指示CTR的初始值;和/或
SAC字段,用于指示SAC的初始值。
在一些实施例中,第一响应帧中携带的初始secure LTF参数可以适用于该目标感知会话的所有测量实例。
在另一些实施例中,可以通过额外的指示信息指示第一响应帧中携带的初始secure LTF参数是否适用于该目标感知会话的每个测量设置。
可选地,在未指示某个测量设置不使用该初始secure LTF参数时,默认该测量设置使用该初始secure LTF参数。
在一些实施例中,在测量设置(measurement setup)建立阶段,所述第二设备向所述第一设备发送第二指示信息,所述第二指示信息用于指示是否启用安全的感知,或者,所述第二指示信息用于指示待建立的测量设置是否使用该初始secure LTF参数。
例如,对于混合类型的感知会话,第二设备可以通过第二指示信息指示感知会话中的部分测量设置中的测量实例启用安全的感知,即使用初始secure LTF参数。
可选地,对于混合类型的感知会话,在测量设置(measurement setup)建立阶段,所述第一设备未向所述第二设备发送第二指示信息时,默认表示待建立的测量设置启用安全的感知,或者,默认表示待建立的测量设置不启用安全的感知。
在一些实施例中,所述第二指示信息通过第二响应帧发送,所述第二响应帧为第二请求帧的响应帧,所述第二请求帧用于请求建立测量设置。
在一些实施例中,所述第二响应帧又称测量设置建立响应帧,或者感知测量设置建立响应帧(SENS Measurement Setup Response frame)。
例如,在建立混合类型的感知会话中的测量设置时,第二设备通过测量设置建立响应帧携带所述第二指示信息,指示待建立的测量设置是否启用安全的感知。
在一些实施例中,第二响应帧包括是否启用安全的感知字段,用于指示待建立的测量设置是否启用安全的感知。
可选地,在所述测量设置建立响应帧不携带第二指示信息时,表示待建立的测量设置启用安全的感知。
可选地,在所述测量设置建立响应帧不携带第二指示信息时,表示待建立的测量设置不启用安全的感知。
可选地,在启用安全的感知的情况下,对于该测量设置中的测量实例,感知信号发送设备可以使用CTR值生成LTF密钥,进一步使用该LTF密钥生成受保护的LTF,在感知信号中携带该受保护的LTF。
因此,在该实施例二中,感知发起设备或感知发起设备的代理设备可以为该目标感知会话的所有测量实例维护相同的CTR变量,对应地,感知响应设备也可以为该目标感知会话的所有测量实例维 护相同的CTR变量,无论测量实例是否属于相同的测量设置。因此,当一个设备与不同的设备建立不同的感知会话时,可以为每一个感知会话维护对应的CTR变量。
实施例三:
在该实施例三中,在测量设置建立阶段,所述第一设备向所述第二设备发送初始secure LTF参数。
应理解,第一设备可以通过测量设置建立阶段向第二设备发送的任意帧携带初始secure LTF参数。
作为示例,所述初始secure LTF参数是通过第二请求帧发送的,其中,所述第二请求帧用于请求建立目标测量设置。
在一些实施例中,所述目标测量设置属于目标感知会话,该目标感知会话为仅安全类型的感知会话,或者,混合类型的感知会话。
在一些实施例中,在感知会话建立阶段,第一设备可以向第二设备发送第三指示信息,所述第三指示信息用于指示目标感知会话的类型,或者,目标感知会话是否为安全的感知会话。
例如,第一设备可以通过感知会话建立请求帧向第二设备发送第三指示信息。
本申请一些实施例中,所述第二请求帧包括secure LTF参数字段,其中,secure LTF参数字段包括:安全长训练字段计数器字段,用于指示CTR的初始值;和/或
SAC字段,用于指示SAC的初始值。
在一些实施例中,第二请求帧中携带的初始secure LTF参数可以适用于该目标测量设置的所有测量实例。
因此,在该实施例三中,感知发起设备或感知发起设备的代理设备可以为该目标感知会话的该目标测量设置的所有测量实例维护相同的CTR变量,对应地,感知响应设备也可以为该目标感知会话的该目标测量设置的所有测量实例维护相同的CTR变量,不同的测量设置可以维护不同的CTR变量。因此,当一个设备与另一设备建立的感知会话中包括多个测量设置时,可以为每一个测量设置维护对应的CTR变量。
以上,结合实施例三,对第一设备在测量设置建立阶段向第二设备发送初始secure LTF参数的实现方式进行了说明,以下结合实施例四,对第二设备向第一设备发送初始secure LTF参数的实现方式进行说明。
实施例四:
在该实施例四中,在测量设置建立阶段,所述第二设备向所述第一设备发送初始secure LTF参数。
应理解,第二设备可以通过测量设置建立阶段向第一设备发送的任意帧携带初始secure LTF参数。
作为示例,所述初始secure LTF参数是通过第二响应帧发送的,其中,所述第二响应帧为第二请求帧的响应帧,所述第二请求帧用于请求建立目标测量设置。
在一些实施例中,所述目标测量设置属于目标感知会话,该目标感知会话为仅安全类型的感知会话,或者,混合类型的感知会话。
在一些实施例中,在感知会话建立阶段,第一设备可以向第二设备发送第四指示信息,所述第四指示信息用于指示目标感知会话的类型,或者,目标感知会话是否为安全的感知会话。
例如,第一设备可以通过感知会话建立请求帧向第二设备发送第四指示信息。
本申请一些实施例中,所述第二响应帧包括secure LTF参数字段,其中,secure LTF参数字段包括:安全长训练字段计数器字段,用于指示CTR的初始值;和/或
SAC字段,用于指示SAC的初始值。
在一些实施例中,第二响应帧中携带的初始secure LTF参数可以适用于该目标测量设置的所有测量实例。
因此,在该实施例四中,感知发起设备或其代理设备可以为该目标感知会话的该目标测量设置的所有测量实例维护相同的CTR变量,对应地,感知响应设备也可以为该目标感知会话的该目标测量设置的所有测量实例维护相同的CTR变量,不同的测量设置可以维护不同的CTR变量。因此,当一个设备与另一设备建立的感知会话中包括多个测量设置时,可以为每一个测量设置维护对应的CTR变量。
应理解,在本申请实施例中,上述实施例一至实施例四可以单独实施,也可以结合实施,本申请对此不作限定。可选地,当实施例一和实施例二或实施例四结合实施,或者实施例三和实施例四或实施例二结合实施时,可以以第一设备所指示的初始secure LTF参数为准,或者,也可以以后指示的初始secure LTF参数为准,或者,也可以以第一设备指示的初始secure LTF参数和第二设备指示的初始secure LTF参数中的较大值为准,或者,也可以以第一设备指示的初始secure LTF参数和第二设备指 示的初始secure LTF参数中的较小值为准。
在一些实施例中,可以使用成对临时密钥安全关联(Pairwise Temporal Key Security Association,PTKSA)中的当前密钥(Temporal Key,TK)来保护携带安全长训练字段参数的帧(例如感知会话建立请求帧,和/或,感知会话建立响应帧,和/或,测量设置建立请求帧,和/或,测量设置建立响应帧等)的帧体内容,以保护安全长训练字段参数的传输。
在本申请一些实施例中,感知相关帧的MAC层协议头中使用帧序列号来防止重放攻击(Replay Attack)。
应理解,在本申请实施例中,感知相关帧可以包括但不限于如下至少之一:
感知会话建立请求帧,感知会话建立响应帧,测量设置建立请求帧,测量设置建立响应帧。
在一些实施例中,感知相关帧可以使用已有的帧序列号空间。例如,由标识符SNS4标识的发送序列号空间,或者,使用新增的帧序列号空间。例如,由标识符SNS11标识的发送序列号空间,有利于保护感知相关帧的安全传输。
在一些实施例中,感知相关帧可以使用已有的接收缓存,例如由标识符RC6标识的接收缓存,或者,新增的接收缓存,例如由标识符RC14标识的接收缓存,有利于保护感知相关帧的安全传输。
以下,结合图4和图5,以第一设备向第二设备发送初始secure LTF参数为例,说明具体的流程,第二设备向第一设备发送初始secure LTF参数的流程类似,为了简洁,这里不再示例。
其中,在图4中,第一设备在感知会话建立阶段向第二设备发送初始secure LTF参数,在图5中,第一设备在测量设置建立阶段向第二设备发送初始secure LTF参数。
如图4所示,可以包括如下步骤:
S2011,第一设备向第二设备发送感知会话建立请求帧。
其中,该感知会话建立请求包括感知会话发起设备标识以及初始secure LTF参数。
可选地,在该实施例中,感知会话建立请求帧中包括初始secure LTF参数可以隐式指示建立仅安全类型的感知会话,或者,混合类型的感知会话。
可选地,在该实施例中,感知会话建立请求帧中也可以包括待建立的感知会话类型,例如,仅安全类型或者混合类型。
S2012,第二设备向第一设备发送感知会话建立响应帧。
S2013,第一设备向第二设备发送测量设置建立请求帧。
S2014,第一设备接收第二设备发送的测量设置响应帧。
其中,该测量设置建立请求帧可以包括感知会话发起设备标识以及测量设置标识(measurement setup ID),即待建立的测量设置的标识。
可选地,该测量设置建立请求帧可以包括第一指示信息,用于指示是否启用安全的感知,即该待建立的测量设置是否启用安全的感知。
可选地,在启用安全的感知的情况下,对于该测量设置标识对应测量设置中的测量实例,感知参与设备可以使用CTR值生成LTF密钥,进一步使用该LTF密钥生成受保护的LTF,在感知信号中携带该受保护的LTF。
例如,感知发起设备可以根据该CTR的初始值生成ISTA-LTF-KEY,进一步使用ISTA-LTF-KEY来保护其发送的PPDU(例如NDP帧)中的LTF。
又例如,感知响应设备可以根据该CTR的初始值生成RSTA-LTF-KEY,进一步使用RSTA-LTF-KEY来保护其发送的PPDU(例如NDP帧)中的LTF。
可选地,在测量设置建立请求帧不包括第一指示信息的情况下,默认该测量设置标识对应的测量设置启用安全的感知,或者,默认该测量设置标识对应的测量设置不启用安全的感知。
如图5所示,可以包括如下步骤:
S2001,第一设备向第二设备发送感知会话建立请求帧。
其中,该感知会话建立请求包括感知会话发起设备标识和第三指示信息,用于指示待建立的感知会话类型,例如仅安全类型,或者,混合类型。
S2002,第二设备向第一设备发送感知会话建立响应帧。
S2003,第一设备向第二设备发送测量设置建立请求帧。
S2004,第一设备接收第二设备发送的测量设置响应帧。
其中,该测量设置建立请求帧可以包括感知会话发起设备标识、测量设置标识和初始secure LTF参数。
在该实施例中,待建立的测量设置为安全的测量设置。
以下,对初始安全长训练字段参数在测量中的使用进行说明。为便于区分和说明,将CTR的初 始值记为CTR1,将SAC1的初始值记为SAC1。
对于non-TB的测量实例,在安全的测量设置的测量实例中,感知发起设备或代理设备可以通过第一宣告帧携带SAC1,指示本次测量将要使用的SAC,其中,所述第一宣告帧用于宣告该感知发起设备或其代理设备将要发送感知信号(例如NDP帧)。
进一步地,感知发起设备或代理设备发送感知信号,例如NDP帧,该NDP帧中携带受保护的LTF,该受保护的LTF由LTF密钥(例如,ISTA-LTF-KEY或RSTA-LTF-KEY)生成,该LTF密钥根据SAC1对应的CTR(即CTR1)生成。
对应地,感知信号接收设备接收该感知信号(例如NDP帧),使用第一宣告帧中的SAC1对应的CTR1所生成的LTF密钥(例如,ISTA-LTF-KEY或RSTA-LTF-KEY)解析该感知信号中的受保护的LTF。
应理解,感知信号接收设备接收第一宣告帧后,可以获知SAC1,由于SAC由对应的CTR值唯一生成,则感知信号接收设备可以确定SAC1对应的CTR值和该感知信号接收设备缓存的CTR值是否一致。例如,可以利用自身所缓存的CTR值计算出SAC值,通过比较该SAC值和SAC1是否一致确定该SAC1对应的CTR值和缓存的CTR值是否一致,若SAC1与计算出的SAC值一致,则说明使用的CTR值和缓存的CTR值一致,否则说明不一致。可选地,在不一致的情况下,该感知信号接收设备可以不执行测量,有利于避免恶意设备频繁触发设备进行测量,即拒绝服务攻击(Deny of Service,DOS)。
对于TB的测量实例,在安全的测量设置的测量实例中,感知发起设备或其代理设备可以通过以下帧中的至少一个携带SAC1,指示本次测量将要使用的SAC:
第一触发帧,用于触发感知参与设备进行测量,或者,用于探测感知参与设备是否可用;
第二触发帧,用于触发感知信号发送设备发送感知信号(例如NDP帧);
第一宣告帧,用于宣告该感知发起设备或代理设备将要发送感知信号(例如NDP帧)。
在一些实施例中,第一宣告帧又称测量宣告帧,感知测量宣告帧。
在一些实施例中,第一触发帧又称感知轮询触发帧,轮询触发帧。
在一些实施例中,第二触发帧又称感知测量触发帧,测量触发帧。
进一步地,感知信号发送设备发送感知信号,例如NDP帧,该NDP帧中携带受保护的LTF,该受保护的LTF由LTF密钥(例如,ISTA-LTF-KEY或RSTA-LTF-KEY)生成,该LTF密钥根据SAC1对应的CTR(即CTR1)生成。
对应地,感知信号接收设备接收该感知信号(例如NDP帧),使用SAC1对应的CTR1所生成的LTF密钥(例如,ISTA-LTF-KEY或RSTA-LTF-KEY)解析感知信号中的受保护的LTF。
应理解,感知信号接收设备接收第一触发帧和/或第二触发帧和/或第一宣告帧后,可以获知SAC1,由于SAC由对应的CTR值唯一生成,则感知信号接收设备可以确定SAC1对应的CTR值和该感知信号接收设备缓存的CTR值是否一致,例如,可以利用自身所缓存的CTR值计算出SAC值,若SAC1与计算出的SAC一致,则说明使用的CTR值和缓存的CTR值一致,否则说明不一致。可选地,在不一致的情况下,该感知信号接收设备可以不执行测量,有利于避免恶意设备频繁触发设备进行测量,即拒绝服务攻击(Deny of Service,DOS)。
对于下行测量,感知信号发送设备为接入点设备,感知信号接收设备可以为非接入点站点设备,对于上行测量,感知信号发送设备为非接入点站点设备,感知信号接收设备可以为接入点设备。
以下,结合图6至图12,对前述实施例中的第一请求帧,所述第一响应帧,所述第二请求帧和第二响应帧的帧格式设计进行说明。
应理解,图6至图12所示例的第一请求帧,所述第一响应帧,所述第二请求帧和第二响应帧的帧格式仅为示例,根据本申请所示例的帧格式变形得到的其他帧格式均落入本申请的保护范围,本申请并不限于此。
在一些实施例中,所述第一请求帧通过动作帧(Action frame)或无确认动作帧(Action No Ack frame)实现。即感知会话建立请求帧可以通过Action frame或Action No Ack frame实现。
在一些实施例中,所述第一响应帧通过Action frame或Action No Ack frame实现。即感知会话建立响应帧可以通过Action frame或Action No Ack frame实现。
在一些实施例中,所述第二请求帧通过Action frame或Action No Ack frame实现。即测量设置建立请求帧可以通过Action frame或Action No Ack frame实现。
在一些实施例中,所述第二响应帧通过Action frame或Action No Ack frame实现。即测量设置建立响应帧可以通过Action frame或Action No Ack frame实现。
该第一请求帧,第一响应帧,第二请求帧和第二响应帧均可以认为是一种感知动作帧。
在一些实施例中,可以利用Action frame或Action No Ack frame中的至少一个字段指示该感知动作帧的感知子类型。即通过该至少一个字段的取值指示该感知动作帧是感知会话建立请求帧,感知会话建立响应帧,测量设置建立请求帧还是测量设置建立响应帧。
在一些实施例中,感知动作帧包括动作域字段,所述动作域字段包括动作类别(Category)字段、公共动作子类字段(Public Acton Field)和感知子类字段(SENS Subtype),可以通过所述动作类别字段、所述公共动作子类字段和所述感知子类字段的取值联合指示感知会话建立请求帧,感知会话建立响应帧,测量设置建立请求帧还是测量设置建立响应帧。
作为示例,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为预留值(例如46~255范围内任意数值,以下,以46为例说明)表示该帧为感知动作帧,进一步通过感知子类的取值为指示该感知动作帧为感知会话建立请求帧,感知会话建立响应帧,测量设置建立请求帧还是测量设置建立响应帧。
应理解,本申请实施例并不限定每种感知动作帧的感知子类型和感知子类的取值的对应关系,只要保证每种感知子类型的感知动作帧和其他感知子类型的感知动作帧对应不同的取值即可。
在一些实施例中,感知子类的取值为第一值表示该感知动作帧为感知会话建立请求帧,感知子类的取值为第二值表示该感知动作帧为感知会话建立响应帧,感知子类的取值为第三值表示该感知动作帧为测量设置建立请求帧,感知子类的取值为第四值表示该感知动作帧为测量设置建立响应帧,其中,第一值,第二值,第三值和第四值两两不同。
作为示例,所述第一值为0,所述第二值为1,所述第三值为2,所述第四值为3。
图6是根据本申请一个实施例的感知会话建立请求帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为0指示该感知动作帧为感知会话建立请求帧((SENS Setup Request frame))。
在一些实施例中,如图6所示,所述感知会话建立请求帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
感知建立命令(Setup Command)字段:用于指示采用强制或建议等方式配置感知会话建立请求帧中的参数。例如,取值为0表示强制(Demand),取值为1表示建议(Suggest)。
感知会话参数(Sesssion Parameters)字段:包括感知会话相关参数。
感知发起设备标识(Initiator ID)字段:指示感知发起设备的标识,例如关联标识(AID)或非关联标识(UID)。
感知会话类型(Session Type)字段:指示待建立的感知会话的类型。
示例性的,取值为1表示仅非安全类型,取值为2表示仅安全类型,取值为3表示混合类型。
可选地,图6中的感知会话建立请求帧的帧格式可以适用于前文中的实施例二、实施例三和实施例四。即感知会话建立请求帧中不携带初始secure LTF参数,但指示待建立的感知会话类型。
图7是根据本申请另一个实施例的感知会话建立请求帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为0指示该感知动作帧为感知会话建立请求帧。
在一些实施例中,如图7所示,所述感知会话建立请求帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
感知建立命令(Setup Command)字段:用于指示采用强制或建议等方式配置感知会话建立请求帧中的参数。例如,取值为0表示强制(Demand),取值为1表示建议(Suggest)。
感知会话参数(Sesssion Parameters)字段:包括感知会话相关参数。
感知发起设备标识(Initiator ID)字段:指示感知发起设备的标识,例如关联标识(AID)或非关联标识(UID)。
控制域字段,包括secure LTF参数字段是否存在字段。
secure LTF参数是否存在(Secure LTF Parameters Present)字段:指示该感知会话建立请求帧中是否包括secure LTF参数字段。
示例性的,该secure LTF参数是否存在字段设置为1表示包括,设置为0表示不包括。
示例性的,该secure LTF参数是否存在字段设置为1表示不包括,设置为0表示包括。
secure LTF参数字段,包括安全长训练字段计数器字段和/或用于验证的SAC字段。
安全长训练字段计数器字段:指示待建立的感知会话对应的安全长训练字段计数器的初始值。
用于验证的SAC字段:指示用于验证的SAC的初始值。
应理解,在本申请实施例中,由于SAC值可以由CTR值产生,因此,可以在初始化安全长训练字段参数,或者,后续实施例中的更新安全长训练字段参数时,可以不指示SAC的初始值,当然也可以指示SAC的初始值,有利于降低对端计算SAC值的开销。
可选地,在本申请实施例中,用于验证的SAC可以用于验证下次测量的测量结果确定是特定的感知信号产生的,其中,该感知信号包括受保护的LTF,该受保护的LTF由该用于验证的SAC对应的CTR所对应的LTF密钥产生。
可选地,在感知会话建立请求帧可以不包括用于验证的SAC字段,或者,该用于验证的SAC字段为保留字段。
可选地,图7中的感知会话建立请求帧的帧格式可以适用于前文中的实施例一。
即第一设备在感知会话建立请求帧中携带初始secure LTF参数,此情况下,可以不指示待建立的感知会话类型,相当于隐式指示建立仅安全类型或混合类型的感知会话。当然,也可以指示待建立的感知会话类型,本申请对此不作限定。
图8是根据本申请一个实施例的感知会话建立响应帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为1指示该感知动作帧为感知会话建立响应帧(SENS Setup Response frame)。
在一些实施例中,如图8所示,所述感知会话建立响应帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
感知建立命令(Setup Command)字段:用于指示是否接收感知会话建立请求帧中所指示的感知会话参数。例如,取值为0表示接受(Accept);取值为1表示拒绝(Reject)。
原因代码字段:用于指示第二设备不同意该建立该感知会话的原因。
例如,取值为0表示不支持感知会话建立请求中指示的测量结果类型;取值为1表示不支持感知会话建立请求中指示的角色;取值为2表示不支持感知会话建立请求中指示的带宽;取值为3表示不支持感知会话建立请求中指示的天线数量。
应理解,当感知建立命令字段的取值表示接受时,该原因代码字段的取值为保留值,例如0,或者,不包括该原因代码字段。
secure LTF参数字段,包括安全长训练字段计数器字段和/或测量已用SAC字段。
安全长训练字段计数器字段:指示该感知会话对应的安全长训练字段计数器的初始值。
测量已用SAC字段:指示本次测量实例所使用的SAC值。
可选地,图8中的感知会话建立响应帧的帧格式可以适用于前文中的实施例二。即第二设备通过感知会话建立响应帧携带初始secure LTF参数。
可选地,在感知会话建立请求帧可以不包括测量已用SAC字段,或者,该测量已用SAC字段为保留字段。
图9是根据本申请一个实施例的感知测量设置建立请求帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为2指示该感知动作帧为感知测量设置建立请求帧。
在一些实施例中,如图9所示,所述感知测量设置建立请求帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
感知建立命令(Setup Command)字段:用于指示采用强制或建议等方式配置感知测量设置建立请求帧中的测量设置信息。例如,取值为0表示强制(Demand),取值为1表示建议(Suggest)。
测量设置(Measurement Info)字段:指示测量设置信息。
测量设置标识(Measurement Setup ID)字段:指示待建立的测量设置的标识。对应一组操作参数。
感知发起设备标识(Initiator ID)字段:指示感知发起设备的标识,例如关联标识(AID)或非关联标识(UID)。
是否启用安全测量(Enable Security)字段:对应第一指示信息,指示在待建立的测量设置中启用或不启用安全的测量。示例性的,该字段设置为1表示启用,设置为0表示不启用。示例性的,该字段设置为0表示启用,设置为1表示不启用。
可选地,图9中的测量设置建立请求帧的帧格式可以适用于前文中的实施例一。
即,第一设备在感知测量设置建立请求帧中携带是否启用安全的测量的指示信息,从而可以控制感知会话中的测量设置是否启用安全的测量,能够实现更细粒度的安全测量。
图10是根据本申请一个实施例的感知测量设置建立响应帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为3指示该感知动作帧为感知测量设置建立响应帧。
在一些实施例中,如图10所示,所述感知测量设置建立响应帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
感知建立命令(Setup Command)字段:用于指示是否接收感知测量设置请求帧中的测量设置信息。
例如,取值为0表示接受(Accept);取值为1表示拒绝(Reject)。
原因代码字段:用于指示第二设备不同意该建立该测量设置的原因。
可选地,在感知建立命令字段指示接受的情况下,该字段不存在,或者,为保留值。
测量设置(Measurement Info)字段:指示测量设置信息。
测量设置标识(Measurement Setup ID)字段:指示待建立的测量设置的标识。
是否启用安全测量(Enable Security)字段:对应第二指示信息,指示在待建立的测量设置中启用或不启用安全的测量。示例性的,该字段设置为1表示启用,设置为0表示不启用。示例性的,该字段设置为0表示启用,设置为1表示不启用。
可选地,图10中的测量设置建立响应帧的帧格式可以适用于前文中的实施例二。
即第二设备在测量设置建立响应帧中携带是否启用安全的测量的指示信息,从而可以控制感知会话中的测量设置是否启用安全测量,能够实现更细粒度的安全测量。
图11是根据本申请另一个实施例的感知测量设置建立请求帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为2指示该感知动作帧为感知测量设置建立请求帧。
在一些实施例中,如图11所示,所述感知测量设置建立请求帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
感知建立命令(Setup Command)字段:用于指示采用强制或建议等方式配置感知测量设置建立请求帧中的测量设置信息。例如,取值为0表示强制(Demand),取值为1表示建议(Suggest)。
测量设置字段:指示测量设置信息。
测量设置标识(Measurement Setup ID)字段:指示待建立的测量设置的标识。
感知发起设备标识(Initiator ID)字段:指示感知发起设备的标识,例如关联标识(AID)或非关联标识(UID)。
secure LTF参数字段,包括安全长训练字段计数器字段和/或测量已用SAC字段。
安全长训练字段计数器字段:指示待建立的测量设置对应的安全长训练字段计数器的初始值。
测量已用SAC字段:指示本次测量实例所使用的SAC值。
可选地,图11中的感知测量设置建立请求帧的帧格式可以适用于前文中的实施例三。
即第一设备在测量设置建立阶段发送初始secure LTF参数。
可选地,在感知测量设置建立请求帧可以不包括测量已用SAC字段,或者,该测量已用SAC字段为保留字段。
图12是根据本申请另一个实施例的感知测量设置建立响应帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为3指示该感知动作帧为感知测量设置建立响应帧。
在一些实施例中,如图12所示,所述感知测量设置建立响应帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
感知建立命令(Setup Command)字段:用于指示是否接收测量设置建立请求帧中的测量设置信息。
例如,取值为0表示接受(Accept);取值为1表示拒绝(Reject)。
原因代码字段:用于指示第二设备不同意该建立该测量设置的原因。
可选地,在感知建立命令字段指示接受的情况下,该字段不存在,或者,为保留值。
测量设置字段:指示测量设置信息。
测量设置标识(Measurement Setup ID)字段:指示待建立的测量设置的标识。
secure LTF参数字段,包括安全长训练字段计数器字段和/或测量已用SAC字段。
安全长训练字段计数器字段:指示待建立的测量设置对应的安全长训练字段计数器的初始值。
测量已用SAC字段:指示本次测量实例所使用的SAC值。
可选地,图12中的测量设置建立响应帧的帧格式可以适用于前文中的实施例四。
即,第二设备在测量设置建立阶段发送初始secure LTF参数。
可选地,在感知测量设置建立响应帧可以不包括测量已用SAC字段,或者,该测量已用SAC字段为保留字段。
综上,在本申请实施例中,设备之间可以在感知会话建立阶段,或者测量设置建立阶段交互安全长训练字段参数,进一步地,对于安全的测量设置,设备可以基于获得的安全长训练字段参数对发送的感知信号中的长训练字段进行加密,有利于保证测量的安全性。
以上,结合图3至图12对根据本申请实施例的安全长训练字段的初始化方法进行了说明,以下,结合图13至图25,对根据本申请实施例的安全长训练字段参数的更新方法进行说明。
图13是根据本申请另一实施例的感知方法的示意***互图。如图13所述,该方法300可以包括如下至少部分内容:
S310,第三设备向第四设备发送更新的安全长训练字段参数。
在本申请一些实施例中,更新的安全长训练字段参数包括以下中的至少一项:
用于待执行测量实例的安全长训练字段计数器(Secure-LTF-Counter,下文简称CTR)的计数值,即更新后的CTR值;
用于待执行测量实例的安全验证码(Security Authentication Code,SAC),即更新后的SAC值。
可选地,所述待执行测量实例可以为下一个测量实例。
在本申请一些实施例中,所述待执行测量实例对应目标测量设置中的测量实例,所述目标测量设置为安全的测量设置。
在一些实施例中,所述目标测量设置为目标感知会话中的测量设置,其中,所述目标感知会话为仅安全类型的感知会话,或者,混合类型的感知会话。
在本申请一些实施例中,所述更新的安全长训练字段参数可以在启动所述待执行测量实例前,和/或,完成当前测量实例(即待执行测量实例的上一个测量实例)后发送。
在本申请一些实施例中,该更新的安全长训练字段参数可以是基于初始安全长训练参数更新的。
其中,初始安全长训练字段参数的获取方式可以参考方法200中的详细描述,为了简洁,这里不再赘述。
在一些实施例中,更新后的CTR值可以基于CTR的初始值更新的。
例如,第三设备在获知CTR的初始值后,可以采用如下方式对CTR值进行计数:
每增加一个测量实例,CTR值增加第一值。
可选地,所述第一值可以为固定值,或者说,预定义值,例如,1。
可选地,所述第一值也可以为随机值,例如,随机正整数值。
例如,CTR update=CTR initial+(X-1),或者,CTRx=CTR X-1+N。
其中,CTR update表示更新后的CTR值,CTR initial表示CTR的初始值,X表示第X个测量实例,CTRx表示第X个测量实例对应的CTR值,CTR X-1表示第X-1个测量实例对应的CTR值,N表示随机正整数。
可选地,第X-1个测量实例和第X个测量实例可以是时间上相邻的两个测量实例,这两个测量实例可以对应同一测量设置,也可以对应不同的测量设置。
可选地,第X-1个测量实例和第X个测量实例可以是同一测量设置中的时间上相邻的两个测量实例。具体解释见下文。
也就是说,对于获取CTR的初始值后的第一个测量实例,可以根据该CTR进行测量,在之后的每个测量实例中,CTR值都增加预定义值,或者增加随机正整数N。
因此,基于上述计数方式,CTR的值在每次测量后均会发生变化,下次测量所使用的CTR值跟上一次测量所使用的CTR值不同,因此,每次测量中所保护的LTF都会变化,有利于防止重放攻击(Replay Attack)。
可选地,对于安全的测量设置中的测量实例,采用上述方式对CTR值进行计数。
可选地,对于非安全的测量设置中的测量实例,可以不对CTR值进行计数,即不改变CTR值。或者,也可以按照上述方式进行计数。
在一些实施例中,第三设备在执行测量之后,可以根据前述计数方式对CTR值进行计数。
可选地,如果根据更新后的CTR值生成的SAC值为0,则可以对CTR值继续进行计数直至根据该CTR值生成的SAC值不为0。
在一些实施例中,所述待执行测量实例为non-TB的测量实例,或者说,待执行测量实例为non-TB 的测量。
在另一些实施例中,所述待执行测量实例为TB的测量实例,或者说,待执行测量实例为TB的测量。
应理解,所述更新的安全长训练字段参数可以通过测量中的任意感知参与设备执行,本申请对此不作限定。
在一些实施例中,所述第三设备为感知信号接收设备。对应地,所述第四设备可以为感知发起设备,或者,感知发起设备的代理设备。
即,安全长训练字段参数的更新可以由感知信号接收设备执行。
在另一些实施例中,第三设备为感知发起设备,或者,感知发起设备的代理设备。对应地,第四设备可以为感知参与设备。
即,安全长训练字段参数的更新可以由感知发起设备,或者,感知发起设备的代理设备执行。
在又一些实施例中,第三设备为感知信号发送设备。对应地,第四设备可以为感知信号接收设备。
即,安全长训练字段参数的更新可以由感知信号发送设备执行。
可选地,感知发起设备可以为接入点设备,或者,非接入点站点设备。
可选地,感知发起设备的代理设备可以为接入点设备,或者,非接入点站点设备。
在本申请一些实施例中,本次测量实例将要使用的SAC值可以通过以下中的至少一种帧发送:
第一触发帧,用于触发感知参与设备进行测量,或者,用于探测感知参与设备是否可用;
第二触发帧,用于触发感知信号发送设备发送感知信号(例如NDP帧);
第一宣告帧,用于宣告该感知发起设备或代理设备将要发送感知信号(例如NDP帧)。
可选地,本次测量实例将要使用的SAC值可以包括如下情况:
对于第一个测量实例,将要使用的SAC值为SAC的初始值;
对于第Y个测量实例,将要使用的SAC值为基于上一个测量实例使用的SAC值更新的SAC值,其中,Y大于1。
应理解,在本申请实施例中,上一个测量实例,本次测量实例,下一个测量实例可以是按照时序关系来说的,或者,也可以是从逻辑功能上来说的。
例如,仅从时序上说,时间上相邻的的两个测量实例分别为上一个测量实例和本次测量实例,或者说本次测量实例和下一个测量实例。
例如,从逻辑功能上说,属于同一个测量设置的时间上相邻的两个测量实例分别为上一个测量实例和本次测量实例,或者说本次测量实例和下一个测量实例。
举例说明,一个感知会话里包括测量设置A和测量设置B,测量设置A中有测量实例A1、测量实例A2和测量实例A3,测量设置B有测量实例B1、测量实例B2和测量实例B3,上述测量实例的执行时序为测量实例A1、测量实例B1、测量实例A2、测量实例A3、测量实例B2、测量实例B3。
则按照时序来说,测量实例A1、测量实例B1、测量实例A2、测量实例A3、测量实例B2、测量实例B3依次为第1,2,3,4,5,6个测量实例。
则按照逻辑功能来说,测量实例A1、测量实例A2和测量实例A3依次为测量设置A的第1,2,3个测量实例;测量实例B1、测量实例B2和测量实例B3依次为测量设置B的第1,2,3个测量实例。
例如,对于TB的测量实例,感知发起设备或其代理设备可以在第一触发帧,和/或,第二触发帧和/或,第一宣告帧中携带本次测量实例将要使用的SAC值。
又例如,对于non-TB的测量实例,感知发起设备或其代理设备可以在第一宣告帧中携带本次测量实例将要使用的SAC值。
可选地,对于安全的测量设置中的测量实例,可以通过上述帧指示SAC值,对于非安全的测量设置中的测量实例,可以不通过上述帧指示SAC值。
可选地,携带本次测量实例将要使用的SAC值的第一触发帧可以采用图16所示的帧结构设计,携带本次测量实例将要使用的SAC值的第二触发帧可以采用图17所示的帧结构设计,携带本次测量实例将要使用的SAC值的第一宣告帧可以采用图18所示的帧结构设计。
在本申请一些实施例中,所述更新的安全长训练字段参数通过以下帧中的至少一个发送:
第一上报帧,用于上报测量信息;
第一更新帧,用于更新安全长训练字段参数;
第三响应帧,其中,所述第三响应帧为第三触发帧的响应帧,所述第三触发帧用于触发感知信号接收设备根据测量阈值对测量结果进行检查。
在一些实施例中,第三触发帧又称阈值检查轮询触发帧(SENS Threshold Poll Trigger)。
在一些实施例中,第三响应帧又称阈值检查轮询响应帧(SENS Threshold Poll Response)。
可选地,所述第一上报帧包括安全长训练字段参数字段,其中,该安全长训练字段参数字段包括安全长训练字段计数器字段和/或SAC字段,分别用于指示用于待执行测量实例的CTR值和SAC值。
可选地,所述第一更新帧包括安全长训练字段参数字段,其中,该安全长训练字段参数字段包括安全长训练字段计数器字段和/或SAC字段,分别用于指示用于待执行测量实例的CTR值和SAC值。
可选地,所述第三响应帧包括安全长训练字段参数字段,其中,该安全长训练字段参数字段包括安全长训练字段计数器字段和/或SAC字段,分别用于指示用于待执行测量实例的CTR值和SAC值。
可选地,携带更新的安全长训练字段参数的第一上报帧可以采用图21或图23所示的帧结构设计,携带更新的安全长训练字段参数的第一更新帧可以采用图22所示的帧结构设计,携带更新的安全长训练字段参数的第三响应帧可以采用图25所示的帧结构设计。
应理解,在本申请实施例中,可以是所有感知参与设备使用相同的安全长训练字段参数,例如,每对非接入点站点设备和接入点设备使用相同的安全长训练字段参数,具体例如所有感知参与设备对应相同的SAC,或者,也可以是不同的感知参与设备对应独立的安全长训练字段参数,例如,每对非接入点站点设备和接入点设备对应独立的一组安全长训练字段参数,具体例如每个感知参与设备对应独立的一个SAC,本申请实施例对于安全长训练字段参数的配置粒度不作限定。
应理解,在本申请实施例中,除非特别说明,测量实例均对应安全的测量设置,该安全的测量设置对应仅安全类型的感知会话,或者混合类型的感知会话。
以下,结合方式一至方式三,说明更新安全长训练字段参数的典型实现,但本申请并不限于此。
方式一:
在该方式一中,该更新的安全长训练字段参数通过第一上报帧发送,其中,第一上报帧用于上报测量信息。
在该方式一中,所述第三设备可以为感知信号接收设备。对应地,第四设备可以为感知发起设备,或者感知发起设备的代理设备。
在一些实施例中,所述第一上报帧又称测量上报帧,或者,感知测量上报帧(SENS Measurement Report)。
在一些实施例中,所述第一上报帧还包括测量信息,所述测量信息包括以下中的至少一项:
测量数据,测量数据变化量,测量数据是否有效的指示信息,测量数据无效的原因信息。
在一些实施例中,该测量数据可以为对感知信号进行测量得到的测量结果,或者,也可以为对测量结果进行处理得到的处理数据。
可选地,所述测量结果可以包括以下至少之一:
信道状态信息矩阵(Channel State Information Matrix,CSI Matrix),信号干扰噪声比(Signal to Interference plus Noise Ratio,SINR),参考信号接收功率(Reference Signal Receiving Power,RSRP),参考信号接收质量(Reference Signal Receiving Quality,RSRQ),信噪比(signal-to-noise ratio,SNR)。
在一些实施例中,所述测量数据变化量可以为当前测量实例的测量数据和上一测量实例的测量数据的变化量。
在一些实施例中,所述测量数据无效的原因信息包括以下中的至少一项:
延迟上报,例如本次测量实例的测量数据未准备好,延迟到后续的测量实例中再上报;
测量中发生错误,例如,感知信号接收设备未收到感知信号;
无测量数据上报,例如,感知信号接收设备是感知发起设备,无需进行测量数据上报;
测量数据不满足阈值条件,例如在基于阈值的测量中,本次测量实例的测量数据与上一测量实例的测量数据相比的变化量不满足阈值条件;
测量数据因更新缓存丢弃,例如在基于阈值的测量中,因测量数据变化量不满足阈值条件而更新缓存;
测量数据因过期丢弃,例如在延迟上报的情况下,未在有效的时间内完成上报。
在一些实施例中,所述第一上报帧还包括已执行测量实例所使用的SAC。
可选地,对于安全类型或混合类型的感知会话,感知信号接收设备向感知放上去设备发送的第一上报帧中可以包括上述测量信息,更新的安全长训练字段参数和本次测量实例已使用的SAC值。例如,图21所示。
可选地,对于安全类型或混合类型的感知会话,感知信号接收设备向感知放上去设备发送的第一上报帧中可以包括上述测量信息以及本次测量实例已使用的SAC值。例如,图20所示。此情况下,通过其他帧携带更新的安全长训练字段参数。
可选地,对于任意类型的感知会话(包括仅安全类型,混合类型,仅非安全类型),感知信号接 收设备向感知发起设备发送的第一上报帧中均可以包括上述测量信息。例如,图19是不携带安全长训练字段参数的第一上报帧的帧结构示意图。
方式二:
在该方式二中,该更新的安全长训练字段参数通过第一更新帧发送,其中,第一更新帧用于更新安全长训练字段参数。
在一些实施例中,所述第一更新帧(例如图22所示)可以为更新安全长训练字段参数的专用帧。
即,在本申请实施例中,可以通过已有帧更新安全长训练字段参数,或者,也可以通过新增帧更新安全长训练字段参数。
在一些实施例中,所述第三设备可以为感知发起设备或感知发起设备的代理设备。对应地,第四设备可以为感知参与设备(例如,非接入点站点设备)。
例如,若待执行测量实例为TB的测量实例,感知发起设备或其代理设备可以向感知参与设备发送第一更新帧,用于更新安全长训练字段参数。
具体例如,感知发起设备或其代理设备可以在完成本次测量实例后,和/或,启动下一个测量实例前,向感知参与设备发送第一更新帧。
应理解,感知发起设备或其代理设备发送第一更新帧所使用的TXOP可以是用于本次测量实例的TXOP,或者,也可以为用于下一个测量实例的TXOP。
在另一些实施例中,所述第三设备可以为感知信号发送设备。对应地,第四设备可以为感知信号接收设备。
例如,若待执行测量实例为non-TB的测量实例,感知信号发送设备可以向感知信号接收设备发送第一更新帧,用于更新安全长训练字段参数。
具体例如,感知信号发送设备可以在完成本次测量实例后,和/或,启动下一个测量实例前,向感知信号接收设备发送第一更新帧。
应理解,感知信号发送设备发送第一更新帧所使用的TXOP可以是用于本次测量实例的TXOP,或者,也可以为用于下一个测量实例的TXOP。
在一些实施例中,所述第一更新帧又称感知安全参数更新帧(SENS Key Update frame),或者,安全参数更新帧。例如,对于TB的测量实例中,由感知信号发送设备通过感知安全参数更新帧触发更新安全长训练字段参数。又例如,对于non-TB的测量实例中,由感知发起设备或其代理设备通过感知安全参数更新帧触发更新安全长训练字段参数,或者,由感知信号发送设备通过感知安全参数更新帧触发更新安全长训练字段参数。
在一些实施例中,所述第一更新帧又称安全更新轮询触发帧(TF Security Poll),或者,安全参数更新轮询触发帧。例如,对于TB的测量实例中,由感知发起设备或其代理设备通过安全参数更新轮询触发帧触发感知安全参数更新帧触发更新安全长训练字段参数。
方式三:
在该方式三中,该更新的安全长训练字段参数通过第三响应帧发送。其中,所述第三响应帧为第三触发帧的响应帧,所述第三触发帧用于触发感知信号接收设备根据测量阈值对测量结果进行检查。
例如,在基于阈值(threshold based)的测量上报中,若测量结果不满足阈值条件,则感知信号接收设备可以在第三响应帧中更新后的CTR值和更新后的SAC值。其中,该第三响应帧还用于指示测量数据变化量。
应理解,上述方式一至方式三可以单独实施,或者,也可以结合实施,本申请对此不作限定。
例如,所述第三设备可以仅通过第一上报帧更新安全长训练字段参数,或者,仅通过第一更新帧更新安全长训练字段参数,或者,也可以通过至少两种帧更新安全长训练字段参数。
以下,通过实施例一至实施例三,说明更新的安全长训练字段参数的具体实现。
实施例一:仅通过第一上报帧更新安全长训练字段参数。
在一些实施例中,对于所有的测量实例,感知信号接收设备发送第一上报帧是必选的,即感知信号接收设备总是发送第一上报帧,此情况下,可以通过第一上报帧更新安全长训练字段参数。
可选地,在该实施例一中,第一上报帧可以采用下文图21或图23中的帧格式设计。
可选地,在该实施例一中,感知信号接收设备可以在第一上报帧中携带的内容可以包括如下情况中的至少之一:
情况1:在立即上报(immediate reporting)的情况下,感知信号接收设备在第一上报帧中指示如下内容:该帧中的测量数据有效,本次测量实例已使用的SAC值,更新后的CTR值和更新后的SAC值。
可选地,该情况1中,第一上报帧可以采用下文图21中的帧格式设计。
情况2:在延迟上报(delayed reporting)的情况下,感知信号接收设备在第一上报帧中指示如下内容:该帧中的测量数据无效,无效原因为延迟上报,更新后的CTR值和更新后的SAC值。
可选地,该情况2中,第一上报帧可以采用下文中图21中的帧格式设计。
情况3:在无数据上报的情况下(例如感知接收设备自身是感知发起设备),感知信号接收设备在第一上报帧中指示如下内容:
该帧中的测量数据无效,无效原因为无数据上报,更新后的CTR值和更新后的SAC值。
可选地,该情况3中,第一上报帧可以采用下文中图21中的帧格式设计。
情况4:基于阈值(threshold based)的测量上报。
情况4-1:不执行阈值检查轮询流程,总是进行测量上报。即阈值检查轮询是可选的,测量上报是必选的。
情况4-1-1:测量数据满足阈值条件,则感知信号接收设备在第一上报帧中指示如下内容:
该帧中测量数据有效,本次测量实例已使用的SAC值,更新后的CTR值和更新后的SAC值。
此情况下,第一上报帧可以采用下文图21中的帧格式设计。
情况4-1-2:测量数据不满足阈值条件,则感知信号接收设备在第一上报帧中指示如下内容:
测量数据变化量,该帧中测量数据无效,无效原因为不满足阈值条件,本次测量实例已使用的SAC值、更新后的CTR值和更新后的SAC值。
此情况下,第一上报帧可以采用下文图23中的帧格式设计。
情况4-2:执行阈值检查轮询,总是进行测量上报,即阈值检查轮询和测量上报均必选。
例如,感知信号接收设备在第三响应帧中指示测量数据变化量。
其中,第三响应帧为第三触发帧的响应帧,第三触发帧用于触发感知信号接收设备根据阈值对测量结果进行检查。
此情况下,第三响应帧可以采用下文中图24中的帧格式设计。
情况4-2-1:测量数据满足阈值条件,则感知信号接收设备在第一上报帧中指示如下内容:
该帧中测量数据有效,本次测量实例已使用的SAC值,更新后的CTR值和更新后的SAC值。
此情况下,第一上报帧可以采用下文中图21中的帧格式设计。
情况4-2-2:测量数据不满足阈值条件,则感知信号接收设备在第一上报帧中指示如下内容:
该帧中测量数据无效,无效原因为不满足阈值条件,本次测量实例已使用的SAC值,更新后的CTR值和更新后的SAC值。
此情况下,第一上报帧可以采用下文中图21中的帧格式设计。
实施例二:仅通过第一更新帧更新安全长训练字段参数。
在一些实施例中,对于部分测量实例,感知信号接收设备不发送第一上报帧(例如,感知信号接收设备本身即为感知发起设备),此情况下,感知发起设备或其代理设备可以通过第一更新帧更新安全长训练字段参数。
例如,感知发起设备或其代理设备可以在启动每个测量实例前和/或完成每个测量实例后,向感知参与设备发送第一更新帧,指示更新后的CTR值和/或更新后的SAC值。
又例如,感知信号发送设备在启动每个测量实例前和/或完成每个测量实例后,向感知信号接收设备发送第一更新帧,指示更新后的CTR值和/或更新后的SAC值。
可选地,在该实施例二中,第一更新帧可以采用下文图22中的帧格式设计。
可选地,在该实施例二中,感知信号接收设备可以在第一上报帧中携带的内容可以包括如下情况中的至少之一:
情况1:在立即上报(immediate reporting)的情况下,感知信号接收设备在第一上报帧中指示如下内容:该帧中的测量数据有效,本次测量实例已使用的SAC值。
情况2:在延迟上报(delayed reporting)的情况下,感知信号接收设备在第一个测量实例对应的第一上报帧中指示该帧中的测量数据无效。
在后续的测量实例对应的第一上报帧中指示如下内容:
该帧中的测量数据有效(为上一个测量实例的测量结果),上一个测量实例所使用的SAC值。
情况3:在无数据上报的情况下(例如感知接收设备自身是感知发起设备),感知信号接收设备不发送第一上报帧。
情况4:基于阈值(threshold based)的测量上报。
例如,若测量数据满足阈值条件,则感知信号接收设备在第三响应帧中指示测量数据变化量。在第一上报帧中指示如下内容:该帧中测量数据有效,本次测量实例所使用的SAC值。
例如,若测量数据不满足阈值条件,则感知信号接收设备在第三响应帧中指示测量数据变化量。 感知信号接收设备不发送第一上报帧。
实施例三:通过第一上报帧和第一更新帧更新安全长训练字段参数。
在一些场景中,在部分测量实例中,感知信号接收设备不发送第一上报帧,在其他测量实例中,感知信号接收设备发送第一上报帧,因此,在感知信号接收设备发送第一上报帧的情况下,可以通过第一上报帧更新安全长训练字段参数,在感知信号接收设备不发送第一上报帧的情况下,可以通过其他帧更新安全长训练字段参数。例如可以包括如下情况中的至少之一:
情况1:在立即上报(immediate reporting)的情况下,感知信号接收设备在第一上报帧中指示如下内容:该帧中的测量数据有效,本次测量实例已使用的SAC值,更新后的CTR值和更新后的SAC值。此情况下,第一上报帧可以采用图21中的帧结构设计。
情况2:在延迟上报(delayed reporting)的情况下,感知信号接收设备在第一个测量实例对应的第一上报帧中指示如下内容:该帧中的测量数据无效,更新后的CTR值和更新后的SAC值。
此情况下,第一上报帧可以采用图21中的帧结构设计。
在后续的测量实例对应的第一上报帧中指示如下内容:
该帧中的测量数据有效(为上一个测量实例的测量结果),上一个测量实例已使用的SAC值,更新后的CTR值和更新后的SAC值。
此情况下,第一上报帧可以采用图21中的帧结构设计。
情况3:在无数据上报的情况下(例如感知接收设备自身是感知发起设备),感知发起设备或其代理设备可以向感知参与设备发送第一更新帧,用于指示:更新后的CTR值和更新后的SAC值。
此情况下,第一更新帧可以采用图22中的帧结构设计。
情况4:基于阈值(threshold based)的测量上报。
例如,若测量数据满足阈值条件,则感知信号接收设备在第三响应帧中指示测量数据变化量,在第一上报帧中指示如下内容:该帧中测量数据有效,本次测量实例已使用的SAC值,更新后的CTR值和更新后的SAC值。此情况下,第三响应帧可以采用图24中的帧结构设计,第一上报帧可以采用图21中帧结构设计。
例如,若测量数据不满足阈值条件,则感知信号接收设备在第三响应帧中指示测量数据变化量,更新后的CTR值和更新后的SAC值。此情况下,第三响应帧可以采用图25中的帧结构设计。
又例如,若测量数据不满足阈值条件,则感知信号接收设备在第三响应帧中指示测量数据变化量。在完成该测量实例后,或者在启动下一测量实例前,感知发起设备或其代理设备向感知参与设备发送第一更新帧,用于指示更新后的CTR值和更新后的SAC值。此情况下,第三响应帧可以采用图24中的帧结构设计,第一更新帧可以采用图22中帧结构设计。
结合图14和图15,说明安全长训练字段参数的更新方式。其中,图14中的测量实例为TB的测量实例,图15中的测量实例为non-TB的测量实例。
应理解,图14和图15仅以通过感知测量设置请求帧发送初始安全长训练字段参数(包括CTR1和SAC1)为例进行说明,当然,也可以通过方法200中的其他方式初始化安全长训练字段参数,本申请并不限于此。
可选地,该图14和图15中的感知发起设备可以为接入点设备,感知响应设备可以为非接入点站点设备,该感知响应设备的角色为感知信号发送设备和/或感知信号接收设备。
如图14所示,对于测量实例1(第一个测量实例),感知发起设备发送感知轮询触发帧1,用于触发感知参与设备进行测量,或者,用于探测感知参与设备是否可用,其中,该感知轮询触发帧1包括CTR1和SAC1。
进一步地,感知发起设备发送测量宣告帧1,用于宣告该感知发起设备将要发送测量帧。
感知发起设备发送测量帧1,其中,该测量帧1包括受保护的LTF,其中,该受保护的LTF是由CTR1生成的ISTA-LTF-KEY1生成的。
进一步地,感知发起设备发起测量触发帧1,用于触发感知信号发送设备(具体为非接入点站点设备)发送测量帧。
角色为感知信号发送设备的感知响应设备发送测量帧2,该测量帧2包括使用CTR1生成的RSTA-LTF-KEY1保护的LTF。
进一步地,角色为感知信号接收设备的感知响应设备向感知发起设备发送上报帧1,该上报帧1包括本次测量已使用的SAC(即SAC1),用于下一个测量实例的SAC2和用于下一个测量实例的CTR2。
感知发起设备接收到该上报帧1后,可以确定该上报帧1中携带的SAC1和感知轮询触发帧1中指示的SAC1是否一致,若一致,表示上报帧1上报的测量数据为对测量帧1的测量数据,若不一致, 表示上报帧1上报的测量数据不是对测量帧1的测量数据,此情况下,可以认为是无效测量数据,感知发起设备可以丢弃该测量数据。
对于测量实例2(即下一个测量实例),感知发起设备发送感知轮询触发帧2,用于触发感知参与设备进行测量,其中,该感知轮询触发帧2包括SAC2。
进一步地,感知发起设备发送测量宣告帧2,用于宣告该感知发起设备将要发送测量帧。
感知发起设备发送测量帧2,其中,该测量帧2包括使用CTR2生成的ISTA-LTF-KEY2保护的LTF。
进一步地,感知发起设备发起测量触发帧2,用于触发感知信号发送设备(具体为非接入点站点设备)发送测量帧。
角色为感知信号发送设备的感知响应设备发送测量帧3,该测量帧3包括使用CTR2生成的RSTA-LTF-KEY2保护的LTF。
进一步地,角色为感知信号接收设备的感知响应设备向感知发起设备发送上报帧2,该上报帧2包括本次测量已使用的SAC(即SAC2),用于下一个测量实例的SAC3和用于下一个测量实例的CTR3。
感知发起设备接收到该上报帧2后,可以确定该上报帧2中携带的SAC2和感知轮询触发帧2中指示的SAC2是否一致,若一致,表示上报帧2上报的测量数据为对测量帧3的测量数据,若不一致,表示上报帧2上报的测量数据不是对测量帧3的测量数据,此情况下,可以认为是无效测量数据,感知发起设备可以丢弃该测量数据。
如图15所示,对于测量实例1(第一个测量实例),感知发起设备发送测量宣告帧1,用于宣告该感知发起设备将要发送测量帧,其中,该测量宣告帧1包括SAC1。
进一步地,感知发起设备发送测量帧1,其中,该测量帧1包括使用CTR1生成的ISTA-LTF-KEY1保护的LTF。
角色为感知信号发送设备的感知响应设备发送测量帧2,该测量帧2包括使用CTR1生成的RSTA-LTF-KEY1保护的LTF。
进一步地,角色为感知信号接收设备的感知响应设备向感知发起设备发送上报帧1,该上报帧1包括本次测量3使用的SAC(即SAC1),用于下一个测量实例的SAC2和用于下一个测量实例的CTR2。
感知发起设备接收到该上报帧1后,可以确定该上报帧1中携带的SAC1和测量宣告帧1中指示的SAC1是否一致,若一致,表示上报帧1上报的测量数据为对测量帧1的测量数据,若不一致,表示上报帧1上报的测量数据不是对测量帧1的测量数据,此情况下,可以认为是无效测量数据,感知发起设备可以丢弃该测量数据。
对于测量实例2(即下一个测量实例),感知发起设备发送测量宣告帧2,用于宣告该感知发起设备将要发送测量帧,其中,该测量宣告帧2包括SAC2。
进一步地,感知发起设备发送测量帧3,其中,该测量帧3包括使用CTR2生成的ISTA-LTF-KEY2保护的LTF。
角色为感知信号发送设备的感知响应设备发送测量帧4,该测量帧4包括使用CTR2生成的RSTA-LTF-KEY2保护的LTF。
进一步地,角色为感知信号接收设备的感知响应设备向感知发起设备发送上报帧2,该上报帧2包括本次测量已使用的SAC(即SAC2),用于下一个测量实例的SAC3和用于下一个测量实例的CTR3。
感知发起设备接收到该上报帧2后,可以确定该上报帧2中携带的SAC2和测量宣告帧2中指示的SAC2是否一致,若一致,表示上报帧2上报的测量数据为对测量帧3的测量数据,若不一致,表示上报帧2上报的测量数据不是对测量帧3的测量数据,此情况下,可以认为是无效测量数据,感知发起设备可以丢弃该测量数据。
以下,结合图16至图25,说明前述实施例中的第一触发帧,第二触发帧,第一宣告帧,第一上报帧,所述第一更新帧和第三响应帧的帧格式设计进行说明。
应理解,图16至图25所示例的第一触发帧,第二触发帧,第一宣告帧,第一上报帧,所述第一更新帧和第三响应帧的帧格式仅为示例,根据本申请示例的帧格式变形得到的其他帧格式均落入本申请的保护范围,本申请并不限于此。
在本申请实施例中,第一触发帧和第二触发帧可以认为是感知触发帧。
在一些实施例中,可以利用触发帧中的至少一个字段指示该感知触发帧的感知子类型。即通过该触发帧中的至少一个字段的取值指示该感知触发帧是第一触发帧(即感知轮询触发帧)或第二触发帧 (即感知测量触发帧)。
在一些实施例中,感知触发帧包括帧控制字段和通用信息字段,所述帧控制字段包括帧类型字段和帧子类型字段,所述通用信息字段包括触发帧子类型字段和感知触发子类型字段,其中,通过所述帧类型字段、所述帧子类型字段、所述触发帧子类型字段和所述感知触发子类型字段联合指示所述感知触发帧为感知轮询触发帧或感知测量触发帧。
应理解,在通过所述帧类型字段、所述帧子类型字段、所述触发帧子类型字段和所述感知触发子类型字段的取值联合指示所述感知触发帧为感知轮询触发帧还是感知测量触发帧时,本申请对于上述各个字段的取值不作限定,只要保证感知轮询触发帧和感知测量触发帧对应的取值不同即可。
作为示例而非限定,帧类型的取值为1表示该帧为控制帧,帧子类型值取值为2表示该帧为触发帧,触发帧子类型值为第五值,表示该帧为感知触发帧,感知触发子类型值为0表示该帧为感知轮询触发帧,取值为1表示该帧为感知测量触发帧。其中,该第五值可以为预留值,例如9~15中的任意一个,以下以第五值为9进行说明。
作为示例而非限定,感知触发子类型字段取值为第六值(例如0)表示该帧为感知轮询触发帧,取值为第七值(例如1)表示该帧为感知测量触发帧。
在一些实施例中,所述第一宣告帧通过控制帧实现。
在一些实施例中,第一宣告帧可以认为是感知宣告帧,或称测量宣告帧,感知测量宣告帧。
在一些实施例中,所述第一上报帧通过动作帧(Action frame)或无确认动作帧(Action No Ack frame)实现。
在一些实施例中,可以利用Action frame或Action No Ack frame中的至少一个字段指示该感知动作帧的感知子类型。即通过该至少一个字段的取值指示该感知动作帧是感知测量上报帧。
在一些实施例中,感知动作帧中包括动作域字段,所述动作域字段包括动作类别字段、公共动作子类字段和感知子类字段,其中,通过所述动作类别字段、所述公共动作子类字段和所述感知子类字段的取值联合指示该感知动作帧为感知测量上报帧。
作为示例,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),进一步利用公共动作子类字段为预留值(例如46~255范围内任意数值,以下以46为例进行说明)表示该帧为感知动作帧,感知子类取值为特定值(例如6)指示该感知动作帧为感知测量上报帧(SENS Measurement Report frame)。
图16是根据本申请一个实施例的第一触发帧的示意性帧格式图。在该帧格式中,帧类型(Type)为1表示该帧为控制帧,帧子类型(Subtype)值为2表示该帧为触发帧,触发帧子类型值(Trigger Type)为9表示该帧为感知触发帧(可以用保留值9~15中的任意一个来表示该帧为感知触发帧),感知触发子类型(SENS Subtype)值为0表示该帧为感知轮询触发帧(TF SENS Poll)。
在一些实施例中,如图16所示,所述感知轮询触发帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
测量设置标识(Measurement Setup ID)字段:指示测量设置标识,标识该测量实例将要使用的参数设置。
测量实例标识(Measurement Instance ID)字段:用于指示测量实例的标识。其中,测量实例ID的值从0到255逐1递增,到255之后再从0开始。
用户信息(User Info)字段:指示用户(即终端)的信息,例如可以用于指示待执行测量的设备信息。
身份标识(例如,AID12/RSID12)字段:指示终端的标识,或者说,站点设备的标识。
资源单元分配(RU Allocation)字段:用于指示给终端的频域资源单元(resource unit)分配信息。
空时流分配(SS Allocation)字段:用于指示给终端的空时流(spatial-time stream)分配信息。
安全验证码(SAC)字段:指示本次测量中将要使用的SAC值。
由于该SAC值由对应的CTR值唯一生成,感知信号接收设备据此可以确定本次测量中将要使用的CTR值跟自身所缓存的CTR值是否一致,例如,感知信号接收设备利用自身所缓存的CTR值计算出SAC值和该SAC字段中的SAC值是否一致确定本次测量中将要使用的CTR值跟自身所缓存的CTR值是否一致,若SAC字段中指示的SAC值与计算出的SAC值一致,说明本次测量中要使用的CTR值跟自身所缓存的CTR值一致,否则表示不一致。
在一些实施例中,在TB的测量实例中,感知发起设备或其代理设备可以向感知参与设备发送第一触发帧,用于指示本次测量将要使用的SAC值。
图17是根据本申请一个实施例的第二触发帧的示意性帧格式图。在该帧格式中,帧类型(Type) 为1表示该帧为控制帧,帧子类型(Subtype)值为2表示该帧为触发帧,触发帧子类型值(Trigger Type)为9表示该帧为感知触发帧(可以用保留值9~15中的任意一个来表示该帧为感知触发帧),感知触发子类型(SENS Subtype)值为1表示该帧为感知测量触发帧(TF SENS Measurement)。
在一些实施例中,如图17所示,所述感知测量触发帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
测量设置标识(Measurement Setup ID)字段:指示测量设置标识,标识该测量实例将要使用的参数设置。
测量实例标识(Measurement Instance ID)字段:指示测量实例的标识。从0到255逐1递增,到255之后再从0开始。
用户信息(User Info)字段:指示终端的信息,或者说,站点设备的信息。
身份标识(AID/UID)字段:指示终端的标识。
上行空时流数量(UL N_STS)字段:分配给终端的上行空时流的数量。
上行测量符号重复数量(UL Rep)字段:上行测量符号重复的次数。
空时流分配(SS Allocation)字段:给终端的空时流(spatial-time stream)分配信息。
安全验证码(SAC)字段:指示本次测量中将要使用的SAC值。
由于该SAC值由对应的CTR值唯一生成,感知信号接收设备据此可以确定本次测量中将要使用的CTR值跟自身所缓存的CTR值是否一致,例如,感知信号接收设备利用自身所缓存的CTR值计算出SAC值和该SAC字段中的SAC值是否一致确定本次测量中将要使用的CTR值跟自身所缓存的CTR值是否一致,若SAC字段中指示的SAC值与计算出的SAC值一致,说明本次测量中要使用的CTR值跟自身所缓存的CTR值一致,否则表示不一致。
图18是根据本申请一个实施例的第一宣告帧的示意性帧格式图。在该帧格式中,帧类型(Type)为1表示该帧为控制帧,帧子类型(Subtype)值为5表示该帧为NDPA帧,当帧中包含身份标识(AID11)为保留值(例如2046或2008~2042中任一值,以2042为例)的站点信息(STA Info)时,表示该帧为感知测量宣告帧(SENS Announcement)。
站点信息(STA Info)字段:用于描述终端的信息,例如下行空时流数量信息,下行测量符号重复次数信息等。
以下,在该示例中,通过特定站点信息字段(其中,该站点信息字段中的身份标识(AID11)字段取值为2042)指示测量设置ID和测量实例ID为例进行说明,但本申请并不限于此,也可以通过身份标识(AID11)字段取值为其他预留值(例如2010)的站点信息字段指示测量设置ID和测量实例ID,但本申请并不限于此。
在一些实施例中,终端的数量为一个。则站点信息(STA Info)字段可以用于描述该一个终端的信息以及该终端对应的SAC。
例如,对于non-TB测量实例,感知测量宣告帧可以包括3个站点信息字段,分别记为第一站点信息字段,第二站点信息字段和第三站点信息字段,其中,第一站点信息字段包括的身份标识(AID11)字段取值为2042,并且包括测量设置标识字段和测量实例标识字段,分别用于指示测量设置ID和测量实例ID,第二站点信息字段用于指示该一个终端的信息,例如下行空时流数量信息,下行测量符号重复次数信息等,第三站点信息字段包括的身份标识(AID11)字段取值为2043(或者,也可以为2046或2008~2042中任一值),并且包括SAC字段,用于指示该一个终端对应的SAC值。
在另一些实施例中,终端的数量为多个。则站点信息(STA Info)字段可以用于描述该多个终端的信息以及该多个终端分别对应的SAC。
应理解,本申请实施例对于该多个终端的信息以及该多个终端分别对应的SAC的指示方式不作限定。以下结合具体示例,说明多个终端的信息以及该多个终端分别对应的SAC的指示方式。
实现方式一:
在站点信息1中指示测量建立ID和测量实例ID,其中,该站点信息1中的身份标识(AID11)字段取值为2042。
在站点信息2中指示终端1的信息,在站点信息3中指示终端1对应的SAC,其中,该站点信息3中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值)。依次类推,在站点信息2X中指示终端X的信息,在站点信息2X+1中指示终端X对应的SAC,其中,该站点信息2X+1中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值)。
可替换地,在站点信息2中指示终端1对应的SAC,其中,该站点信息2中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值),在站点信息3中指示终端1的信息。依次类推, 在站点信息2X中指示终端X对应的SAC,其中,该站点信息2X中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值),在站点信息2X+1中指示终端X的信息。
实现方式二:
在站点信息N中指示测量建立ID和测量实例ID,其中,该站点信息N中的身份标识(AID11)字段取值为2042。
可选地,所述站点信息N表示最后一个站点信息字段。
在站点信息1中指示终端1的信息,在站点信息2中指示终端1对应的SAC,其中,该站点信息2中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值)。依次类推,在站点信息2X-1中指示终端X的信息,在站点信息2X中指示终端X对应的SAC,其中,该站点信息2X中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值)。
可替换地,在站点信息1中指示终端1对应的SAC,其中,该站点信息1中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值),在站点信息2中指示终端1的信息。依次类推,在站点信息2X-1中指示终端X对应的SAC,其中,该站点信息2X-1中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值),在站点信息2X中指示终端X的信息。
实现方式三:
在站点信息1中指示测量建立ID和测量实例ID,其中,该站点信息1中的身份标识(AID11)字段取值为2042。
在站点信息2至站点信息X+1中依次指示终端1至终端X的信息,在站点信息X+2至站点信息2X+1中依次指示终端1至终端X分别对应的SAC,其中,站点信息X+2至站点信息2X+1中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值)。
可替换地,在站点信息X+2至站点信息2X+1中依次指示终端1至终端X的信息,在站点信息2至站点信息X+1中依次指示终端1至终端X分别对应的SAC,其中,在站点信息2至站点信息X+1中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值)。
实现方式四:
在站点信息N中指示测量建立ID和测量实例ID,其中,该站点信息N中的身份标识(AID11)字段取值为2042。
可选地,所述站点信息N表示最后一个站点信息字段。
在站点信息1至站点信息X中依次指示终端1至终端X的信息,在站点信息X+1至站点信息2X中依次指示终端1至终端X分别对应的SAC,其中站点信息X+1至站点信息2X中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值)。
可替换地,在站点信息X+1至站点信息2X中依次指示终端1至终端X的信息,在站点信息1至站点信息X中依次指示终端1至终端X分别对应的SAC,其中,在站点信息1至站点信息X中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值)。
实现方式五:
在站点信息1至站点信息X中依次指示终端1至终端X的信息。
在站点信息X+1中指示测量建立ID和测量实例ID,其中,该站点信息X+1中的身份标识(AID11)字段取值为2042。
在站点信息X+2至站点信息2X+1中依次指示终端1至终端X分别对应的SAC,其中站点信息X+2至站点信息2X+1中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值)。
可替换地,在站点信息1至站点信息X中依次指示终端1至终端X分别对应的SAC,其中,站点信息1至站点信息X中的身份标识(AID11)字段取值为2043(或者,也可以为其他预留值)。
在站点信息X+1中指示测量建立ID和测量实例ID,其中,该站点信息X+1中的身份标识(AID11)字段取值为2042。
在站点信息X+2至站点信息2X+1中依次指示终端1至终端X的信息。
身份标识(AID11/UID11)字段:终端的标识符。
测量建立ID(Measurement Setup ID)字段:指示测量建立标识,标识该测量实例将要使用的参数设置。
测量实例ID(Measurement Instance ID)字段:指示测量实例标识。从0到255逐1递增,到255之后再从0开始。
安全验证码(SAC)字段:本次测量中将要使用的SAC值。
由于该SAC值由对应的CTR值唯一生成,感知信号接收设备据此可以确定本次测量中将要使用的CTR值跟自身所缓存的CTR值是否一致,例如,感知信号接收设备利用自身所缓存的CTR值计 算出SAC值和该SAC字段中的SAC值是否一致确定本次测量中要使用的CTR值跟自身所缓存的CTR值是否一致,若SAC字段中指示的SAC值与计算出的SAC值一致,说明本次测量中要使用的CTR值跟自身所缓存的CTR值一致,否则表示不一致。
下行空时流数量(DL N_STS)字段:给终端分配的下行空时流的数量。
下行测量符号重复数量(DL Rep)字段:下行测量符号重复的次数。
安全长训练字段偏移(LTF Offset)字段:该测量实例中的感知信号(例如感知测量帧,NDP)将同时发送给多个终端,各个终端各自解码的的受保护的LTF由相应终端信息里的该偏移值所指示。
图19是根据本申请一个实施例的第一上报帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为6指示该感知动作帧为感知测量上报帧。
在一些实施例中,如图19所示,所述感知测量上报帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
测量结果数量(Number of Reports)字段:该感知测量上报帧中包含的测量结果数量。
例如,取值为0表示1个测量结果,取值为1表示2个测量结果,依次类推,255表示256个测量结果。
测量结果(Measurement Report)列表字段:指示测量结果数据。
控制域(Report Control)字段:控制测量结果(Measurement Report)字段中包含的各子字段的存在性。
数据是否有效(Valid Measurement)字段:指示该感知测量上报帧中测量数据是否有效。
在一种实施例中,该数据是否有效字段设置为1表示有效,否则设置为0表示无效。
在另一种实施例中,该数据是否有效字段设置为0表示有效,否则设置为1表示无效。
该数据是否有效字段指示有效时,结果数据(Report)字段存在,否则,该结果数据(Report)字段不存在。
该数据是否有效字段指示有效时,数据无效原因(Invalidation Code)字段不存在,或者,设置为保留值。
数据无效原因(Invalidation Code)字段:指示该帧中测量数据无效的原因。
例如,取值为0表示保留值,取值为1表示测量中发生错误(例如感知信号接收设备未收到感知信号),取值为2表示延迟上报(本次测量数据未准备好,延迟到后续的测量实例中再上报),取值为3表示无数据上报(感知接收设备自身是感知发起设备,无需发送测量数据给感知发起设备),取值为4表示不满足阈值条件(在基于阈值的测量中,本实例的测量数据与上一实例测量数相比的变化量不满足阈值条件),取值为5表示数据因更新缓存而丢弃(例如在基于阈值的测量中,因变化量不满足阈值条件而更新缓存),取值为6表示数据因过期而丢弃(例如在延迟上报情况下,未在有效的时间内完成上报)。
感知信号发送设备标识(TX ID)字段:该测量结果对应的感知信号发送设备标识(Transmitter)的AID/UID。
感知信号接收设备标识(RX ID)字段:该测量结果对应的感知信号接收设备标(Receiver)的AID/UID。
测量实例标识(Measurement Instance ID)字段:该测量结果对应的测量实例标识。
测量时间戳(Timestamp)字段:该测量实例的发生时间。
结果数据(Report)字段:测量结果数据,例如CSI数据。
在一些实施例中,对于任意类型的感知会话,感知信号接收设备向感知发起设备发送的测量上报帧中均可以采用图19中的帧格式。即通过测量上报帧上报测量信息,不上报安全长训练字段参数。
图20是根据本申请另一个实施例的第一上报帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为6指示该感知动作帧为感知测量上报帧。
在一些实施例中,如图20所示,所述感知测量上报帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
测量结果数量(Number of Reports)字段:该帧中包含的测量结果数量。
例如,取值为0表示1个测量结果,取值为1表示2个测量结果,依次类推,255表示256个测量结果。
测量结果(Measurement Report)列表字段:指示测量结果数据。
控制域(Report Control)字段:控制测量结果(Measurement Report)字段中包含的各子字段的存在性。
数据是否有效(Valid Measurement)字段:指示该帧中测量数据是否有效。
在一种实施例中,该数据是否有效字段设置为1表示有效,否则设置为0表示无效。
在另一种实施例中,该数据是否有效终端设置为0表示有效,否则设置为1表示无效。
该数据是否有效字段指示有效时,结果数据(Report)字段存在,否则该结果数据(Report)字段不存在。
该数据是否有效字段指示有效时,数据无效原因(Invalidation Code)字段不存在,或者,设置为保留值。
数据无效原因(Invalidation Code)字段:指示该感知测量上报帧中测量数据无效的原因。
例如,取值为0表示保留值,取值为1表示测量中发生错误(例如感知信号接收设备未收到感知信号),取值为2表示延迟上报(本次测量数据未准备好,延迟到后续的测量实例中再上报),取值为3表示无数据上报(感知接收设备自身是感知发起设备,无需发送测量数据给感知发起设备),取值为4表示不满足阈值条件(在基于阈值的测量中,本实例的测量数据与上一实例测量数相比的变化量不满足阈值条件),取值为5表示数据因更新缓存而丢弃(例如在基于阈值的测量中,因变化量不满足阈值条件而更新缓存),取值为6表示数据因过期而丢弃(例如在延迟上报情况下,未在有效的时间内完成上报)。
感知信号发送设备标识(TX ID)字段:该测量结果对应的感知信号发送设备标识(Transmitter)的AID/UID。
感知信号接收设备标识(RX ID)字段:该测量结果对应的感知信号接收设备标(Receiver)的AID/UID。
测量实例标识(Measurement Instance ID)字段:该测量结果对应的测量实例标识。
测量时间戳(Timestamp)字段:该测量实例的发生时间。
结果数据(Report)字段:测量结果数据,例如CSI数据。
是否存在安全参数(SAC Present)字段:指示该感知测量上报帧中是否存在安全长训练字段参数。
在一种实施例中,该是否存在安全参数字段设置为1表示存在,设置为0表示不存在。
在另一种实施例中,该是否存在安全参数字段设置为0表示存在,设置为1表示不存在。
该是否存在安全参数字段值指示存在时,测量已用安全验证码(Measurement SAC)字段和测量已用安全长训练字段偏移(Measurement Result LTF Offset)字段存在,否则不存在。
测量已用安全验证码(Measurement SAC)字段:指示该感知测量上报帧中的结果数据是由特定感知信号(例如测量帧,NDP)生成,其中,该特定感知信号包括该SAC值所对应的CTR值所产生的受保护的LTF。
测量已用安全长训练字段偏移(Measurement Result LTF Offset)字段:指示该感知测量上报帧中的结果数据是特定感知信号生成,其中,该特定感知信号携带该偏移值所指示的受保护的LTF。
在一些实施例中,对于安全的测量设置中的测量实例,感知信号接收设备向感知发起设备发送的测量上报帧中可以采用图20中的帧格式。即通过测量上报帧上报测量信息,以及本次测量所使用的安全长训练字段参数。
图21是根据本申请又一个实施例的第一上报帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为6指示该感知动作帧为感知测量上报帧。
在一些实施例中,如图21所示,所述感知测量上报帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
测量结果数量(Number of Reports)字段:该帧中包含的测量结果数量。
例如,取值为0表示1个测量结果,取值为1表示2个测量结果,依次类推,255表示256个测量结果。
测量结果(Measurement Report)列表字段:指示测量结果数据。
控制域(Report Control)字段:控制测量结果(Measurement Report)字段中包含的各子字段的存在性。
数据是否有效(Valid Measurement)字段:指示该帧中测量数据是否有效。
在一种实施例中,该数据是否有效字段设置为1表示有效,否则设置为0表示无效。
在另一种实施例中,该数据是否有效终端设置为0表示有效,否则设置为1表示无效。
该数据是否有效字段指示有效时,结果数据(Report)字段存在,否则该结果数据(Report)字段不存在。
该数据是否有效字段指示有效时,数据无效原因(Invalidation Code)字段不存在,或者,设置为保留值。
数据无效原因(Invalidation Code)字段:指示该感知测量上报帧中测量数据无效的原因。
例如,取值为0表示保留值,取值为1表示测量中发生错误(例如感知信号接收设备未收到感知信号),取值为2表示延迟上报(本次测量数据未准备好,延迟到后续的测量实例中再上报),取值为3表示无数据上报(感知接收设备自身是感知发起设备,无需发送测量数据给感知发起设备),取值为4表示不满足阈值条件(在基于阈值的测量中,本实例的测量数据与上一实例测量数相比的变化量不满足阈值条件),取值为5表示数据因更新缓存而丢弃(例如在基于阈值的测量中,因变化量不满足阈值条件而更新缓存),取值为6表示数据因过期而丢弃(例如在延迟上报情况下,未在有效的时间内完成上报)。
感知信号发送设备标识(TX ID)字段:该测量结果对应的感知信号发送设备标识(Transmitter)的AID/UID。
感知信号接收设备标识(RX ID)字段:该测量结果对应的感知信号接收设备标(Receiver)的AID/UID。
测量实例标识(Measurement Instance ID)字段:该测量结果对应的测量实例标识。
测量时间戳(Timestamp)字段:该测量实例的发生时间。
结果数据(Report)字段:测量结果数据,例如CSI数据。
是否存在安全参数(SAC Present)字段:指示该帧中是否有安全长训练字段参数。
在一种实施例中,该是否存在安全参数字段设置为1表示存在,设置为0表示不存在。
在另一种实施例中,该是否存在安全参数字段设置为0表示存在,设置为1表示不存在。
该是否存在安全参数字段值指示存在时,测量已用安全验证码(Measurement SAC)字段和测量已用安全长训练字段偏移(Measurement Result LTF Offset)字段存在,否则不存在。
安全长训练字段参数(即Secure LTF Parameters)字段:指示安全长训练字段参数。
安全长训练字段计数器(Secure-LTF-Counter)字段:指示下一个测量实例中将要使用的安全长训练字段计数器(即CTR)的值。
用于验证的安全验证码(Validation SAC)字段:指示下一个测量实例将要在测量中验证的所使用的SAC值。
测量已用安全验证码(Measurement SAC)字段:指示该感知测量上报帧中的结果数据是由特定感知信号(例如测量帧,NDP)生成,其中,该特定感知信号包括该SAC值所对应的CTR值所产生的受保护的LTF。
测量已用安全长训练字段偏移(Measurement Result LTF Offset)字段:指示感知测量上报帧中的结果数据是特定感知信号生成,其中,该特定感知信号携带该偏移值所指示的受保护的LTF。
在一些实施例中,对于安全的测量设置中的测量实例,感知信号接收设备向感知发起设备发送的测量上报帧中可以采用图21中的帧格式。即通过测量上报帧上报测量信息,本次测量所使用的安全长训练字段参数,以及下一次测量所使用的安全长训练字段参数。
图22是根据本申请又一个实施例的第一更新帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为7指示该感知动作帧为感知安全参数更新帧(SENS Key Update frame)。
在一些实施例中,如图22所示,所述感知安全参数更新帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
安全长训练字段参数(即Secure LTF Parameters)列表字段:指示至少一组安全长训练字段参数。
安全长训练字段参数(即Secure LTF Parameters)列表字段包括至少一个安全长训练字段参数(即Secure LTF Parameters)字段。
其中,安全长训练字段参数(即Secure LTF Parameters)字段包括测量设置标识字段、安全长训练字段计数器(Secure-LTF-Counter)字段和用于验证的安全验证码(Validation SAC)字段。
测量设置标识字段:指示测量设置的标识。
安全长训练字段计数器(Secure-LTF-Counter)字段:指示测量设置中的下一个测量实例中将要使用的安全长训练字段计数器(即CTR)的值。
用于验证的安全验证码(Validation SAC)字段:指示测量设置中的下一个测量实例将要在测量中验证的所使用的SAC值。
测量已用安全验证码(Measurement SAC)字段:指示该帧中的结果数据是由特定感知信号(例如测量帧,NDP)生成,其中,该特定感知信号包括该SAC值所对应的CTR值所产生的受保护的LTF。
测量已用安全长训练字段偏移(Measurement Result LTF Offset)字段:指示该帧中的结果数据是特定感知信号生成,其中,该特定感知信号携带该偏移值所指示的受保护的LTF。
在一些实施例中,对于安全的测量设置中的测量实例,该测量实例为TB的测量实例,或者,non-TB的测量实例,感知发起设备或其代理设备可以采用图22中第一更新帧的帧格式进行安全长训练参数的更新。
在另一些实施例中,对于安全的测量设置中的测量实例,该测量实例可以为non-TB的测量实例,感知信号发送设备可以采用图22中第一更新帧的帧格式进行安全长训练参数的更新。
图23是根据本申请又一个实施例的第一上报帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为6指示该感知动作帧为测量上报帧。
在一些实施例中,如图23所示,所述感知测量上报帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
测量结果数量(Number of Reports)字段:该帧中包含的测量结果数量。
例如,取值为0表示1个测量结果,取值为1表示2个测量结果,依次类推,255表示256个测量结果。
测量结果(Measurement Report)列表字段:指示测量结果数据。
控制域(Report Control)字段:控制测量结果(Measurement Report)字段中包含的各子字段的存在性。
数据是否有效(Valid Measurement)字段:指示该帧中测量数据是否有效。
在一种实施例中,该数据是否有效字段设置为1表示有效,否则设置为0表示无效。
在另一种实施例中,该数据是否有效终端设置为0表示有效,否则设置为1表示无效。
该数据是否有效字段指示有效时,结果数据(Report)字段存在,否则该结果数据(Report)字段不存在。
该数据是否有效字段指示有效时,数据无效原因(Invalidation Code)字段不存在,或者,设置为保留值。
数据无效原因(Invalidation Code)字段:指示该帧中测量数据无效的原因。
例如,取值为0表示保留值,取值为1表示测量中发生错误(例如感知信号接收设备未收到感知信号),取值为2表示延迟上报(本次测量数据未准备好,延迟到后续的测量实例中再上报),取值为3表示无数据上报(感知接收设备自身是感知发起设备,无需发送测量数据给感知发起设备),取值为4表示不满足阈值条件(在基于阈值的测量中,本实例的测量数据与上一实例测量数相比的变化量不满足阈值条件),取值为5表示数据因更新缓存而丢弃(例如在基于阈值的测量中,因变化量不满足阈值条件而更新缓存),取值为6表示数据因过期而丢弃(例如在延迟上报情况下,未在有效的时间内完成上报)。
感知信号发送设备标识(TX ID)字段:该测量结果对应的感知信号发送设备标识(Transmitter)的AID/UID。
感知信号接收设备标识(RX ID)字段:该测量结果对应的感知信号接收设备标(Receiver)的AID/UID。
测量实例标识(Measurement Instance ID)字段:该测量结果对应的测量实例标识。
测量时间戳(Timestamp)字段:该测量实例的发生时间。
测量数据变化量字段:指示测量数据变化量。
是否存在安全参数(SAC Present)字段:指示该帧中是否有安全参数。
在一种实施例中,该是否存在安全参数字段设置为1表示存在,设置为0表示不存在。
在另一种实施例中,该是否存在安全参数字段设置为0表示存在,设置为1表示不存在。
该是否存在安全参数字段值指示存在时,测量已用安全验证码(Measurement SAC)字段和测量已用安全长训练字段偏移(Measurement Result LTF Offset)字段存在,否则不存在。
安全长训练字段参数字段包括:安全长训练字段计数器(Secure-LTF-Counter)字段、用于验证的安全验证码(Validation SAC)字段、测量已用安全验证码(Measurement SAC)字段和测量已用安全长训 练字段偏移(Measurement Result LTF Offset)字段。
测量已用安全验证码(Measurement SAC)字段:指示该帧中的结果数据是由特定感知信号(例如测量帧,NDP)生成,其中,该特定感知信号包括该SAC值所对应的CTR值所产生的受保护的LTF。
测量已用安全长训练字段偏移(Measurement Result LTF Offset)字段:指示该帧中的结果数据是特定感知信号生成,其中,该特定感知信号携带该偏移值所指示的受保护的LTF。
安全长训练字段计数器(Secure-LTF-Counter)字段:指示测量设置中的下一个测量实例中将要使用的安全长训练字段计数器的值。
用于验证的安全验证码(Validation SAC)字段:指示测量设置中的下一个测量实例将要在测量中验证的所使用的SAC值。
在一些实施例中,对于安全的测量设置中的测量实例,感知信号接收设备可以在测量结果不满足阈值条件时,采用图23中的帧格式向感知发起设备发送的感知测量上报帧。
图24是根据本申请一个实施例的第三响应帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为4指示该感知动作帧为阈值检查轮询响应帧(SENS Threshold Poll Response frame)。
在一些实施例中,如图24所示,所述阈值检查轮询响应帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
测量数据变化量(Measurement Variation)字段:指示本次测量的测量数据与上一次测量的测量数据相比的变化量。
图25是根据本申请一个实施例的第三响应帧的示意性帧格式图。在该帧格式中,动作类别字段取值为4表示该帧为公共动作帧(Public Action frame),公共动作子类字段为46表示该帧为感知动作帧,感知子类取值为4指示该感知动作帧为阈值检查轮询响应帧(SENS Threshold Poll Response frame)。
在一些实施例中,如图25所示,所述阈值检查轮询响应帧还可以包括以下至少一个字段:
应理解,以下各个字段的含义和取值的对应关系仅为示例,只要保证每种含义对应唯一的取值即可,本申请并不限于此。
测量数据变化量(Measurement Variation)字段:指示本次测量的测量数据与上一次测量的测量数据相比的变化量。
安全长训练字段计数器(Secure-LTF-Counter)字段:指示下一个测量实例中将要使用的安全长训练字段计数器的值。
用于验证的安全验证码(Validation SAC)字段:指示下一个测量实例将要在测量中验证的所使用的SAC值。
在一些实施例中,对于安全的测量设置中的测量实例,感知信号接收设备可以在测量结果不满足阈值条件时,采用图25中的帧格式向感知发起设备发送的该第三响应帧。
以上,结合图3至图25对根据本申请实施例的安全长训练字段的初始化方法和更新方法,以下,结合图26至图31,对根据本申请实施例的安全感知能力的交互方法进行说明。
图26是根据本申请又一实施例的感知方法的示意***互图。如图26所示,该方法400可以包括如下至少部分内容:
S410,第五设备向第六设备发送所述第五设备的安全感知能力信息,和/或,
S420,所述第五设备接收所述第六设备发送的所述第六设备的安全感知能力信息。
即在本申请实施例中,设备之间可以交互安全感知能力信息。
对应地,第六设备接收第五设备发送的所述第五设备的安全感知能力信息;和/或
所述第六设备向所述第五设备发送所述第六设备的安全感知能力信息。
在一些实施例中,所述第五设备为感知发起设备,或者,感知发起设备的代理设备。
在一些实施例中,所述第六设备为感知响应设备。
应理解,在本申请实施例中,感知响应设备的数量可以为一个,或者,也可以为多个,本申请对此不作限定。
可选地,感知会话发起设备可以为接入点设备,或者,非接入点站点设备。
可选地,感知会话发起设备的代理设备可以为接入点设备,或者,非接入点站点设备。
可选地,感知响应设备可以为非接入点站点设备。
在一些实施例中,所述第五设备的安全感知能力信息包括但不限于以下中的至少一项:
所述第五设备是否支持安全的感知,所述第五设备支持的感知会话类型。
可选地,所述第五设备支持的感知会话类型包括以下中的至少一种:
仅非安全类型,仅安全类型,混合类型。
在另一些实施例中,所述第六设备的安全感知能力信息包括以下中的至少一项:
所述第六设备是否支持安全的感知,所述第六设备支持的感知会话类型。
可选地,所述第六设备支持的感知会话类型包括以下中的至少一种:
仅非安全类型,仅安全类型,混合类型。
在一些实施例中,对于仅非安全类型的感知会话,该感知会话中的所有测量实例(Mesurement Instance)只能使用未保护的LTF进行测量。
在一些实施例中,对于仅安全类型的感知会话,该感知会话中的所有测量实例只能使用保护的LTF进行测量。
在一些实施例中,对于混合类型的感知会话,在该感知会话中的测量实例可以使用未保护的LTF进行测量,或者,使用保护的LTF进行测量。
可选地,感知发起设备可以根据设备的安全感知能力信息,确定安全的测量中的目标感知参与设备,即对于安全的测量,确定哪些设备作为感知参与设备,例如,可以选择支持安全的感知的设备,或者,支持安全类型的感知会话的设备,或者,支持混合类型的感知会话的设备等。
在本申请一些实施例中,设备之间可以在感知发现阶段交互安全能力信息。
例如,在感知发现阶段,所述第五设备向所述第六设备发送所述第五设备的安全感知能力信息。
又例如,在感知发现阶段,所述第六设备向第五设备发送第六设备的安全感知能力信息。
可选地,在一些实施例中,设备可以通过以下元素中的至少一种承载安全感知能力信息:
邻居报告元素(Neighbor Report element)、无线电测量启用能力元素(RM Enabled Capabilities element)、精简的邻居报告元素(Reduced Neighbor Report element)、扩展的能力元素(Extended Capabilities element)
例如,利用上述元素中的一个或多个预留(reserved)位承载设备的安全感知能力信息。
图27是携带安全感知能力信息的邻居报告元素的示例性格式图。
如图27所示,该邻区报告元素包括支持的感知会话类型字段,用于指示设备支持的感知会话类型。
示例性的,该字段取值为0表示不支持感知,取值为1表示支持仅非安全类型感知会话,取值为2表示支持仅安全类型感知会话,取值为3表示支持混合类型感知会话。
图28是携带安全感知能力信息的无线电测量启用能力元素的示例性格式图。
如图28所示,该无线电测量启用能力元素包括支持的感知会话类型字段,用于指示设备支持的感知会话类型。
示例性的,该字段取值为0表示不支持感知,取值为1表示支持仅非安全类型感知会话,取值为2表示支持仅安全类型感知会话,取值为3表示支持混合类型感知会话。
图29是携带安全感知能力信息的精简的邻居报告元素的示例性格式图。
如图29所示,该精简的邻居报告元素包括支持的感知会话类型字段,用于指示设备支持的感知会话类型。
示例性的,该字段取值为0表示不支持感知,取值为1表示支持仅非安全类型感知会话,取值为2表示支持仅安全类型感知会话,取值为3表示支持混合类型感知会话。
图30是携带安全感知能力信息的扩展的能力元素的示例性格式图。
如图30所示,该扩展的能力元素包括支持的感知会话类型字段,用于指示设备支持的感知会话类型。
示例性的,该字段取值为0表示不支持感知,取值为1表示支持仅非安全类型感知会话,取值为2表示支持仅安全类型感知会话,取值为3表示支持混合类型感知会话。
在一些实施例中,所述邻居报告元素包括在以下至少一个帧中:
邻居报告响应帧(Neighbor Report Response)、毫米波设备信标帧(DMG Beacon)、认证帧(Authentication)、关联响应帧(Association Response)、重关联响应帧(Reassociation Response)、改善的时间测量请求帧(Fine Timing Measurement Range request)、基本服务集转移管理查询帧(BSS Transition Management Query)、基本服务集转移管理请求帧(BSS Transition Management Request)、基本服务集转移管理响应帧(BSS Transition Management Response)、访问网络查询协议响应帧(ANQP Response)。
在一些实施例中,所述无线电测量启用能力元素携带于以下至少之一:
邻居报告元素、信标帧(Beacon)、探测响应帧(Probe Response)、关联请求帧(Association Request)、关联响应帧(Association Response)、重关联请求帧(Reassociation Request)、重关联响应帧(Reassociation Response)、毫米波设备信标帧(DMG Beacon)。
在一些实施例中,所述精简的邻居报告元素携带于以下至少一种帧中:
信标帧(Beacon)、探测响应帧(Probe Response)、快速启动链路设置帧(FILS Discovery)。
在一些实施例中,所述扩展的能力元素携带于以下至少一种帧中:
信标帧(Beacon)、探测请求帧(Probe Request)、探测响应帧(Probe Response)、关联请求帧(Association Request)、关联响应帧(Association Response)、重关联请求帧(Reassociation Request)、重关联响应帧(Reassociation Response)。
在本申请一些实施例中,设备之间可以在感知会话建立阶段交互安全能力信息。
例如,在感知会话建立阶段,第五设备向第六设备发送第五设备的安全感知能力信息。
又例如,在感知会话建立阶段,第六设备向第五设备发送第六设备的安全感知能力信息。
可选地,在一些实施例中,设备可以通过感知能力元素(SENS Capability)承载设备的安全感知能力信息。图31是感知能力元素的示意性格式图。
在一些实施例中,所述感知能力元素携带于以下至少一种帧中:
关联请求帧(Association Request)、关联响应帧(Association Response)、重关联请求帧(Reassociation Request)、重关联响应帧(Reassociation Response),感知会话建立请求帧(SENS Session Setup Request),感知会话建立响应帧(SENS Session Setup Response)。
在一些实施例中,感知发起设备或其代理设备可以向感知响应设备发送感知会话建立请求帧,所述感知会话建立请求帧用于指示待建立的感知会话类型,其中,该待建立的感知会话类型可以为仅安全类型,或混合类型,其中,感知响应设备可以支持安全的感知,或者,支持安全类型的感知会话,或,支持混合类型的感知会话。
应理解,上述方法200,方法300和方法400可以单独实施,或者,也可以结合实施,本申请并不限于此。
在一些实施例中,第一设备可以根据第二设备的安全能力信息,确定是否向第二设备发送初始安全长训练字段参数。例如,在第二设备支持安全的感知,或者,支持安全类型的感知会话,或者支持类型的感知会话时,向第二设备发送初始安全长训练字段参数,或者,向第二设备发送更新的安全长训练字段参数。
在另一些实施例中,感知发起设备或其代理设备可以采用方法200获取初始安全长训练字段参数,进一步采用方法300中所述的方式更新安全长训练字段参数。
上文结合图3至图31,详细描述了本申请的方法实施例,下文结合图32至图37,详细描述本申请的装置实施例,应理解,装置实施例与方法实施例相互对应,类似的描述可以参照方法实施例。
图32示出了根据本申请实施例的无线通信的设备1000的示意性框图。如图32所示,该无线通信的设备1000包括:
发送单元1010,用于向第二设备发送初始安全长训练字段参数,和/或,
接收单元1020,用于接收第二设备发送的初始安全长训练字段参数,其中,所述初始安全长训练字段参数包括以下中的至少一项:
用于感知的安全长训练字段计数器的初始值;
所述安全长训练字段计数器对应的安全验证码的初始值。
在本申请一些实施例中,所述设备为感知发起设备,或者感知发起设备的代理设备;
所述第二设备为感知响应设备。
在本申请一些实施例中,所述发送单元1010还用于:
在感知会话建立阶段,向所述第二设备发送初始安全长训练字段参数。
在本申请一些实施例中,所述初始安全长训练字段参数是通过第一请求帧发送的,其中,所述第一请求帧用于请求建立目标感知会话。
在本申请一些实施例中,所述目标感知会话为安全类型的感知会话,或者,混合类型的感知会话。
在本申请一些实施例中,待建立的感知会话为混合类型的感知会话,所述发送单元1010还用于:
在测量设置建立阶段,向所述第二设备发送第一指示信息,所述第一指示信息用于指示是否启用安全的感知。
在本申请一些实施例中,所述第一指示信息通过第二请求帧发送,所述第二请求帧用于请求建立测量设置。
在本申请一些实施例中,所述接收单元1020还用于:
在感知会话建立阶段,接收所述第二设备发送的初始安全长训练字段参数。
在本申请一些实施例中,所述初始安全长训练字段参数是通过第一响应帧发送的,其中,所述第一响应帧为第一请求帧的响应帧,所述第一请求帧用于请求建立目标感知会话。
在本申请一些实施例中,所述目标感知会话为安全类型的感知会话,或者,混合类型的感知会话。
在本申请一些实施例中,所述接收单元1020还用于:
在测量设置建立阶段,接收所述第二设备发送的第二指示信息,所述第二指示信息用于指示是否启用安全的感知。
在本申请一些实施例中,所述第二指示信息通过第二响应帧发送,所述第二响应帧为第二请求帧的响应帧,其中,所述第二请求帧用于请求建立测量设置。
在本申请一些实施例中,所述发送单元1010还用于:
在测量设置建立阶段,向所述第二设备发送初始安全长训练字段参数。
在本申请一些实施例中,所述初始安全长训练字段参数是通过第二请求帧发送的,其中,所述第二请求帧用于请求建立目标测量设置。
在本申请一些实施例中,所述目标测量设置对应的感知会话为安全类型的感知会话,或者,混合类型的感知会话。
在本申请一些实施例中,所述发送单元1010还用于:
在感知会话建立阶段,向所述第二设备发送第三指示信息,所述第三指示信息用于指示待建立的感知会话类型。
在本申请一些实施例中,所述第三指示信息通过第一请求帧发送,所述第一请求帧用于请求建立感知会话。
在本申请一些实施例中,所述接收单元1020还用于:
在测量设置建立阶段,接收所述第二设备发送的初始安全长训练字段参数。
在本申请一些实施例中,所述初始安全长训练字段参数是通过第二响应帧发送的,其中,所述第二响应帧为第二请求帧的响应帧,所述第二请求帧用于请求建立目标测量设置。
在本申请一些实施例中,所述目标测量设置对应的感知会话为安全类型的感知会话,或者,混合类型的感知会话。
在本申请一些实施例中,所述发送单元1010还用于:
在感知会话建立阶段,向所述第二设备发送第四指示信息,所述第四指示信息用于指示待建立的感知会话的类型。
在本申请一些实施例中,所述第四指示信息通过第一请求帧发送,其中,所述第一请求帧用于请求建立感知会话。
在本申请一些实施例中,所述设备为接入点设备,所述发送单元1010还用于:
向至少一个感知参与设备发送第一触发帧,所述第一触发帧包括第一测量实例所使用的安全验证码,其中,所述第一触发帧用于触发所述至少一个感知参与设备进行测量,所述第一测量实例为待执行测量实例;和/或
向至少一个感知参与设备发送第二触发帧,所述第二触发帧包括第一测量实例所使用的安全验证码,其中,所述第二触发帧用于触发所述至少一个感知参与设备中的感知信号发送设备发送测量帧,所述第一测量实例为待执行测量实例。
在本申请一些实施例中,所述第一测量实例为基于触发的测量实例。
在本申请一些实施例中,所述设备为感知信号发送设备,所述发送单元1010还用于:
向至少一个感知信号接收设备发送第一宣告帧,所述第一宣告帧包括第二测量实例所使用的安全验证码,其中,所述第一宣告帧用于宣告所述设备将要发送测量帧,所述第二测量实例为待执行测量实例。
在本申请一些实施例中,所述第二测量实例为非基于触发的测量实例,或者,所述第二测量实例为基于触发的测量实例。
在本申请一些实施例中,所述发送单元1010还用于:
向所述第二设备发送更新的安全长训练字段参数,和/或,所述设备接收所述第二设备发送的更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:
用于待执行测量实例的安全长训练字段计数器的计数值;
用于待执行测量实例的安全验证码。
在本申请一些实施例中,所述发送单元1010还用于:
向所述第二设备发送所述设备的安全感知能力信息,其中,所述设备的安全感知能力信息包括以 下中的至少一项:
所述设备是否支持安全的感知,所述设备支持的感知会话类型。
在本申请一些实施例中,所述接收单元1020还用于:
接收所述第二设备发送的所述第二设备的安全感知能力信息,其中,所述第二设备的安全感知能力信息包括以下中的至少一项:
所述第二设备是否支持安全的感知,所述第二设备支持的感知会话类型。
在本申请一些实施例中,所述感知会话类型包括以下中的至少一种:
仅非安全类型,仅安全类型,混合类型。
在一些实施例中,上述发送单元和接收单元可以是通信接口或收发器,或者是通信芯片或者片上***的输入输出接口。
应理解,根据本申请实施例的该无线通信的设备1000可对应于本申请方法实施例中的第一设备,并且该无线通信的设备1000中的各个单元的上述和其它操作和/或功能分别为了实现图3至图12所示方法200中第一设备的相应流程,为了简洁,在此不再赘述。
图33示出了根据本申请实施例的无线通信的设备1100的示意性框图。如图33所示,该无线通信的设备1100包括:
接收单元1110,用于接收第一设备发送的初始安全长训练字段参数,和/或,
发送单元1120,用于向第一设备发送初始安全长训练字段参数,其中,所述初始安全长训练字段参数包括以下中的至少一项:
用于感知的安全长训练字段计数器的初始值;
所述安全长训练字段计数器对应的安全验证码的初始值。
在本申请一些实施例中,所述第一设备为感知发起设备,或者感知发起设备的代理设备;
所述设备为感知响应设备。
在本申请一些实施例中,所述接收单元1110还用于:
在感知会话建立阶段,接收所述第一设备发送的初始安全长训练字段参数。
在本申请一些实施例中,所述初始安全长训练字段参数是通过第一请求帧发送的,其中,所述第一请求帧用于请求建立目标感知会话。
在本申请一些实施例中,所述目标感知会话为安全类型的感知会话,或者,混合类型的感知会话。
在本申请一些实施例中,待建立的感知会话为混合类型的感知会话,所述接收单元1110还用于:
在测量设置建立阶段,接收所述第一设备发送的第一指示信息,所述第一指示信息用于指示是否启用安全的感知。
在本申请一些实施例中,所述第一指示信息通过第二请求帧发送,所述第二请求帧用于请求建立测量设置。
在本申请一些实施例中,所述发送单元1120还用于:
在感知会话建立阶段,向所述第一设备发送初始安全长训练字段参数。
在本申请一些实施例中,所述初始安全长训练字段参数是通过第一响应帧发送的,其中,所述第一响应帧为第一请求帧的响应帧,所述第一请求帧用于请求建立目标感知会话。
在本申请一些实施例中,所述目标感知会话为安全类型的感知会话,或者,混合类型的感知会话。
在本申请一些实施例中,待建立的感知会话为混合类型的感知会话,所述发送单元1120还用于:
在测量设置建立阶段,向所述第一设备发送第二指示信息,所述第二指示信息用于指示是否启用安全的感知。
在本申请一些实施例中,所述第二指示信息通过第二响应帧发送,所述第二响应帧为第二请求帧的响应帧,其中,所述第二请求帧用于请求建立测量设置。
在本申请一些实施例中,所述接收单元1110还用于:
在测量设置建立阶段,接收第一设备发送的初始安全长训练字段参数。
在本申请一些实施例中,所述初始安全长训练字段参数是通过第二请求帧发送的,其中,所述第二请求帧用于请求建立目标测量设置。
在本申请一些实施例中,所述目标测量设置对应的感知会话为安全类型的感知会话,或者,混合类型的感知会话。
在本申请一些实施例中,所述接收单元1110还用于:
在感知会话建立阶段,接收所述第一设备发送的第三指示信息,所述第三指示信息用于指示待建立的感知会话的类型。
在本申请一些实施例中,所述第三指示信息通过第一请求帧发送,所述第一请求帧用于请求建立 感知会话。
在本申请一些实施例中,所述发送单元1120还用于:
在测量设置建立阶段,向所述第一设备发送初始安全长训练字段参数。
在本申请一些实施例中,所述初始安全长训练字段参数是通过第二响应帧发送的,其中,所述第二响应帧为第二请求帧的响应帧,所述第二请求帧用于请求建立目标测量设置。
在本申请一些实施例中,所述目标测量设置对应的感知会话为安全类型的感知会话,或者,混合类型的感知会话。
在本申请一些实施例中,所述接收单元1110还用于:
在感知会话建立阶段,接收所述第一设备发送的第四指示信息,所述第四指示信息用于指示待建立的感知会话的类型。
在本申请一些实施例中,所述第四指示信息通过第一请求帧发送,其中,所述第一请求帧用于请求建立感知会话。
在本申请一些实施例中,所述第一设备为接入点设备,所述设备为感知参与设备,所述接收单元1110还用于:
接收所述第一设备发送的第一触发帧,所述第一触发帧包括第一测量实例所使用的安全验证码,其中,所述第一触发帧用于触发感知参与设备进行测量,所述第一测量实例为待执行测量实例;和/或
接收所述第一设备发送的第二触发帧,所述第二触发帧包括第一测量实例所使用的安全验证码,其中,所述第二触发帧用于触发感知信号发送设备发送测量帧,所述第一测量实例为待执行测量实例。
在本申请一些实施例中,所述第一测量实例为基于触发的测量实例。
在本申请一些实施例中,所述第一设备为感知信号发送设备,所述设备为感知信号接收设备,所述接收单元1110还用于::
接收所述第一设备发送的第一宣告帧,所述第一宣告帧包括第二测量实例所使用的安全验证码,其中,所述第一宣告帧用于宣告所述第一设备将要发送测量帧,所述第二测量实例为待执行测量实例。
在本申请一些实施例中,所述第二测量实例为非基于触发的测量实例,或者,所述第二测量实例为基于触发的测量实例。
在本申请一些实施例中,所述接收单元1110还用于:
接收所述第一设备发送的更新的安全长训练字段参数,和/或,所述设备向所述第一设备发送的更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:
用于待执行测量实例的安全长训练字段计数器的计数值;
用于待执行测量实例的安全验证码。
在本申请一些实施例中,所述接收单元1110还用于:
接收所述第一设备发送的所述第一设备的安全感知能力信息,其中,所述第一设备的安全感知能力信息包括以下中的至少一项:
所述第一设备是否支持安全的感知,所述第一设备支持的感知会话类型。
在本申请一些实施例中,所述发送单元1120还用于:
向所述第一设备发送所述设备的安全感知能力信息,其中,所述设备的安全感知能力信息包括以下中的至少一项:
所述设备是否支持安全的感知,所述设备支持的感知会话类型。
在本申请一些实施例中,所述感知会话类型包括以下中的至少一种:
仅非安全类型,仅安全类型,混合类型。
在一些实施例中,上述发送单元和接收单元可以是通信接口或收发器,或者是通信芯片或者片上***的输入输出接口。
应理解,根据本申请实施例的该无线通信的设备1100可对应于本申请方法实施例中的第二设备,并且该无线通信的设备1100中的各个单元的上述和其它操作和/或功能分别为了实现图3至图12所示方法200中第二设备的相应流程,为了简洁,在此不再赘述。
图34示出了根据本申请实施例的无线通信的设备1200的示意性框图。如图34所示,该无线通信的设备1200包括:
通信单元1210,用于向第四设备发送更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:
用于待执行测量实例的安全长训练字段计数器的计数值;
用于待执行测量实例的安全验证码。
在本申请一些实施例中,所述更新的安全长训练字段参数通过以下帧中的至少一个发送:
第一上报帧,用于上报测量信息;
第一更新帧,用于更新安全长训练字段参数;
第三响应帧,其中,所述第三响应帧为第三触发帧的响应帧,所述第三触发帧用于触发感知信号接收设备根据测量阈值对测量结果进行检查。
在本申请一些实施例中,所述更新的安全长训练字段参数通过所述第一上报帧发送,所述第一上报帧还包括测量信息,所述测量信息包括以下中的至少一项:
测量数据,测量数据变化量,测量数据是否有效的指示信息,测量数据无效的原因信息。
在本申请一些实施例中,所述测量数据无效的原因信息包括以下中的至少一项:
延迟上报,测量中发生错误,无测量数据上报,测量数据不满足阈值条件,测量数据因更新缓存丢弃,测量数据因过期丢弃。
在本申请一些实施例中,所述第一上报帧还包括已执行测量实例所使用的安全验证码。
在本申请一些实施例中,所述设备包括感知信号接收设备;
所述第四设备包括感知发起设备,或者,感知发起设备的代理设备。
在本申请一些实施例中,所述更新的安全长训练字段参数通过所述第一更新帧发送,所述设备包括感知发起设备或感知发起设备的代理设备,所述第四设备包括感知参与设备。
在本申请一些实施例中,所述待执行测量实例为基于触发的测量实例。
在本申请一些实施例中,所述更新的安全长训练字段参数通过第一更新帧发送,所述设备包括感知信号发送设备,所述第四设备包括感知信号接收设备。
在本申请一些实施例中,所述待执行测量实例为非基于触发的测量实例。
在本申请一些实施例中,所述第一更新帧在启动每个待执行测量实例前和/或完成已执行测量实例后发送。
在本申请一些实施例中,所述待执行测量实例对应安全的测量设置。
在本申请一些实施例中,所述通信单元1210还用于:
获取初始安全长训练字段参数,所述初始安全长训练字段参数包括以下中的至少一项:
用于感知的安全长训练字段计数器的初始值;
所述安全长训练字段计数器对应的安全验证码的初始值。
在本申请一些实施例中,所述初始安全长训练字段参数是在感知会话建立阶段获取的,或者是在感知测量建立阶段获取的。
在本申请一些实施例中,所述通信单元1210还用于:
向所述第四设备发送所述设备的安全感知能力信息,其中,所述设备的安全感知能力信息包括以下中的至少一项:
所述设备是否支持安全的感知,所述设备支持的感知会话类型。
在一些实施例中,上述通信单元可以是通信接口或收发器,或者是通信芯片或者片上***的输入输出接口。上述处理单元可以是一个或多个处理器。
应理解,根据本申请实施例的该无线通信的设备1200可对应于本申请方法实施例中的第三设备,并且该无线通信的设备1200中的各个单元的上述和其它操作和/或功能分别为了实现图13至图25所示方法300中第三设备的相应流程,为了简洁,在此不再赘述。
图35示出了根据本申请实施例的无线通信的设备1300的示意性框图。如图35所示,该无线通信的设备1300包括:
通信单元1310,用于接收第三设备发送的更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:
用于待执行测量实例的安全长训练字段计数器的计数值;
用于待执行测量实例的安全验证码。
在本申请一些实施例中,所述更新的安全长训练字段参数通过以下帧中的至少一个发送:
第一上报帧,用于上报测量信息;
第一更新帧,用于更新安全长训练字段参数;
第三响应帧,其中,所述第三响应帧为第三触发帧的响应帧,所述第三触发帧用于触发感知信号接收设备根据测量阈值对测量结果进行检查。
在本申请一些实施例中,所述更新的安全长训练字段参数通过所述第一上报帧发送,所述第一上报帧还包括第一测量信息,所述第一测量信息包括以下中的至少一项:
测量数据,测量数据变化量,测量数据是否有效的指示信息,测量数据无效的原因信息。
在本申请一些实施例中,所述测量数据无效的原因信息包括以下中的至少一项:
延迟上报,测量中发生错误,无测量数据上报,测量数据不满足阈值条件,测量数据因更新缓存丢弃,测量数据因过期丢弃。
在本申请一些实施例中,所述第一上报帧还包括已执行测量实例所使用的安全验证码。
在本申请一些实施例中,所述第三设备包括感知信号接收设备;
所述设备包括感知发起设备,或者,感知发起设备的代理设备。
在本申请一些实施例中,所述更新的安全长训练字段参数通过所述第一更新帧发送,所述第三设备包括感知发起设备或感知发起设备的代理设备,所述设备包括感知参与设备。
在本申请一些实施例中,所述待执行测量实例为基于触发的测量实例。
在本申请一些实施例中,所述更新的安全长训练字段参数通过第一更新帧发送,所述第三设备包括感知信号发送设备,所述设备包括感知信号接收设备。
在本申请一些实施例中,所述待执行测量实例为非基于触发的测量实例。
在本申请一些实施例中,所述第一更新帧在启动每个待执行测量实例前和/或完成已执行测量实例后发送。
在本申请一些实施例中,所述待执行测量实例对应安全的测量设置。
在本申请一些实施例中,所述通信单元1310还用于:
获取初始安全长训练字段参数,所述初始安全长训练字段参数包括以下中的至少一项:
用于感知的安全长训练字段计数器的初始值;
所述安全长训练字段计数器对应的安全验证码的初始值。
在本申请一些实施例中,所述初始安全长训练字段参数是在感知会话建立阶段获取的,或者是在感知测量建立阶段获取的。
在本申请一些实施例中,所述通信单元1310还用于:
接收所述第三设备发送的所述第三设备的安全感知能力信息,其中,所述第三设备的安全感知能力信息包括以下中的至少一项:
所述第三设备是否支持安全的感知,所述第三设备支持的感知会话类型。
在一些实施例中,上述通信单元可以是通信接口或收发器,或者是通信芯片或者片上***的输入输出接口。上述处理单元可以是一个或多个处理器。
应理解,根据本申请实施例的该无线通信的设备1300可对应于本申请方法实施例中的第四设备,并且该无线通信的设备1300中的各个单元的上述和其它操作和/或功能分别为了实现图13至图25所示方法300中第四设备的相应流程,为了简洁,在此不再赘述。
图36示出了根据本申请实施例的无线通信的设备1400的示意性框图。如图36所示,该设备1400包括:
发送单元1410,用于向第六设备发送所述设备的安全感知能力信息,和/或,
接收单元1420,用于接收所述第六设备发送的所述第六设备的安全感知能力信息;
其中,所述设备的安全感知能力信息包括以下中的至少一项:
所述设备是否支持安全的感知,所述设备支持的感知会话类型;
所述第六设备的安全感知能力信息包括以下中的至少一项:
所述第六设备是否支持安全的感知,所述第六设备支持的感知会话类型。
在本申请一些实施例中,所述发送单元1410还用于:
在感知发现阶段,向所述第六设备发送所述设备的安全感知能力信息。
在本申请一些实施例中,所述发送单元1410还用于:
在感知会话建立阶段,向所述第六设备发送所述设备的安全感知能力信息。
在本申请一些实施例中,所述接收单元1420还用于:
在感知发现阶段,接收所述第六设备发送的所述第六设备的安全感知能力信息。
在本申请一些实施例中,所述接收单元1420还用于:
在感知会话建立阶段,接收所述第六设备发送的所述第六设备的安全感知能力信息。
在本申请一些实施例中,所述设备为感知发起设备,或者,感知发起设备的代理设备,所述第六设备为感知响应设备。
在本申请一些实施例中,所述发送单元1410还用于:
向所述第六设备发送第一请求帧,所述第一请求帧用于请求建立目标感知会话,所述第一请求帧包括第五指示信息,所述五指示信息用于指示所述目标感知会话对应的感知会话类型。
在一些实施例中,上述发送单元和接收单元可以是通信接口或收发器,或者是通信芯片或者片上 ***的输入输出接口。
应理解,根据本申请实施例的该设备1400可对应于本申请方法实施例中的第五设备,并且该设备1400中的各个单元的上述和其它操作和/或功能分别为了实现图26至图31所示方法400中第五设备的相应流程,为了简洁,在此不再赘述。
图37示出了根据本申请实施例的无线通信的设备1500的示意性框图。如图37所示,该设备1500包括:
接收单元1510,用于接收第五设备发送的所述第五设备的安全感知能力信息,和/或,
发送单元1520,用于向所述第五设备发送所述设备的安全感知能力信息;
其中,所述第五设备的安全感知能力信息包括以下中的至少一项:
所述第五设备是否支持安全的感知,所述第五设备支持的感知会话类型;
所述设备的安全感知能力信息包括以下中的至少一项:
所述设备是否支持安全的感知,所述设备支持的感知会话类型。
在本申请一些实施例中,所述接收单元1510还用于:
在感知发现阶段,接收第五设备发送的所述第五设备的安全感知能力信息。
在本申请一些实施例中,所述接收单元1510还用于:
在感知会话建立阶段,接收第五设备发送的所述第五设备的安全感知能力信息。
在本申请一些实施例中,所述发送单元1520还用于:
在感知发现阶段,向所述第五设备发送所述设备的安全感知能力信息。
在本申请一些实施例中,所述发送单元1520还用于:
在感知会话建立阶段,向所述第五设备发送所述设备的安全感知能力信息。
在本申请一些实施例中,所述第五设备为感知发起设备,或者,感知发起设备的代理设备,所述设备为感知响应设备。
在本申请一些实施例中,所述接收单元1510还用于:
接收所述第五设备发送的第一请求帧,所述第一请求帧用于请求建立目标感知会话,所述第一请求帧包括第五指示信息,所述五指示信息用于指示所述目标感知会话对应的感知会话类型。
在一些实施例中,上述发送单元和接收单元可以是通信接口或收发器,或者是通信芯片或者片上***的输入输出接口。上述处理单元可以是一个或多个处理器。
应理解,根据本申请实施例的该设备1500可对应于本申请方法实施例中的第六设备,并且该设备1500中的各个单元的上述和其它操作和/或功能分别为了实现图26至图31所示方法400中第六设备的相应流程,为了简洁,在此不再赘述。
图38是本申请实施例提供的一种通信设备700示意性结构图。图38所示的通信设备700包括处理器710,处理器710可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
在一些实施例中,如图38所示,通信设备700还可以包括存储器720。其中,处理器710可以从存储器720中调用并运行计算机程序,以实现本申请实施例中的方法。
其中,存储器720可以是独立于处理器710的一个单独的器件,也可以集成在处理器710中。
在一些实施例中,如图55所示,通信设备700还可以包括收发器730,处理器710可以控制该收发器730与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。
其中,收发器730可以包括发射机和接收机。收发器730还可以进一步包括天线,天线的数量可以为一个或多个。
在一些实施例中,该通信设备700具体可为本申请实施例的第一设备,并且该通信设备700可以实现本申请实施例的各个方法中由第一设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该通信设备700具体可为本申请实施例的第二设备,并且该通信设备700可以实现本申请实施例的各个方法中由第二设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该通信设备700具体可为本申请实施例的第三设备,并且该通信设备700可以实现本申请实施例的各个方法中由第三设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该通信设备700具体可为本申请实施例的第四设备,并且该通信设备700可以实现本申请实施例的各个方法中由第四设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该通信设备700具体可为本申请实施例的第五设备,并且该通信设备700可以实现本申请实施例的各个方法中由第五设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该通信设备700具体可为本申请实施例的第六设备,并且该通信设备700可以实现本申请实施例的各个方法中由第六设备实现的相应流程,为了简洁,在此不再赘述。
图39是本申请实施例的芯片的示意性结构图。图39所示的芯片800包括处理器810,处理器810可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
在一些实施例中,如图39所示,芯片800还可以包括存储器820。其中,处理器810可以从存储器820中调用并运行计算机程序,以实现本申请实施例中的方法。
其中,存储器820可以是独立于处理器810的一个单独的器件,也可以集成在处理器810中。
在一些实施例中,该芯片800还可以包括输入接口830。其中,处理器810可以控制该输入接口830与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。
在一些实施例中,该芯片800还可以包括输出接口840。其中,处理器810可以控制该输出接口840与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。
在一些实施例中,该芯片800具体可为本申请实施例的第一设备,并且该芯片800可以实现本申请实施例的各个方法中由第一设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该芯片800具体可为本申请实施例的第二设备,并且该芯片800可以实现本申请实施例的各个方法中由第二设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该芯片800具体可为本申请实施例的第三设备,并且该芯片800可以实现本申请实施例的各个方法中由第三设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该芯片800具体可为本申请实施例的第四设备,并且该芯片800可以实现本申请实施例的各个方法中由第四设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该芯片800具体可为本申请实施例的第五设备,并且该芯片800可以实现本申请实施例的各个方法中由第五设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该芯片800具体可为本申请实施例的第六设备,并且该芯片800可以实现本申请实施例的各个方法中由第六设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,本申请实施例提到的芯片,例如可以是***级芯片,***芯片,芯片***或片上***芯片等。
应理解,本申请实施例的处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。应注意,本文描述的***和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
应理解,上述存储器为示例性但不是限制性说明,例如,本申请实施例中的存储器还可以是静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)以及直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)等等。也就是说,本申请实施例中的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本申请实施例还提供了一种计算机可读存储介质,用于存储计算机程序。
在一些实施例中,该计算机可读存储介质可应用于本申请实施例中的第一设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由第一设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机可读存储介质可应用于本申请实施例中的第二设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由第二设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机可读存储介质可应用于本申请实施例中的第三设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由第三设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机可读存储介质可应用于本申请实施例中的第四设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由第四设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机可读存储介质可应用于本申请实施例中的第五设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由第五设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机可读存储介质可应用于本申请实施例中的第六设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由第六设备实现的相应流程,为了简洁,在此不再赘述。
本申请实施例还提供了一种计算机程序产品,包括计算机程序指令。
在一些实施例中,该计算机程序产品可应用于本申请实施例中的第一设备,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由第一设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机程序产品可应用于本申请实施例中的第二设备,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由第二设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机程序产品可应用于本申请实施例中的第三设备,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由第三设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机程序产品可应用于本申请实施例中的第四设备,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由第四设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机程序产品可应用于本申请实施例中的第五设备,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由第五设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机程序产品可应用于本申请实施例中的第六设备,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由第六设备实现的相应流程,为了简洁,在此不再赘述。
本申请实施例还提供了一种计算机程序。
在一些实施例中,该计算机程序可应用于本申请实施例中的第一设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由第一设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机程序可应用于本申请实施例中的第二设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由第二设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机程序可应用于本申请实施例中的第三设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由第三设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机程序可应用于本申请实施例中的第四设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由第四设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机程序可应用于本申请实施例中的第五设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由第五设备实现的相应流程,为了简洁,在此不再赘述。
在一些实施例中,该计算机程序可应用于本申请实施例中的第六设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由第六设备实现的相应流程,为了简洁,在此不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑 功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。针对这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

Claims (137)

  1. 一种感知方法,其特征在于,包括:
    第一设备向第二设备发送初始安全长训练字段参数,和/或,第一设备接收第二设备发送的初始安全长训练字段参数,其中,所述初始安全长训练字段参数包括以下中的至少一项:
    用于感知的安全长训练字段计数器的初始值;
    所述安全长训练字段计数器对应的安全验证码的初始值。
  2. 根据权利要求1所述的方法,其特征在于,所述第一设备为感知发起设备,或者感知发起设备的代理设备;
    所述第二设备为感知响应设备。
  3. 根据权利要求1或2所述的方法,其特征在于,所述第一设备向第二设备发送初始安全长训练字段参数,包括:
    在感知会话建立阶段,所述第一设备向所述第二设备发送初始安全长训练字段参数。
  4. 根据权利要求3所述的方法,其特征在于,所述初始安全长训练字段参数是通过第一请求帧发送的,其中,所述第一请求帧用于请求建立目标感知会话。
  5. 根据权利要求4所述的方法,其特征在于,所述目标感知会话为安全类型的感知会话,或者,混合类型的感知会话。
  6. 根据权利要求3-5中任一项所述的方法,其特征在于,待建立的感知会话为混合类型的感知会话,所述方法还包括:
    在测量设置建立阶段,所述第一设备向所述第二设备发送第一指示信息,所述第一指示信息用于指示是否启用安全的感知。
  7. 根据权利要求6所述的方法,其特征在于,所述第一指示信息通过第二请求帧发送,所述第二请求帧用于请求建立测量设置。
  8. 根据权利要求1-7中任一项所述的方法,其特征在于,所述第一设备接收第二设备发送的初始安全长训练字段参数,包括:
    在感知会话建立阶段,所述第一设备接收所述第二设备发送的初始安全长训练字段参数。
  9. 根据权利要求8所述的方法,其特征在于,所述初始安全长训练字段参数是通过第一响应帧发送的,其中,所述第一响应帧为第一请求帧的响应帧,所述第一请求帧用于请求建立目标感知会话。
  10. 根据权利要求9所述的方法,其特征在于,所述目标感知会话为安全类型的感知会话,或者,混合类型的感知会话。
  11. 根据权利要求8-10中任一项所述的方法,其特征在于,待建立的感知会话为混合类型的感知会话,所述方法还包括:
    在测量设置建立阶段,所述第一设备接收所述第二设备发送的第二指示信息,所述第二指示信息用于指示是否启用安全的感知。
  12. 根据权利要求11所述的方法,其特征在于,所述第二指示信息通过第二响应帧发送,所述第二响应帧为第二请求帧的响应帧,其中,所述第二请求帧用于请求建立测量设置。
  13. 根据权利要求1-12中任一项所述的方法,其特征在于,所述第一设备向第二设备发送初始安全长训练字段参数,包括:
    在测量设置建立阶段,所述第一设备向所述第二设备发送初始安全长训练字段参数。
  14. 根据权利要求13所述的方法,其特征在于,所述初始安全长训练字段参数是通过第二请求帧发送的,其中,所述第二请求帧用于请求建立目标测量设置。
  15. 根据权利要求14所述的方法,其特征在于,所述目标测量设置对应的感知会话为安全类型的感知会话,或者,混合类型的感知会话。
  16. 根据权利要求14或15所述的方法,其特征在于,所述方法还包括:
    在感知会话建立阶段,所述第一设备向所述第二设备发送第三指示信息,所述第三指示信息用于指示待建立的感知会话类型。
  17. 根据权利要求16所述的方法,其特征在于,所述第三指示信息通过第一请求帧发送,所述第一请求帧用于请求建立感知会话。
  18. 根据权利要求1-17中任一项所述的方法,其特征在于,所述第一设备接收第二设备发送的初始安全长训练字段参数,包括:
    在测量设置建立阶段,所述第一设备接收所述第二设备发送的初始安全长训练字段参数。
  19. 根据权利要求18所述的方法,其特征在于,所述初始安全长训练字段参数是通过第二响应 帧发送的,其中,所述第二响应帧为第二请求帧的响应帧,所述第二请求帧用于请求建立目标测量设置。
  20. 根据权利要求19所述的方法,其特征在于,所述目标测量设置对应的感知会话为安全类型的感知会话,或者,混合类型的感知会话。
  21. 根据权利要求19或20所述的方法,其特征在于,所述方法还包括:
    在感知会话建立阶段,所述第一设备向所述第二设备发送第四指示信息,所述第四指示信息用于指示待建立的感知会话的类型。
  22. 根据权利要求21所述的方法,其特征在于,所述第四指示信息通过第一请求帧发送,其中,所述第一请求帧用于请求建立感知会话。
  23. 根据权利要求1-22中任一项所述的方法,其特征在于,所述第一设备为接入点设备,所述方法还包括:
    所述第一设备向至少一个感知参与设备发送第一触发帧,所述第一触发帧包括第一测量实例所使用的安全验证码,其中,所述第一触发帧用于触发所述至少一个感知参与设备进行测量,所述第一测量实例为待执行测量实例;和/或
    所述第一设备向至少一个感知参与设备发送第二触发帧,所述第二触发帧包括第一测量实例所使用的安全验证码,其中,所述第二触发帧用于触发所述至少一个感知参与设备中的感知信号发送设备发送测量帧,所述第一测量实例为待执行测量实例。
  24. 根据权利要求23所述的方法,其特征在于,所述第一测量实例为基于触发的测量实例。
  25. 根据权利要求1-24中任一项所述的方法,其特征在于,所述第一设备为感知信号发送设备,所述方法还包括:
    所述第一设备向至少一个感知信号接收设备发送第一宣告帧,所述第一宣告帧包括第二测量实例所使用的安全验证码,其中,所述第一宣告帧用于宣告所述第一设备将要发送测量帧,所述第二测量实例为待执行测量实例。
  26. 根据权利要求25所述的方法,其特征在于,所述第二测量实例为非基于触发的测量实例,或者,所述第二测量实例为基于触发的测量实例。
  27. 根据权利要求1-26中任一项所述的方法,其特征在于,所述方法还包括:
    所述第一设备向所述第二设备发送更新的安全长训练字段参数,和/或,所述第一设备接收所述第二设备发送的更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:
    用于待执行测量实例的安全长训练字段计数器的计数值;
    用于待执行测量实例的安全验证码。
  28. 根据权利要求1-27中任一项所述的方法,其特征在于,所述方法还包括:
    所述第一设备向所述第二设备发送所述第一设备的安全感知能力信息,其中,所述第一设备的安全感知能力信息包括以下中的至少一项:
    所述第一设备是否支持安全的感知,所述第一设备支持的感知会话类型。
  29. 根据权利要求1-28中任一项所述的方法,其特征在于,所述方法还包括:
    所述第一设备接收所述第二设备发送的所述第二设备的安全感知能力信息,其中,所述第二设备的安全感知能力信息包括以下中的至少一项:
    所述第二设备是否支持安全的感知,所述第二设备支持的感知会话类型。
  30. 根据权利要求28或29所述的方法,其特征在于,所述感知会话类型包括以下中的至少一种:
    仅非安全类型,仅安全类型,混合类型。
  31. 一种感知方法,其特征在于,包括:
    第二设备接收第一设备发送的初始安全长训练字段参数,和/或,第二设备向第一设备发送初始安全长训练字段参数,其中,所述初始安全长训练字段参数包括以下中的至少一项:
    用于感知的安全长训练字段计数器的初始值;
    所述安全长训练字段计数器对应的安全验证码的初始值。
  32. 根据权利要求31所述的方法,其特征在于,所述第一设备为感知发起设备,或者感知发起设备的代理设备;
    所述第二设备为感知响应设备。
  33. 根据权利要求31或32所述的方法,其特征在于,所述第二设备接收第一设备发送的初始安全长训练字段参数,包括:
    在感知会话建立阶段,所述第二设备接收所述第一设备发送的初始安全长训练字段参数。
  34. 根据权利要求33所述的方法,其特征在于,所述初始安全长训练字段参数是通过第一请求帧发送的,其中,所述第一请求帧用于请求建立目标感知会话。
  35. 根据权利要求34所述的方法,其特征在于,所述目标感知会话为安全类型的感知会话,或者,混合类型的感知会话。
  36. 根据权利要求33-35中任一项所述的方法,其特征在于,待建立的感知会话为混合类型的感知会话,所述方法还包括:
    在测量设置建立阶段,所述第二设备接收所述第一设备发送的第一指示信息,所述第一指示信息用于指示是否启用安全的感知。
  37. 根据权利要求36所述的方法,其特征在于,所述第一指示信息通过第二请求帧发送,所述第二请求帧用于请求建立测量设置。
  38. 根据权利要求31-37中任一项所述的方法,其特征在于,所述第二设备向第一设备发送初始安全长训练字段参数,包括:
    在感知会话建立阶段,所述第二设备向所述第一设备发送初始安全长训练字段参数。
  39. 根据权利要求38所述的方法,其特征在于,所述初始安全长训练字段参数是通过第一响应帧发送的,其中,所述第一响应帧为第一请求帧的响应帧,所述第一请求帧用于请求建立目标感知会话。
  40. 根据权利要求39所述的方法,其特征在于,所述目标感知会话为安全类型的感知会话,或者,混合类型的感知会话。
  41. 根据权利要求38-40中任一项所述的方法,其特征在于,待建立的感知会话为混合类型的感知会话,所述方法还包括:
    在测量设置建立阶段,所述第二设备向所述第一设备发送第二指示信息,所述第二指示信息用于指示是否启用安全的感知。
  42. 根据权利要求41所述的方法,其特征在于,所述第二指示信息通过第二响应帧发送,所述第二响应帧为第二请求帧的响应帧,其中,所述第二请求帧用于请求建立测量设置。
  43. 根据权利要求31-42中任一项所述的方法,其特征在于,所述第二设备接收第一设备发送的初始安全长训练字段参数,包括:
    在测量设置建立阶段,所述第二设备接收第一设备发送的初始安全长训练字段参数。
  44. 根据权利要求43所述的方法,其特征在于,所述初始安全长训练字段参数是通过第二请求帧发送的,其中,所述第二请求帧用于请求建立目标测量设置。
  45. 根据权利要求44所述的方法,其特征在于,所述目标测量设置对应的感知会话为安全类型的感知会话,或者,混合类型的感知会话。
  46. 根据权利要求44或45所述的方法,其特征在于,所述方法还包括:
    在感知会话建立阶段,所述第二设备接收所述第一设备发送的第三指示信息,所述第三指示信息用于指示待建立的感知会话的类型。
  47. 根据权利要求46所述的方法,其特征在于,所述第三指示信息通过第一请求帧发送,所述第一请求帧用于请求建立感知会话。
  48. 根据权利要求31-47中任一项所述的方法,其特征在于,所述第二设备向第一设备发送初始安全长训练字段参数,包括:
    在测量设置建立阶段,所述第二设备向所述第一设备发送初始安全长训练字段参数。
  49. 根据权利要求48所述的方法,其特征在于,所述初始安全长训练字段参数是通过第二响应帧发送的,其中,所述第二响应帧为第二请求帧的响应帧,所述第二请求帧用于请求建立目标测量设置。
  50. 根据权利要求49所述的方法,其特征在于,所述目标测量设置对应的感知会话为安全类型的感知会话,或者,混合类型的感知会话。
  51. 根据权利要求49或50所述的方法,其特征在于,所述方法还包括:
    在感知会话建立阶段,所述第二设备接收所述第一设备发送的第四指示信息,所述第四指示信息用于指示待建立的感知会话的类型。
  52. 根据权利要求51所述的方法,其特征在于,所述第四指示信息通过第一请求帧发送,其中,所述第一请求帧用于请求建立感知会话。
  53. 根据权利要求31-52中任一项所述的方法,其特征在于,所述第一设备为接入点设备,所述第二设备为感知参与设备,所述方法还包括:
    所述第二设备接收所述第一设备发送的第一触发帧,所述第一触发帧包括第一测量实例所使用的 安全验证码,其中,所述第一触发帧用于触发感知参与设备进行测量,所述第一测量实例为待执行测量实例;和/或
    所述第二设备接收所述第一设备发送的第二触发帧,所述第二触发帧包括第一测量实例所使用的安全验证码,其中,所述第二触发帧用于触发感知信号发送设备发送测量帧,所述第一测量实例为待执行测量实例。
  54. 根据权利要求53所述的方法,其特征在于,所述第一测量实例为基于触发的测量实例。
  55. 根据权利要求31-54中任一项所述的方法,其特征在于,所述第一设备为感知信号发送设备,所述第二设备为感知信号接收设备,所述方法还包括:
    所述第二设备接收所述第一设备发送的第一宣告帧,所述第一宣告帧包括第二测量实例所使用的安全验证码,其中,所述第一宣告帧用于宣告所述第一设备将要发送测量帧,所述第二测量实例为待执行测量实例。
  56. 根据权利要求55所述的方法,其特征在于,所述第二测量实例为非基于触发的测量实例,或者,所述第二测量实例为基于触发的测量实例。
  57. 根据权利要求31-56中任一项所述的方法,其特征在于,所述方法还包括:
    所述第二设备接收所述第一设备发送的更新的安全长训练字段参数,和/或,所述第二设备向所述第一设备发送的更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:
    用于待执行测量实例的安全长训练字段计数器的计数值;
    用于待执行测量实例的安全验证码。
  58. 根据权利要求31-57中任一项所述的方法,其特征在于,所述方法还包括:
    所述第二设备接收所述第一设备发送的所述第一设备的安全感知能力信息,其中,所述第一设备的安全感知能力信息包括以下中的至少一项:
    所述第一设备是否支持安全的感知,所述第一设备支持的感知会话类型。
  59. 根据权利要求31-58中任一项所述的方法,其特征在于,所述方法还包括:
    所述第二设备向所述第一设备发送所述第二设备的安全感知能力信息,其中,所述第二设备的安全感知能力信息包括以下中的至少一项:
    所述第二设备是否支持安全的感知,所述第二设备支持的感知会话类型。
  60. 根据权利要求58或59所述的方法,其特征在于,所述感知会话类型包括以下中的至少一种:
    仅非安全类型,仅安全类型,混合类型。
  61. 一种感知方法,其特征在于,包括:
    第三设备向第四设备发送更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:
    用于待执行测量实例的安全长训练字段计数器的计数值;
    用于待执行测量实例的安全验证码。
  62. 根据权利要求61所述的方法,其特征在于,所述更新的安全长训练字段参数通过以下帧中的至少一个发送:
    第一上报帧,用于上报测量信息;
    第一更新帧,用于更新安全长训练字段参数;
    第三响应帧,其中,所述第三响应帧为第三触发帧的响应帧,所述第三触发帧用于触发感知信号接收设备根据测量阈值对测量结果进行检查。
  63. 根据权利要求62所述的方法,其特征在于,所述更新的安全长训练字段参数通过所述第一上报帧发送,所述第一上报帧还包括测量信息,所述测量信息包括以下中的至少一项:
    测量数据,测量数据变化量,测量数据是否有效的指示信息,测量数据无效的原因信息。
  64. 根据权利要求63所述的方法,其特征在于,所述测量数据无效的原因信息包括以下中的至少一项:
    延迟上报,测量中发生错误,无测量数据上报,测量数据不满足阈值条件,测量数据因更新缓存丢弃,测量数据因过期丢弃。
  65. 根据权利要求62-64中任一项所述的方法,其特征在于,所述第一上报帧还包括已执行测量实例所使用的安全验证码。
  66. 根据权利要求63-65中任一项所述的方法,其特征在于,所述第三设备包括感知信号接收设备;
    所述第四设备包括感知发起设备,或者,感知发起设备的代理设备。
  67. 根据权利要求62-66中任一项所述的方法,其特征在于,所述更新的安全长训练字段参数通过所述第一更新帧发送,所述第三设备包括感知发起设备或感知发起设备的代理设备,所述第四设备包括感知参与设备。
  68. 根据权利要求67所述的方法,其特征在于,所述待执行测量实例为基于触发的测量实例。
  69. 根据权利要求62-66中任一项所述的方法,其特征在于,所述更新的安全长训练字段参数通过第一更新帧发送,所述第三设备包括感知信号发送设备,所述第四设备包括感知信号接收设备。
  70. 根据权利要求69所述的方法,其特征在于,所述待执行测量实例为非基于触发的测量实例。
  71. 根据权利要求67-70中任一项所述的方法,其特征在于,所述第一更新帧在启动每个待执行测量实例前和/或完成已执行测量实例后发送。
  72. 根据权利要求61-71中任一项所述的方法,其特征在于,所述待执行测量实例对应安全的测量设置。
  73. 根据权利要求61-72中任一项所述的方法,其特征在于,所述方法还包括:
    所述第三设备获取初始安全长训练字段参数,所述初始安全长训练字段参数包括以下中的至少一项:
    用于感知的安全长训练字段计数器的初始值;
    所述安全长训练字段计数器对应的安全验证码的初始值。
  74. 根据权利要求73所述的方法,其特征在于,所述初始安全长训练字段参数是在感知会话建立阶段获取的,或者是在感知测量建立阶段获取的。
  75. 根据权利要求61-74中任一项所述的方法,其特征在于,所述方法还包括:
    所述第三设备向所述第四设备发送所述第三设备的安全感知能力信息,其中,所述第三设备的安全感知能力信息包括以下中的至少一项:
    所述第三设备是否支持安全的感知,所述第三设备支持的感知会话类型。
  76. 一种感知方法,其特征在于,包括:
    第四设备接收第三设备发送的更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:
    用于待执行测量实例的安全长训练字段计数器的计数值;
    用于待执行测量实例的安全验证码。
  77. 根据权利要求76所述的方法,其特征在于,所述更新的安全长训练字段参数通过以下帧中的至少一个发送:
    第一上报帧,用于上报测量信息;
    第一更新帧,用于更新安全长训练字段参数;
    第三响应帧,其中,所述第三响应帧为第三触发帧的响应帧,所述第三触发帧用于触发感知信号接收设备根据测量阈值对测量结果进行检查。
  78. 根据权利要求77所述的方法,其特征在于,所述更新的安全长训练字段参数通过所述第一上报帧发送,所述第一上报帧还包括第一测量信息,所述第一测量信息包括以下中的至少一项:
    测量数据,测量数据变化量,测量数据是否有效的指示信息,测量数据无效的原因信息。
  79. 根据权利要求78所述的方法,其特征在于,所述测量数据无效的原因信息包括以下中的至少一项:
    延迟上报,测量中发生错误,无测量数据上报,测量数据不满足阈值条件,测量数据因更新缓存丢弃,测量数据因过期丢弃。
  80. 根据权利要求77-79中任一项所述的方法,其特征在于,所述第一上报帧还包括已执行测量实例所使用的安全验证码。
  81. 根据权利要求78-80中任一项所述的方法,其特征在于,所述第三设备包括感知信号接收设备;
    所述第四设备包括感知发起设备,或者,感知发起设备的代理设备。
  82. 根据权利要求77-81中任一项所述的方法,其特征在于,所述更新的安全长训练字段参数通过所述第一更新帧发送,所述第三设备包括感知发起设备或感知发起设备的代理设备,所述第四设备包括感知参与设备。
  83. 根据权利要求82所述的方法,其特征在于,所述待执行测量实例为基于触发的测量实例。
  84. 根据权利要求77-81中任一项所述的方法,其特征在于,所述更新的安全长训练字段参数通过第一更新帧发送,所述第三设备包括感知信号发送设备,所述第四设备包括感知信号接收设备。
  85. 根据权利要求84所述的方法,其特征在于,所述待执行测量实例为非基于触发的测量实例。
  86. 根据权利要求82-85中任一项所述的方法,其特征在于,所述第一更新帧在启动每个待执行测量实例前和/或完成已执行测量实例后发送。
  87. 根据权利要求76-86中任一项所述的方法,其特征在于,所述待执行测量实例对应安全的测量设置。
  88. 根据权利要求76-87中任一项所述的方法,其特征在于,所述方法还包括:
    所述第四设备获取初始安全长训练字段参数,所述初始安全长训练字段参数包括以下中的至少一项:
    用于感知的安全长训练字段计数器的初始值;
    所述安全长训练字段计数器对应的安全验证码的初始值。
  89. 根据权利要求88所述的方法,其特征在于,所述初始安全长训练字段参数是在感知会话建立阶段获取的,或者是在感知测量建立阶段获取的。
  90. 根据权利要求76-89中任一项所述的方法,其特征在于,所述方法还包括:
    所述第四设备接收所述第三设备发送的所述第三设备的安全感知能力信息,其中,所述第三设备的安全感知能力信息包括以下中的至少一项:
    所述第三设备是否支持安全的感知,所述第三设备支持的感知会话类型。
  91. 一种感知方法,其特征在于,包括:
    第五设备向第六设备发送所述第五设备的安全感知能力信息,和/或,所述第五设备接收所述第六设备发送的所述第六设备的安全感知能力信息;
    其中,所述第五设备的安全感知能力信息包括以下中的至少一项:
    所述第五设备是否支持安全的感知,所述第五设备支持的感知会话类型;
    所述第六设备的安全感知能力信息包括以下中的至少一项:
    所述第六设备是否支持安全的感知,所述第六设备支持的感知会话类型。
  92. 根据权利要求91所述的方法,其特征在于,所述第五设备向第六设备发送所述第五设备的安全感知能力信息,包括:
    在感知发现阶段,所述第五设备向所述第六设备发送所述第五设备的安全感知能力信息。
  93. 根据权利要求91所述的方法,其特征在于,所述第五设备向第六设备发送所述第五设备的安全感知能力信息,包括:
    在感知会话建立阶段,所述第五设备向所述第六设备发送所述第五设备的安全感知能力信息。
  94. 根据权利要求91-93中任一项所述的方法,其特征在于,所述第五设备接收所述第六设备发送的所述第六设备的安全感知能力信息,包括:
    在感知发现阶段,所述第五设备接收所述第六设备发送的所述第六设备的安全感知能力信息。
  95. 根据权利要求91-93中任一项所述的方法,其特征在于,所述第五设备接收所述第六设备发送的所述第六设备的安全感知能力信息,包括:
    在感知会话建立阶段,所述第五设备接收所述第六设备发送的所述第六设备的安全感知能力信息。
  96. 根据权利要求91-95中任一项所述的方法,其特征在于,所述第五设备为感知发起设备,或者,感知发起设备的代理设备,所述第六设备为感知响应设备。
  97. 根据权利要求91-96中任一项所述的方法,其特征在于,所述方法还包括:
    所述第五设备向所述第六设备发送第一请求帧,所述第一请求帧用于请求建立目标感知会话,所述第一请求帧包括第五指示信息,所述五指示信息用于指示所述目标感知会话对应的感知会话类型。
  98. 一种感知方法,其特征在于,包括:
    第六设备接收第五设备发送的所述第五设备的安全感知能力信息,和/或,所述第六设备向所述第五设备发送所述第六设备的安全感知能力信息;
    其中,所述第五设备的安全感知能力信息包括以下中的至少一项:
    所述第五设备是否支持安全的感知,所述第五设备支持的感知会话类型;
    所述第六设备的安全感知能力信息包括以下中的至少一项:
    所述第六设备是否支持安全的感知,所述第六设备支持的感知会话类型。
  99. 根据权利要求98所述的方法,其特征在于,所述第六设备接收第五设备发送的所述第五设备的安全感知能力信息,包括:
    在感知发现阶段,所述第六设备接收第五设备发送的所述第五设备的安全感知能力信息。
  100. 根据权利要求98所述的方法,其特征在于,所述第六设备接收第五设备发送的所述第五设备的安全感知能力信息,包括:
    在感知会话建立阶段,所述第六设备接收第五设备发送的所述第五设备的安全感知能力信息。
  101. 根据权利要求98-100中任一项所述的方法,其特征在于,所述第六设备向所述第五设备发送所述第六设备的安全感知能力信息,包括:
    在感知发现阶段,所述第六设备向所述第五设备发送所述第六设备的安全感知能力信息。
  102. 根据权利要求98-100中任一项所述的方法,其特征在于,所述第六设备向所述第五设备发送所述第六设备的安全感知能力信息,包括:
    在感知会话建立阶段,所述第六设备向所述第五设备发送所述第六设备的安全感知能力信息。
  103. 根据权利要求98-102中任一项所述的方法,其特征在于,所述第五设备为感知发起设备,或者,感知发起设备的代理设备,所述第六设备为感知响应设备。
  104. 根据权利要求98-103中任一项所述的方法,其特征在于,所述方法还包括:
    所述第六设备接收所述第五设备发送的第一请求帧,所述第一请求帧用于请求建立目标感知会话,所述第一请求帧包括第五指示信息,所述五指示信息用于指示所述目标感知会话对应的感知会话类型。
  105. 一种无线通信的设备,其特征在于,包括:
    发送单元,用于向第二设备发送初始安全长训练字段参数,和/或,
    接收单元,用于接收第二设备发送的初始安全长训练字段参数,其中,所述初始安全长训练字段参数包括以下中的至少一项:
    用于感知的安全长训练字段计数器的初始值;
    所述安全长训练字段计数器对应的安全验证码的初始值。
    在本申请一些实施例中,所述设备为感知发起设备,或者感知发起设备的代理设备;
    所述第二设备为感知响应设备。
  106. 根据权利要求105所述的设备,其特征在于,所述发送单元还用于:
    在感知会话建立阶段,向所述第二设备发送初始安全长训练字段参数。
  107. 根据权利要求105所述的设备,其特征在于,待建立的感知会话为混合类型的感知会话,所述发送单元还用于:
    在测量设置建立阶段,向所述第二设备发送第一指示信息,所述第一指示信息用于指示是否启用安全的感知。
  108. 根据权利要求105-107中任一项所述的设备,其特征在于,所述接收单元还用于:
    在感知会话建立阶段,接收所述第二设备发送的初始安全长训练字段参数。
  109. 根据权利要求108所述的设备,其特征在于,待建立的感知会话为混合类型的感知会话,所述接收单元还用于:
    在测量设置建立阶段,接收所述第二设备发送的第二指示信息,所述第二指示信息用于指示是否启用安全的感知。
  110. 根据权利要求105-109中任一项所述的设备,其特征在于,所述发送单元还用于:
    在测量设置建立阶段,向所述第二设备发送初始安全长训练字段参数。
  111. 根据权利要求105-110中任一项所述的设备,其特征在于,所述接收单元还用于:
    在测量设置建立阶段,接收所述第二设备发送的初始安全长训练字段参数。
  112. 根据权利要求105-111中任一项所述的设备,其特征在于,所述发送单元还用于:
    向所述第二设备发送更新的安全长训练字段参数,和/或,
    所述接收单元还用于:接收所述第二设备发送的更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:
    用于待执行测量实例的安全长训练字段计数器的计数值;
    用于待执行测量实例的安全验证码。
  113. 根据权利要求105-112中任一项所述的设备,其特征在于,所述发送单元还用于:
    向所述第二设备发送所述第一设备的安全感知能力信息,其中,所述第一设备的安全感知能力信息包括以下中的至少一项:
    所述第一设备是否支持安全的感知,所述第一设备支持的感知会话类型。
  114. 根据权利要求105-113中任一项所述的方法,其特征在于,所述接收单元还用于:
    接收所述第二设备发送的所述第二设备的安全感知能力信息,其中,所述第二设备的安全感知能力信息包括以下中的至少一项:
    所述第二设备是否支持安全的感知,所述第二设备支持的感知会话类型。
  115. 根据权利要求113或114所述的方法,其特征在于,所述感知会话类型包括以下中的至少 一种:
    仅非安全类型,仅安全类型,混合类型。
  116. 一种无线通信的设备,其特征在于,包括:
    接收单元,用于接收第一设备发送的初始安全长训练字段参数,和/或,
    发送单元,用于向第一设备发送初始安全长训练字段参数,其中,所述初始安全长训练字段参数包括以下中的至少一项:
    用于感知的安全长训练字段计数器的初始值;
    所述安全长训练字段计数器对应的安全验证码的初始值。
  117. 根据权利要求116所述的设备,其特征在于,所述接收单元还用于:
    在感知会话建立阶段,接收所述第一设备发送的初始安全长训练字段参数。
  118. 根据权利要求117所述的设备,其特征在于,待建立的感知会话为混合类型的感知会话,所述接收单元还用于:
    在测量设置建立阶段,接收所述第一设备发送的第一指示信息,所述第一指示信息用于指示是否启用安全的感知。
  119. 根据权利要求116-118中任一项所述的设备,其特征在于,所述发送单元还用于:
    在感知会话建立阶段,向所述第一设备发送初始安全长训练字段参数。
  120. 根据权利要求119所述的设备,其特征在于,待建立的感知会话为混合类型的感知会话,所述发送单元还用于:
    在测量设置建立阶段,向所述第一设备发送第二指示信息,所述第二指示信息用于指示是否启用安全的感知。
  121. 根据权利要求116-120中任一项所述的设备,其特征在于,所述接收单元还用于:
    在测量设置建立阶段,接收第一设备发送的初始安全长训练字段参数。
  122. 根据权利要求116-121中任一项所述的设备,其特征在于,所述发送单元还用于:
    在测量设置建立阶段,向所述第一设备发送初始安全长训练字段参数。
  123. 根据权利要求116-122中任一项所述的设备,其特征在于,所述接收单元还用于:
    接收所述第一设备发送的更新的安全长训练字段参数,和/或,所述第二设备向所述第一设备发送的更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:
    用于待执行测量实例的安全长训练字段计数器的计数值;
    用于待执行测量实例的安全验证码。
  124. 根据权利要求116-123中任一项所述的设备,其特征在于,所述接收单元还用于:
    接收所述第一设备发送的所述第一设备的安全感知能力信息,其中,所述第一设备的安全感知能力信息包括以下中的至少一项:
    所述第一设备是否支持安全的感知,所述第一设备支持的感知会话类型。
  125. 根据权利要求116-124中任一项所述的设备,其特征在于,所述发送单元还用于:
    向所述第一设备发送所述第二设备的安全感知能力信息,其中,所述第二设备的安全感知能力信息包括以下中的至少一项:
    所述第二设备是否支持安全的感知,所述第二设备支持的感知会话类型。
  126. 根据权利要求124或125所述的设备,其特征在于,所述感知会话类型包括以下中的至少一种:
    仅非安全类型,仅安全类型,混合类型。
  127. 一种无线通信的设备,其特征在于,包括:
    通信单元,用于向第四设备发送更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:
    用于待执行测量实例的安全长训练字段计数器的计数值;
    用于待执行测量实例的安全验证码。
  128. 根据权利要求127所述的设备,其特征在于,所述更新的安全长训练字段参数通过以下帧中的至少一个发送:
    第一上报帧,用于上报测量信息;
    第一更新帧,用于更新安全长训练字段参数;
    第三响应帧,其中,所述第三响应帧为第三触发帧的响应帧,所述第三触发帧用于触发感知信号接收设备根据测量阈值对测量结果进行检查。
  129. 一种无线通信的设备,其特征在于,包括:
    通信单元,用于接收第三设备发送的更新的安全长训练字段参数,其中,所述更新的安全长训练字段参数包括以下中的至少一项:
    用于待执行测量实例的安全长训练字段计数器的计数值;
    用于待执行测量实例的安全验证码。
  130. 根据权利要求129所述的设备,其特征在于,所述更新的安全长训练字段参数通过以下帧中的至少一个发送:
    第一上报帧,用于上报测量信息;
    第一更新帧,用于更新安全长训练字段参数;
    第三响应帧,其中,所述第三响应帧为第三触发帧的响应帧,所述第三触发帧用于触发感知信号接收设备根据测量阈值对测量结果进行检查。
  131. 一种无线通信的设备,其特征在于,包括:
    发送单元,用于向第六设备发送所述设备的安全感知能力信息,和/或,
    接收单元,用于接收所述第六设备发送的所述第六设备的安全感知能力信息;
    其中,所述设备的安全感知能力信息包括以下中的至少一项:
    所述设备是否支持安全的感知,所述设备支持的感知会话类型;
    所述第六设备的安全感知能力信息包括以下中的至少一项:
    所述第六设备是否支持安全的感知,所述第六设备支持的感知会话类型。
  132. 一种无线通信的设备,其特征在于,包括:
    接收单元,用于接收第五设备发送的所述第五设备的安全感知能力信息,和/或,
    发送单元,用于向所述第五设备发送所述设备的安全感知能力信息;
    其中,所述第五设备的安全感知能力信息包括以下中的至少一项:
    所述第五设备是否支持安全的感知,所述第五设备支持的感知会话类型;
    所述设备的安全感知能力信息包括以下中的至少一项:
    所述设备是否支持安全的感知,所述设备支持的感知会话类型。
  133. 一种无线通信的设备,其特征在于,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行如权利要求1至30中任一项所述的方法,或者,如权利要求31至60中任一项所述的方法,或者,如权利要求61至75中任一项所述的方法,或者,如权利要求76至90中任一项所述的方法,或者,如权利要求91至97中任一项所述的方法,或者,如权利要求97至104中任一项所述的方法。
  134. 一种芯片,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如权利要求1至30中任一项所述的方法,或者,如权利要求31至60中任一项所述的方法,或者,如权利要求61至75中任一项所述的方法,或者,如权利要求76至90中任一项所述的方法,或者,如权利要求91至97中任一项所述的方法,或者,如权利要求97至104中任一项所述的方法。
  135. 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至30中任一项所述的方法,或者,如权利要求31至60中任一项所述的方法,或者,如权利要求61至75中任一项所述的方法,或者,如权利要求76至90中任一项所述的方法,或者,如权利要求91至97中任一项所述的方法,或者,如权利要求97至104中任一项所述的方法。
  136. 一种计算机程序产品,其特征在于,包括计算机程序指令,该计算机程序指令使得计算机执行如权利要求1至30中任一项所述的方法,或者,如权利要求31至60中任一项所述的方法,或者,如权利要求61至75中任一项所述的方法,或者,如权利要求76至90中任一项所述的方法,或者,如权利要求91至97中任一项所述的方法,或者,如权利要求97至104中任一项所述的方法。
  137. 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求1至30中任一项所述的方法,或者,如权利要求31至60中任一项所述的方法,或者,如权利要求61至75中任一项所述的方法,或者,如权利要求76至90中任一项所述的方法,或者,如权利要求91至97中任一项所述的方法,或者,如权利要求97至104中任一项所述的方法。
PCT/CN2021/124228 2021-10-15 2021-10-15 感知方法和设备 WO2023060602A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2021/124228 WO2023060602A1 (zh) 2021-10-15 2021-10-15 感知方法和设备
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 (zh) 2021-10-15 2021-10-15 感知方法和设备

Publications (1)

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

Family

ID=85987094

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/124228 WO2023060602A1 (zh) 2021-10-15 2021-10-15 感知方法和设备

Country Status (2)

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

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024087064A1 (zh) * 2022-10-26 2024-05-02 北京小米移动软件有限公司 通信方法、电子设备及存储介质

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 (zh) * 2022-10-26 2024-05-02 北京小米移动软件有限公司 通信方法、电子设备及存储介质

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 (zh) 信道探测方法及装置
CN112042261A (zh) 用于基于反馈来选择网络参数的技术
WO2017143849A1 (zh) 一种休眠控制方法及相关设备
WO2023060602A1 (zh) 感知方法和设备
WO2023016441A1 (zh) 通信方法以及装置
KR20230157352A (ko) 보호된 세션리스 wifi 감지
JP2024514981A (ja) 通信方法および装置
WO2023039798A1 (zh) 无线通信的方法和设备
Lei et al. Achieving weighted fairness in WLAN mesh networks: An analytical model
US20240187905A1 (en) Wireless communication method and device
WO2023165450A1 (zh) 一种通信方法和通信装置
WO2023108371A1 (zh) 感知方法和设备
WO2023272455A1 (zh) 无线通信的方法及设备
WO2023130388A1 (zh) 无线通信的方法及设备
WO2023011201A1 (zh) 一种通信方法及通信装置

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