WO2022055182A1 - 무선랜 시스템에서 센싱을 수행하는 방법 및 장치 - Google Patents

무선랜 시스템에서 센싱을 수행하는 방법 및 장치 Download PDF

Info

Publication number
WO2022055182A1
WO2022055182A1 PCT/KR2021/011926 KR2021011926W WO2022055182A1 WO 2022055182 A1 WO2022055182 A1 WO 2022055182A1 KR 2021011926 W KR2021011926 W KR 2021011926W WO 2022055182 A1 WO2022055182 A1 WO 2022055182A1
Authority
WO
WIPO (PCT)
Prior art keywords
sensing
sta
information
frame
sens
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/KR2021/011926
Other languages
English (en)
French (fr)
Inventor
장인선
김정기
최진수
임동국
김상국
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
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 LG Electronics Inc filed Critical LG Electronics Inc
Priority to CN202180069219.5A priority Critical patent/CN116326093A/zh
Priority to JP2023515810A priority patent/JP7766086B2/ja
Priority to EP21867048.7A priority patent/EP4213534A4/en
Priority to US18/025,825 priority patent/US12250719B2/en
Priority to KR1020237005610A priority patent/KR102880777B1/ko
Publication of WO2022055182A1 publication Critical patent/WO2022055182A1/ko
Anticipated expiration legal-status Critical
Priority to US18/373,086 priority patent/US12150173B2/en
Priority to JP2025116596A priority patent/JP2025157344A/ja
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/74Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
    • G01S13/76Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted
    • G01S13/765Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted with exchange of information between interrogator and responder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signalling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0866Non-scheduled access, e.g. ALOHA using a dedicated channel for access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signalling for the administration of the divided path, e.g. signalling of configuration information
    • H04L5/0094Indication of how sub-channels of the path are allocated

Definitions

  • the present specification proposes a method and an apparatus for performing sensing in a wireless LAN system.
  • This embodiment proposes a method of determining STAs to participate in sensing in a WLAN system, negotiating parameters to be used for sensing, and performing a sensing procedure based on the negotiated parameters.
  • this embodiment proposes a method for role negotiation in the negotiation phase, parameter negotiation and parameter change in the sensing phase.
  • a first station (STA) broadcasts a sensing request frame.
  • various sensing measurement and sensing reporting scenarios can be defined through the setup and negotiation procedures of STAs for supporting WLAN sensing, thereby efficiently and flexibly performing a sensing operation of a user or object. There is an effect that movement and change can be detected.
  • 5 is an example of classification of wireless LAN sensing.
  • FIG. 10 is a flowchart illustrating a procedure of WLAN sensing.
  • FIG. 11 shows an example of a Sensing action frame.
  • Example 13 shows Example 1) in which SENS Requests are independently transmitted to SENS STAs in one BSS.
  • Example 14 shows Example 1-2) in which a SENS Request is transmitted until it expires by operating a timer.
  • Example 22 shows an example in which a failure case is considered in the method using SIFS in Example 2-2).
  • FIG. 24 shows an example of setting a Timer for receiving a response to a SENS STA.
  • 25 shows an embodiment 2-4) including an explicit indicator for transmitting a new SENS completion frame or completing negotiation in the SENS Request frame.
  • 26 shows an example of role negotiation based on method 1-1).
  • 32 shows an embodiment 2-1) of tearing down negotiation when sensing-related frame exchange is not performed during T_sens.
  • STA 34 shows a sixth embodiment in which STAs 2 and 3 participate in sensing when STA1, 2, and 3 form one sensing group and STA 1 transmits a group ID.
  • 35 shows an example in which a sensing signal is transmitted and received by allocating primary 40 MHz to STA 2 and secondary 40 to STA 3 among 80 MHz.
  • 39 shows an example of a negotiation phase and a reduced negotiation phase.
  • 40 shows another example of a negotiation phase and a reduced negotiation phase.
  • 41 shows an example of dynamic change for negotiated roles and parameters.
  • Example 46 shows an example of changing the bandwidth to be measured in Example 2).
  • FIG. 48 is a flowchart illustrating a procedure in which a sensing initiator performs sensing according to the present embodiment.
  • 49 is a flowchart illustrating a procedure in which a sensing responder performs sensing according to the present embodiment.
  • a or B (A or B) may mean “only A”, “only B” or “both A and B”.
  • a or B (A or B)” may be interpreted as “A and/or B (A and/or B)”.
  • A, B or C(A, B or C) means “only A” “only B” “only C” or “any combination of A, B and C”. A, B and C)”.
  • a slash (/) or a comma (comma) used herein may mean “and/or”.
  • A/B may mean “A and/or B”. Accordingly, “A/B” can mean “only A”, “only B” or “both A and B”.
  • A, B, C may mean “A, B, or C”.
  • At least one of A and B may mean “only A”, “only B” or “both A and B”.
  • the expression “at least one of A or B” or “at least one of A and/or B” means “at least one It can be interpreted the same as “at least one of A and B”.
  • “at least one of A, B and C” means “only A” “only B” “only C” or “any of A, B and C”. Any combination of A, B and C”. Also, “at least one of A, B or C” or “at least one of A, B and/or C” means may mean “at least one of A, B and C”.
  • the following examples of the present specification may be applied to various wireless communication systems.
  • the following example of the present specification may be applied to a wireless local area network (WLAN) system.
  • WLAN wireless local area network
  • the present specification may be applied to the IEEE 802.11ad standard or the IEEE 802.11ay standard.
  • the present specification may be applied to a newly proposed wireless LAN sensing standard or IEEE 802.11bf standard.
  • FIG. 1 shows an example of a transmitting apparatus and/or a receiving apparatus of the present specification.
  • the example of FIG. 1 may perform various technical features described below.
  • 1 relates to at least one STA (station).
  • the STAs 110 and 120 of the present specification are a mobile terminal, a wireless device, a wireless transmit/receive unit (WTRU), a user equipment (UE), It may also be called by various names such as a mobile station (MS), a mobile subscriber unit, or simply a user.
  • the STAs 110 and 120 in the present specification may be referred to by various names such as a network, a base station, a Node-B, an access point (AP), a repeater, a router, and a relay.
  • the STAs 110 and 120 may be referred to by various names such as a receiving device (apparatus), a transmitting device, a receiving STA, a transmitting STA, a receiving device, and a transmitting device.
  • the STAs 110 and 120 may perform an access point (AP) role or a non-AP role. That is, the STAs 110 and 120 of the present specification may perform AP and/or non-AP functions.
  • the AP may also be indicated as an AP STA.
  • the STAs 110 and 120 of the present specification may support various communication standards other than the IEEE 802.11 standard.
  • a communication standard eg, LTE, LTE-A, 5G NR standard
  • the STA of the present specification may be implemented in various devices such as a mobile phone, a vehicle, and a personal computer.
  • the STA of the present specification may support communication for various communication services such as voice call, video call, data communication, and autonomous driving (Self-Driving, Autonomous-Driving).
  • the STAs 110 and 120 may include a medium access control (MAC) conforming to the IEEE 802.11 standard and a physical layer interface for a wireless medium.
  • MAC medium access control
  • the STAs 110 and 120 will be described based on the sub-view (a) of FIG. 1 as follows.
  • the first STA 110 may include a processor 111 , a memory 112 , and a transceiver 113 .
  • the illustrated processor, memory, and transceiver may each be implemented as separate chips, or at least two or more blocks/functions may be implemented through one chip.
  • the transceiver 113 of the first STA performs a signal transmission/reception operation. Specifically, IEEE 802.11 packets (eg, IEEE 802.11a/b/g/n/ac/ax/be, etc.) may be transmitted/received.
  • IEEE 802.11 packets eg, IEEE 802.11a/b/g/n/ac/ax/be, etc.
  • the first STA 110 may perform an intended operation of the AP.
  • the processor 111 of the AP may receive a signal through the transceiver 113 , process the received signal, generate a transmission signal, and perform control for signal transmission.
  • the memory 112 of the AP may store a signal (ie, a received signal) received through the transceiver 113 , and may store a signal to be transmitted through the transceiver (ie, a transmission signal).
  • the second STA 120 may perform an intended operation of a non-AP STA.
  • the transceiver 123 of the non-AP performs a signal transmission/reception operation.
  • IEEE 802.11 packets eg, IEEE 802.11a/b/g/n/ac/ax/be, etc.
  • IEEE 802.11a/b/g/n/ac/ax/be, etc. may be transmitted/received.
  • the processor 121 of the non-AP STA may receive a signal through the transceiver 123 , process the received signal, generate a transmission signal, and perform control for signal transmission.
  • the memory 122 of the non-AP STA may store a signal (ie, a received signal) received through the transceiver 123 and may store a signal to be transmitted through the transceiver (ie, a transmission signal).
  • an operation of a device indicated as an AP in the following specification may be performed by the first STA 110 or the second STA 120 .
  • the operation of the device marked as AP is controlled by the processor 111 of the first STA 110 , and is controlled by the processor 111 of the first STA 110 .
  • Relevant signals may be transmitted or received via the controlled transceiver 113 .
  • control information related to an operation of the AP or a transmission/reception signal of the AP may be stored in the memory 112 of the first STA 110 .
  • the operation of the device indicated by the AP is controlled by the processor 121 of the second STA 120 and controlled by the processor 121 of the second STA 120 .
  • a related signal may be transmitted or received via the transceiver 123 that is used.
  • control information related to an operation of the AP or a transmission/reception signal of the AP may be stored in the memory 122 of the second STA 110 .
  • an operation of a device indicated as a non-AP in the following specification may be performed by the first STA 110 or the second STA 120 .
  • the operation of the device marked as non-AP is controlled by the processor 121 of the second STA 120, and the processor ( A related signal may be transmitted or received via the transceiver 123 controlled by 121 .
  • control information related to the operation of the non-AP or the AP transmit/receive signal may be stored in the memory 122 of the second STA 120 .
  • the operation of the device marked as non-AP is controlled by the processor 111 of the first STA 110 , and the processor ( Related signals may be transmitted or received via transceiver 113 controlled by 111 .
  • control information related to the operation of the non-AP or the AP transmission/reception signal may be stored in the memory 112 of the first STA 110 .
  • transmission / reception STA, first STA, second STA, STA1, STA2, AP, first AP, second AP, AP1, AP2, (transmission / reception) Terminal, (transmission / reception) device , (transmitting/receiving) apparatus, a device called a network, etc. may refer to the STAs 110 and 120 of FIG. 1 .
  • a device indicated by a /receiver) device, a (transmit/receive) apparatus, and a network may also refer to the STAs 110 and 120 of FIG. 1 .
  • an operation in which various STAs transmit and receive signals may be performed by the transceivers 113 and 123 of FIG. 1 .
  • an example of an operation of generating a transmission/reception signal or performing data processing or operation in advance for a transmission/reception signal is 1) Determining bit information of a subfield (SIG, STF, LTF, Data) field included in a PPDU /Acquisition/configuration/computation/decoding/encoding operation, 2) time resource or frequency resource (eg, subcarrier resource) used for the subfield (SIG, STF, LTF, Data) field included in the PPDU, etc.
  • a specific sequence eg, pilot sequence, STF / LTF sequence, SIG
  • SIG subfield
  • SIG subfield
  • STF subfield
  • LTF LTF
  • Data subfield
  • an operation related to determination / acquisition / configuration / operation / decoding / encoding of the ACK signal may include
  • various information eg, field/subfield/control field/parameter/power related information used by various STAs for determination/acquisition/configuration/computation/decoding/encoding of transmit/receive signals is may be stored in the memories 112 and 122 of FIG. 1 .
  • the device/STA of the sub-view (a) of FIG. 1 described above may be modified as shown in the sub-view (b) of FIG. 1 .
  • the STAs 110 and 120 of the present specification will be described based on the sub-drawing (b) of FIG. 1 .
  • the transceivers 113 and 123 illustrated in (b) of FIG. 1 may perform the same function as the transceivers illustrated in (a) of FIG. 1 .
  • the processing chips 114 and 124 illustrated in (b) of FIG. 1 may include processors 111 and 121 and memories 112 and 122 .
  • the processors 111 and 121 and the memories 112 and 122 illustrated in (b) of FIG. 1 are the processors 111 and 121 and the memories 112 and 122 illustrated in (a) of FIG. ) can perform the same function.
  • a technical feature in which a transmitting STA transmits a control signal is that the control signals generated by the processors 111 and 121 shown in the sub-drawings (a)/(b) of FIG. 1 are (a) of FIG. ) / (b) can be understood as a technical feature transmitted through the transceivers 113 and 123 shown in (b).
  • the technical feature in which the receiving STA receives the control signal may be understood as the technical feature in which the control signal is received by the transceivers 113 and 123 shown in the sub-drawing (a) of FIG. 1 .
  • the technical feature that the receiving STA receives the control signal is that the control signal received by the transceivers 113 and 123 shown in the sub-drawing (a) of FIG. 1 is the processor shown in (a) of FIG. 111, 121) can be understood as a technical feature obtained by.
  • the technical feature for the receiving STA to receive the control signal is that the control signal received by the transceivers 113 and 123 shown in the sub-view (b) of FIG. 1 is the processing chip shown in the sub-view (b) of FIG. It can be understood as a technical feature obtained by (114, 124).
  • software codes 115 and 125 may be included in the memories 112 and 122 .
  • the software codes 115 and 125 may include instructions for controlling the operations of the processors 111 and 121 .
  • Software code 115, 125 may be included in a variety of programming languages.
  • the processors 111 and 121 or the processing chips 114 and 124 shown in FIG. 1 may include an application-specific integrated circuit (ASIC), other chipsets, logic circuits, and/or data processing devices.
  • the processor may be an application processor (AP).
  • the processors 111 and 121 or the processing chips 114 and 124 illustrated in FIG. 1 may include a digital signal processor (DSP), a central processing unit (CPU), a graphics processing unit (GPU), and a modem (Modem). and demodulator).
  • DSP digital signal processor
  • CPU central processing unit
  • GPU graphics processing unit
  • Modem modem
  • demodulator demodulator
  • SNAPDRAGONTM series processor manufactured by Qualcomm®, an EXYNOSTM series processor manufactured by Samsung®, and a processor manufactured by Apple®. It may be an A series processor, a HELIOTM series processor manufactured by MediaTek®, an ATOMTM series processor manufactured by INTEL®, or a processor enhanced therewith.
  • uplink may mean a link for communication from a non-AP STA to an AP STA, and an uplink PPDU/packet/signal may be transmitted through the uplink.
  • downlink may mean a link for communication from an AP STA to a non-AP STA, and a downlink PPDU/packet/signal may be transmitted through the downlink.
  • the wireless LAN sensing technology is a kind of radar technology that can be implemented without a standard, it is judged that stronger performance can be obtained through standardization.
  • the IEEE 802.11bf standard defines devices participating in wireless LAN sensing by function as shown in the table below. According to its function, it can be divided into a device that initiates wireless LAN sensing and a device that participates, and a device that transmits and receives a sensing PPDU (Physical Layer Protocol Data Unit).
  • PPDU Physical Layer Protocol Data Unit
  • Sensing Initiator device that initiates sensing Sensing Responder Devices participating in sensing Sensing Transmitter A device that transmits a sensing PPDU Sensing Receiver A device that receives a sensing PPDU
  • FIG. 2 shows an example of a wireless LAN sensing scenario using a multi-sensing transmission device.
  • FIG. 3 shows an example of a wireless LAN sensing scenario using a multi-sensing receiving device.
  • FIG. 2 and 3 show sensing scenarios according to the function and arrangement of the wireless LAN sensing device.
  • FIG. 2 is a scenario using multiple sensing PPDU transmitting devices
  • FIG. 3 is a scenario using multiple sensing PPDU receiving devices.
  • the sensing PPDU receiving device includes the sensing measurement signal processing device
  • a procedure for transmitting (feedback) the sensing measurement result to the sensing start device STA 5 is additionally required.
  • discovery is a process of identifying the sensing capabilities of WLAN devices
  • negotiation is a process of determining a sensing parameter between a sensing start device and a participating device
  • measurement value exchange is a process of transmitting a sensing PPDU and transmitting a sensing measurement result
  • connection Release is the process of terminating the sensing procedure.
  • 5 is an example of classification of wireless LAN sensing.
  • Wireless LAN sensing can be classified into CSI-based sensing, which uses channel state information of a signal that arrives at the receiver through a channel, from the transmitter, and radar-based sensing, which uses a signal received after a transmitted signal is reflected by an object.
  • each sensing technology includes a method in which a sensing transmitter directly participates in the sensing process (coordinated CSI, active radar) and a method in which the sensing transmitter does not participate in the sensing process, that is, there is no dedicated transmitter participating in the sensing process (un -coordinated CSI, passive radar).
  • FIG. 6 is a diagram that utilizes CSI-based wireless LAN sensing for indoor positioning.
  • CSI to obtain an angle of arrival and a time of arrival, and converting these into orthogonal coordinates, indoor positioning information can be obtained. .
  • FIG. 7 shows a wireless LAN sensing device implemented by using the MATLAB toolbox, Zynq, and USRP.
  • MATLAB toolbox an IEEE 802.11ax wireless LAN signal is generated, and an RF signal is generated using Zynq Software Defined Radio (SDR).
  • SDR Software Defined Radio
  • the signal passing through the channel is received by USRP SDR and sensing signal processing is performed in the MATLAB toolbox.
  • one reference channel a channel directly receivable from the sensing transmitter
  • one surveillance channel a channel receivable by reflection from an object
  • IEEE 802.11bf wireless LAN sensing standardization is in an early development stage, and cooperative sensing technology to improve sensing accuracy is expected to be treated as important in the future. It is expected that standardization core topics include synchronization technology of sensing signals for cooperative sensing, CSI management and use technology, sensing parameter negotiation and sharing technology, and scheduling technology for CSI generation.
  • standardization core topics include synchronization technology of sensing signals for cooperative sensing, CSI management and use technology, sensing parameter negotiation and sharing technology, and scheduling technology for CSI generation.
  • long-distance sensing technology, low-power sensing technology, sensing security and privacy protection technology will also be considered as major agenda items.
  • IEEE 802.11bf wireless LAN sensing is a kind of radar technology that uses a wireless LAN signal that is commonly present anywhere at any time.
  • the table below shows typical IEEE 802.11bf use cases, which can be used in a wide range of real-life situations, such as indoor sensing, motion recognition, health care, 3D vision, and in-vehicle sensing. Because it is mainly used indoors, the operating range is usually within 10 to 20 meters, and the distance accuracy does not exceed 2 meters at most.
  • FIG. 8 shows a modified example of a transmitting apparatus and/or a receiving apparatus of the present specification.
  • Each device/STA of the sub-drawings (a)/(b) of FIG. 1 may be modified as shown in FIG. 8 .
  • the transceiver 830 of FIG. 8 may be the same as the transceivers 113 and 123 of FIG. 1 .
  • the transceiver 830 of FIG. 8 may include a receiver and a transmitter.
  • the processor 810 of FIG. 8 may be the same as the processors 111 and 121 of FIG. 1 . Alternatively, the processor 810 of FIG. 8 may be the same as the processing chips 114 and 124 of FIG. 1 .
  • the memory 820 of FIG. 8 may be the same as the memories 112 and 122 of FIG. 1 .
  • the memory 820 of FIG. 8 may be a separate external memory different from the memories 112 and 122 of FIG. 1 .
  • the power management module 811 manages power for the processor 810 and/or the transceiver 830 .
  • the battery 812 supplies power to the power management module 811 .
  • the display 813 outputs the result processed by the processor 810 .
  • Keypad 814 receives input to be used by processor 810 .
  • a keypad 814 may be displayed on the display 813 .
  • SIM card 815 may be an integrated circuit used to securely store an international mobile subscriber identity (IMSI) used to identify and authenticate subscribers in mobile phone devices, such as mobile phones and computers, and keys associated therewith. .
  • IMSI international mobile subscriber identity
  • the speaker 840 may output a sound related result processed by the processor 810 .
  • Microphone 841 may receive sound related input to be used by processor 810 .
  • 11SENS uses 60GHz Wi-Fi signals to sense motions or gestures of STAs or people, considering the signal transmission/reception methods of 802.11ad and 802.11ay, which are 60GHz Wi-Fi technologies.
  • a sensing start frame, a transmission start frame, and a method for configuring a sensing signal for channel estimation between an AP and an STA or an STA and an STA We propose a sensing sequence that transmits and receives .
  • the STA described below may be the device of FIGS. 1 and/or 8 .
  • a device may be an AP or a non-AP STA.
  • WLAN Wireless Local Area Network
  • IEEE 802.11 MAC/PHY-based WLAN eg, Wi-Fi
  • Wi-Fi Wi-Fi
  • WLAN eg. Wi-Fi
  • Wi-Fi Wireless Fidelity
  • a WLAN (eg, Wi-Fi) signal transmitted from the transmitter to the receiver may include information on a transmission channel environment between the two transmitters and receivers.
  • WLAN sensing refers to a technology for obtaining cognitive information about various surrounding environments by processing information about a transmission channel environment acquired through a WLAN signal.
  • cognitive information includes gesture recognition, fall detection by elder people, intrusion detection, human motion detection, health monitoring, It may include information obtained through a technology such as pet movement detection.
  • WLAN sensing may be applied and used in various forms in real life.
  • devices having one or more WLAN sensing functions may be used for WLAN sensing.
  • WLAN sensing using a plurality of devices can use multiple pieces of information about the channel environment compared to the method using a single device (ie, transmitting and receiving end), so more accurate sensing information can be obtained.
  • WLAN eg. Wi-Fi
  • WLAN transmission is performed in a broadband using channel aggregation, channel bonding, and the like. Also, WLAN transmission in a more extended broadband is being discussed.
  • WLAN sensing can cover a variety of scenarios.
  • a target to be sensed exists and STAs sensing it may exist.
  • the AP and the STA may perform sensing.
  • a target may exist between the AP and the STA.
  • the AP may transmit a sensing signal to the STA, and the STA may transmit a feedback signal for the sensing signal to the AP. That is, the AP transmits a signal to identify the sensing target, and the STA can receive and measure the signal affected by the target.
  • the STA may transmit the measured result to the AP, and the AP may identify the target based on the measured result.
  • the steps shown in FIG. 10 can be performed.
  • FIG. 10 is a flowchart illustrating a procedure of WLAN sensing.
  • Setup Phase Capability Advertisement & Negotiation: The stage of establishing association by exchanging the capabilities related to sensing. Through this process, STAs can perform association by determining whether sensing is possible and whether they have appropriate sensing capability.
  • the Setup Phase may also be called a Discovery & Association Phase.
  • Sensing Phase Transmitting a sensing signal to identify a target, and receiving and measuring a signal that has passed through the target.
  • One cycle of this stage can be defined as a sensing session.
  • the role of the sensing STA is defined as follows.
  • Sensing transmitter STA that transmits a PPDU used for sensing measurements in a sensing session
  • Sensing receiver STA that receives the PPDU transmitted by the sensing transmitter and performs sensing measurement
  • This specification focuses on the negotiation phase and the sensing phase, and the operation in the sensing phase may vary according to the negotiation phase.
  • the reference (or name) in this specification may be changed, and the STA may include an AP STA or a non-AP STA.
  • an STA capable of sensing is referred to as a SENS STA.
  • the negotiation phase can be accomplished through exchange by defining a new negotiation frame like the ADDBA request/response frame for the existing BA (Block Acknowledgment) agreement.
  • a frame transmitted by an STA that initiates negotiation is referred to as a SENS request frame
  • a frame transmitted by a responding STA to this is referred to as a SENS response frame
  • a SENS STA that transmits a SENS Request frame is referred to as a SENS RQSTA
  • a SENS STA that transmits a SENS Response frame is referred to as a SENS RPSTA.
  • SENS Request frame may be defined as a control frame such as RTS/CTS or an action frame such as ADDBA Request/Response. 11 shows an example defined as an action frame. The details of control role/parameter and timeout will be mentioned later.
  • FIG. 11 shows an example of a Sensing action frame.
  • the action frame is used for WLAN sensing, if the Sensing Action value is 0, it becomes a Sensing Request frame, and if the Sensing Action value is 1, it becomes a Sensing Response frame.
  • SENS STA 1 transmits a SENS Request
  • SENS STA 2 responds with a SENS Response to negotiate for sensing. Also, it may respond with ACK to each frame.
  • the SENS RPSTA performs processing in SIFS and a response to negotiation is possible, it may respond to a SENS response after receiving the SENS Request frame SIFS.
  • the methods described below are basically described except for the part that responds to ACK and SENS Response transmission after SIFS, and may include a response using ACK and SENS Response transmission after SIFS.
  • the following SENS request/response frame exchange method may be specifically provided for which STAs perform negotiation and how to perform negotiation according to the environment in which the SENS STA exists, but is not limited thereto.
  • a method of transmitting a SENS Request independently to each SENS STA and a method of transmitting a SENS Request to a plurality of SENS STAs in the same manner as Broadcast/Multicast.
  • This transmission method can be indicated in the mode form in the SENS Request, but it is possible to determine whether an individually addressed frame or broadcast is implicitly viewed by RA (Receiver Address).
  • RA Receiveiver Address
  • method 1) and method 2) have been separately described below, they can be applied together during the negotiation process.
  • the transmission may be independently transmitted to the SENS STA, and then the transmission mode may be switched to transmit to a plurality of SENS STAs.
  • Example 13 shows Example 1) in which SENS Requests are independently transmitted to SENS STAs in one BSS.
  • SENS Request is transmitted independently (unicast) to recognized SENS STAs (eg, SENS STAs in one BSS).
  • the SENS RQSTA (STA 1) transmits a SENS Request to STA 2 and STA 3, respectively, and receives a SENS Response frame.
  • This method can reliably perform negotiation for each STA, but delay and signaling overhead increase as the number of SENS STAs increases. Methods for solving this are as follows, and are also described in method 2), but are not limited thereto.
  • the SENS RQSTA can reduce the request, but other SENS STAs cannot recognize whether the SENS Request frame is coming or not.
  • Example 14 shows Example 1-2) in which a SENS Request is transmitted until it expires by operating a timer.
  • the Timer is activated to indicate that the SENS Request is transmitted until it expires. Therefore, this Timer information needs to be included in the SENS Request frame.
  • the SENS RQSTA (STA 1) indicates Timer information in the SENS Request frame transmitted to the SENS STA 2, and operates the Timer. It indicates the timer information remaining in the SENS Request frame transmitted to STA 3. Through this, other SENS STAs can know when the SENS RQSTA will transmit the SENS Request.
  • SENS Request frame is no longer transmitted to other STAs.
  • An explicit indication may be given to the last SENS Request frame or a new SENS completion frame may be transmitted.
  • the SENS STA 1 includes an explicit indication that negotiation is complete in the last SENS Request frame transmitted to the STA 3 .
  • Example 16 shows Example 1-3) informing that negotiation is completed by transmitting a SENS Completion frame.
  • SENS STA 1 After transmitting all SENS Request frames to the intended SENS STAs, SENS STA 1 transmits a SENS Completion frame to notify completion of negotiation.
  • the number of STAs that can participate in the sensing session may vary depending on the channel situation, but in this method, the SENS RQSTA can terminate the negotiation while announcing it when desired.
  • Each of the methods described above may operate only separately, but more than one method may operate together. For example, a timer is running, but you can pre-announce negotiation completion before the timer expires.
  • 17 shows an example of applying a timeout in consideration of a failure case for Intended SENS RPSTAs.
  • the SENS RPSTA (e.g., STA 2, STA 3) may not receive the SENS Request, or the SENS RQSTA (e.g., STA 1) may not receive the transmitted SENS Response. Therefore, the SENS RQSTA may continue to transmit the SENS Request, which may lengthen the entire negotiation process or may not have enough STAs participating in sensing due to repeated transmission to the same STA. Therefore, the SESN RQSTA may apply an appropriate timeout value for each SENS RPSTA.
  • STA 1 sets a timeout and transmits a SENS Request to STA 2 .
  • the SENS Response was not transmitted properly
  • the SENS Request was not transmitted properly.
  • STA 1 determines that the channel with STA 2 is not good and no longer transmits the SENS Request frame to STA 2 .
  • the SENS Request/Response frames described above may be transmitted at a high rate, not a low rate such as MCS 0, depending on channel conditions. However, in the negotiation process, in order to increase the overhearing probability for the 3rd part STAs, these frames may be requested to be transmitted by fixing them at the basic rate (eg, the lowest MCS (MCS 0)).
  • MCS 0 the lowest MCS
  • broadcast frame including timer information and negotiation completion information is transmitted using basic rate (eg, MCS 0) to increase reliability
  • This broadcast frame can reuse SENS Request frame, but it can also be defined as a new frame. If the SENS Request frame is reused, as in the example of FIG. 18, the frame is transmitted only for reliability, that is, in a mode that does not respond to it, and transmits it in a broadcast form such as method 2) to be described later as in the example below of FIG. You can switch to the mode that receives the response. 2) Details of the method will be described later.
  • a SENS Request is transmitted (eg, Broadcast) to a plurality of SENS STAs, and a SENS Response is received for each.
  • more than one SENS Request may be transmitted.
  • 19 shows an example of broadcasting a SENS Request to a plurality of SENS STAs.
  • the SENS RQSTA receives a SENS Response frame from STA 2, STA 3, and STA 4, respectively.
  • the SENS RQSTA (STA 1) may transmit a SENS Request multiple times to increase reliability.
  • transmission may be requested by applying a basic rate (eg, MCS 0) to the SENS Request and/or SENS Response frame.
  • MCS 0 basic rate
  • This method may be specifically performed as follows, but is not limited thereto.
  • methods 1-1), 1-2), and 1-3) described in 1) can be used.
  • the SENS RQSTA can reduce the request, but other SENS STAs cannot recognize whether the SENS Request frame is coming or not.
  • the SENS RQSTA receives a response from the corresponding SENS STA by indicating the STA ID that wants to respond to the SENS Request frame.
  • 20 shows an embodiment 2-2) indicating an STA ID for which a response is requested when a SENS request is transmitted.
  • the SENS RQSTA receives SENS responses from STAs 2 and 3 by indicating IDs of STA 2 and STA 3 in a SENS Request frame. STA 4 does not transmit a SENS response because it is not indicated.
  • Example 21 shows an example of sequentially responding at SIFS intervals in Example 2-2).
  • the SENS RQSTA (STA 1) instructs the IDs of STA 2 and STA 3 and the response order (STA 2 -> STA 3) in the SENS Request frame, and receives SENS Responses from them at SIFS intervals.
  • STA 1 there may be an ACK transmitted by STA 1 after each SENS response reception SIFS.
  • the SENS RPSTA (eg, STA 2, STA 3, STA 4) may not receive the SENS Request, or the SENS RQSTA (eg, STA 1) may not receive the transmitted SENS response. Therefore, SIFS interval transmission may not operate correctly.
  • Example 22 shows an example in which a failure case is considered in the method using SIFS in Example 2-2).
  • the SENS RQSTA indicates the ID and RU allocation information of STA 2 and STA 3 in the SENS Request frame, SENS Response is received from each assigned RU from them.
  • the SENS Request frame may be a new trigger frame or a trigger frame of a new trigger type.
  • a Timer can be set.
  • FIG. 24 shows an example of setting a Timer for receiving a response to a SENS STA.
  • the SENS RQSTA (STA 1) indicates timer information in the SENS Request frame and operates the timer. Through this, other SENS STAs can know when the SENS RQSTA will transmit the SENS Request. Therefore, after the timer is completed, STA 4 does not transmit a SENS response.
  • SENS Request frame is no longer transmitted to other STAs.
  • a new SENS completion frame may be transmitted or an explicit indicator indicating that negotiation is complete may be included in the SENS Request frame.
  • 25 shows an embodiment 2-4) including an explicit indicator for transmitting a new SENS completion frame or completing negotiation in the SENS Request frame.
  • SENS STA 1 determines that negotiation has been completed, it notifies completion of the negotiation through a SENS Completion frame or an explicit indicator. STA 4 receives this frame and does not respond.
  • Each of the methods described above may operate only separately, but more than one method may operate together. For example, a timer is running, but you can pre-announce negotiation completion before the timer expires.
  • the sensing initiator can be taken by the STA that has transmitted the SENS Request frame. That is, the SENS RQSTA becomes the sensing initiator. This does not require the signaling overhead that determines separate initiators and responders. Also, since one SENS STA basically acts as a sensing initiator, when the initiator is determined, the remaining SENS STAs become sensing responders.
  • This role negotiation method may vary depending on the unicast method and broadcast method of SENS Request frame transmission.
  • This role can be divided into modes depending on whether the SENS Initiator and Responder perform either the transmitter or receiver roles.
  • the mode may be classified as follows, but is not limited thereto.
  • Mode 1 SENS RQSTAs become transmitters, and SENS RPSTAs become receivers.
  • the corresponding mode may be indicated in the SENS Request frame and/or SENS Response frame. If there are two modes, it can be operated with 1 bit. For example, if it is 1, it can be operated as Mode 1, if it is 0, it can be operated as Mode 2. If more modes exist, the number of bits to indicate them may increase.
  • This method of designating two modes can reduce signaling overhead, but it is not easy to determine several sensing transmitters or sensing receivers including SENS RQSTA.
  • 26 shows an example of role negotiation based on method 1-1).
  • STA 1 becomes both a SENS initiator and a transmitter.
  • STA 2 and STA 3 are both responders and receivers.
  • STA 1 becomes both a SENS initiator and a receiver.
  • STA 2 and STA 3 are both responders and transmitters.
  • STA 1 an example indicated by the SENS RQSTA (STA 1) is shown, but the SENS RPSTA (STA 2, 3) may also indicate Mode 1 or Mode 2 in the SENS Response frame in response to this.
  • the above example shows how the transmitter and receiver are set to mode 1/2 by the SENS initiator. However, there may be a method for more dynamic role negotiation.
  • the STAs corresponding to the STA ID perform the same role as the SENS RQSTA. For example, as shown in Figure 20, if the ID of STA 2 is additionally indicated in Mode 1, STA 2 also becomes a sensing transmitter because STA 1 is a sensing transmitter in Mode 1. In the case of mode, if the ID of STA 3 is additionally indicated, STA 3 becomes a receiver in mode 2 because STA 1 is a sensing receiver.
  • the STAs corresponding to the STA ID perform the same role as the initiator. For example, if the ID of STA 2 is additionally indicated in the case of Mode 1 as shown in FIG. 26, since STA 1 is a transmitter in Mode 1, STA 2 also becomes a transmitter. In the case of mode, if the ID of STA 3 is additionally indicated, in mode 2, STA 3 becomes a receiver because STA 1 is a receiver.
  • the field can be configured as follows, and although the sensing response through back-off is shown in FIGS. 26 and 27, FIG. 21 described above and a method such as the Sensing Response transmission of FIG. 23 may also be used.
  • Each STA ID is indicated, and thereafter, the bitmap corresponding to each STA indicates whether the transmitter (e.g., 1) or the receiver (e.g., 0) is.
  • the Bitmap can be parsed through the Explicit Number of STAs indication, but the Number of STAs is not necessarily required because it can be inferred through the STA ID List.
  • the Role Bitmap may be configured in units of 8 bits for decoding, or may be configured as many as the number of STAs included in the STA ID List. However, in terms of decoding, the bitmap is basically composed of 8-bit units as before. On the other hand, in order to explicitly indicate the bitmap size, it may be substituted with the bitmap size instead of the Number of STA. For example, assuming a unit of 8 bits, if the value is 2, it becomes 16 bits, and if it is 1, it becomes 8 bits.
  • the role (Transmitter or Receiver) can be indicated through 1 bit after the STA ID without separately configuring the above bitmap.
  • the Number of STAs can be indicated here, but it is not necessary because it can be inferred through the number of tuples.
  • each STA In methods A and B, the roles of each STA are flexibly instructed, but in sensing, if the roles of the initiator and responder are always different, 1 bit for the role can be indicated. For example, if the initiator sends a value of 1 to the transmitter, all responders who receive it and respond become transmitters, and the initiator becomes receivers.
  • STA 1 as an initiator determines the roles of STAs 2, 3, and 4 through a Sensing Request. At this time, if STAs 2, 3, and 4 simultaneously transmit for OFDMA/MIMO, etc., it is possible to check whether each STA can currently perform sensing (eg, whether the channel is IDLE) through transmission or not.
  • the Sensing Request frame announces that STAs 2, 3, and 4 are the sensing transmitters and STA 1 is the receiver.
  • the first 3 bits are indicated as 1 and the rest are reserved.
  • Method B uses an STA ID and 1 bit (each value is 1) for each STA, method C indicates the STA ID first, and STAs 2, 3 and 4 all indicate 1 bit that is a transmitter.
  • 29 shows an example of role negotiation based on method 1-3).
  • the SENS RQSTA indicates a role for each STA ID.
  • the transmitter indicates the ID of STA 1 and 2 and the receiver indicates the ID of STA 3 to determine the role.
  • FIG. 29 shows the sensing response through back-off
  • the same method as the sensing response transmission of FIGS. 21 and 23 described above can also be used.
  • mode can be set.
  • the mode may be classified as follows, but is not limited thereto.
  • Mode 1 SENS RQSTA becomes transmitter and SENS RPSTA becomes receiver.
  • Mode 2 SENS RQSTA becomes receiver and SENS RPSTA transmits.
  • Mode 3 SENS RQSTA becomes transmitter, and SENS RPSTA becomes transmitter.
  • Mode 4 The SENS RQSTA becomes the receiver, and the SENS RPSTA becomes the receiver.
  • the corresponding mode may be indicated in the SENS Request frame and/or SENS Response frame. If there are 4 modes, it can be operated with 2 bits. For example, if it is 00, it can be operated as Mode 1, and if it is 11, it can be operated as Mode 4. If more modes exist, the number of bits to indicate them may increase.
  • 30 shows an example of role negotiation based on method 2-1).
  • STA 1 is a sensing initiator and at the same time become the transmitter.
  • STA 2 becomes a sensing responder and receiver
  • STA 3 becomes a responder and a sensing transmitter like STA 1.
  • STA 1 becomes both a sensing initiator and a receiver.
  • STA 2 becomes a sensing responder and transmitter
  • STA 3 becomes a responder and a sensing receiver like STA 1.
  • the SENS RQSTA STA 1
  • the SENS RPSTA STA 2, 3
  • the role can be negotiated as follows.
  • Each RQSTA and RPSTA can indicate whether to perform the role of a transmitter or a receiver as follows with 1 bit, respectively, or in the mode described above.
  • the table below shows negotiation example #1 according to the role indication of the RQSTA and the RPSTA.
  • the table below shows negotiation example #2 according to the role indication of the RQSTA and the RPSTA.
  • SENS RQSTA SENS RPSTA Determined roles Mode Mode RQSTA RPSTA One One Transmitter Receiver One 2 One 3 One 4 2 One 2 2 Receiver Transmitter 2 3 2 4 3 One 3 2 3 3 Transmitter Transmitter 3 4 4 One 4 2 4 3 4 4 Receiver Receiver
  • the above example shows a case where negotiation is possible when roles do not overlap between RQSTA and RPSTA or when the same mode is indicated. That is, in the above example, the empty determined role may not be properly negotiated due to confusion. However, in this empty part, a role may be determined according to a rule predetermined between two STAs. For example, when the RQSTA indicates both the transmitter and the receiver (11) and the RPSTA indicates only the receiver (01), the RQSTA becomes the transmitter. These rules may vary depending on how they are determined in advance.
  • the above role negotiation may be dynamically instructed by the initiator before performing each sensing after confirming and negotiating parameters for STAs participating in sensing in the negotiation phase. This is closely related to the method for determining which role each STA will set as in the above 1-2) method. That is, it is necessary to indicate what role to play for the STAs.
  • the specific method is as follows, but is not limited thereto.
  • Each STA ID is indicated, and thereafter, the bitmap corresponding to each STA indicates whether the transmitter (e.g., 1) or the receiver (e.g., 0) is.
  • the Bitmap can be parsed through the Explicit Number of STAs indication, but the Number of STAs is not necessarily required because it can be inferred through the STA ID List.
  • the role bitmap may be configured in units of 8 bits for decoding, or may be configured as many as the number of STAs included in the STA ID List. However, in terms of decoding, the bitmap is basically composed of 8-bit units as before. On the other hand, in order to explicitly indicate the bitmap size, it may be substituted with the bitmap size instead of the Number of STA. For example, assuming a unit of 8 bits, if the value is 2, it becomes 16 bits, and if it is 1, it becomes 8 bits.
  • the role (Transmitter or Receiver) can be indicated through 1 bit after the STA ID without separately configuring the above bitmap.
  • the Number of STAs can be indicated here, but it is not necessary because it can be inferred through the number of tuples.
  • each STA In methods A and B, the roles of each STA are flexibly instructed, but in sensing, if the roles of the initiator and responder are always different, 1 bit for the role can be indicated. For example, if the initiator sends a value of 1 to the transmitter, all responders who receive it and respond become transmitters, and the initiator becomes receivers.
  • 31 shows a method of instructing a Role according to methods A, B, and C.
  • STA 1 as an initiator determines the roles of STAs 2, 3, and 4 through polling. At this time, if STAs 2, 3, and 4 transmit simultaneously for OFDMA/MIMO, etc., it is possible to check whether each STA can currently perform sensing (eg, whether the channel is IDLE) through transmission or not.
  • the Sensing Poll frame announces that STAs 2, 3, and 4 are the sensing transmitters and STA 1 is the receiver.
  • the first 3 bits are indicated as 1 and the rest are reserved.
  • Method B uses an STA ID and 1 bit (each value is 1) for each STA, method C indicates the STA ID first, and STAs 2, 3 and 4 all indicate 1 bit that is a transmitter.
  • SENS Request frame and/or SENS Response frame one or more parameters described as follows may be indicated.
  • SENS Request frame only the indication of the SENS Request frame is shown, and it can also be indicated in the SENS Response frame.
  • 2) method for SENS Request frame transmission of the above negotiation procedure is assumed (e.g., broadcast), but 1) method (e.g., unicast) can also be used.
  • Timers for Negotiation phase You can refer to the negotiation procedure (eg, 1-2), 2-3) described above).
  • Timeout for Sensing phase Timeout value related to sensing phase (including one or more sensing sessions) after negotiation.
  • One or both of these Timeout values can be indicated separately as follows.
  • 32 shows an embodiment 2-1) of tearing down negotiation when sensing-related frame exchange is not performed during T_sens.
  • Example 33 shows Example 2-2) in which sensing is performed during T_sens and the sensing phase is terminated after that.
  • Timeout for Sensing Time for the sensing phase. That is, during this time, sensing is performed using the negotiated role/parameter. As mentioned above, the process can consist of one or more sensing sessions. As shown in FIG. 28, the sensing phase ends after T_sens.
  • Group ID After the negotiation process, the negotiated STAs may be assigned an ID as one group. That is, during this sensing phase, the group ID is transmitted as shown in FIG. 29 to be identified. In FIG. 29 , STA1, 2, and 3 form one sensing group, and when STA 1 transmits a group ID, STA 2 and STA 3 participate in sensing together. If only GIDs are included instead of multiple STA IDs using this method, overhead can be reduced, but it is difficult to use GIDs to perform a sensing session with some negotiated STAs.
  • STA 34 shows a sixth embodiment in which STAs 2 and 3 participate in sensing when STA1, 2, and 3 form one sensing group and STA 1 transmits a group ID.
  • Bandwidth to be measured or for feedback It is possible to indicate a sensing signal during the sensing phase or a bandwidth for feedback as a result of measuring this signal. This may be indicated for all STAs or may be indicated for each STA. If all STAs are instructed, overhead is reduced, but if a specific STA can efficiently sense or feedback like a method of instructing each STA, it is impossible to indicate this specific frequency.
  • Sensing Frequency location 7) may indicate a bandwidth of the same frequency, but in this regard, a different measurement location for each STA may be indicated. For example, as shown in FIG. 30 , a primary 40 MHz to STA 2 and a secondary 40 to STA 3 may be allocated among 80 MHz. In this example, the sensing transmitter is STA 2 and STA 3 . In addition, if the SENS STA supports the OFDMA technology of 11ax, it may indicate a specific RU.
  • FIG. 30 shows an example in which a sensing signal is transmitted and received by allocating primary 40 MHz to STA 2 and secondary 40 to STA 3 among 80 MHz.
  • 35 shows an example in which a sensing signal is transmitted and received by allocating primary 40 MHz to STA 2 and secondary 40 to STA 3 among 80 MHz.
  • Type of Information Type of information to be measured through sensing signal reception during sensing phase (eg, CSI per subcarrier)
  • Signal Type Type of sensing signal during sensing phase (eg, NDP, NDPA+NDP, New signal type)
  • Order of reports/sensing An order may be explicitly included for STAs in order to prevent collisions during information feedback on sensing signal transmission or signal measurement. Implicitly, for example, the order in which the STA information of 4) is indicated may be regarded as this order. If this information is indicated and Fig. 30 is assumed, the order of STA 2 and STA 3, which are sensing transmitters, is STA 2 -> STA 3.
  • Session ID ID of the session using the role and parameters determined through this negotiation phase.
  • one SENS STA can simultaneously execute multiple sensing applications, and multiple SENS STAs can also perform sensing applications at the same time. That is, if the sensing procedure for each application is performed at the same time, multiple sessions may overlap, so it is necessary to perform sensing by distinguishing this session between SENS STAs. Therefore, the session ID may be indicated.
  • sensing can be performed according to the negotiated role and parameters.
  • the sensing phase will be established based on this negotiated role and parameters.
  • the sensing phase can consist of one or more sensing sessions as mentioned above, and a frame that can start the sensing session may exist.
  • this frame is referred to as a SENS Initiation frame. All or part of the parameters described in parameter negotiation can be indicated in the SENS Initiation frame.
  • the SENS initiation frame may be transmitted once or several times. For example, when STAs participating in the sensing phase are changed, the frame may be transmitted multiple times.
  • the SENS initiation frame can be transmitted only once during A. all sensing sessions start, B. some sensing sessions start, or C. during the sensing phase, as shown in FIG. 38 .
  • each SENS STA can recognize the session through explicit signaling for the sensing session.
  • Methods B and C may require a separate instruction for the sensing signal from the sensing transmitter's point of view for some sensing sessions and a method for recognizing the sensing signal from the sensing receiver's point of view, but the overhead for the initiation frame can be reduced. .
  • channel access is performed between each session, but each session may be continued through the SIFS interval by acquiring a TXOP that can include multiple sessions.
  • All or some of the parameters described in parameter negotiation can be indicated in the SENS Initiation frame.
  • information of STAs or a group ID may be included for one sensing session.
  • STA 1 is a SENS initiator.
  • 39 shows an example of a negotiation phase and a reduced negotiation phase.
  • this phase is referred to as a reduced negotiation phase, and a reduced negotiation phase may be applied in the negotiation phase for the next sensing session as shown in the lower part of FIG.
  • 40 shows another example of a negotiation phase and a reduced negotiation phase.
  • a reduced SENS Request/Response frame with reduced overhead can be used including only the role and parameters to be changed.
  • roles and parameters that are not indicated inherit those used in the previous session.
  • a control field can be applied for the role and parameter to be changed. That is, except for the field that must be entered in the SENS Request/Response frame, it includes a field indicating whether a changed parameter exists. In the example below, this parameter is referred to as a dynamic parameter.
  • 41 shows an example of dynamic change for negotiated roles and parameters.
  • the control field can be applied. That is, it includes a field indicating whether a dynamic parameter exists, except for a field that must be entered into the SENS initiation frame.
  • Example 2 whether a dynamic parameter exists is first indicated (eg, using 1 bit), and if present, a parameter set is indicated later. As in Example 2, the existence of each dynamic parameter may be indicated. Although it depends on the situation, it is judged that Example 2 can reduce the overhead a little more when the number of dynamic parameters is large.
  • the parameter can be dynamically changed as follows.
  • multiple SENS initiation frames are transmitted within one sensing session or a frame including only dynamic role/parameters (eg, reduced SENS initiation frame) is transmitted as shown in FIG. 43 .
  • the negotiation phase is performed again between sensing sessions.
  • the SENS Request/Response frame described above can be reused, but including fields for roles and parameters that do not change may result in increased overhead. Therefore, as shown in FIG. 43, a reduced SENS Request/Response frame with reduced overhead including only the role and parameters to be changed can be used.
  • SENS initiation frame and reduced SENS initiation frame may be used as in 1).
  • the sensing transmitter is STA 1 and the sensing receiver is STA 2 and STA 3 .
  • STA 1 changes the sensing transmitter to STA 2 and STA 3 and the sensing receiver to STA 1 through the SENS initiation frame to measure a channel in a different direction, so that STA 2 and STA 3 transmit a sensing signal. .
  • Example #2 Changing bandwidth to be measured
  • Example 46 shows an example of changing the bandwidth to be measured in Example 2).
  • the bandwidth to be measured during the negotiation phase is an example of 40 MHz.
  • STA 1 changes the bandwidth to be measured to 80 MHz through the SENS initiation frame for better resolution. Therefore, the sensing transmitters STA 2 and STA 3 transmit a sensing signal using 80 MHz.
  • the negotiation STAs during the negotiation phase are STA 1, STA 2, and STA 3.
  • STA 1 the negotiation STAs during the negotiation phase
  • STA 2 the negotiation STAs during the negotiation phase
  • STA 3 the negotiation STAs during the negotiation phase
  • This dynamic method described above can be applied in some different ways. That is, the role/parameters changed in one sensing session are applied continuously in the subsequent sensing session or only for the corresponding sensing session, and the originally negotiated parameters are applied in subsequent sensing sessions.
  • the SENS Initiation frame is transmitted in the first sensing session and not transmitted after that, it may be considered static.
  • FIG. 48 is a flowchart illustrating a procedure in which a sensing initiator performs sensing according to the present embodiment.
  • the example of FIG. 48 may be performed in a network environment in which a next-generation wireless LAN system (IEEE 802.11bf) is supported.
  • the next-generation wireless LAN system is a wireless LAN system improved from 802.11ad and 802.11ay systems, and may satisfy backward compatibility with 802.11ad and 802.11ay systems.
  • the example of FIG. 48 is performed by a first STA, and the first STA may correspond to a sensing initiator.
  • the second and third STAs of FIG. 48 may correspond to a sensing responder.
  • This embodiment proposes a method of determining STAs to participate in sensing in a WLAN system, negotiating parameters to be used for sensing, and performing a sensing procedure based on the negotiated parameters.
  • this embodiment proposes a method for role negotiation in the negotiation phase, parameter negotiation and parameter change in the sensing phase.
  • step S4810 the first STA (station) broadcasts a sensing request frame.
  • step S4820 the first STA receives a first sensing response frame from the second STA and receives a second sensing response frame from the third STA.
  • the sensing request frame includes STA identifier information and resource unit (RU) allocation information.
  • the STA identifier information includes identifiers of the second and third STAs.
  • the RU allocation information includes information on a first RU allocated to the second STA and information on a second RU allocated to the third STA.
  • the first sensing response frame is received through the first RU, and the second sensing response frame is received through the second RU. That is, the response to the sensing request frame may be (simultaneously) received by the second and third STAs based on Orthogonal Frequency Division Multiple Access (OFDMA).
  • the sensing request frame may be a (newly defined) trigger frame.
  • the sensing request frame indicates an identifier (ID) and RU allocation information of an STA that will receive a sensing response frame
  • the STA corresponding to the STA identifier receives the sensing request frame and after SIFS
  • the sensing response frame may be transmitted through the allocated RU.
  • the sensing request frame may further include timer information for receiving the sensing response frame. Before the timer according to the timer information expires, the first and second sensing response frames may be transmitted. After the timer according to the timer information expires, the third sensing response frame may not be transmitted. That is, since the STA receiving the timer information can know when the sensing request frame is transmitted, it can transmit the sensing response frame until the timer expires.
  • the sensing request frame may further include parameter information.
  • the parameter information includes timer information for the negotiation step, STA role information, timeout information for the sensing step, information on the number of sensing sessions included in the sensing step, and the first to third Information on the STA, information on the length of the sensing signal, information on the frequency band to which the sensing signal is allocated, information on the type of information to be measured based on the sensing signal, information on the type of the sensing signal, and the Information on the transmission order of the sensing signal may be included.
  • a procedure for wireless sensing may largely include a setup phase, a negotiation phase, a sensing phase, and a tear down phase. Each step may be performed in the order described, and may be repeated several times in one cycle period.
  • the sensing step may include at least one sensing session.
  • the sensing request frame and the first and second sensing response frames may be exchanged.
  • the sensing signal may be transmitted, and channel measurement may be performed based on the sensing signal.
  • the sensing step may be teared down when there is no frame exchange for a time indicated by the timeout information for the sensing step.
  • negotiated parameter information may be reset, and all sensing sessions in the sensing step may be terminated. In order to start the sensing session again, the negotiation step must be repeated.
  • an additional sensing request frame may not be transmitted by the first STA.
  • the role information of the STA may be set to the first mode or the second mode.
  • the first mode includes information that the first STA is a transmitter that transmits the sensing signal, and that the second and third STAs are receivers that receive the sensing signal and perform channel measurement based on the sensing signal.
  • the second mode may include information that the first STA is the receiving end and the second and third STAs are the transmitting end. That is, the roles of the first to third STAs may be designated in the sensing step (or sensing session) based on the first and second modes.
  • the first STA may receive a first sensing signal from the second STA, and may perform channel measurement based on the first sensing signal.
  • the first STA may receive a second sensing signal from the third STA, and may perform channel measurement based on the second sensing signal.
  • the role information of the STA may be used together with the STA identifier information.
  • the role information of the STA when the role information of the STA is set to the first mode and the STA identifier information includes only the identifier of the second STA, the first and second STAs become transmitters, and the third STA It can be the receiving end.
  • the role information of the STA when the role information of the STA is set to the second mode and the STA identifier information includes only the identifier of the third STA, the first and third STAs become receiving ends, and the second STA is a transmitting end this can be
  • the information on the frequency band to which the sensing signal is allocated may include information on a primary 40 MHz allocated to the second STA and information on a secondary 40 MHz allocated to the third STA.
  • the first sensing signal may be received through the primary 40 MHz
  • the second sensing signal may be received through the secondary 40 MHz.
  • the first STA may transmit a first sensing start frame to the second and third STAs during the first sensing session.
  • the first STA may transmit a second sensing start frame to the second and third STAs during the second sensing session.
  • the second sensing start frame may include a control field for the changed parameter.
  • the control field for the changed parameter may include first and second fields.
  • the first field may include information on whether a changed parameter exists.
  • the second field may include a changed parameter value indicated by the first field.
  • the sensing procedure performed during the first sensing session may be performed by the first to third STAs based on the parameter value before being changed.
  • the sensing procedure performed during the second sensing session may be performed by the first to third STAs based on the changed parameter value.
  • the changed parameter may be role information of the STA.
  • the first STA may be configured as a receiving end, and the second and third STAs may be configured as a transmitting end.
  • the second and third STAs may each transmit a sensing signal to the first STA, and the first STA may feed back a value measured based on the sensing signal.
  • the first STA when the role information of the STA is changed to the first mode in the second sensing session, the first STA may be configured as a transmitter, and the second and third STAs may be configured as a receiver. Accordingly, during the second sensing session, the first STA transmits a sensing signal to the second and third STAs, and the second and third STAs feed back a value measured based on the sensing signal. becomes this
  • the changed parameter may be information on a frequency band to which the sensing signal is allocated.
  • the information on the frequency band to which the sensing signal is allocated in the second sensing session is changed to information on the primary 80 MHz allocated to the second STA and information on the secondary 80 MHz allocated to the third STA
  • the The first sensing signal transmitted by the second STA may be transmitted through the primary 80 MHz
  • the second sensing signal transmitted by the third STA may be transmitted through the secondary 80 MHz.
  • 49 is a flowchart illustrating a procedure in which a sensing responder performs sensing according to the present embodiment.
  • the example of FIG. 49 may be performed in a network environment in which a next-generation wireless LAN system (IEEE 802.11bf) is supported.
  • the next-generation wireless LAN system is a wireless LAN system improved from 802.11ad and 802.11ay systems, and may satisfy backward compatibility with 802.11ad and 802.11ay systems.
  • the 49 is performed by a second STA, and the second STA may correspond to a sensing responder.
  • the first STA of FIG. 49 may correspond to a sensing initiator.
  • the third STA of FIG. 49 may also correspond to the sensing responder.
  • This embodiment proposes a method of determining STAs to participate in sensing in a WLAN system, negotiating parameters to be used for sensing, and performing a sensing procedure based on the negotiated parameters.
  • this embodiment proposes a method for role negotiation in the negotiation phase, parameter negotiation and parameter change in the sensing phase.
  • step S4910 the second STA (station) receives a sensing request frame from the first STA.
  • step S4920 the second STA transmits a first sensing response frame to the first STA.
  • a second sensing response frame is transmitted by the third STA in response to the sensing request frame.
  • the sensing request frame includes STA identifier information and resource unit (RU) allocation information.
  • the STA identifier information includes identifiers of the second and third STAs.
  • the RU allocation information includes information on a first RU allocated to the second STA and information on a second RU allocated to the third STA.
  • the sensing request frame indicates an identifier (ID) and RU allocation information of an STA that will receive a sensing response frame
  • the STA corresponding to the STA identifier receives the sensing request frame and after SIFS
  • the sensing response frame may be transmitted through the allocated RU.
  • the sensing request frame may further include timer information for receiving the sensing response frame. Before the timer according to the timer information expires, the first and second sensing response frames may be transmitted. After the timer according to the timer information expires, the third sensing response frame may not be transmitted. That is, since the STA receiving the timer information can know when the sensing request frame is transmitted, it can transmit the sensing response frame until the timer expires.
  • the sensing request frame may further include parameter information.
  • the parameter information includes timer information for the negotiation step, STA role information, timeout information for the sensing step, information on the number of sensing sessions included in the sensing step, and the first to third Information on the STA, information on the length of the sensing signal, information on the frequency band to which the sensing signal is allocated, information on the type of information to be measured based on the sensing signal, information on the type of the sensing signal, and the Information on the transmission order of the sensing signal may be included.
  • a procedure for wireless sensing may largely include a setup phase, a negotiation phase, a sensing phase, and a tear down phase. Each step may be performed in the order described, and may be repeated several times in one cycle period.
  • the sensing step may include at least one sensing session.
  • the sensing request frame and the first and second sensing response frames may be exchanged.
  • the sensing signal may be transmitted, and channel measurement may be performed based on the sensing signal.
  • the sensing step may be teared down when there is no frame exchange for a time indicated by the timeout information for the sensing step.
  • negotiated parameter information may be reset, and all sensing sessions in the sensing step may be terminated. In order to start the sensing session again, the negotiation step must be repeated.
  • an additional sensing request frame may not be transmitted by the first STA.
  • the role information of the STA may be set to the first mode or the second mode.
  • the first mode includes information that the first STA is a transmitter that transmits the sensing signal, and that the second and third STAs are receivers that receive the sensing signal and perform channel measurement based on the sensing signal.
  • the second mode may include information that the first STA is the receiving end and the second and third STAs are the transmitting end. That is, the roles of the first to third STAs may be designated in the sensing step (or sensing session) based on the first and second modes.
  • the first STA may receive a first sensing signal from the second STA, and may perform channel measurement based on the first sensing signal.
  • the first STA may receive a second sensing signal from the third STA, and may perform channel measurement based on the second sensing signal.
  • the role information of the STA may be used together with the STA identifier information.
  • the role information of the STA when the role information of the STA is set to the first mode and the STA identifier information includes only the identifier of the second STA, the first and second STAs become transmitters, and the third STA It can be the receiving end.
  • the role information of the STA when the role information of the STA is set to the second mode and the STA identifier information includes only the identifier of the third STA, the first and third STAs become receiving ends, and the second STA is a transmitting end this can be
  • the information on the frequency band to which the sensing signal is allocated may include information on a primary 40 MHz allocated to the second STA and information on a secondary 40 MHz allocated to the third STA.
  • the first sensing signal may be received through the primary 40 MHz
  • the second sensing signal may be received through the secondary 40 MHz.
  • the first STA may transmit a first sensing start frame to the second and third STAs during the first sensing session.
  • the first STA may transmit a second sensing start frame to the second and third STAs during the second sensing session.
  • the second sensing start frame may include a control field for the changed parameter.
  • the control field for the changed parameter may include first and second fields.
  • the first field may include information on whether a changed parameter exists.
  • the second field may include a changed parameter value indicated by the first field.
  • the sensing procedure performed during the first sensing session may be performed by the first to third STAs based on the parameter value before being changed.
  • the sensing procedure performed during the second sensing session may be performed by the first to third STAs based on the changed parameter value.
  • the changed parameter may be role information of the STA.
  • the first STA may be configured as a receiving end, and the second and third STAs may be configured as a transmitting end.
  • the second and third STAs may each transmit a sensing signal to the first STA, and the first STA may feed back a value measured based on the sensing signal.
  • the first STA when the role information of the STA is changed to the first mode in the second sensing session, the first STA may be configured as a transmitter, and the second and third STAs may be configured as a receiver. Accordingly, during the second sensing session, the first STA transmits a sensing signal to the second and third STAs, and the second and third STAs feed back a value measured based on the sensing signal. becomes this
  • the changed parameter may be information on a frequency band to which the sensing signal is allocated.
  • the information on the frequency band to which the sensing signal is allocated in the second sensing session is changed to information on the primary 80 MHz allocated to the second STA and information on the secondary 80 MHz allocated to the third STA
  • the The first sensing signal transmitted by the second STA may be transmitted through the primary 80 MHz
  • the second sensing signal transmitted by the third STA may be transmitted through the secondary 80 MHz.
  • the technical features of the present specification described above may be applied to various devices and methods.
  • the above-described technical features of the present specification may be performed/supported through the apparatus of FIGS. 1 and/or 8 .
  • the technical features of the present specification described above may be applied only to a part of FIGS. 1 and/or 8 .
  • the technical features of the present specification described above are implemented based on the processing chips 114 and 124 of FIG. 1 , or implemented based on the processors 111 and 121 and the memories 112 and 122 of FIG. 1 , or , may be implemented based on the processor 810 and the memory 820 of FIG. 8 .
  • the apparatus of the present specification broadcasts a sensing request frame; and receiving a first sensing response frame from a second STA (station) and a second sensing response frame from a third STA.
  • CRM computer readable medium
  • CRM proposed by the present specification is at least one computer readable medium including instructions based on being executed by at least one processor.
  • the CRM broadcasting a sensing request frame; and receiving a first sensing response frame from a second station (STA) and receiving a second sensing response frame from a third STA.
  • the instructions stored in the CRM of the present specification may be executed by at least one processor.
  • At least one processor related to CRM in the present specification may be the processors 111 and 121 or the processing chips 114 and 124 of FIG. 1 , or the processor 810 of FIG. 8 .
  • the CRM of the present specification may be the memories 112 and 122 of FIG. 1 , the memory 820 of FIG. 8 , or a separate external memory/storage medium/disk.
  • Machine learning refers to a field that defines various problems dealt with in the field of artificial intelligence and studies methodologies to solve them. do.
  • Machine learning is also defined as an algorithm that improves the performance of a certain task through constant experience.
  • An artificial neural network is a model used in machine learning, and may refer to an overall model having problem-solving ability, which is composed of artificial neurons (nodes) that form a network by combining synapses.
  • An artificial neural network may be defined by a connection pattern between neurons of different layers, a learning process that updates model parameters, and an activation function that generates an output value.
  • the artificial neural network may include an input layer, an output layer, and optionally one or more hidden layers. Each layer includes one or more neurons, and the artificial neural network may include neurons and synapses connecting neurons. In the artificial neural network, each neuron may output a function value of an activation function for input signals, weights, and biases input through synapses.
  • Model parameters refer to parameters determined through learning, and include the weight of synaptic connections and the bias of neurons.
  • the hyperparameter refers to a parameter that must be set before learning in a machine learning algorithm, and includes a learning rate, the number of iterations, a mini-batch size, an initialization function, and the like.
  • the purpose of learning the artificial neural network can be seen as determining the model parameters that minimize the loss function.
  • the loss function may be used as an index for determining optimal model parameters in the learning process of the artificial neural network.
  • Machine learning can be classified into supervised learning, unsupervised learning, and reinforcement learning according to a learning method.
  • Supervised learning refers to a method of training an artificial neural network in a state in which a label for the training data is given, and the label is the correct answer (or result value) that the artificial neural network should infer when the training data is input to the artificial neural network.
  • Unsupervised learning may refer to a method of training an artificial neural network in a state where no labels are given for training data.
  • Reinforcement learning can refer to a learning method in which an agent defined in an environment learns to select an action or sequence of actions that maximizes the cumulative reward in each state.
  • machine learning implemented as a deep neural network (DNN) including a plurality of hidden layers is also called deep learning (deep learning), and deep learning is a part of machine learning.
  • DNN deep neural network
  • deep learning deep learning
  • machine learning is used in a sense including deep learning.
  • a robot can mean a machine that automatically handles or operates a task given by its own capabilities.
  • a robot having a function of recognizing an environment and performing an operation by self-judgment may be referred to as an intelligent robot.
  • Robots can be classified into industrial, medical, home, military, etc. depending on the purpose or field of use.
  • the robot may be provided with a driving unit including an actuator or a motor to perform various physical operations such as moving the robot joints.
  • the movable robot includes a wheel, a brake, a propeller, and the like in the driving unit, and may travel on the ground or fly in the air through the driving unit.
  • the extended reality is a generic term for virtual reality (VR), augmented reality (AR), and mixed reality (MR).
  • VR technology provides only CG images of objects or backgrounds in the real world
  • AR technology provides virtual CG images on top of images of real objects
  • MR technology is a computer that mixes and combines virtual objects in the real world. graphic technology.
  • MR technology is similar to AR technology in that it shows both real and virtual objects. However, there is a difference in that in AR technology, a virtual object is used in a form that complements a real object, whereas in MR technology, a virtual object and a real object are used with equal characteristics.
  • HMD Head-Mount Display
  • HUD Head-Up Display
  • mobile phone tablet PC, laptop, desktop, TV, digital signage, etc.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Electromagnetism (AREA)

Abstract

무선랜 시스템에서 센싱을 수행하는 방법 및 장치가 제안된다. 구체적으로, 제1 STA은 센싱 요청 프레임을 브로드캐스트한다. 제1 STA은 제2 STA으로부터 제1 센싱 응답 프레임을 수신하고 제3 STA으로부터 제2 센싱 응답 프레임을 수신한다. 센싱 요청 프레임은 STA 식별자 정보 및 RU 할당 정보를 포함한다. STA 식별자 정보는 제2 및 제3 STA의 식별자를 포함한다. RU 할당 정보는 제2 STA에 할당되는 제1 RU에 대한 정보 및 제3 STA에 할당되는 제2 RU에 대한 정보를 포함한다. 제1 센싱 응답 프레임은 제1 RU를 통해 수신된다. 제2 센싱 응답 프레임은 제2 RU를 통해 수신된다.

Description

무선랜 시스템에서 센싱을 수행하는 방법 및 장치
본 명세서는 무선랜 시스템에서 센싱을 수행하는 기법에 관한 것으로, 보다 상세하게는, 센싱에 참여할 STA 및 센싱에 사용될 파라미터들을 협상하여 센싱 절차를 수행하는 방법 및 장치에 관한 것이다.
WLAN(wireless local area network)은 다양한 방식으로 개선되어왔다. 예를 들어, IEEE 802.11bf 무선랜 센싱은 통신과 레이더 기술이 융합된 최초의 표준이다. 일상생활과 산업 전반에 걸쳐 비면허 주파수 수요가 급증하고 있지만 주파수 신규 공급에는 한계가 있기 때문에 통신과 레이다의 융합 기술 개발은 주파수 이용 효율을 증대하는 측면에서 매우 바람직한 방향이다. 기존에도 무선랜 신호를 이용하여 벽 뒤의 움직임을 감지하는 센싱 기술이나 70GHz 대역에서 FMCW(Frequency Modulated Continuous Wave) 신호를 이용하여 차량 내 움직임을 감지하는 레이다 기술 등이 개발되고 있으나 IEEE 802.11bf 표준화와 연계하여 센싱 성능을 한 단계 끌어올릴 수 있다는 점에서 큰 의미를 둘 수 있다. 특히, 현대사회는 사생활 보호의 중요성이 점점 강조되고 있어 CCTV와 달리 사생활 침해 문제에 법적으로 보다 자유로운 무선랜 센싱 기술 개발이 더 기대되고 있다.
한편, 자동차, 국방, 산업, 생활 등 전반에 걸쳐 레이더 전체 시장은 2025년까지 연평균 성장률 약 5% 수준까지 성장할 것으로 예측되고, 특히, 생활 센서의 경우 연평균 성장률은 70% 수준까지 급성장할 것으로 전망된다. 무선랜 센싱 기술은 움직임 감지, 호흡 모니터링, 측위/추적, 낙상 감지, 차량 내 유아 감지, 출현/근접 인식, 개인 식별, 몸동작 인식, 행동 인식 등의 광범위한 실생활 적용이 가능하여 관련 신사업 성장을 촉진하고 기업의 경쟁력 제고에 기여할 수 있을 것으로 기대한다.
본 명세서는 무선랜 시스템에서 센싱을 수행하는 방법 및 장치를 제안한다.
본 명세서의 일례는 센싱을 수행하는 방법을 제안한다.
본 실시예는 차세대 무선랜 시스템(IEEE 802.11bf)이 지원되는 네트워크 환경에서 수행될 수 있다. 상기 차세대 무선랜 시스템은 802.11ad 및 802.11ay 시스템을 개선한 무선랜 시스템으로 802.11ad와 802.11ay 시스템과 하위 호환성(backward compatibility)을 만족할 수 있다.
본 실시예는 제1 STA에서 수행되고, 상기 제1 STA은 센싱 개시자(sensing initiator)에 대응할 수 있다. 본 실시예의 제2 및 제3 STA은 센싱 응답자(sensing responder)에 대응할 수 있다.
본 실시예는 무선랜 시스템에서 센싱에 참여할 STA들을 결정하고, 센싱에 사용될 파라미터들을 협상하고, 협상된 파라미터들을 기반으로 센싱 절차를 수행하는 방법을 제안한다. 특히, 본 실시예는 협상 단계에서의 역할 협상, 파라미터 협상과 센싱 단계에서의 파라미터 변경에 대한 방법을 제안한다.
제1 STA(station)은 센싱 요청 프레임을 브로드캐스트한다.
상기 제1 STA은 제2 STA으로부터 제1 센싱 응답 프레임을 수신하고 제3 STA으로부터 제2 센싱 응답 프레임을 수신한다.
상기 센싱 요청 프레임은 STA 식별자 정보 및 RU(Resource Unit) 할당 정보를 포함한다. 상기 STA 식별자 정보는 상기 제2 및 제3 STA의 식별자를 포함한다. 상기 RU 할당 정보는 상기 제2 STA에 할당되는 제1 RU에 대한 정보 및 상기 제3 STA에 할당되는 제2 RU에 대한 정보를 포함한다.
상기 제1 센싱 응답 프레임은 상기 제1 RU를 통해 수신되고, 상기 제2 센싱 응답 프레임은 상기 제2 RU를 통해 수신된다. 즉, 상기 센싱 요청 프레임에 대한 응답은 상기 제2 및 제3 STA에 의해 OFDMA(Orthogonal Frequency Division Multiple Aaccess) 기반으로 (동시에) 수신될 수 있다. 상기 센싱 요청 프레임은 (새롭게 정의된) 트리거 프레임이 될 수 있다. 상기 STA 식별자 정보가 제4 STA의 식별자를 포함하지 않는 경우, 상기 제1 STA은 상기 제4 STA으로부터 제3 센싱 응답 프레임을 수신하지 않는다.
즉, 본 실시예에서, 상기 센싱 요청 프레임은 센싱 응답 프레임을 받을 STA의 식별자(ID)와 RU 할당 정보를 지시하고, 상기 STA의 식별자에 해당하는 STA은 상기 센싱 요청 프레임을 수신하고 SIFS 이후에 센싱 응답 프레임을 할당된 RU를 통해 송신할 수 있다.
본 명세서에서 제안하는 실시예에 따르면, WLAN 센싱 지원을 위한 STA들의 셋업 및 협상 절차를 통해 다양한 센싱 측정 및 센싱 보고 시나리오가 정의될 수 있고, 이로써 효율적이고 유동적으로 센싱 동작을 수행하여 사용자 또는 물체의 움직임 및 변화를 검출할 수 있다는 효과가 있다.
도 1은 본 명세서의 송신 장치 및/또는 수신 장치의 일례를 나타낸다.
도 2는 다중 센싱 송신 장치를 이용한 무선랜 센싱 시나리오 일례를 나타낸다.
도 3은 다중 센싱 수신 장치를 이용한 무선랜 센싱 시나리오 일례를 나타낸다.
도 4는 무선랜 센싱 절차의 일례를 나타낸다.
도 5는 무선랜 센싱을 분류한 일례이다.
도 6은 CSI 기반 무선랜 센싱을 이용한 실내 측위를 나타낸다.
도 7은 무선랜 센싱 장치를 구현한 일례이다.
도 8은 본 명세서의 송신 장치 및/또는 수신 장치의 변형된 일례를 나타낸다.
도 9는 WLAN sensing의 일례를 나타낸다.
도 10은 WLAN sensing의 절차를 나타낸 순서도이다.
도 11은 Sensing action frame에 대한 일례를 나타낸다.
도 12는 Basic SENS Request/Response frame의 교환에 대한 일례를 나타낸다.
도 13은 한 BSS안에 있는 SENS STA들에 대해 독립적으로 SENS Request를 전송하는 실시예 1)을 나타낸다.
도 14는 Timer를 동작 시켜 만료될 때까지 SENS Request를 전송하는 실시예 1-2)를 나타낸다.
도 15는 다른 STA들에게 더 이상 SENS Request frame을 전송하지 않는다고 알리는 실시예 1-3)을 나타낸다.
도 16은 SENS Completion frame을 전송하여 negotiation을 완료함을 알리는 실시예 1-3)을 나타낸다.
도 17은 Intended SENS RPSTA들에 대한 failure case를 고려한 Timeout을 적용하는 일례를 나타낸다.
도 18은 Broadcast SENS Request frame에 timer 정보 및 negotiation completion 정보를 포함하는 일례를 나타낸다.
도 19는 다수의 SENS STA들에게 SENS Request를 브로드캐스트하는 일례를 나타낸다.
도 20은 SENS request 전송 시 response를 원하는 STA ID를 지시하는 실시예 2-2)를 나타낸다.
도 21은 실시예 2-2)에서 SIFS 간격으로 순차적으로 응답하는 일례를 나타낸다.
도 22는 실시예 2-2)에서 SIFS를 이용한 방법에서 failure case를 고려한 일례를 나타낸다.
도 23은 실시예 2-2)에서 SIFS 간격의 OFDMA 응답의 일례를 나타낸다.
도 24는 SENS STA에 대해 response를 수신하기 위한 Timer를 설정하는 일례를 나타낸다.
도 25는 새로운 SENS completion frame을 전송하거나 SENS Request frame에 negotiation을 완료한다는 explicit 지시자를 포함하는 실시예 2-4)를 나타낸다.
도 26은 1-1) 방법을 기반으로 role negotiation의 일례를 나타낸다.
도 27은 1-1) 방법을 기반으로 role negotiation의 일례를 나타낸다.
도 28은 A, B, C 방법에 따른 Role을 지시하는 방법을 나타낸다.
도 29는 1-3) 방법을 기반으로 role negotiation의 일례를 나타낸다.
도 30은 2-1) 방법을 기반으로 role negotiation의 일례를 나타낸다.
도 31은 A, B, C 방법에 따른 Role을 지시하는 방법을 나타낸다.
도 32는 T_sens 동안 sensing 관련 frame exchange가 이루어지지 않을 때 negotiation을 tear down하는 실시예 2-1)을 나타낸다.
도 33은 T_sens 동안 sensing을 수행하고 그 이후 Sensing phase가 종료되는 실시예 2-2)를 나타낸다.
도 34는 STA1, 2, 3가 하나의 sensing group을 형성하여 STA 1이 group ID를 전송했을 때, STA 2와 STA 3가 sensing에 같이 참여하는 실시예 6)을 나타낸다.
도 35는 80MHz 중 STA 2에게 primary 40MHz, STA 3에게 secondary 40을 할당하여 Sensing signal이 송수신되는 일례를 나타낸다.
도 36은 Session ID가 사용되는 센싱 절차의 일례를 나타낸다.
도 37은 SENS initiation frame이 여러 번 전송되는 일례를 나타낸다.
도 38은 sensing session 별로 SENS initiation frame이 전송되는 일례를 나타낸다.
도 39는 Negotiation phase와 reduced negotiation phase의 일례를 나타낸다.
도 40은 Negotiation phase와 reduced negotiation phase의 다른 예를 나타낸다.
도 41은 협상된 role과 parameter들에 대한 dynamic change의 일례를 나타낸다.
도 42는 Dynamic Parameter에 대한 control field의 일례이다.
도 43은 reduced SENS initiation frame 이용하여 협상된 role과 parameter들에 대한 dynamic change의 일례를 나타낸다.
도 44는 Re-negotiation phase 동안 reduced SENS Request/Response frame 이용하여 협상된 role과 parameter들에 대한 dynamic change의 일례를 나타낸다.
도 45는 실시예 2)에서의 role을 변경하는 일례를 나타낸다.
도 46은 실시예 2)에서의 측정될 대역폭을 변경하는 일례를 나타낸다.
도 47은 실시예 2)에서의 STA 정보를 변경하는 일례이다.
도 48은 본 실시예에 따른 센싱 개시자가 센싱을 수행하는 절차를 도시한 흐름도이다.
도 49는 본 실시예에 따른 센싱 응답자가 센싱을 수행하는 절차를 도시한 흐름도이다.
본 명세서에서 “A 또는 B(A or B)”는 “오직 A”“오직 B”또는 “A와 B 모두”를 의미할 수 있다. 달리 표현하면, 본 명세서에서 “A 또는 B(A or B)”는 “A 및/또는 B(A and/or B)”으로 해석될 수 있다. 예를 들어, 본 명세서에서 “A, B 또는 C(A, B or C)”는 “오직 A”“오직 B”“오직 C”또는 “A, B 및 C의 임의의 모든 조합(any combination of A, B and C)”를 의미할 수 있다.
본 명세서에서 사용되는 슬래쉬(/)나 쉼표(comma)는 “및/또는(and/or)”을 의미할 수 있다. 예를 들어, “A/B”는 “A 및/또는 B”를 의미할 수 있다. 이에 따라 “A/B”는 “오직 A”“오직 B”또는 “A와 B 모두”를 의미할 수 있다. 예를 들어, “A, B, C”는 “A, B 또는 C”를 의미할 수 있다.
본 명세서에서 “적어도 하나의 A 및 B(at least one of A and B)”는, “오직 A”“오직 B”또는 “A와 B 모두”를 의미할 수 있다. 또한, 본 명세서에서 “적어도 하나의 A 또는 B(at least one of A or B)”나 “적어도 하나의 A 및/또는 B(at least one of A and/or B)”라는 표현은 “적어도 하나의 A 및 B(at least one of A and B)”와 동일하게 해석될 수 있다.
또한, 본 명세서에서 “적어도 하나의 A, B 및 C(at least one of A, B and C)”는, “오직 A”“오직 B”“오직 C”또는 “A, B 및 C의 임의의 모든 조합(any combination of A, B and C)”를 의미할 수 있다. 또한, “적어도 하나의 A, B 또는 C(at least one of A, B or C)”나 “적어도 하나의 A, B 및/또는 C(at least one of A, B and/or C)”는 “적어도 하나의 A, B 및 C(at least one of A, B and C)”를 의미할 수 있다.
본 명세서에서 하나의 도면 내에서 개별적으로 설명되는 기술적 특징은, 개별적으로 구현될 수도 있고, 동시에 구현될 수도 있다.
본 명세서의 이하의 일례는 다양한 무선 통신시스템에 적용될 수 있다. 예를 들어, 본 명세서의 이하의 일례는 무선랜(wireless local area network, WLAN) 시스템에 적용될 수 있다. 예를 들어, 본 명세서는 IEEE 802.11ad의 규격이나, IEEE 802.11ay 규격에 적용될 수 있다. 또한 본 명세서는 새롭게 제안되는 무선랜 센싱 규격 또는 IEEE 802.11bf 규격에도 적용될 수 있다.
이하 본 명세서의 기술적 특징을 설명하기 위해 본 명세서가 적용될 수 있는 기술적 특징을 설명한다.
도 1은 본 명세서의 송신 장치 및/또는 수신 장치의 일례를 나타낸다.
도 1의 일례는 이하에서 설명되는 다양한 기술적 특징을 수행할 수 있다. 도 1은 적어도 하나의 STA(station)에 관련된다. 예를 들어, 본 명세서의 STA(110, 120)은 이동 단말(mobile terminal), 무선 기기(wireless device), 무선 송수신 유닛(Wireless Transmit/Receive Unit; WTRU), 사용자 장비(User Equipment; UE), 이동국(Mobile Station; MS), 이동 가입자 유닛(Mobile Subscriber Unit) 또는 단순히 유저(user) 등의 다양한 명칭으로도 불릴 수 있다. 본 명세서의 STA(110, 120)은 네트워크, 기지국(Base Station), Node-B, AP(Access Point), 리피터, 라우터, 릴레이 등의 다양한 명칭으로 불릴 수 있다. 본 명세서의 STA(110, 120)은 수신 장치(apparatus), 송신 장치, 수신 STA, 송신 STA, 수신 Device, 송신 Device 등의 다양한 명칭으로 불릴 수 있다.
예를 들어, STA(110, 120)은 AP(access Point) 역할을 수행하거나 non-AP 역할을 수행할 수 있다. 즉, 본 명세서의 STA(110, 120)은 AP 및/또는 non-AP의 기능을 수행할 수 있다. 본 명세서에서 AP는 AP STA으로도 표시될 수 있다.
본 명세서의 STA(110, 120)은 IEEE 802.11 규격 이외의 다양한 통신 규격을 함께 지원할 수 있다. 예를 들어, 3GPP 규격에 따른 통신 규격(예를 들어, LTE, LTE-A, 5G NR 규격)등을 지원할 수 있다. 또한 본 명세서의 STA은 휴대 전화, 차량(vehicle), 개인용 컴퓨터 등의 다양한 장치로 구현될 수 있다. 또한, 본 명세서의 STA은 음성 통화, 영상 통화, 데이터 통신, 자율 주행(Self-Driving, Autonomous-Driving) 등의 다양한 통신 서비스를 위한 통신을 지원할 수 있다.
본 명세서에서 STA(110, 120)은 IEEE 802.11 표준의 규정을 따르는 매체 접속 제어(medium access control, MAC)와 무선 매체에 대한 물리 계층(Physical Layer) 인터페이스를 포함할 수 있다.
도 1의 부도면 (a)를 기초로 STA(110, 120)을 설명하면 이하와 같다.
제1 STA(110)은 프로세서(111), 메모리(112) 및 트랜시버(113)를 포함할 수 있다. 도시된 프로세서, 메모리 및 트랜시버는 각각 별도의 칩으로 구현되거나, 적어도 둘 이상의 블록/기능이 하나의 칩을 통해 구현될 수 있다.
제1 STA의 트랜시버(113)는 신호의 송수신 동작을 수행한다. 구체적으로, IEEE 802.11 패킷(예를 들어, IEEE 802.11a/b/g/n/ac/ax/be 등)을 송수신할 수 있다.
예를 들어, 제1 STA(110)은 AP의 의도된 동작을 수행할 수 있다. 예를 들어, AP의 프로세서(111)는 트랜시버(113)를 통해 신호를 수신하고, 수신 신호를 처리하고, 송신 신호를 생성하고, 신호 송신을 위한 제어를 수행할 수 있다. AP의 메모리(112)는 트랜시버(113)를 통해 수신된 신호(즉, 수신 신호)를 저장할 수 있고, 트랜시버를 통해 송신될 신호(즉, 송신 신호)를 저장할 수 있다.
예를 들어, 제2 STA(120)은 Non-AP STA의 의도된 동작을 수행할 수 있다. 예를 들어, non-AP의 트랜시버(123)는 신호의 송수신 동작을 수행한다. 구체적으로, IEEE 802.11 패킷(예를 들어, IEEE 802.11a/b/g/n/ac/ax/be 등)을 송수신할 수 있다.
예를 들어, Non-AP STA의 프로세서(121)는 트랜시버(123)를 통해 신호를 수신하고, 수신 신호를 처리하고, 송신 신호를 생성하고, 신호 송신을 위한 제어를 수행할 수 있다. Non-AP STA의 메모리(122)는 트랜시버(123)를 통해 수신된 신호(즉, 수신 신호)를 저장할 수 있고, 트랜시버를 통해 송신될 신호(즉, 송신 신호)를 저장할 수 있다.
예를 들어, 이하의 명세서에서 AP로 표시된 장치의 동작은 제1 STA(110) 또는 제2 STA(120)에서 수행될 수 있다. 예를 들어 제1 STA(110)이 AP인 경우, AP로 표시된 장치의 동작은 제1 STA(110)의 프로세서(111)에 의해 제어되고, 제1 STA(110)의 프로세서(111)에 의해 제어되는 트랜시버(113)를 통해 관련된 신호가 송신되거나 수신될 수 있다. 또한, AP의 동작에 관련된 제어 정보나 AP의 송신/수신 신호는 제1 STA(110)의 메모리(112)에 저장될 수 있다. 또한, 제2 STA(110)이 AP인 경우, AP로 표시된 장치의 동작은 제2 STA(120)의 프로세서(121)에 의해 제어되고, 제2 STA(120)의 프로세서(121)에 의해 제어되는 트랜시버(123)를 통해 관련된 신호가 송신되거나 수신될 수 있다. 또한, AP의 동작에 관련된 제어 정보나 AP의 송신/수신 신호는 제2 STA(110)의 메모리(122)에 저장될 수 있다.
예를 들어, 이하의 명세서에서 non-AP(또는 User-STA)로 표시된 장치의 동작은 제 STA(110) 또는 제2 STA(120)에서 수행될 수 있다. 예를 들어 제2 STA(120)이 non-AP인 경우, non-AP로 표시된 장치의 동작은 제2 STA(120)의 프로세서(121)에 의해 제어되고, 제2 STA(120)의 프로세서(121)에 의해 제어되는 트랜시버(123)를 통해 관련된 신호가 송신되거나 수신될 수 있다. 또한, non-AP의 동작에 관련된 제어 정보나 AP의 송신/수신 신호는 제2 STA(120)의 메모리(122)에 저장될 수 있다. 예를 들어 제1 STA(110)이 non-AP인 경우, non-AP로 표시된 장치의 동작은 제1 STA(110)의 프로세서(111)에 의해 제어되고, 제1 STA(120)의 프로세서(111)에 의해 제어되는 트랜시버(113)를 통해 관련된 신호가 송신되거나 수신될 수 있다. 또한, non-AP의 동작에 관련된 제어 정보나 AP의 송신/수신 신호는 제1 STA(110)의 메모리(112)에 저장될 수 있다.
이하의 명세서에서 (송신/수신) STA, 제1 STA, 제2 STA, STA1, STA2, AP, 제1 AP, 제2 AP, AP1, AP2, (송신/수신) Terminal, (송신/수신) device, (송신/수신) apparatus, 네트워크 등으로 불리는 장치는 도 1의 STA(110, 120)을 의미할 수 있다. 예를 들어, 구체적인 도면 부호 없이 (송신/수신) STA, 제1 STA, 제2 STA, STA1, STA2, AP, 제1 AP, 제2 AP, AP1, AP2, (송신/수신) Terminal, (송신/수신) device, (송신/수신) apparatus, 네트워크 등으로 표시된 장치도 도 1의 STA(110, 120)을 의미할 수 있다. 예를 들어, 이하의 일례에서 다양한 STA이 신호(예를 들어, PPPDU)를 송수신하는 동작은 도 1의 트랜시버(113, 123)에서 수행되는 것일 수 있다. 또한, 이하의 일례에서 다양한 STA이 송수신 신호를 생성하거나 송수신 신호를 위해 사전에 데이터 처리나 연산을 수행하는 동작은 도 1의 프로세서(111, 121)에서 수행되는 것일 수 있다. 예를 들어, 송수신 신호를 생성하거나 송수신 신호를 위해 사전에 데이터 처리나 연산을 수행하는 동작의 일례는, 1) PPDU 내에 포함되는 서브 필드(SIG, STF, LTF, Data) 필드의 비트 정보를 결정/획득/구성/연산/디코딩/인코딩하는 동작, 2) PPDU 내에 포함되는 서브 필드(SIG, STF, LTF, Data) 필드를 위해 사용되는 시간 자원이나 주파수 자원(예를 들어, 서브캐리어 자원) 등을 결정/구성/획득하는 동작, 3) PPDU 내에 포함되는 서브 필드(SIG, STF, LTF, Data) 필드를 위해 사용되는 특정한 시퀀스(예를 들어, 파일럿 시퀀스, STF/LTF 시퀀스, SIG에 적용되는 엑스트라 시퀀스) 등을 결정/구성/획득하는 동작, 4) STA에 대해 적용되는 전력 제어 동작 및/또는 파워 세이빙 동작, 5) ACK 신호의 결정/획득/구성/연산/디코딩/인코딩 등에 관련된 동작을 포함할 수 있다. 또한, 이하의 일례에서 다양한 STA이 송수신 신호의 결정/획득/구성/연산/디코딩/인코딩을 위해 사용하는 다양한 정보(예를 들어, 필드/서브필드/제어필드/파라미터/파워 등에 관련된 정보)는 도 1의 메모리(112, 122)에 저장될 수 있다.
상술한 도 1의 부도면 (a)의 장치/STA는 도 1의 부도면 (b)와 같이 변형될 수 있다. 이하 도 1의 부도면 (b)을 기초로, 본 명세서의 STA(110, 120)을 설명한다.
예를 들어, 도 1의 부도면 (b)에 도시된 트랜시버(113, 123)는 상술한 도 1의 부도면 (a)에 도시된 트랜시버와 동일한 기능을 수행할 수 있다. 예를 들어, 도 1의 부도면 (b)에 도시된 프로세싱 칩(114, 124)은 프로세서(111, 121) 및 메모리(112, 122)를 포함할 수 있다. 도 1의 부도면 (b)에 도시된 프로세서(111, 121) 및 메모리(112, 122)는 상술한 도 1의 부도면 (a)에 도시된 프로세서(111, 121) 및 메모리(112, 122)와 동일한 기능을 수행할 수 있다.
이하에서 설명되는, 이동 단말(mobile terminal), 무선 기기(wireless device), 무선 송수신 유닛(Wireless Transmit/Receive Unit; WTRU), 사용자 장비(User Equipment; UE), 이동국(Mobile Station; MS), 이동 가입자 유닛(Mobile Subscriber Unit), 유저(user), 유저 STA, 네트워크, 기지국(Base Station), Node-B, AP(Access Point), 리피터, 라우터, 릴레이, 수신 장치, 송신 장치, 수신 STA, 송신 STA, 수신 Device, 송신 Device, 수신 Apparatus, 및/또는 송신 Apparatus는, 도 1의 부도면 (a)/(b)에 도시된 STA(110, 120)을 의미하거나, 도 1의 부도면 (b)에 도시된 프로세싱 칩(114, 124)을 의미할 수 있다. 즉, 본 명세서의 기술적 특징은, 도 1의 부도면 (a)/(b)에 도시된 STA(110, 120)에 수행될 수도 있고, 도 1의 부도면 (b)에 도시된 프로세싱 칩(114, 124)에서만 수행될 수도 있다. 예를 들어, 송신 STA가 제어 신호를 송신하는 기술적 특징은, 도 1의 부도면 (a)/(b)에 도시된 프로세서(111, 121)에서 생성된 제어 신호가 도 1의 부도면 (a)/(b)에 도시된 트랜시버(113, 123)을 통해 송신되는 기술적 특징으로 이해될 수 있다. 또는, 송신 STA가 제어 신호를 송신하는 기술적 특징은, 도 1의 부도면 (b)에 도시된 프로세싱 칩(114, 124)에서 트랜시버(113, 123)로 전달될 제어 신호가 생성되는 기술적 특징으로 이해될 수 있다.
예를 들어, 수신 STA가 제어 신호를 수신하는 기술적 특징은, 도 1의 부도면 (a)에 도시된 트랜시버(113, 123)에 의해 제어 신호가 수신되는 기술적 특징으로 이해될 수 있다. 또는, 수신 STA가 제어 신호를 수신하는 기술적 특징은, 도 1의 부도면 (a)에 도시된 트랜시버(113, 123)에 수신된 제어 신호가 도 1의 부도면 (a)에 도시된 프로세서(111, 121)에 의해 획득되는 기술적 특징으로 이해될 수 있다. 또는, 수신 STA가 제어 신호를 수신하는 기술적 특징은, 도 1의 부도면 (b)에 도시된 트랜시버(113, 123)에 수신된 제어 신호가 도 1의 부도면 (b)에 도시된 프로세싱 칩(114, 124)에 의해 획득되는 기술적 특징으로 이해될 수 있다.
도 1의 부도면 (b)을 참조하면, 메모리(112, 122) 내에 소프트웨어 코드(115, 125)가 포함될 수 있다. 소프트웨어 코드(115, 125)는 프로세서(111, 121)의 동작을 제어하는 instruction이 포함될 수 있다. 소프트웨어 코드(115, 125)는 다양한 프로그래밍 언어로 포함될 수 있다.
도 1에 도시된 프로세서(111, 121) 또는 프로세싱 칩(114, 124)은 ASIC(application-specific integrated circuit), 다른 칩셋, 논리 회로 및/또는 데이터 처리 장치를 포함할 수 있다. 프로세서는 AP(application processor)일 수 있다. 예를 들어, 도 1에 도시된 프로세서(111, 121) 또는 프로세싱 칩(114, 124)은 DSP(digital signal processor), CPU(central processing unit), GPU(graphics processing unit), 모뎀(Modem; modulator and demodulator) 중 적어도 하나를 포함할 수 있다. 예를 들어, 도 1에 도시된 프로세서(111, 121) 또는 프로세싱 칩(114, 124)은 Qualcomm®에 의해 제조된 SNAPDRAGONTM 시리즈 프로세서, Samsung®에 의해 제조된 EXYNOSTM 시리즈 프로세서, Apple®에 의해 제조된 A 시리즈 프로세서, MediaTek®에 의해 제조된 HELIOTM 시리즈 프로세서, INTEL®에 의해 제조된 ATOMTM 시리즈 프로세서 또는 이를 개선(enhance)한 프로세서일 수 있다.
본 명세서에서 상향링크는 non-AP STA로부터 AP STA으로의 통신을 위한 링크를 의미할 수 있고 상향링크를 통해 상향링크 PPDU/패킷/신호 등이 송신될 수 있다. 또한, 본 명세서에서 하향링크는 AP STA로부터 non-AP STA으로의 통신을 위한 링크를 의미할 수 있고 하향링크를 통해 하향링크 PPDU/패킷/신호 등이 송신될 수 있다.
무선랜 센싱 기술은 표준이 없이도 구현 가능한 일종의 레이더 기술이지만 표준화를 통해 더 강력한 성능을 얻을 수 있을 것으로 판단된다. IEEE 802.11bf 표준에서는 무선랜 센싱에 참여하는 장치를 기능별로 아래 표와 같이 정의하고 있다. 그 기능에 따라 무선랜 센싱을 시작하는 장치와 참여하는 장치, 센싱 PPDU(Physical Layer Protocol Data Unit)를 송신하는 장치와 수신하는 장치 등으로 구분할 수 있다.
용어 기능
Sensing Initiator 센싱을 시작하는 장치
Sensing Responder 센싱에 참여하는 장치
Sensing Transmitter 센싱 PPDU를 송신하는 장치
Sensing Receiver 센싱 PPDU를 수신하는 장치
도 2는 다중 센싱 송신 장치를 이용한 무선랜 센싱 시나리오 일례를 나타낸다.
도 3은 다중 센싱 수신 장치를 이용한 무선랜 센싱 시나리오 일례를 나타낸다.
도 2 및 도 3은 무선랜 센싱 장치의 기능과 배치에 따른 센싱 시나리오를 나타낸 것이다. 1개의 센싱 시작 장치와 여러 개의 센싱 참여 장치를 가정한 환경에서, 도 2는 여러 개의 센싱 PPDU 송신 장치를 이용하는 시나리오이고, 도 3은 여러 개의 센싱 PPDU 수신 장치를 이용하는 시나리오이다. 센싱 PPDU 수신 장치에 센싱 측정 신호처리 장치가 포함되어 있다고 가정하면, 도 3의 경우 센싱 측정 결과를 센싱 시작 장치(STA 5)에 전송(피드백)하는 절차가 추가로 필요하다.
도 4는 무선랜 센싱 절차의 일례를 나타낸다.
무선랜 센싱이 진행되는 절차를 살펴보면, 무선랜 센싱 시작 장치와 참여 장치 간에 탐색(discovery), 협상(negotiation), 측정값 교환(measurement exchange), 연결 해제(tear down) 등으로 진행된다. 탐색은 무선랜 장치들의 센싱 능력을 파악하는 과정이고, 협상은 센싱 시작 장치와 참여 장치 간의 센싱 파라미터를 결정하는 과정이고, 측정값 교환은 센싱 PPDU를 송신하고 센싱 측정 결과를 전송하는 과정이고, 연결 해제는 센싱 절차를 종료하는 과정이다.
도 5는 무선랜 센싱을 분류한 일례이다.
무선랜 센싱은 송신기를 출발하여 채널을 거쳐 수신기에 도달한 신호의 채널상태정보(channel state information)를 이용하는 CSI 기반 센싱과 송신신호가 물체에 반사되어 수신된 신호를 이용하는 레이더 기반 센싱으로 분류할 수 있다. 또한, 각 센싱 기술은 센싱용 송신기가 센싱 과정에 직접 참여하는 방식(coordinated CSI, active rader)과 센싱용 송신기가 센싱 과정에 참여하지 않는, 즉, 센싱 과정에 참여하는 전용 송신기가 없는 방식(un-coordinated CSI, passive radar)으로 다시 나뉜다.
도 6은 CSI 기반 무선랜 센싱을 이용한 실내 측위를 나타낸다.
도 6은 CSI 기반 무선랜 센싱을 실내 측위에 활용한 것으로, CSI를 이용하여 도달각(Angle of Arrival) 및 도달시간(Time of Arrival)을 구하고 이를 직교좌표로 변환하면 실내 측위 정보를 구할 수 있다.
도 7은 무선랜 센싱 장치를 구현한 일례이다.
도 7은 매트랩 툴박스, Zynq, USRP를 이용하여 무선랜 센싱 장치를 구현한 것으로, 매트랩 툴박스에서 IEEE 802.11ax 무선랜 신호를 생성하고, Zynq SDR(Software Defined Radio)을 이용하여 RF 신호를 발생한다. 채널을 통과한 신호는 USRP SDR로 수신하고 매트랩 툴박스에서 센싱 신호처리를 수행한다. 여기서 1개의 참조채널(reference channel, 센싱 송신기로부터 직접 수신 가능한 채널)과 1개의 감시채널(surveillance channel, 물체에 반사되어 수신 가능한 채널)을 가정하였다. 무선랜 센싱 장치를 이용하여 분석한 결과, 움직임이나 몸동작을 구별할 수 있는 고유한 특성을 얻을 수 있었다.
현재 IEEE 802.11bf 무선랜 센싱 표준화는 초기 개발 단계로 향후 센싱 정확도를 향상시키기 위한 협력 센싱 기술이 중요하게 다뤄질 예정이다. 협력 센싱을 위한 센싱 신호의 동기 기술, CSI 관리 및 이용 기술, 센싱 파라미터 협상 및 공유 기술, CSI 생성을 위한 스케줄링 기술 등이 표준화 핵심 주제가 될 것으로 예상한다. 이외에도 원거리 센싱 기술, 저전력 센싱 기술, 센싱 보안 및 사생활 보호 기술 등도 주요 의제로 검토될 예정이다.
IEEE 802.11bf 무선랜 센싱은 언제 어디서나 흔하게 존재하는 무선랜 신호를 이용하는 일종의 레이더 기술이다. 아래 표는 대표적인 IEEE 802.11bf 이용 사례를 나타낸 것으로, 실내 감지, 동작 인식, 건강관리, 3D 비전, 차량 내 감지 등 광범위한 실생활에 활용될 수 있다. 주로 실내에서 사용하기 때문에 대체로 동작 범위는 10~20미터 이내이고 거리 정확도는 최대 2미터를 넘지 않는다.
Name details Max range (m) Key Performance Indicator Range Accuracy (m) Max Velocity (m/s)/Velocity Accuracy angular Accuracy (deg)
Room Sensing presence detection, counting the number of people in the room 15 Number of Persons in Room 0.5-2 2/0.1
Smart meeting room presence detection, counting the number of people in the room, localization of active people 10 Location of persons in room 0.5-2 1/0.1-0.3
Motion detection in a room Detection of motion of in a room (of Human) 10
Home security Detection of presence of intruders in a home 10 Detection of a person in a room 0.5-2 3/0.1-0.3 medium
Audio with user tracking Tracking persons in a room and pointing the sound of an audio system at those people 6 Localization of persons to within 0.2m 0.2 0.5/0.05 3
Store Sensing Counting number of people in a store, their location, speed of movement. Accuracy less important 20 Number and location of persons in store 0.5-2 1/0.1-0.3 3
Home Appliance Control Tracking person and motion/ gesture detection 10 Gesture Detection <1
Gesture recognition - short range (finger movement) Identification of a gesture from a set of gestures - range < 0.5m 0.5 Gesture Detection 7 3
Gesture recognition - medium range (hand movement) Indentification of a gesture from a set of gestures - range > 0.5m 2 Gesture Detection
Gesture recognition - large range (full body movement) Indentification of a gesture from a set of gestures - range > 2m 7 Gesture Detection 0.2 2/0.1 5
Aliveliness detection Determination whether a close by object is alive or not 1 Aliveliness Detection 0.05
Face/Body Recognition Selection of the identity of a person from a set of known persons 1 Identity detection 0.02
Proximity Detection Detection of object in close proximity of device 0.5 Object Detection 0.02-2 1.5/0.2 none
Home Appliance Control Gesture Detection 3 Gesture Detection <1 3/0.1
health care - Fall detection Fall detection - abnormal position detection 10 0.2 3/0.1
Health case - remote diagnostics measurements of breathing rate, heart rate etc. 5 Breating rate accuracy/Pulse Accuracy 0.5 2/0.1
Surveillance/Monitoring of elder people and/or children Tracking person and presence detection 10 Detection and localization of person 0.2-2 3/0.1
Sneeze sensing Detecting and localizing the target human and sneeze droplet volume 10 Detection and localization of person and sneeze droplet volume 0.2-0.5 20/0.1
3d vision building a 3d picture of an environment , using multiple STA 10 accuracy of 3d map (range, angle) 0.01 5/0.1 2
In car sensing - detection detection of humans in car 5 Presence of Human in car 0.1 1/0.1 3
In car sensing Driver sleepiness detection/detection aid 3 Fast detection of driver sleepiness 0.01 1/0.1 3
도 8은 본 명세서의 송신 장치 및/또는 수신 장치의 변형된 일례를 나타낸다.
도 1의 부도면 (a)/(b)의 각 장치/STA은 도 8과 같이 변형될 수 있다. 도 8의 트랜시버(830)는 도 1의 트랜시버(113, 123)와 동일할 수 있다. 도 8의 트랜시버(830)는 수신기(receiver) 및 송신기(transmitter)를 포함할 수 있다.
도 8의 프로세서(810)는 도 1의 프로세서(111, 121)과 동일할 수 있다. 또는, 도 8의 프로세서(810)는 도 1의 프로세싱 칩(114, 124)과 동일할 수 있다.
도 8의 메모리(820)는 도 1의 메모리(112, 122)와 동일할 수 있다. 또는, 도 8의 메모리(820)는 도 1의 메모리(112, 122)와는 상이한 별도의 외부 메모리일 수 있다.
도 8을 참조하면, 전력 관리 모듈(811)은 프로세서(810) 및/또는 트랜시버(830)에 대한 전력을 관리한다. 배터리(812)는 전력 관리 모듈(811)에 전력을 공급한다. 디스플레이(813)는 프로세서(810)에 의해 처리된 결과를 출력한다. 키패드(814)는 프로세서(810)에 의해 사용될 입력을 수신한다. 키패드(814)는 디스플레이(813) 상에 표시될 수 있다. SIM 카드(815)는 휴대 전화 및 컴퓨터와 같은 휴대 전화 장치에서 가입자를 식별하고 인증하는 데에 사용되는 IMSI(international mobile subscriber identity) 및 그와 관련된 키를 안전하게 저장하기 위하여 사용되는 집적 회로일 수 있다.
도 8을 참조하면, 스피커(840)는 프로세서(810)에 의해 처리된 소리 관련 결과를 출력할 수 있다. 마이크(841)는 프로세서(810)에 의해 사용될 소리 관련 입력을 수신할 수 있다.
11SENS는 60GHz Wi-Fi 신호를 이용하여 STA 혹은 사람의 움직임이나 제스처를 sensing하기 위하여 60GHz wi-fi 기술인 802.11ad 및 802.11ay 의 신호 송수신 방법이 고려되고 있다. 본 명세서에서는 효율적인 Wi-Fi sensing을 위하여, AP와 STA 혹은 STA와 STA 간의 채널 추정을 하기 위한 센싱 개시 프레임, 전송 개시 프레임, 및 센싱 신호를 구성하는 방법 센싱 개시 프레임, 전송 개시 프레임, 및 센싱 신호를 송수신 하는 sensing sequence에 대해서 제안한다.
이하에서 설명되는 STA은 도 1 및/또는 도 8의 장치일 수 있다. 디바이스는 AP 또는 non-AP STA일 수 있다.
WLAN (Wireless Local Area Network)은 비면허 대역을 이용하여 근거리 데이터 전송을 목적으로 도입되었다. IEEE 802.11 MAC/PHY 기반의 WLAN(예를 들어, Wi-Fi) 는 현재 거의 모든 곳에 전개되어 있을 정도로 대표적인 기술이 되었다.
WLAN(예를 들어, Wi-Fi)는 데이터 신호의 전송을 위하여 설계되었지만, 최근 데이터 전송 이외의 용도로 그 쓰임이 확장되고 있다.
송신단으로부터 전송되어 수신단에 전달되는 WLAN(예를 들어, Wi-Fi) 신호는 두 송수신단 사이의 전송 채널환경에 대한 정보를 포함할 수 있다. WLAN 센싱(Sensing)은 WLAN 신호를 통해 획득한 전송 채널 환경에 대한 정보를 처리하여 다양한 주변 환경에 대한 인지 정보를 얻는 기술을 말한다.
예를 들어, 인지 정보는 동작 인식(Gesture recognition), 노인의 낙상 감지(fall detection by elder people), 침입 감지(intrusion detection), 인간의 움직임 감지(human motion detection), 건강 모니터링(health monitoring), 애완동물 움직임 감지(pet movement detection) 등의 기술을 통해 획득되는 정보를 포함할 수 있다.
인지 정보를 통해 부가적인 서비스가 제공될 수 있고, WLAN 센싱은 실생활에서 다양한 형태로 응용되어 이용될 수 있다. WLAN Sensing의 정확도를 높이기 위한 방법으로 하나 이상의 WLAN Sensing 기능이 있는 기기들이 WLAN Sensing에 이용될 수 있다. 복수의 기기를 이용한 WLAN sensing은 하나의 기기(즉, 송수신단)을 이용하는 방법 대비, 채널 환경에 대한 다중의 정보를 이용할 수 있어, 보다 정확한 Sensing의 정보를 얻을 수 있다.
WLAN(예를 들어, Wi-Fi) 전송은 Channel Aggregation, Channel Bonding등을 이용하여 광대역에서 이루어지고 있다. 또한, 보다 확장된 광대역에서의 WLAN 전송이 논의되고 있다.
최근 WLAN 신호를 이용하여 sensing을 수행하는 WLAN device에 대한 관심이 높아지고 있으며, IEEE 802.11에서는 Study Group을 구성하여 논의 중에 있다. WLAN sensing은 다양한 시나리오를 포함할 수 있다.
도 9는 WLAN sensing의 일례를 나타낸다.
도 9를 참조하면, sensing할 target이 존재하고 이를 sensing하는 STA들이 존재할 수 있다. 예를 들어, AP와 STA이 센싱을 수행할 수 있다. Target이 AP와 STA 사이에 존재할 수 있다. 예를 들어, AP가 STA에게 센싱 신호를 전송할 수 있고, STA은 상기 센싱 신호에 대한 피드백 신호를 AP에게 전송할 수 있다. 즉, AP가 sensing target을 식별하기 위해 signal을 전송하고 STA은 target으로부터 영향을 받은 signal을 수신하고 측정할 수 있다. STA은 측정된 결과를 AP에게 전송하고, AP는 측정된 결과를 기반으로 target을 식별할 수 있다.
기본적으로 WLAN sensing을 위해서는 도 10과 같은 단계를 거칠 수 있다.
도 10은 WLAN sensing의 절차를 나타낸 순서도이다.
1) Setup Phase (Capability Advertisement & Negotiation): Sensing과 관련된 capability를 교환(exchange)하며, association을 맺는 단계. 이 과정을 통해 STA들은 sensing이 가능한지 여부와 적절한 sensing capability를 가지고 있는지 판단하여 association을 수행할 수 있다. 상기 Setup Phase는 Discovery & Association Phase라고도 명명될 수 있다.
2) Negotiation Phase (필요하다면, Grouping도 포함할 수 있음): Sensing과 관련된 각 STA의 role과 sensing시 사용될 parameter들에 대해 negotiation을 수행한다. 이 negotiation된 role과 parameter를 이용하여 이 negotiated role/parameter들이 tear-down되기 전에 여러 sensing session에서 사용될 수 있다. 상기 Negotiation Phase는 Setup Phase로 명명될 수도 있다.
3) Sensing Phase (sensing session 동안 Measurement 및 Feedback/Reporting을 수행): target을 식별하기 위해 sensing signal을 전송하고 target을 거친 signal을 수신하고 측정하는 단계를 의미한다. 이 단계의 한 싸이클(cycle)을 sensing session으로 정의할 수 있다.
4) Tear down: negotiated role과 parameter를 reset하고, 다시 sensing session을 시작하기 위해서는 negotiation 과정을 거칠 수 있다.
본 명세서에서 Sensing STA의 role은 다음과 같이 정의한다.
- 센싱 개시자(Sensing initiator): WLAN sensing session을 개시하는 STA
- 센싱 응답자(Sensing responder): 센싱 개시자로부터 개시된 WLAN sensing session에 참여하는 STA
- 센싱 송신단(Sensing transmitter): 센싱 세션에서 센싱 측정(sensing measurements)을 위해 사용되는 PPDU를 송신하는 STA
- 센싱 수신단(Sensing receiver): 센싱 송신단에 의해 송신된 PPDU를 수신하고 센싱 측정을 수행하는 STA
본 명세서에서는 Negotiation phase와 sensing phase에 초점을 맞추며, negotiation phase에 따라 sensing phase에서의 동작이 달라질 수 있다.
본 명세서에서의 지칭(또는 이름)은 변경될 수 있으며, STA은 AP STA 또는 non-AP STA을 포함할 수 있다. 또한, Sensing이 가능한 STA을 SENS STA로 지칭한다.
Negotiation phase는 기존의 BA(Block Acknowledgment) agreement를 위한 ADDBA request/response frame과 같이 새로운 negotiation frame을 정의하여 exchange를 통해 이루어질 수 있다.
본 명세서에서는 negotiation을 시작하는 STA이 전송하는 frame을 SENS request frame, 이에 대해 응답하는 STA이 전송하는 frame을 SENS response frame이라 지칭한다. 또한, SENS Request frame을 전송하는 SENS STA을 SENS RQSTA, SENS Response frame을 전송하는 SENS STA을 SENS RPSTA이라 지칭한다.
SENS Request frame은 RTS/CTS와 같은 control frame 또는 ADDBA Request/Response와 같이 action frame으로 정의될 수 있다. 도 11은 action frame으로 정의된 한 예시를 보여준다. Control role/parameter, timeout에 대한 자세한 내용은 이후에 언급된다.
도 11은 Sensing action frame에 대한 일례를 나타낸다.
도 11을 참조하면, Category가 1이고, Code가 32이면 action frame은 WLAN Sensing을 위해 사용되고, Sensing Action value가 0이면 Sensing Request frame이 되고, Sensing Action value가 1이면 Sensing Response frame이 된다.
<Negotiation Procedure>
도 12는 Basic SENS Request/Response frame의 교환에 대한 일례를 나타낸다.
도 12와 같이 기본적으로 SENS STA 1이 SENS Request를 전송하면 SENS STA 2가 SENS Response로 응답하여 sensing을 위한 negotiation을 한다. 또한, 각 frame에 대해 ACK으로 응답할 수도 있다. 또한, SENS RPSTA이 SIFS안에 processing을 수행하고 negotiation에 대한 응답이 가능하다면, SENS Request frame 수신 SIFS 이후, SENS Response를 응답할 수도 있다.
아래에 기술되는 방법들은 기본적으로 ACK을 응답하는 부분, SIFS 이후 SENS Response 전송을 제외하고 설명하며, ACK을 이용한 응답, SIFS 이후 SENS Response 전송이 포함될 수도 있다.
도 12를 기반으로 SENS STA이 존재하는 환경에 따라 어떤 STA들이 negotiation을 수행하고, 어떻게 수행해야 하는지에 대해 구체적으로 다음과 같은 SENS request/response frame exchange 방법이 있을 수 있으며, 이로 한정되지는 않는다.
기본적으로 크게 각 SENS STA에게 독립적으로 SENS Request를 전송하는 방법과 다수의 SENS STA들에게 Broadcast/Multicast와 같은 방식으로 SENS Request를 전송하는 방법이 있을 수 있다. 이 전송 방법은 SENS Request에 mode형태로 지시할 수 있으나, implicit하게 RA(Receiver Address)를 보고 individually addressed frame인지 broadcast인지를 판단할 수 있다. 또한, 만약 이 전송 방법들 중에 하나만 고정한다면 mode 형태로 지시하지 않을 수 있다. 예를 들어, 1bit로 mode로 지시한다면, mode = 1이면 broadcast로 지시할 수 있고, mode = 0이면, unicast로 지시할 수 있다. 아래에서 기술되는 실시 예에서는 mode를 별도로 표시하지 않지만, 각 SENS Request는 이 mode 지시자를 포함할 수 있다.
또한, 아래에서는 1) 방법과 2) 방법을 구별하여 설명하였지만, negotiation 과정 동안 같이 적용할 수 있다. 예를 들어, 채널 상황에 따라 negotiation 초기에는 SENS STA에게 독립적으로 전송하다가 전송 모드를 전환하여 다수의 SENS STA에게 전송할 수 있다.
도 13은 한 BSS안에 있는 SENS STA들에 대해 독립적으로 SENS Request를 전송하는 실시예 1)을 나타낸다.
1) 인지하고 있는 SENS STA(예: 한 BSS안에 있는 SENS STAs)들에 대해 독립적으로(unicast) SENS Request를 전송한다.
도 13을 참조하면, SENS RQSTA (STA 1)은 각각 STA 2와 STA 3에게 SENS Request를 전송하고 SENS Response frame을 수신한다.
=> 이 방법은 각 STA에 대해 확실하게 negotiation을 수행할 수 있지만, SENS STA가 많아질수록 delay와 signaling overhead가 커진다. 이를 해결하기 위한 방법은 다음과 같으며, 2) 방법에도 기술되어 있으며, 이로 한정되지는 않는다.
1-1) 어느 시간 이후 SENS RQSTA이 스스로 SENS Request를 전송하지 않음
- SENS RQSTA은 Request를 줄일 수 있지만, 다른 SENS STA들이 SENS Request frame이 더 이상 오는지 안 오는지 인지할 수 없다.
도 14는 Timer를 동작 시켜 만료될 때까지 SENS Request를 전송하는 실시예 1-2)를 나타낸다.
1-2) Timer 이용
- 첫 번째 SENS Request 전송 순간 또는 이후, Timer를 동작 시켜, 만료될 때까지 SENS Request를 전송함을 알린다. 따라서 이 Timer 정보는 SENS Request frame에 포함될 필요가 있다.
도 14를 참조하면, SENS RQSTA (STA 1)은 SENS STA 2에게 전송하는 SENS Request frame에 Timer 정보를 지시하고, Timer를 동작 시킨다. STA 3에게 전송하는 SENS Request frame에 남아 있는 Timer 정보를 지시한다. 이를 통해 다른 SENS STA들은 SENS RQSTA가 SENS Request를 언제까지 전송할지를 알 수 있다.
도 15는 다른 STA들에게 더 이상 SENS Request frame을 전송하지 않는다고 알리는 실시예 1-3)을 나타낸다.
1-3) Negotiation completion을 announcement
- 다른 STA들에게 더 이상 SENS Request frame을 전송하지 않는다고 announce한다. 마지막 SENS Request frame에 explicit indication을 하거나 새로운 SENS completion frame을 전송할 수 있다.
도 15를 참조하면, SENS STA 1은 STA 3에게 전송하는 마지막 SENS Request frame에 negotiation을 완료한다는 explicit indication을 포함한다.
도 16은 SENS Completion frame을 전송하여 negotiation을 완료함을 알리는 실시예 1-3)을 나타낸다.
도 16을 참조하면, SENS STA 1은 의도된 SENS STA들에게 SENS Request frame을 모두 전송한 이후, SENS Completion frame을 전송하여 negotiation을 완료함을 알린다.
=> Timer 방법은 Channel 상황에 따라 sensing session에 참여할 수 있는 STA 수가 달라질 수 있지만, 이 방법은 SENS RQSTA가 원할 때 announce하면서 negotiation을 종료할 수 있다.
위에 기술된 방법들은 각각 별도로만 동작할 수도 있지만, 하나 이상의 방법이 같이 동작할 수도 있다. 예를 들어, Timer가 동작하고 있지만, Timer가 만료되기 전에 Negotiation completion을 미리 announcement할 수 있다.
◇ Intended SENS RPSTA들에 대한 failure case 고려
도 17은 Intended SENS RPSTA들에 대한 failure case를 고려한 Timeout을 적용하는 일례를 나타낸다.
위 방법 들에서 SENS RPSTA (e.g., STA 2, STA 3)은 SENS Request를 수신하지 못하거나, 전송한 SENS Response를 SENS RQSTA (e.g., STA 1)이 수신하지 못할 수 있다. 따라서 SENS RQSTA는 계속해서 SENS Request를 전송할 수 있으며, 이로 인해 전체 negotiation과정이 길어지거나 동일한 STA에게 반복적인 전송으로 인해 Sensing에 참여하는 STA이 충분하지 않을 수 있다. 따라서 SESN RQSTA는 각 SENS RPSTA에 대한 적절한 timeout value를 적용할 수 있다.
도 17을 참조하면, STA 1은 timeout를 설정하고, STA 2에게 SENS Request를 전송한다. 첫번째 전송에서는 SENS Response가 제대로 전송되지 않았고, 두 번째 전송에서는 SENS Request가 제대로 전송되지 않았다. 그 이후, Timeout이 되었기 때문에 STA 1은 STA 2와의 채널이 좋지 않다고 판단하여 더 이상 STA 2에게 SENS Request frame을 전송하지 않는다.
◇ 3rd party STA들에 대한 failure case 고려
기본적으로 Timer 정보나 explicit 지시자를 통한 Negotiation completion 정보는 intended receiver가 아닌 STA들은 overhearing이 필요하다. 하지만, 채널 상태라 coverage 등의 이슈로 항상 이 정보를 decoding했을 거라는 것을 보장할 수 없다. 따라서 다음과 같이 몇 가지 방법이 있을 수 있다.
A. SENS Request and/or SENS Response를 항상 basic rate (예를 들어, MCS 0)로 전송
위에서 기술되고 있는 SENS Request/Response frame들은 채널 상황에 따라 MCS 0과 같은 low rate가 아닌 high rate로 전송될 수 있다. 하지만, negotiation 과정에서 3rd part STA들에 대한 overhearing 확률을 높이기 위해 이 frame들에 대해서는 basic rate (예를 들어, 가장 낮은 MCS (MCS 0))로 고정하여 전송을 요구할 수 있다.
B. Negotiation중, reliability를 높이기 위해 basic rate(예를 들어, MCS 0)를 이용하여 timer 정보 및 negotiation completion 정보 등을 포함한 Broadcast frame 전송
이 broadcast frame은 SENS Request frame을 재사용할 수 있지만, new frame으로 정의될 수도 있다. SENS Request frame을 재사용한다면 도 18의 예시와 같이 frame은 단지, reliability를 위해 전송, 즉 이에 대해 응답하지 않도록 하는 mode, 도 18의 아래 예시와 같이 이후 기술되는 2) 방법과 같은 broadcast 형태로 전송하여 response를 받는 mode로 전환할 수 있다. 2) 방법에 대한 자세한 내용은 이후 기술된다.
도 18은 Broadcast SENS Request frame에 timer 정보 및 negotiation completion 정보를 포함하는 일례를 나타낸다.
2) 다수의 SENS STA들에게 SENS Request를 전송 (예를 들어, Broadcast)하고, 각각에 대해 SENS Response를 수신한다. 또한, 한 번 이상의 SENS Request를 전송할 수도 있다.
도 19는 다수의 SENS STA들에게 SENS Request를 브로드캐스트하는 일례를 나타낸다.
도 19를 참조하면, SENS RQSTA (STA 1)은 각각 STA 2, STA 3, 그리고 STA 4로부터 SENS Response frame을 수신한다. 아래 예시와 같이 SENS RQSTA (STA 1)은 reliability를 높이기 위해서 여러 번 SENS Request를 전송할 수 있다. 마찬가지로 reliability를 높이기 위해서 SENS Request 및/또는 SENS Response frame에 대해서는 basic rate(예를 들어, MCS 0)를 적용하여 전송을 요구할 수 있다.
이 방법은 다음과 같이 구체적으로 수행될 수 있으며, 이로 한정되지 않는다. 특히, 1)에서 기술했던 1-1), 1-2), 1-3) 방법을 활용할 수 있다.
2-1) 어느 시간 이후 SENS RQSTA이 스스로 SENS Request를 전송하지 않음
- SENS RQSTA은 Request를 줄일 수 있지만, 다른 SENS STA들이 SENS Request frame이 더 이상 오는지 안 오는지 인지할 수 없다.
2-2) SENS request 전송 시 response를 원하는 STA ID를 지시
- SENS RQSTA는 SENS Request frame에 Response를 원하는 STA ID를 지시하여, 해당 SENS STA로부터 Response를 수신한다.
도 20은 SENS request 전송 시 response를 원하는 STA ID를 지시하는 실시예 2-2)를 나타낸다.
도 20을 참조하면, SENS RQSTA (STA 1)은 SENS Request frame에 STA 2와 STA 3의 ID를 지시하여, STA 2 및 3로부터 SENS Response를 수신한다. STA 4는 지시되지 않았으므로 SENS Response를 전송하지 않는다.
=> 특히, STA ID를 활용하여 SIFS 간격 안의 processing이 가능하다면, Order를 정하여 순차적으로 전송하거나 11ax의 OFDMA(Orthogonal Frequency Division Multiple Aaccess)를 활용할 수 있다.
도 21은 실시예 2-2)에서 SIFS 간격으로 순차적으로 응답하는 일례를 나타낸다.
도 21을 참조하면, SENS RQSTA(STA 1)은 SENS Request frame에 STA 2와 STA 3의 ID와 응답 순서(STA 2-> STA 3)를 지시하여, 이들로부터 SIFS 간격으로 SENS Response를 수신한다. 여기서 각각 SENS Response 수신 SIFS 이후에 STA 1이 전송하는 ACK이 존재할 수도 있다.
◇ SENS RPSTA들에 대한 failure case 고려
위 방법에서 SENS RPSTA(예를 들어, STA 2, STA 3, STA 4)은 SENS Request를 수신하지 못하거나, 전송한 SENS Response를 SENS RQSTA(예를 들어, STA 1)이 수신하지 못할 수 있다. 따라서 SIFS 간격의 전송이 올바르게 동작하지 않을 수 있다. 이를 해결하기 위해 PIFS recovery를 이용하거나 다시 back-off를 수행할 수 있다. 즉, 도 22의 예시와 같이 STA 2의 response 이후 PIFS 동안 response가 오지 않으면 다시 SENS Request를 전송하거나 아래 예시와 같이 STA 2의 response 이후, response에 대한 timeout이 되면 다시 back-off를 통해 SENS Request를 전송한다.
도 22는 실시예 2-2)에서 SIFS를 이용한 방법에서 failure case를 고려한 일례를 나타낸다.
도 23은 실시예 2-2)에서 SIFS 간격의 OFDMA 응답의 일례를 나타낸다.
도 23을 참조하면, STA 1,2,3가 적어도 11ax의 Capability를 가지고 있는 STA라고 하면, SENS RQSTA (STA 1)은 SENS Request frame에 STA 2와 STA 3의 ID와 RU 할당 정보를 지시하여, 이들 로부터 각 할당 받은 RU로부터 SENS Response를 수신한다. 여기서 SENS Request frame은 새로운 trigger frame이나 새로운 trigger type의 trigger frame이 될 수 있다.
2-3) SENS request 전송 시 SENS response를 수신하기 위한 Timer를 설정
1)에서와 마찬가지로 모든 SENS STA에 대해 response를 수신하기까지의 delay가 길어질 수 있기 때문에 Timer를 설정할 수 있다.
도 24는 SENS STA에 대해 response를 수신하기 위한 Timer를 설정하는 일례를 나타낸다.
도 24를 참조하면, SENS RQSTA(STA 1)은 SENS Request frame에 Timer 정보를 지시하고, Timer를 동작 시킨다. 이를 통해 다른 SENS STA들은 SENS RQSTA가 SENS Request를 언제까지 전송할지를 알 수 있다. 따라서 timer가 완료된 이후, STA 4는 SENS Response를 전송하지 않는다.
2-4) SENS completion을 announcement
- 다른 STA들에게 더 이상 SENS Request frame을 전송하지 않는다고 announce한다. 새로운 SENS completion frame을 전송하거나 SENS Request frame에 negotiation을 완료한다는 explicit 지시자를 포함할 수 있다.
도 25는 새로운 SENS completion frame을 전송하거나 SENS Request frame에 negotiation을 완료한다는 explicit 지시자를 포함하는 실시예 2-4)를 나타낸다.
도 25를 참조하면, SENS STA 1은 충분히 negotiation이 되었다고 판단한다면, SENS Completion frame 또는 explicit 지시자를 통해 negotiation을 완료함을 알린다. STA 4는 이 frame을 수신하고 response를 하지 않는다.
위에 기술된 방법들은 각각 별도로만 동작할 수도 있지만, 하나 이상의 방법이 같이 동작할 수도 있다. 예를 들어, Timer가 동작하고 있지만, Timer가 만료되기 전에 Negotiation completion을 미리 announcement할 수 있다.
<Role Negotiation>
Negotiation 또는 다른 phase동안에 SENS STA들 사이에서 위에서 기술된 4가지의 role을 정할 필요가 있다.
- Sensing initiator와 Sensing responder
- 가장 간단한 방법으로 Sensing initiator는 SENS Request frame을 전송한 STA이 맡을 수가 있다. 즉, SENS RQSTA이 Sensing initiator가 된다. 이는 별도의 initiator와 responder를 정하는 signaling overhead가 요하지 않다. 또한, 기본적으로 하나의 SENS STA이 sensing initiator 역할을 수행하기 때문에 initiator가 결정되면 나머지 SENS STA이 sensing responder가 된다.
이 role negotiation 방법은 SENS Request frame 전송의 unicast 방식과 broadcast 방식에 따라 달라질 수 있다.
1) Broadcast 방식의 경우
1-1) Mode 설정
- 이 role은 SENS Initiator와 Responder가 transmitter 또는 receiver 두 역할 중에 어떤 역할을 수행하는지에 따라 mode로 나뉠 수 있다. 예를 들어, 다음과 같이 mode를 분류할 수 있으며, 이로 한정되지 않는다.
Mode 1: SENS RQSTA이 transmitter가 되며, SENS RPSTA들이 receiver가 된다.
Mode 2: SENS RQSTA이 receiver가 되며, SENS RPSTA들이 transmitter 된다
해당 mode는 SENS Request frame and/or SENS Response frame에 지시될 수 있다. 2개의 mode라면 1bit로, 예를 들어 1이면 Mode 1, 0이면 Mode 2로 동작할 수 있다. 더 많은 mode가 존재한다면 이를 지시하기 위한 bit수가 증가할 수 있다.
2개의 mode를 지정하는 이 방법은 signaling overhead는 줄일 수 있지만, SENS RQSTA을 포함하여 여러 sensing transmitter or sensing receiver를 결정하기에는 용이하지 않다.
도 26은 1-1) 방법을 기반으로 role negotiation의 일례를 나타낸다.
도 26을 참조하면, SENS RQSTA (STA 1)이 SENS Request frame에 Mode 1을 지시하고, 이에 대해 STA 2와 STA 3가 응답한다면 STA 1은 SENS initiator인 동시에 transmitter가 된다. 반면, STA 2와 STA 3는 responder인 동시에 receiver가 된다.
또한, SENS RQSTA (STA 1)이 SENS Request frame에 Mode 2를 지시하고, 이에 대해 STA 2와 STA 3가 응답한다면 STA 1은 SENS initiator인 동시에 receiver가 된다. 반면, STA 2와 STA 3는 responder인 동시에 transmitter가 된다.
위 예시에서는 SENS RQSTA (STA 1)이 지시하는 예시를 보여주었지만, SENS RPSTA (STA 2, 3) 역시 이에 대한 응답으로 SENS Response frame에 Mode 1 또는 Mode 2를 지시할 수 있다.
위 예시에서는 SENS initiator에 의해 mode 1/2로 transmitter와 receiver가 정해지는 방법을 보여주고 있다. 하지만 더 dynamic한 role negotiation을 위한 방법이 있을 수 있다.
1-2) With mode indication, 추가적인 STA identification 지시로 role을 정함
SENS RQSTA이 mode를 지시하고, 추가적으로 STA ID를 지시한다면, 해당 STA ID에 해당하는 STA들은 SENS RQSTA와 같은 role을 수행한다. 예를 들어, 그림 20과 같이 Mode 1의 경우 추가적으로 STA 2의 ID를 지시한다면 mode 1에서 STA 1이 sensing transmitter이기 때문에 STA 2도 sensing transmitter가 된다. Mode의 경우 추가적으로 STA 3의 ID를 지시한다면 mode 2에서 STA 1이 sensing receiver이기 때문에 STA 3가 receiver가 된다.
도 27은 1-1) 방법을 기반으로 role negotiation의 일례를 나타낸다.
도 27을 참조하면, SENS RQSTA이 mode를 지시하고, 추가적으로 STA ID를 지시한다면, 해당 STA ID에 해당하는 STA들은 initiator와 같은 role을 수행한다. 예를 들어, 도 26과 같이 Mode 1의 경우 추가적으로 STA 2의 ID를 지시한다면 mode 1에서 STA 1이 transmitter이기 때문에 STA 2도 transmitter가 된다. Mode의 경우 추가적으로 STA 3의 ID를 지시한다면 mode 2에서 STA 1이 receiver이기 때문에 STA 3가 receiver가 된다.
결국 1-1), 1-2) 방법을 종합적으로 고려했을 때 다음과 같이 field가 구성될 수 있으며, 도 26 및 도 27에서는 back-off를 통한 Sensing Response를 보여주고 있지만, 위에 기술된 도 21 및 도 23의 Sensing Response 전송과 같은 방법도 사용할 수 있다.
A. STA ID List와 Role Bitmap
각 STA ID를 지시하고, 그 이후 각 STA에 해당하는 Bitmap으로 transmitter (e.g., 1)인지 receiver (e.g., 0)인지를 지시한다. 여기서 Explicit Number of STAs 지시를 통해 Bitmap을 parsing할 수 있지만, STA ID List를 통해 유추할 수 있기 때문에 반드시 Number of STAs는 필요하지는 않다.
Role Bitmap은 decoding을 위해 8bit 단위로 구성될 수도 있으며, 또는 STA ID List에 포함되어 있는 STA 수만큼 구성될 수 있다. 하지만 기본적으로 bitmap은 기존과 같이 8bit 단위로 구성되는 것이 decoding 측면에서 안정적이다. 한편 Bitmap size를 explicitly 지시하기 위해 Number of STA 대신 Bitmap 사이즈로 대신 할 수도 있다. 예를 들어, 8bit단위라고 했을 때 값이 2이면 16bit, 1이면 8bit 이 된다.
B. Tuple <STA ID, Role>
즉 위에 bitmap을 별도로 구성하지 않고, STA ID 뒤에 1bit을 통해 Role (Transmitter or Receiver)을 지시할 수 있다. A와 마찬가지로 여기서 Number of STAs을 지시할 수 있지만 Tuple의 수를 통해 유추할 수 있기 때문에 반드시 필요하지는 않다
C. STA ID List + Overall Role
A와 B 방법에서는 각 STA의 role를 flexible하게 지시했지만, Sensing에서 Initiator와 Responder가 role이 항상 다르다면 role에 대해 1bit으로 지시할 수 있다. 예를 들어, initiator가 transmitter로 1값을 지시하면, 이를 수신하고 response를 하는 Responder들은 모두 Transmitter가 되고, initiator는 receiver가 된다.
도 28은 A, B, C 방법에 따른 Role을 지시하는 방법을 나타낸다.
도 28을 참조하면, Initiator인 STA 1은 Sensing Request를 통해서 각 STA 2,3,4의 Role을 결정한다. 이 때 STA 2, 3, 4가 OFDMA/MIMO 등을 위해 동시에 전송하게 된다면 전송 여부를 통해 각 STA이 현재 Sensing을 할 수 있는지 (예를 들어, channel이 IDLE한지) 확인할 수 있다. 이 예시에서는 Sensing Request frame이 STA 2,3,4가 Sensing Transmitter, STA 1이 Receiver임을 announce하고 있다. A 방법에서는 각 STA의 ID와 8bit의 bitmap을 이용하여 3개의 STA이 있기 때문에 앞에 3bit는 1로 지시하고 나머지는 reserved된다. B 방법은 STA 별로 STA ID와 1bit (각 값은 1)를 이용하고 C 방법은 STA ID를 먼저 지시하고 STA 2, 3,4가 모두 transmitter이라는 1bit을 지시한다.
1-3) Without mode indication, STA identification 지시로 role을 정함
도 29는 1-3) 방법을 기반으로 role negotiation의 일례를 나타낸다.
도 29를 참조하면, SENS RQSTA은 STA ID 별로 role을 지시한다. 예를 들어, 도 26의 예시와 같이 transmitter는 STA 1,2의 ID를 지시하고 receiver는 STA 3의 ID를 지시하여 role을 정한다.
도 29에서는 back-off를 통한 Sensing Response를 보여주고 있지만, 위에 기술된 도 21 및 도 23의 Sensing Response 전송과 같은 방법도 사용할 수 있다.
2) Unicast 방식의 경우
2-1) Mode 설정
1-1) 방식과 마찬가지로 mode를 설정할 수 있다. 예를 들어, 다음과 같이 mode를 분류할 수 있으며, 이로 한정되지 않는다.
Mode 1: SENS RQSTA이 transmitter가 되며, SENS RPSTA이 receiver가 된다.
Mode 2: SENS RQSTA이 receiver가 되며, SENS RPSTA이 transmitter 된다.
Mode 3: SENS RQSTA이 transmitter가 되며, SENS RPSTA이 transmitter가 된다.
Mode 4: SENS RQSTA이 receiver가 되며, SENS RPSTA이 receiver가 된다.
해당 mode는 SENS Request frame and/or SENS Response frame에 지시될 수 있다. 4개의 mode라면 2bit로, 예를 들어 00이면 Mode 1, 11이면 Mode 4로 동작할 수 있다. 더 많은 mode가 존재한다면 이를 지시하기 위한 bit 수가 증가할 수 있다.
도 30은 2-1) 방법을 기반으로 role negotiation의 일례를 나타낸다.
도 30을 참조하면, SENS RQSTA (STA 1)이 SENS Request frame에 STA 2에게 Mode 1을 지시하고, STA 3에게 Mode 3을 지시하여 STA 2와 STA 3 각각이 응답한다면 STA 1은 sensing initiator인 동시에 transmitter가 된다. 반면, STA 2는 sensing responder와 receiver가 되며, STA 3는 responder인 동시에 STA 1과 같은 sensing transmitter가 된다.
또한, SENS RQSTA (STA 1)이 SENS Request frame에 Mode 2를 지시하고, STA 3에게 Mode 4을 지시하여 STA 2와 STA 3 각각이 응답한다면 STA 1은 sensing initiator인 동시에 receiver가 된다. 반면, STA 2는 sensing responder와 transmitter가 되며, STA 3는 responder인 동시에 STA 1과 같은 sensing receiver가 된다.
위 예시에서는 SENS RQSTA (STA 1)이 지시하는 예시를 보여주었지만, SENS RPSTA (STA 2, 3) 역시 이에 대한 응답으로 SENS Response frame에 Mode를 지시할 수 있다. RQSTA과 RPSTA이 지시하는 것에 따라 role이 다음과 같이 negotiation 될 수 있다.
2-2) RQSTA과 RPSTA의 role 지시에 따른 negotiation
각 RQSTA과 RPSTA은 다음과 같이 transmitter 또는 receiver의 역할을 수행할 것인지에 대한 각각 1bit로 지시 또는 위에서 기술된 mode로 지시할 수 있다.
아래 표는 RQSTA와 RPSTA의 role지시에 따른 negotiation 예시 #1을 나타낸다.
SENS RQSTA SENS RPSTA Determined roles
Transmitter Receiver Transmitter Receiver RQSTA RPSTA
1 1 1 1
1 1 0 1
1 1 1 0
1 1 0 0
0 1 1 1
0 1 0 1 Receiver Receiver
0 1 1 0 Receiver Transmitter
0 1 0 0
1 0 1 1
1 0 0 1 Transmitter Receiver
1 0 1 0 Transmitter Transmitter
1 0 0 0
0 0 1 1
0 0 0 1
0 0 1 0
0 0 0 0
아래 표는 RQSTA와 RPSTA의 role지시에 따른 negotiation 예시 #2을 나타낸다.
SENS RQSTA SENS RPSTA Determined roles
Mode Mode RQSTA RPSTA
1 1 Transmitter Receiver
1 2
1 3
1 4
2 1
2 2 Receiver Transmitter
2 3
2 4
3 1
3 2
3 3 Transmitter Transmitter
3 4
4 1
4 2
4 3
4 4 Receiver Receiver
위의 예시에서는 RQSTA과 RPSTA 사이에서 role이 중복되지 않거나 동일한 mode로 지시했을 때, negotiation이 가능한 경우를 보여준다. 즉, 위 예시에서 비어 있는 determined role은 confusion으로 인해 제대로negotiation되지 않는 경우일 수 있다. 하지만, 이 비어 있는 부분은 두 STA간에 미리 정해진 rule에 따라 role이 결정될 수 있다. 예를 들어, RQSTA이 transmitter와 receiver 모두 지시 (11)하고, RPSTA이 receiver만 지시했을 경우 (01) RQSTA은 transmitter가 된다. 이러한 rule은 미리 어떻게 정하느냐에 따라 달라질 수 있다.
위의 Role negotiation은 Negotiation phase에서 Sensing에 참여할 STA들을 확인 및 parameter들을 negotiation한 후, 각 Sensing을 수행하기 전 dynamic하게 Initiator가 지시할 수도 있다. 이는 위의 1-2)방법과같이 각 STA들이 어떤 Role을 정할지에 대한 방법과 밀접한 관련이 있다. 즉, STA들에 대해 어떤 role을 할지 지시할 필요가 있다. 구체적인 방법은 다음과 같으며 이로 한정되지 않는다.
A. STA ID List와 Role Bitmap
각 STA ID를 지시하고, 그 이후 각 STA에 해당하는 Bitmap으로 transmitter (e.g., 1)인지 receiver (e.g., 0)인지를 지시한다. 여기서 Explicit Number of STAs 지시를 통해 Bitmap을 parsing할 수 있지만, STA ID List를 통해 유추할 수 있기 때문에 반드시 Number of STAs는 필요하지는 않다.
Role Bitmap은 decoding을 위해 8bit 단위로 구성될 수도 있으며, 또는 STA ID List에 포함되어 있는 STA 수만큼 구성될 수 있다. 하지만 기본적으로 bitmap은 기존과 같이 8bit 단위로 구성되는 것이 decoding 측면에서 안정적이다. 한편 Bitmap size를 explicitly 지시하기 위해 Number of STA 대신 Bitmap 사이즈로 대신 할 수도 있다. 예를 들어, 8bit단위라고 했을 때 값이 2이면 16bit, 1이면 8bit 이 된다.
B. Tuple <STA ID, Role>
즉 위에 bitmap을 별도로 구성하지 않고, STA ID 뒤에 1bit을 통해 Role (Transmitter or Receiver)을 지시할 수 있다. A와 마찬가지로 여기서 Number of STAs을 지시할 수 있지만 Tuple의 수를 통해 유추할 수 있기 때문에 반드시 필요하지는 않다
C. STA ID List + Overall Role
A와 B 방법에서는 각 STA의 role를 flexible하게 지시했지만, Sensing에서 Initiator와 Responder가 role이 항상 다르다면 role에 대해 1bit으로 지시할 수 있다. 예를 들어, initiator가 transmitter로 1값을 지시하면, 이를 수신하고 response를 하는 Responder들은 모두 Transmitter가 되고, initiator는 receiver가 된다.
도 31은 A, B, C 방법에 따른 Role을 지시하는 방법을 나타낸다.
도 31을 참조하면, Initiator인 STA 1은 Polling을 통해서 각 STA 2,3,4의 Role을 결정한다. 이 때 STA 2, 3, 4가 OFDMA/MIMO 등을 위해 동시에 전송하게 된다면 전송 여부를 통해 각 STA이 현재 Sensing을 할 수 있는지 (예를 들어, channel이 IDLE한지) 확인할 수 있다. 이 예시에서는 Sensing Poll frame이 STA 2,3,4가 Sensing Transmitter, STA 1이 Receiver임을 announce하고 있다. A 방법에서는 각 STA의 ID와 8bit의 bitmap을 이용하여 3개의 STA이 있기 때문에 앞에 3bit는 1로 지시하고 나머지는 reserved된다. B 방법은 STA 별로 STA ID와 1bit (각 값은 1)를 이용하고 C 방법은 STA ID를 먼저 지시하고 STA 2, 3,4가 모두 transmitter이라는 1bit을 지시한다.
<Parameter Negotiation>
Negotiation 또는 다른 phase 동안에 SENS STA들 사이에서 다음과 같은 Parameter들을 정할 필요가 있다. SENS Request frame and/or SENS Response frame는 다음과 같이 기술된 Parameter들이 하나 이상 지시될 수 있다. 아래 예시 들에서는 SENS Request frame에 대한 지시만 보여주고 있으며, SENS Response frame에 또한 지시될 수 있다. 또한, 아래 예시에서는 위의 negotiation procedure의 SENS Request frame 전송에 대한 2) 방법을 가정 (e.g., broadcast)하여 기술하였지만, 1) 방법 (e.g., unicast)도 이용할 수 있다.
1) Timers for Negotiation phase: 위에서 기술된 negotiation procedure(예: 1-2), 2-3) 방법)를 참조할 수 있다.
2) Timeout for Sensing phase: Negotiation 이후, Sensing phase 관련 (하나 이상의 sensing session 포함) 관련 Timeout 값. 이 Timeout 값은 다음과 같이 하나 또는 두 개 모두 별도로 지시될 수 있다.
도 32는 T_sens 동안 sensing 관련 frame exchange가 이루어지지 않을 때 negotiation을 tear down하는 실시예 2-1)을 나타낸다.
2-1) Timeout for Tear down: Negotiation 이후, Sensing phase에서 이 시간 (예를 들어, 도 32에서의 T_sens) 동안 sensing 관련 frame exchange가 이루어지지 않으면 negotiation을 tear down한다.
도 33은 T_sens 동안 sensing을 수행하고 그 이후 Sensing phase가 종료되는 실시예 2-2)를 나타낸다.
2-2) Timeout for Sensing: Sensing phase가 이루어지는 시간. 즉, 이 시간 동안 negotiation된 role/parameter를 이용하여 sensing을 수행한다. 위에서 언급했듯이 해당 과정은 하나 이상의 sensing session으로 이루어질 수 있다. 도 28과 같이 T_sens 이후 Sensing phase가 종료된다.
3) Number of sensing sessions: 위에서 정의된 sensing session이 몇 번 이루어야 되는지에 대한 Parameter
4) Mode for transmitter/receiver: 이 mode는 위에서 기술된 Role Negotiation (도 24 포함)을 참조할 수 있다.
5) Information of SENS STA(s): Sensing에 참여하는 STA들에 대한 정보로써, 위에서 기술된 Negotiation Procedure (예: 2-2) 방법)를 참조할 수 있다.
6) Group ID (GID): Negotiation과정 이후, negotiation된 STA들을 하나의 group으로 ID를 할당할 수 있다. 즉, 이 sensing phase 동안 도 29와 같이 group ID를 전송하여 식별할 수 있게 한다. 도 29에서는 STA1, 2, 3가 하나의 sensing group을 형성하며, STA 1이 group ID를 전송했을 때, STA 2와 STA 3가 sensing에 같이 참여한다. 이 방법을 이용하여 여러 STA ID대신 GID만 포함한다면 overhead를 줄일 수 있지만, negotiation된 일부의 STA들과 sensing session을 수행하기 위해서는 GID를 사용하기 어렵다.
도 34는 STA1, 2, 3가 하나의 sensing group을 형성하여 STA 1이 group ID를 전송했을 때, STA 2와 STA 3가 sensing에 같이 참여하는 실시예 6)을 나타낸다.
7) Signal Length: Sensing Phase에서 transmitter가 전송하는 Sensing signal (sounding)의 transmission time
8) Bandwidth to be measured or for feedback: Sensing phase 동안의 Sensing signal 또는 이 signal을 측정 결과 feedback에 대한 bandwidth를 지시할 수 있다. 이는 모든 STA에 대해 지시하거나 각 STA에 대해 지시할 수 있다. 모든 STA에 대해 지시한다면 overhead는 감소하지만, 각 STA에 대해 지시하는 방법과 같이 특정 STA이 효율적으로 sensing 또는 feedback할 수 있다면, 이러한 특정 frequency에 대해서는 지시할 수 없다.
8-1) Sensing Frequency location: 7)에서 동일한 frequency의 bandwidth를 지시할 수도 있지만, 이와 관련하여 STA 별로 다른 측정해야 할 위치를 지시할 수도 있다. 예를 들어, 도 30과 같이 80MHz 중 STA 2에게 primary 40MHz, STA 3에게 secondary 40을 할당할 수 있다. 이 예시에서는 Sensing transmitter가 STA 2와 STA 3인 경우를 보여주고 있다. 또한, SENS STA이 11ax의 OFDMA 기술을 지원한다면 특정 RU를 지시할 수도 있다.
도 30은 80MHz 중 STA 2에게 primary 40MHz, STA 3에게 secondary 40을 할당하여 Sensing signal이 송수신되는 일례를 나타낸다.
도 35는 80MHz 중 STA 2에게 primary 40MHz, STA 3에게 secondary 40을 할당하여 Sensing signal이 송수신되는 일례를 나타낸다.
9) Type of Information: Sensing phase 동안의 sensing signal 수신을 통해 측정해야 할 정보 type (예를 들어, CSI per subcarrier)
10) Signal Type: Sensing phase 동안의 sensing signal의 type (예를 들어, NDP, NDPA+NDP, New signal type)
11) Order of reports/sensing: Sensing signal 전송 또는 Signal 측정에 대한 정보 feedback 시 충돌(collision)을 방지하기 위해서 STA들에 대해 explicit하게 순서를 포함할 수 있다. Implicit하게 예를 들어, 4)의 STA 정보가 지시된 순서를 이 순서로 간주할 수 있다. 이 정보를 지시하고, 도 30을 가정한다면 sensing transmitter인 STA 2와 STA 3의 순서는 STA 2 -> STA 3가 된다.
12) Session ID: 이 negotiation phase를 통해 결정된 role과 parameter를 이용하는 session에 대한 ID. 초반에 언급했듯이 한 SENS STA은 여러 Sensing application을 동시에 실행할 수 있으며, 여러 SENS STA 역시 동시에 sensing application을 수행할 수 있다. 즉, 각 application에 대한 sensing procedure가 동시에 수행된다면 여러 session이 겹칠 수 있기 때문에 SENS STA들 간에는 이 session을 구별하여 sensing을 수행할 필요가 있다. 따라서 session ID가 지시될 수 있다.
도 36은 Session ID가 사용되는 센싱 절차의 일례를 나타낸다.
도 36을 참조하면, STA 1이 session ID를 전송했을 때, STA 2와 STA 3가 이 session ID를 인지한다. 따라서 sensing phase에서 이 session ID를 수신했을 때, negotiation된 role과 parameter에 따라 sensing을 수행할 수 있다.
<Sensing Phase regarding Negotiation>
위의 negotiation 과정을 거친다면, 이 negotiated role과 parameter를 바탕으로 Sensing phase가 이루어질 것이다. 기본적으로 Sensing phase는 위에서 언급한 것과 같이 하나 이상의 sensing session으로 이루어질 수 있으며, Sensing session을 시작할 수 있는 frame이 존재할 수 있다. 본 명세서에서는 이 frame을 SENS Initiation frame이라 지칭한다. SENS Initiation frame에는 parameter negotiation에서 기술했던 parameter들을 모두 또는 일부를 지시할 수 있다.
도 37은 SENS initiation frame이 여러 번 전송되는 일례를 나타낸다.
예를 들어, 기본적으로 한 sensing session에 대해 STA들의 정보 또는 Group ID, Session ID 등이 포함될 수 있다. 도 37과 같이 SENS initiation frame은 한번 또는 여러 번 전송될 수 있다. 예를 들어, Sensing phase에 참여할 STA들이 변경되는 경우 여러 번 frame을 전송할 수도 있다.
도 38은 sensing session 별로 SENS initiation frame이 전송되는 일례를 나타낸다.
또한, SENS initiation frame은 도 38과 같이 A. 모든 sensing session 시작 시, B. 일부 sensing session 시작 시, 또는 C. Sensing phase 동안 처음 한 번만 전송될 수 있다.
A 방법은 sensing session에 대한 explicit signaling을 통해 각 SENS STA이 session을 인지할 수 있다. B, C 방법은 일부 sensing session에 대해서는 sensing transmitter 입장에서 Sensing signal에 이를 위한 별도의 지시, sensing receiver 입장에서는 sensing signal을 인지할 수 있는 방법이 필요할 수 있지만, initiation frame에 대한 overhead는 감소시킬 수 있다.
도 38에서는 각 session 사이에서 channel access를 수행하고 있지만, 이는 여러 session을 포함할 수 있는 TXOP을 획득하여 SIFS 간격을 통해 각 session이 이어질 수도 있다.
SENS Initiation frame에는 parameter negotiation에서 기술했던 parameter들을 모두 또는 일부 지시할 수 있다. 예를 들어, 기본적으로 한 sensing session에 대해 STA들의 정보 또는 Group ID 등이 포함될 수 있다.
아래 예시들에서는 구체적으로 보여주지 않는다면, Sensing phase에서는 negotiation에 따라 다양한 방법(예를 들어, SENS RQSTA이 transmitter 또는 receiver의 role, sensing signal 또는 feedback 전송은 순차적으로 또는 OFDMA 기반으로 전송)이 존재할 수 있기 때문에 자세한 frame exchange에 대해서는 기술하지 않는다. 또한, STA 1을 SENS Initiator로 가정한다.
<Reduced negotiation phase>
도 39는 Negotiation phase와 reduced negotiation phase의 일례를 나타낸다.
위에서 계속 언급했듯이 각 sensing session에서는 WLAN sensing을 위한 negotiation phase가 존재하기 때문에 한 Sensing session이 종료된 후, 도 39의 상단부와 같이 다음 sensing session에서 negotiation phase를 다시 수행한다. 여기서 이전 session에서의 role과 parameter가 거의 변하지 않는다면 negotiation phase는 그대로 다시 수행하는 것은 resource 낭비가 될 수 있다. 따라서 변경하고 싶은 role과 parameter만을 negotiation할 수도 있다. 본 발명에서는 이 phase를 reduced negotiation phase라고 지칭하며, 도 39의 하단부와 같이 다음 sensing session에 대한 negotiation phase에서 reduced negotiation phase를 적용할 수도 있다.
도 40은 Negotiation phase와 reduced negotiation phase의 다른 예를 나타낸다.
Reduced negotiation phase에서는 변경시킬 role과 parameter만을 포함하여 overhead를 줄인 reduced SENS Request/Response frame을 사용할 수 있다. 즉 지시되지 않는 role과 parameter는 이전 session에서 사용된 것을 inherit한다. 또한, inherit한다고 한다면, 도 40과 같이 이전 session 이후에 tear-down phase 없이 변경된 role/과 parameter만을 negotiation하는 reduced negotiation phase 바로 넘어갈 수도 있다.
변하지 않는 role과 parameter들에 대한 field를 포함하는 것은 overhead를 줄이는 효과가 없다. 따라서 변경시킬 role과 parameter만을 포함하여 overhead를 줄인 reduced SENS Request/Response frame을 이용할 수 있다.
이 변경시킬 role과 parameter를 위해서 control field를 적용할 수 있다. 즉, SENS Request/Response frame에 필수적으로 들어가야 하는 field를 제외하고는 변경된 parameter가 존재하는지에 대한 여부를 지시하는 field를 포함한다. 아래 예시에서는 이 parameter를 dynamic parameter로 지칭한다.
위의 기본적인 과정을 기반으로 위에서 기술된 negotiation procedure의 유무와 negotiated role/parameter과 static인지 dynamic인지에 따라 다음과 같은 case로 분류될 수 있다.
1) Static negotiated roles and parameters
이 case는 기본적으로 Sensing phase 동안에 협상된 roles 및 parameters가 변하지 않기 때문에 SENS initiation frame에 별도로 변경된 role과 parameter를 지시할 수 없다. 하지만, SENS initiation frame에 반복적으로 위에서 parameter negotiation에서 기술했던 parameter들을 모두 또는 일부 지시할 수 있다.
2) Dynamic negotiated roles and parameters
이 case는 기본적으로 Sensing phase 동안의 negotiation phase 동안 결정했던, roles와 parameters가 변경될 수 있다. 따라서 도 41과 같이 SENS Initiation frame에 변경된 parameters에 대해서 지시할 수 있다. 이 parameter들은 위의 parameter negotiation에서 언급했던 parameter들이 해당될 수 있다.
도 41은 협상된 role과 parameter들에 대한 dynamic change의 일례를 나타낸다.
한편, 항상 이 dynamic parameters를 대비해서 SENS Initiation frame에 해당 field를 포함하는 것은 overhead가 있을 수 있기 때문에 control field를 적용할 수 있다. 즉, SENS initiation frame에 필수적으로 들어가야 하는 field를 제외하고는 dynamic parameter가 존재하는지에 대한 여부를 지시하는 field를 포함한다.
도 42는 Dynamic Parameter에 대한 control field의 일례이다.
도 42를 참조하면, Example 1과 같이 Dynamic parameter가 존재하는지에 대한 여부를 먼저 지시(예를 들어, 1bit이용)하고, 존재한다면 뒤에 parameter set이 지시된다. Example 2와 같이 각 dynamic parameter에 대한 존재 여부를 지시할 수도 있다. 상황에 따라 다르겠지만, dynamic parameter의 개수가 많은 경우 Example 2가 좀 더 오버헤드를 줄일 수 있다고 판단된다.
한편, 위에서는 Sensing session을 개시하는 하나의 SENS initiation frame에서 negotiated parameter를 change하는 경우를 지시하였지만, 다음과 같이 parameter를 dynamic하게 변경할 수 있다.
1) 한 sensing session 내에서 SENS initiation frame 또는 reduced SENS initiation frame을 전송하는 경우
즉, 한 sensing session 내에서 여러 번의 SENS initiation frame을 전송하거나 도 43과 같이 dynamic role/parameter만을 포함하는 frame (예를 들어, reduced SENS initiation frame)을 전송한다.
도 43은 reduced SENS initiation frame 이용하여 협상된 role과 parameter들에 대한 dynamic change의 일례를 나타낸다.
2) Sensing session 사이에서 Re-negotiation 하는 경우
즉, Sensing session 사이에서 negotiation phase를 다시 수행한다. 이 과정에서 위에서 기술했던 SENS Request/Response frame을 재사용할 수 있지만, 변하지 않는 role과 parameter들에 대한 field를 포함하는 것은 overhead를 높이는 결과를 초래할 수 있다. 따라서 도 43과 같이 변경시킬 role과 parameter만을 포함하여 overhead를 줄인 reduced SENS Request/Response frame을 이용할 수 있다. 또한, 이 frame exchange 이외에 1)과 같이 SENS initiation frame과 reduced SENS initiation frame을 이용할 수도 있다.
도 44는 Re-negotiation phase 동안 reduced SENS Request/Response frame 이용하여 협상된 role과 parameter들에 대한 dynamic change의 일례를 나타낸다.
예시 #1: role 변경
도 45는 실시예 2)에서의 role을 변경하는 일례를 나타낸다.
도 45를 참조하면, Negotiation phase동안 sensing transmitter는 STA 1, sensing receiver는 STA 2와 STA 3로 정해진 예시이다. 두 번째 sensing session에서 STA 1은 다른 direction에서의 channel을 측정하기 위해서 SENS initiation frame을 통해서 sensing transmitter는 STA 2와 STA 3, sensing receiver는 STA 1으로 변경하여 STA 2와 STA 3가 sensing signal을 전송한다.
예시 #2: bandwidth to be measured 변경
도 46은 실시예 2)에서의 측정될 대역폭을 변경하는 일례를 나타낸다.
도 46을 참조하면, Negotiation phase동안 측정될 대역폭은 40MHz인 예시이다. 두 번째 sensing session에서 STA 1은 더 좋은 resolution을 위해서 SENS initiation frame을 통해서 bandwidth to be measured를 80MHz로 변경한다. 따라서 sensing transmitter인 STA 2와 STA 3는 80MHz를 이용하여 Sensing signal을 전송한다.
예시 #3: STA 정보 변경
도 47은 실시예 2)에서의 STA 정보를 변경하는 일례이다.
도 47을 참조하면, Negotiation phase동안 negotiation STA들은 STA 1, STA 2, STA 3이다. 여기서 첫 번째 session에서는 STA 2만 지시하여 STA 2만 sensing signal을 전송하고, 두 번째 session에서는 STA 3만 지시하여 sensing signal을 전송한다. 이렇게 STA 정보를 지속적으로 변경하여 session마다 다른 STA들과 sensing session을 수행할 수 있다.
위에서 기술된 이 Dynamic 방법은 일부 다르게 적용될 수 있다. 즉, 한 sensing session에서 변경된 role/parameter들은 이후 sensing session에서 계속 적용되거나, 해당 sensing session에 대해서만 적용되고, 그 이후의 sensing session에서는 원래 negotiated parameter를 적용한다.
3) Without Negotiation phase
이 case는 기본적으로 negotiation phase가 없기 때문에 Sensing phase 동안의 SENS Initiation frame을 통해서 위에서 기술된 roles와 parameters를 지시해야 한다. 이 case는 1), 2) case와 같이 SENS Initiation frame의 전송에 따라 static/dynamic case로 나뉠 수 있다.
예를 들어, 첫 번째 sensing session에서 SENS Initiation frame을 전송하고, 그 이후 전송하지 않는다면 static으로 고려될 수 있고, 그 이후 변경된 parameter를 포함하여 전송된다면 dynamic case로 고려될 수 있다.
이하에서는, 도 1 내지 도 47을 참조하여, 상술한 실시예를 설명한다.
도 48은 본 실시예에 따른 센싱 개시자가 센싱을 수행하는 절차를 도시한 흐름도이다.
도 48의 일례는 차세대 무선랜 시스템(IEEE 802.11bf)이 지원되는 네트워크 환경에서 수행될 수 있다. 상기 차세대 무선랜 시스템은 802.11ad 및 802.11ay 시스템을 개선한 무선랜 시스템으로 802.11ad와 802.11ay 시스템과 하위 호환성(backward compatibility)을 만족할 수 있다.
도 48의 일례는 제1 STA에서 수행되고, 상기 제1 STA은 센싱 개시자(sensing initiator)에 대응할 수 있다. 도 48의 제2 및 제3 STA은 센싱 응답자(sensing responder)에 대응할 수 있다.
본 실시예는 무선랜 시스템에서 센싱에 참여할 STA들을 결정하고, 센싱에 사용될 파라미터들을 협상하고, 협상된 파라미터들을 기반으로 센싱 절차를 수행하는 방법을 제안한다. 특히, 본 실시예는 협상 단계에서의 역할 협상, 파라미터 협상과 센싱 단계에서의 파라미터 변경에 대한 방법을 제안한다.
S4810 단계에서, 제1 STA(station)은 센싱 요청 프레임을 브로드캐스트한다.
S4820 단계에서, 상기 제1 STA은 제2 STA으로부터 제1 센싱 응답 프레임을 수신하고 제3 STA으로부터 제2 센싱 응답 프레임을 수신한다.
상기 센싱 요청 프레임은 STA 식별자 정보 및 RU(Resource Unit) 할당 정보를 포함한다. 상기 STA 식별자 정보는 상기 제2 및 제3 STA의 식별자를 포함한다. 상기 RU 할당 정보는 상기 제2 STA에 할당되는 제1 RU에 대한 정보 및 상기 제3 STA에 할당되는 제2 RU에 대한 정보를 포함한다.
상기 제1 센싱 응답 프레임은 상기 제1 RU를 통해 수신되고, 상기 제2 센싱 응답 프레임은 상기 제2 RU를 통해 수신된다. 즉, 상기 센싱 요청 프레임에 대한 응답은 상기 제2 및 제3 STA에 의해 OFDMA(Orthogonal Frequency Division Multiple Aaccess) 기반으로 (동시에) 수신될 수 있다. 상기 센싱 요청 프레임은 (새롭게 정의된) 트리거 프레임이 될 수 있다. 상기 STA 식별자 정보가 제4 STA의 식별자를 포함하지 않는 경우, 상기 제1 STA은 상기 제4 STA으로부터 제3 센싱 응답 프레임을 수신하지 않는다.
즉, 본 실시예에서, 상기 센싱 요청 프레임은 센싱 응답 프레임을 받을 STA의 식별자(ID)와 RU 할당 정보를 지시하고, 상기 STA의 식별자에 해당하는 STA은 상기 센싱 요청 프레임을 수신하고 SIFS 이후에 센싱 응답 프레임을 할당된 RU를 통해 송신할 수 있다.
상기 센싱 요청 프레임은 상기 센싱 응답 프레임을 수신하기 위한 타이머 정보(timer information)를 더 포함할 수 있다. 상기 타이머 정보에 의한 타이머가 만료되기 전에, 상기 제1 및 제2 센싱 응답 프레임이 송신될 수 있다. 상기 타이머 정보에 의한 타이머가 만료된 이후, 상기 제3 센싱 응답 프레임은 송신되지 않을 수 있다. 즉, 상기 타이머 정보를 수신한 STA은 상기 센싱 요청 프레임이 언제까지 송신되는지를 알 수 있기 때문에, 상기 타이머가 만료되기 전까지 센싱 응답 프레임을 송신할 수 있다.
상기 센싱 요청 프레임은 파라미터 정보를 더 포함할 수 있다.
상기 파라미터 정보는 협상 단계를 위한 타이머 정보, STA의 역할 정보, 센싱 단계를 위한 타임아웃(timeout) 정보, 센싱 단계에 포함된 센싱 세션(sensing session)의 개수에 대한 정보, 상기 제1 내지 제3 STA에 대한 정보, 센싱 신호의 길이에 대한 정보, 상기 센싱 신호가 할당되는 주파수 대역에 대한 정보, 상기 센싱 신호를 기반으로 측정해야 할 정보 유형에 대한 정보, 상기 센싱 신호의 유형에 대한 정보 및 상기 센싱 신호의 송신 순서에 대한 정보를 포함할 수 있다.
무선 센싱을 위한 절차는 크게 설정 단계(setup phase), 협상 단계(negotiation phase), 센싱 단계(sensing phase) 및 해제 단계(tear down phase)를 포함할 수 있다. 각 단계는 서술한 순서대로 수행될 수 있고, 한 싸이클 주기로 여러 번 반복될 수도 있다. 상기 센싱 단계는 적어도 하나의 센싱 세션(sensing session)을 포함할 수 있다.
상기 협상 단계에서, 상기 센싱 요청 프레임과 상기 제1 및 제2 센싱 응답 프레임이 교환될 수 있다. 상기 센싱 단계에서, 상기 센싱 신호가 송신되고, 상기 센싱 신호를 기반으로 채널 측정이 수행될 수 있다. 상기 센싱 단계는 상기 센싱 단계를 위한 타임아웃 정보에 의해 지시된 시간 동안 프레임의 교환이 없는 경우 해제될(tear down) 수 있다. 상기 해제 단계에서는 협상되었던 파라미터 정보가 리셋(reset)되고, 상기 센싱 단계의 센싱 세션이 모두 종결될 수 있다. 다시 센싱 세션을 시작하기 위해서는 협상 단계를 다시 거쳐야한다.
상기 협상 단계를 위한 타이머 정보에 의한 타이머가 만료된 이후, 추가적인 센싱 요청 프레임이 상기 제1 STA에 의해 송신되지 않을 수 있다.
상기 STA의 역할 정보는 제1 또는 제2 모드로 설정될 수 있다.
상기 제1 모드는 상기 제1 STA이 상기 센싱 신호를 송신하는 송신단이고, 상기 제2 및 제3 STA이 상기 센싱 신호를 수신하고 상기 센싱 신호를 기반으로 채널 측정을 수행하는 수신단이라는 정보를 포함할 수 있다. 상기 제2 모드는 상기 제1 STA이 상기 수신단이고 상기 제2 및 제3 STA이 상기 송신단이라는 정보를 포함할 수 있다. 즉, 상기 제1 및 제2 모드를 기반으로 상기 센싱 단계(또는 센싱 세션)에서 상기 제1 내지 제3 STA의 역할을 지정해줄 수 있다.
상기 STA의 역할 정보가 제2 모드로 설정되는 경우, 상기 제1 STA은 상기 제2 STA으로부터 제1 센싱 신호를 수신하고, 상기 제1 센싱 신호를 기반으로 채널 측정을 수행할 수 있다. 상기 제1 STA은 상기 제3 STA으로부터 제2 센싱 신호를 수신하고, 상기 제2 센싱 신호를 기반으로 채널 측정을 수행할 수 있다.
또한, 상기 STA의 역할 정보는 상기 STA 식별자 정보와 함께 활용될 수 있다. 예를 들어, 상기 STA의 역할 정보가 제1 모드로 설정되고, 상기 STA 식별자 정보는 상기 제2 STA의 식별자만 포함하는 경우, 상기 제1 및 제2 STA은 송신단이 되고, 상기 제3 STA은 수신단이 될 수 있다. 다른 예로, 상기 STA의 역할 정보가 제2 모드로 설정되고, 상기 STA 식별자 정보는 상기 제3 STA의 식별자만 포함하는 경우, 상기 제1 및 제3 STA은 수신단이 되고, 상기 제2 STA은 송신단이 될 수 있다.
상기 센싱 신호가 할당되는 주파수 대역에 대한 정보는 상기 제2 STA에 할당되는 프라이머리(primary) 40MHz에 대한 정보 및 상기 제3 STA에 할당되는 세컨더리(secondary) 40MHz에 대한 정보를 포함할 수 있다. 이때, 상기 제1 센싱 신호는 상기 프라이머리 40MHz를 통해 수신되고, 상기 제2 센싱 신호는 상기 세컨더리 40MHz를 통해 수신될 수 있다.
상기 센싱 단계가 제1 및 제2 센싱 세션을 포함하는 경우, 상기 제1 STA은 상기 제1 센싱 세션 동안 상기 제2 및 제3 STA에게 제1 센싱 개시 프레임을 송신할 수 있다. 상기 제1 STA은 상기 제2 센싱 세션 동안 상기 제2 및 제3 STA에게 제2 센싱 개시 프레임을 송신할 수 있다.
상기 파라미터 정보가 상기 제2 센싱 세션에서 변경되는 경우, 상기 제2 센싱 개시 프레임은 변경된 파라미터에 대한 제어 필드를 포함할 수 있다. 상기 변경된 파라미터에 대한 제어 필드는 제1 및 제2 필드를 포함할 수 있다. 상기 제1 필드는 변경된 파라미터의 존재 여부에 대한 정보를 포함할 수 있다. 상기 제2 필드는 상기 제1 필드에 의해 지시된 변경된 파라미터 값을 포함할 수 있다.
상기 제1 센싱 세션 동안 수행되는 센싱 절차는 변경되기 전 파라미터 값을 기반으로 상기 제1 내지 제3 STA에 의해 수행될 수 있다. 상기 제2 센싱 세션 동안 수행되는 센싱 절차는 상기 변경된 파라미터 값을 기반으로 상기 제1 내지 제3 STA에 의해 수행될 수 있다.
예를 들어, 상기 변경된 파라미터가 상기 STA의 역할 정보일 수 있다. 협상 단계에서, 상기 STA의 역할 정보는 상기 제2 모드로 설정된다고 가정하면, 상기 제1 STA은 수신단으로 설정되고, 상기 제2 및 제3 STA은 송신단으로 설정될 수 있다. 이때, 상기 제1 센싱 세션 동안 상기 제2 및 제3 STA은 각각 상기 제1 STA에게 센싱 신호를 송신하고, 상기 제1 STA은 상기 센싱 신호를 기반으로 측정된 값을 피드백할 수 있다.
그러나, 상기 제2 센싱 세션에서 상기 STA의 역할 정보가 상기 제1 모드로 변경되는 경우, 상기 제1 STA은 송신단으로 설정되고, 상기 제2 및 제3 STA은 수신단으로 설정될 수 있다. 이에 따라, 상기 제2 센싱 세션 동안 상기 제1 STA은 상기 제2 및 제3 STA에게 센싱 신호를 송신하고 상기 제2 및 제3 STA은 상기 센싱 신호를 기반으로 측정된 값을 피드백하는 것으로 역할 스위칭이 된다.
다른 예로, 상기 변경된 파라미터가 상기 센싱 신호가 할당되는 주파수 대역에 대한 정보일 수 있다. 상기 제2 센싱 세션에서 상기 센싱 신호가 할당되는 주파수 대역에 대한 정보가 상기 제2 STA에 할당되는 프라이머리 80MHz에 대한 정보 및 상기 제3 STA에 할당되는 세컨더리 80MHz에 대한 정보로 변경되는 경우, 상기 제2 STA이 송신하는 제1 센싱 신호는 상기 프라이머리 80MHz를 통해 송신되고, 상기 제3 STA이 송신하는 제2 센싱 신호는 상기 세컨더리 80MHz를 통해 송신될 수 있다.
도 49는 본 실시예에 따른 센싱 응답자가 센싱을 수행하는 절차를 도시한 흐름도이다.
도 49의 일례는 차세대 무선랜 시스템(IEEE 802.11bf)이 지원되는 네트워크 환경에서 수행될 수 있다. 상기 차세대 무선랜 시스템은 802.11ad 및 802.11ay 시스템을 개선한 무선랜 시스템으로 802.11ad와 802.11ay 시스템과 하위 호환성(backward compatibility)을 만족할 수 있다.
도 49의 일례는 제2 STA에서 수행되고, 상기 제2 STA은 센싱 응답자(sensing responder)에 대응할 수 있다. 도 49의 제1 STA은 센싱 개시자(sensing initiator)에 대응할 수 있다. 도 49의 제3 STA도 센싱 응답자에 대응할 수 있다.
본 실시예는 무선랜 시스템에서 센싱에 참여할 STA들을 결정하고, 센싱에 사용될 파라미터들을 협상하고, 협상된 파라미터들을 기반으로 센싱 절차를 수행하는 방법을 제안한다. 특히, 본 실시예는 협상 단계에서의 역할 협상, 파라미터 협상과 센싱 단계에서의 파라미터 변경에 대한 방법을 제안한다.
S4910 단계에서, 제2 STA(station)은 제1 STA으로부터 센싱 요청 프레임을 수신한다.
S4920 단계에서, 상기 제2 STA은 상기 제1 STA에게 제1 센싱 응답 프레임을 송신한다. 상기 센싱 요청 프레임에 대한 응답으로 제2 센싱 응답 프레임은 제3 STA에 의해 송신된다.
상기 센싱 요청 프레임은 STA 식별자 정보 및 RU(Resource Unit) 할당 정보를 포함한다. 상기 STA 식별자 정보는 상기 제2 및 제3 STA의 식별자를 포함한다. 상기 RU 할당 정보는 상기 제2 STA에 할당되는 제1 RU에 대한 정보 및 상기 제3 STA에 할당되는 제2 RU에 대한 정보를 포함한다.
상기 제1 센싱 응답 프레임은 상기 제1 RU를 통해 수신되고, 상기 제2 센싱 응답 프레임은 상기 제2 RU를 통해 수신된다. 즉, 상기 센싱 요청 프레임에 대한 응답은 상기 제2 및 제3 STA에 의해 OFDMA(Orthogonal Frequency Division Multiple Aaccess) 기반으로 (동시에) 수신될 수 있다. 상기 센싱 요청 프레임은 (새롭게 정의된) 트리거 프레임이 될 수 있다. 상기 STA 식별자 정보가 제4 STA의 식별자를 포함하지 않는 경우, 상기 제1 STA은 상기 제4 STA으로부터 제3 센싱 응답 프레임을 수신하지 않는다.
즉, 본 실시예에서, 상기 센싱 요청 프레임은 센싱 응답 프레임을 받을 STA의 식별자(ID)와 RU 할당 정보를 지시하고, 상기 STA의 식별자에 해당하는 STA은 상기 센싱 요청 프레임을 수신하고 SIFS 이후에 센싱 응답 프레임을 할당된 RU를 통해 송신할 수 있다.
상기 센싱 요청 프레임은 상기 센싱 응답 프레임을 수신하기 위한 타이머 정보(timer information)를 더 포함할 수 있다. 상기 타이머 정보에 의한 타이머가 만료되기 전에, 상기 제1 및 제2 센싱 응답 프레임이 송신될 수 있다. 상기 타이머 정보에 의한 타이머가 만료된 이후, 상기 제3 센싱 응답 프레임은 송신되지 않을 수 있다. 즉, 상기 타이머 정보를 수신한 STA은 상기 센싱 요청 프레임이 언제까지 송신되는지를 알 수 있기 때문에, 상기 타이머가 만료되기 전까지 센싱 응답 프레임을 송신할 수 있다.
상기 센싱 요청 프레임은 파라미터 정보를 더 포함할 수 있다.
상기 파라미터 정보는 협상 단계를 위한 타이머 정보, STA의 역할 정보, 센싱 단계를 위한 타임아웃(timeout) 정보, 센싱 단계에 포함된 센싱 세션(sensing session)의 개수에 대한 정보, 상기 제1 내지 제3 STA에 대한 정보, 센싱 신호의 길이에 대한 정보, 상기 센싱 신호가 할당되는 주파수 대역에 대한 정보, 상기 센싱 신호를 기반으로 측정해야 할 정보 유형에 대한 정보, 상기 센싱 신호의 유형에 대한 정보 및 상기 센싱 신호의 송신 순서에 대한 정보를 포함할 수 있다.
무선 센싱을 위한 절차는 크게 설정 단계(setup phase), 협상 단계(negotiation phase), 센싱 단계(sensing phase) 및 해제 단계(tear down phase)를 포함할 수 있다. 각 단계는 서술한 순서대로 수행될 수 있고, 한 싸이클 주기로 여러 번 반복될 수도 있다. 상기 센싱 단계는 적어도 하나의 센싱 세션(sensing session)을 포함할 수 있다.
상기 협상 단계에서, 상기 센싱 요청 프레임과 상기 제1 및 제2 센싱 응답 프레임이 교환될 수 있다. 상기 센싱 단계에서, 상기 센싱 신호가 송신되고, 상기 센싱 신호를 기반으로 채널 측정이 수행될 수 있다. 상기 센싱 단계는 상기 센싱 단계를 위한 타임아웃 정보에 의해 지시된 시간 동안 프레임의 교환이 없는 경우 해제될(tear down) 수 있다. 상기 해제 단계에서는 협상되었던 파라미터 정보가 리셋(reset)되고, 상기 센싱 단계의 센싱 세션이 모두 종결될 수 있다. 다시 센싱 세션을 시작하기 위해서는 협상 단계를 다시 거쳐야한다.
상기 협상 단계를 위한 타이머 정보에 의한 타이머가 만료된 이후, 추가적인 센싱 요청 프레임이 상기 제1 STA에 의해 송신되지 않을 수 있다.
상기 STA의 역할 정보는 제1 또는 제2 모드로 설정될 수 있다.
상기 제1 모드는 상기 제1 STA이 상기 센싱 신호를 송신하는 송신단이고, 상기 제2 및 제3 STA이 상기 센싱 신호를 수신하고 상기 센싱 신호를 기반으로 채널 측정을 수행하는 수신단이라는 정보를 포함할 수 있다. 상기 제2 모드는 상기 제1 STA이 상기 수신단이고 상기 제2 및 제3 STA이 상기 송신단이라는 정보를 포함할 수 있다. 즉, 상기 제1 및 제2 모드를 기반으로 상기 센싱 단계(또는 센싱 세션)에서 상기 제1 내지 제3 STA의 역할을 지정해줄 수 있다.
상기 STA의 역할 정보가 제2 모드로 설정되는 경우, 상기 제1 STA은 상기 제2 STA으로부터 제1 센싱 신호를 수신하고, 상기 제1 센싱 신호를 기반으로 채널 측정을 수행할 수 있다. 상기 제1 STA은 상기 제3 STA으로부터 제2 센싱 신호를 수신하고, 상기 제2 센싱 신호를 기반으로 채널 측정을 수행할 수 있다.
또한, 상기 STA의 역할 정보는 상기 STA 식별자 정보와 함께 활용될 수 있다. 예를 들어, 상기 STA의 역할 정보가 제1 모드로 설정되고, 상기 STA 식별자 정보는 상기 제2 STA의 식별자만 포함하는 경우, 상기 제1 및 제2 STA은 송신단이 되고, 상기 제3 STA은 수신단이 될 수 있다. 다른 예로, 상기 STA의 역할 정보가 제2 모드로 설정되고, 상기 STA 식별자 정보는 상기 제3 STA의 식별자만 포함하는 경우, 상기 제1 및 제3 STA은 수신단이 되고, 상기 제2 STA은 송신단이 될 수 있다.
상기 센싱 신호가 할당되는 주파수 대역에 대한 정보는 상기 제2 STA에 할당되는 프라이머리(primary) 40MHz에 대한 정보 및 상기 제3 STA에 할당되는 세컨더리(secondary) 40MHz에 대한 정보를 포함할 수 있다. 이때, 상기 제1 센싱 신호는 상기 프라이머리 40MHz를 통해 수신되고, 상기 제2 센싱 신호는 상기 세컨더리 40MHz를 통해 수신될 수 있다.
상기 센싱 단계가 제1 및 제2 센싱 세션을 포함하는 경우, 상기 제1 STA은 상기 제1 센싱 세션 동안 상기 제2 및 제3 STA에게 제1 센싱 개시 프레임을 송신할 수 있다. 상기 제1 STA은 상기 제2 센싱 세션 동안 상기 제2 및 제3 STA에게 제2 센싱 개시 프레임을 송신할 수 있다.
상기 파라미터 정보가 상기 제2 센싱 세션에서 변경되는 경우, 상기 제2 센싱 개시 프레임은 변경된 파라미터에 대한 제어 필드를 포함할 수 있다. 상기 변경된 파라미터에 대한 제어 필드는 제1 및 제2 필드를 포함할 수 있다. 상기 제1 필드는 변경된 파라미터의 존재 여부에 대한 정보를 포함할 수 있다. 상기 제2 필드는 상기 제1 필드에 의해 지시된 변경된 파라미터 값을 포함할 수 있다.
상기 제1 센싱 세션 동안 수행되는 센싱 절차는 변경되기 전 파라미터 값을 기반으로 상기 제1 내지 제3 STA에 의해 수행될 수 있다. 상기 제2 센싱 세션 동안 수행되는 센싱 절차는 상기 변경된 파라미터 값을 기반으로 상기 제1 내지 제3 STA에 의해 수행될 수 있다.
예를 들어, 상기 변경된 파라미터가 상기 STA의 역할 정보일 수 있다. 협상 단계에서, 상기 STA의 역할 정보는 상기 제2 모드로 설정된다고 가정하면, 상기 제1 STA은 수신단으로 설정되고, 상기 제2 및 제3 STA은 송신단으로 설정될 수 있다. 이때, 상기 제1 센싱 세션 동안 상기 제2 및 제3 STA은 각각 상기 제1 STA에게 센싱 신호를 송신하고, 상기 제1 STA은 상기 센싱 신호를 기반으로 측정된 값을 피드백할 수 있다.
그러나, 상기 제2 센싱 세션에서 상기 STA의 역할 정보가 상기 제1 모드로 변경되는 경우, 상기 제1 STA은 송신단으로 설정되고, 상기 제2 및 제3 STA은 수신단으로 설정될 수 있다. 이에 따라, 상기 제2 센싱 세션 동안 상기 제1 STA은 상기 제2 및 제3 STA에게 센싱 신호를 송신하고 상기 제2 및 제3 STA은 상기 센싱 신호를 기반으로 측정된 값을 피드백하는 것으로 역할 스위칭이 된다.
다른 예로, 상기 변경된 파라미터가 상기 센싱 신호가 할당되는 주파수 대역에 대한 정보일 수 있다. 상기 제2 센싱 세션에서 상기 센싱 신호가 할당되는 주파수 대역에 대한 정보가 상기 제2 STA에 할당되는 프라이머리 80MHz에 대한 정보 및 상기 제3 STA에 할당되는 세컨더리 80MHz에 대한 정보로 변경되는 경우, 상기 제2 STA이 송신하는 제1 센싱 신호는 상기 프라이머리 80MHz를 통해 송신되고, 상기 제3 STA이 송신하는 제2 센싱 신호는 상기 세컨더리 80MHz를 통해 송신될 수 있다.
상술한 본 명세서의 기술적 특징은 다양한 장치 및 방법에 적용될 수 있다. 예를 들어, 상술한 본 명세서의 기술적 특징은 도 1 및/또는 도 8의 장치를 통해 수행/지원될 수 있다. 예를 들어, 상술한 본 명세서의 기술적 특징은, 도 1 및/또는 도 8의 일부에만 적용될 수 있다. 예를 들어, 상술한 본 명세서의 기술적 특징은, 도 1의 프로세싱 칩(114, 124)을 기초로 구현되거나, 도 1의 프로세서(111, 121)와 메모리(112, 122)를 기초로 구현되거나, 도 8의 프로세서(810)와 메모리(820)를 기초로 구현될 수 있다. 예를 들어, 본 명세서의 장치는, 센싱 요청 프레임을 브로드캐스트하고; 및 제2 STA(station)으로부터 제1 센싱 응답 프레임을 수신하고 제3 STA으로부터 제2 센싱 응답 프레임을 수신한다.
본 명세서의 기술적 특징은 CRM(computer readable medium)을 기초로 구현될 수 있다. 예를 들어, 본 명세서에 의해 제안되는 CRM은 적어도 하나의 프로세서(processor)에 의해 실행됨을 기초로 하는 명령어(instruction)를 포함하는 적어도 하나의 컴퓨터로 읽을 수 있는 기록매체(computer readable medium)이다
상기 CRM은, 센싱 요청 프레임을 브로드캐스트하는 단계; 및 제2 STA(station)으로부터 제1 센싱 응답 프레임을 수신하고 제3 STA으로부터 제2 센싱 응답 프레임을 수신하는 단계를 포함하는 동작(operations)을 수행하는 명령어(instructions)를 저장할 수 있다. 본 명세서의 CRM 내에 저장되는 명령어는 적어도 하나의 프로세서에 의해 실행(execute)될 수 있다. 본 명세서의 CRM에 관련된 적어도 하나의 프로세서는 도 1의 프로세서(111, 121) 또는 프로세싱 칩(114, 124)이거나, 도 8의 프로세서(810)일 수 있다. 한편, 본 명세서의 CRM은 도 1의 메모리(112, 122)이거나 도 8의 메모리(820)이거나, 별도의 외부 메모리/저장매체/디스크 등일 수 있다.
상술한 본 명세서의 기술적 특징은 다양한 응용예(application)나 비즈니스 모델에 적용 가능하다. 예를 들어, 인공 지능(Artificial Intelligence: AI)을 지원하는 장치에서의 무선 통신을 위해 상술한 기술적 특징이 적용될 수 있다.
인공 지능은 인공적인 지능 또는 이를 만들 수 있는 방법론을 연구하는 분야를 의미하며, 머신 러닝(기계 학습, Machine Learning)은 인공 지능 분야에서 다루는 다양한 문제를 정의하고 그것을 해결하는 방법론을 연구하는 분야를 의미한다. 머신 러닝은 어떠한 작업에 대하여 꾸준한 경험을 통해 그 작업에 대한 성능을 높이는 알고리즘으로 정의하기도 한다.
인공 신경망(Artificial Neural Network; ANN)은 머신 러닝에서 사용되는 모델로써, 시냅스의 결합으로 네트워크를 형성한 인공 뉴런(노드)들로 구성되는, 문제 해결 능력을 가지는 모델 전반을 의미할 수 있다. 인공 신경망은 다른 레이어의 뉴런들 사이의 연결 패턴, 모델 파라미터를 갱신하는 학습 과정, 출력값을 생성하는 활성화 함수(Activation Function)에 의해 정의될 수 있다.
인공 신경망은 입력층(Input Layer), 출력층(Output Layer), 그리고 선택적으로 하나 이상의 은닉층(Hidden Layer)를 포함할 수 있다. 각 층은 하나 이상의 뉴런을 포함하고, 인공 신경망은 뉴런과 뉴런을 연결하는 시냅스를 포함할 수 있다. 인공 신경망에서 각 뉴런은 시냅스를 통해 입력되는 입력 신호들, 가중치, 편향에 대한 활성 함수의 함숫값을 출력할 수 있다.
모델 파라미터는 학습을 통해 결정되는 파라미터를 의미하며, 시냅스 연결의 가중치와 뉴런의 편향 등이 포함된다. 그리고, 하이퍼파라미터는 머신 러닝 알고리즘에서 학습 전에 설정되어야 하는 파라미터를 의미하며, 학습률(Learning Rate), 반복 횟수, 미니 배치 크기, 초기화 함수 등이 포함된다.
인공 신경망의 학습의 목적은 손실 함수를 최소화하는 모델 파라미터를 결정하는 것으로 볼 수 있다. 손실 함수는 인공 신경망의 학습 과정에서 최적의 모델 파라미터를 결정하기 위한 지표로 이용될 수 있다.
머신 러닝은 학습 방식에 따라 지도 학습(Supervised Learning), 비지도 학습(Unsupervised Learning), 강화 학습(Reinforcement Learning)으로 분류할 수 있다.
지도 학습은 학습 데이터에 대한 레이블(label)이 주어진 상태에서 인공 신경망을 학습시키는 방법을 의미하며, 레이블이란 학습 데이터가 인공 신경망에 입력되는 경우 인공 신경망이 추론해 내야 하는 정답(또는 결과 값)을 의미할 수 있다. 비지도 학습은 학습 데이터에 대한 레이블이 주어지지 않는 상태에서 인공 신경망을 학습시키는 방법을 의미할 수 있다. 강화 학습은 어떤 환경 안에서 정의된 에이전트가 각 상태에서 누적 보상을 최대화하는 행동 혹은 행동 순서를 선택하도록 학습시키는 학습 방법을 의미할 수 있다.
인공 신경망 중에서 복수의 은닉층을 포함하는 심층 신경망(DNN: Deep Neural Network)으로 구현되는 머신 러닝을 딥 러닝(심층 학습, Deep Learning)이라 부르기도 하며, 딥 러닝은 머신 러닝의 일부이다. 이하에서, 머신 러닝은 딥 러닝을 포함하는 의미로 사용된다.
또한 상술한 기술적 특징은 로봇의 무선 통신에 적용될 수 있다.
로봇은 스스로 보유한 능력에 의해 주어진 일을 자동으로 처리하거나 작동하는 기계를 의미할 수 있다. 특히, 환경을 인식하고 스스로 판단하여 동작을 수행하는 기능을 갖는 로봇을 지능형 로봇이라 칭할 수 있다.
로봇은 사용 목적이나 분야에 따라 산업용, 의료용, 가정용, 군사용 등으로 분류할 수 있다. 로봇은 액츄에이터 또는 모터를 포함하는 구동부를 구비하여 로봇 관절을 움직이는 등의 다양한 물리적 동작을 수행할 수 있다. 또한, 이동 가능한 로봇은 구동부에 휠, 브레이크, 프로펠러 등이 포함되어, 구동부를 통해 지상에서 주행하거나 공중에서 비행할 수 있다.
또한 상술한 기술적 특징은 확장 현실을 지원하는 장치에 적용될 수 있다.
확장 현실은 가상 현실(VR: Virtual Reality), 증강 현실(AR: Augmented Reality), 혼합 현실(MR: Mixed Reality)을 총칭한다. VR 기술은 현실 세계의 객체나 배경 등을 CG 영상으로만 제공하고, AR 기술은 실제 사물 영상 위에 가상으로 만들어진 CG 영상을 함께 제공하며, MR 기술은 현실 세계에 가상 객체들을 섞고 결합시켜서 제공하는 컴퓨터 그래픽 기술이다.
MR 기술은 현실 객체와 가상 객체를 함께 보여준다는 점에서 AR 기술과 유사하다. 그러나, AR 기술에서는 가상 객체가 현실 객체를 보완하는 형태로 사용되는 반면, MR 기술에서는 가상 객체와 현실 객체가 동등한 성격으로 사용된다는 점에서 차이점이 있다.
XR 기술은 HMD(Head-Mount Display), HUD(Head-Up Display), 휴대폰, 태블릿 PC, 랩탑, 데스크탑, TV, 디지털 사이니지 등에 적용될 수 있고, XR 기술이 적용된 장치를 XR 장치(XR Device)라 칭할 수 있다.
본 명세서에 기재된 청구항들은 다양한 방식으로 조합될 수 있다. 예를 들어, 본 명세서의 방법 청구항의 기술적 특징이 조합되어 장치로 구현될 수 있고, 본 명세서의 장치 청구항의 기술적 특징이 조합되어 방법으로 구현될 수 있다. 또한, 본 명세서의 방법 청구항의 기술적 특징과 장치 청구항의 기술적 특징이 조합되어 장치로 구현될 수 있고, 본 명세서의 방법 청구항의 기술적 특징과 장치 청구항의 기술적 특징이 조합되어 방법으로 구현될 수 있다.

Claims (20)

  1. 무선랜 시스템에서,
    제1 STA(station)이, 센싱 요청 프레임을 브로드캐스트하는 단계; 및
    상기 제1 STA이, 제2 STA으로부터 제1 센싱 응답 프레임을 수신하고 제3 STA으로부터 제2 센싱 응답 프레임을 수신하는 단계를 포함하되,
    상기 센싱 요청 프레임은 STA 식별자 정보 및 RU(Resource Unit) 할당 정보를 포함하고,
    상기 STA 식별자 정보는 상기 제2 및 제3 STA의 식별자를 포함하고,
    상기 RU 할당 정보는 상기 제2 STA에 할당되는 제1 RU에 대한 정보 및 상기 제3 STA에 할당되는 제2 RU에 대한 정보를 포함하고,
    상기 제1 센싱 응답 프레임은 상기 제1 RU를 통해 수신되고, 및
    상기 제2 센싱 응답 프레임은 상기 제2 RU를 통해 수신되는
    방법.
  2. 제1항에 있어서,
    상기 STA 식별자 정보가 제4 STA의 식별자를 포함하지 않는 경우,
    상기 제1 STA이, 상기 제4 STA으로부터 제3 센싱 응답 프레임을 수신하지 않는 단계를 더 포함하는
    방법.
  3. 제2항에 있어서,
    상기 센싱 요청 프레임은 상기 센싱 응답 프레임을 수신하기 위한 타이머 정보(timer information)를 더 포함하고,
    상기 타이머 정보에 의한 타이머가 만료되기 전에, 상기 제1 및 제2 센싱 응답 프레임이 송신되고,
    상기 타이머 정보에 의한 타이머가 만료된 이후, 상기 제3 센싱 응답 프레임은 송신되지 않는
    방법.
  4. 제1항에 있어서,
    상기 센싱 요청 프레임은 파라미터 정보를 더 포함하고,
    상기 파라미터 정보는 협상 단계를 위한 타이머 정보, STA의 역할 정보, 센싱 단계를 위한 타임아웃(timeout) 정보, 센싱 단계에 포함된 센싱 세션(sensing session)의 개수에 대한 정보, 상기 제1 내지 제3 STA에 대한 정보, 센싱 신호의 길이에 대한 정보, 상기 센싱 신호가 할당되는 주파수 대역에 대한 정보, 상기 센싱 신호를 기반으로 측정해야 할 정보 유형에 대한 정보, 상기 센싱 신호의 유형에 대한 정보 및 상기 센싱 신호의 송신 순서에 대한 정보를 포함하고,
    상기 협상 단계에서, 상기 센싱 요청 프레임과 상기 제1 및 제2 센싱 응답 프레임이 교환되고,
    상기 센싱 단계에서, 상기 센싱 신호가 송신되고, 상기 센싱 신호를 기반으로 채널 측정이 수행되고,
    상기 센싱 단계는 상기 센싱 단계를 위한 타임아웃 정보에 의해 지시된 시간 동안 프레임의 교환이 없는 경우 해제되는(tear down)
    방법.
  5. 제4항에 있어서,
    상기 협상 단계를 위한 타이머 정보에 의한 타이머가 만료된 이후, 추가적인 센싱 요청 프레임이 상기 제1 STA에 의해 송신되지 않는
    방법.
  6. 제4항에 있어서,
    상기 STA의 역할 정보는 제1 또는 제2 모드로 설정되고,
    상기 제1 모드는 상기 제1 STA이 상기 센싱 신호를 송신하는 송신단이고, 상기 제2 및 제3 STA이 상기 센싱 신호를 수신하고 상기 센싱 신호를 기반으로 채널 측정을 수행하는 수신단이라는 정보를 포함하고,
    상기 제2 모드는 상기 제1 STA이 상기 수신단이고 상기 제2 및 제3 STA이 상기 송신단이라는 정보를 포함하는
    방법.
  7. 제6항에 있어서,
    상기 STA의 역할 정보가 제2 모드로 설정되는 경우,
    상기 제1 STA이, 상기 제2 STA으로부터 제1 센싱 신호를 수신하는 단계;
    상기 제1 STA이, 상기 제1 센싱 신호를 기반으로 채널 측정을 수행하는 단계;
    상기 제1 STA이, 상기 제3 STA으로부터 제2 센싱 신호를 수신하는 단계; 및
    상기 제1 STA이, 상기 제2 센싱 신호를 기반으로 채널 측정을 수행하는 단계를 더 포함하는
    방법.
  8. 제7항에 있어서,
    상기 센싱 신호가 할당되는 주파수 대역에 대한 정보는 상기 제2 STA에 할당되는 프라이머리(primary) 40MHz에 대한 정보 및 상기 제3 STA에 할당되는 세컨더리(secondary) 40MHz에 대한 정보를 포함하고,
    상기 제1 센싱 신호는 상기 프라이머리 40MHz를 통해 수신되고,
    상기 제2 센싱 신호는 상기 세컨더리 40MHz를 통해 수신되는
    방법.
  9. 제4항에 있어서,
    상기 센싱 단계가 제1 및 제2 센싱 세션을 포함하는 경우,
    상기 제1 STA이, 상기 제1 센싱 세션 동안 상기 제2 및 제3 STA에게 제1 센싱 개시 프레임을 송신하는 단계;
    상기 제1 STA이, 상기 제2 센싱 세션 동안 상기 제2 및 제3 STA에게 제2 센싱 개시 프레임을 송신하는 단계를 더 포함하되,
    상기 파라미터 정보가 상기 제2 센싱 세션에서 변경되는 경우, 상기 제2 센싱 개시 프레임은 변경된 파라미터에 대한 제어 필드를 포함하고,
    상기 변경된 파라미터에 대한 제어 필드는 제1 및 제2 필드를 포함하고,
    상기 제1 필드는 변경된 파라미터의 존재 여부에 대한 정보를 포함하고,
    상기 제2 필드는 상기 제1 필드에 의해 지시된 변경된 파라미터 값을 포함하는
    방법.
  10. 제9항에 있어서,
    상기 제1 센싱 세션 동안 수행되는 센싱 절차는 변경되기 전 파라미터 값을 기반으로 상기 제1 내지 제3 STA에 의해 수행되고,
    상기 제2 센싱 세션 동안 수행되는 센싱 절차는 상기 변경된 파라미터 값을 기반으로 상기 제1 내지 제3 STA에 의해 수행되는
    방법.
  11. 무선랜 시스템에서, 제1 STA(station)은
    메모리;
    트랜시버; 및
    상기 메모리 및 상기 트랜시버와 동작 가능하게 결합된 프로세서를 포함하되, 상기 프로세서는:
    센싱 요청 프레임을 브로드캐스트하고; 및
    제2 STA으로부터 제1 센싱 응답 프레임을 수신하고 제3 STA으로부터 제2 센싱 응답 프레임을 수신하되,
    상기 센싱 요청 프레임은 STA 식별자 정보 및 RU(Resource Unit) 할당 정보를 포함하고,
    상기 STA 식별자 정보는 상기 제2 및 제3 STA의 식별자를 포함하고,
    상기 RU 할당 정보는 상기 제2 STA에 할당되는 제1 RU에 대한 정보 및 상기 제3 STA에 할당되는 제2 RU에 대한 정보를 포함하고,
    상기 제1 센싱 응답 프레임은 상기 제1 RU를 통해 수신되고, 및
    상기 제2 센싱 응답 프레임은 상기 제2 RU를 통해 수신되는
    제1 STA.
  12. 무선랜 시스템에서,
    제2 STA(station)이, 제1 STA으로부터 센싱 요청 프레임을 수신하는 단계; 및
    상기 제2 STA이, 상기 제1 STA에게 제1 센싱 응답 프레임을 송신하는 단계를 포함하되,
    상기 센싱 요청 프레임에 대한 응답으로 제2 센싱 응답 프레임은 제3 STA에 의해 송신되고,
    상기 센싱 요청 프레임은 STA 식별자 정보 및 RU(Resource Unit) 할당 정보를 포함하고,
    상기 STA 식별자 정보는 상기 제2 및 제3 STA의 식별자를 포함하고,
    상기 RU 할당 정보는 상기 제2 STA에 할당되는 제1 RU에 대한 정보 및 상기 제3 STA에 할당되는 제2 RU에 대한 정보를 포함하고,
    상기 제1 센싱 응답 프레임은 상기 제1 RU를 통해 송신되고, 및
    상기 제2 센싱 응답 프레임은 상기 제2 RU를 통해 송신되는
    방법.
  13. 제12항에 있어서,
    상기 센싱 요청 프레임은 파라미터 정보를 더 포함하고,
    상기 파라미터 정보는 협상 단계를 위한 타이머 정보, STA의 역할 정보, 센싱 단계를 위한 타임아웃(timeout) 정보, 센싱 단계에 포함된 센싱 세션(sensing session)의 개수에 대한 정보, 상기 제1 내지 제3 STA에 대한 정보, 센싱 신호의 길이에 대한 정보, 상기 센싱 신호가 할당되는 주파수 대역에 대한 정보, 상기 센싱 신호를 기반으로 측정해야 할 정보 유형에 대한 정보, 상기 센싱 신호의 유형에 대한 정보 및 상기 센싱 신호의 송신 순서에 대한 정보를 포함하고,
    상기 협상 단계에서, 상기 센싱 요청 프레임과 상기 제1 및 제2 센싱 응답 프레임이 교환되고,
    상기 센싱 단계에서, 상기 센싱 신호가 송신되고, 상기 센싱 신호를 기반으로 채널 측정이 수행되고,
    상기 센싱 단계는 상기 센싱 단계를 위한 타임아웃 정보에 의해 지시된 시간 동안 프레임의 교환이 없는 경우 해제되는(tear down)
    방법.
  14. 제13항에 있어서,
    상기 STA의 역할 정보는 제1 또는 제2 모드로 설정되고,
    상기 제1 모드는 상기 제1 STA이 상기 센싱 신호를 송신하는 송신단이고, 상기 제2 및 제3 STA이 상기 센싱 신호를 수신하고 상기 센싱 신호를 기반으로 채널 측정을 수행하는 수신단이라는 정보를 포함하고,
    상기 제2 모드는 상기 제1 STA이 상기 수신단이고 상기 제2 및 제3 STA이 상기 송신단이라는 정보를 포함하는
    방법.
  15. 제14항에 있어서,
    상기 STA의 역할 정보가 제2 모드로 설정되는 경우,
    상기 제2 STA이, 상기 제1 STA에게 제1 센싱 신호를 송신하는 단계; 및
    상기 제2 STA이, 상기 제1 STA으로부터 상기 제1 센싱 신호를 기반으로 측정된 값을 수신하는 단계를 더 포함하는
    방법.
  16. 제13항에 있어서,
    상기 센싱 단계가 제1 및 제2 센싱 세션을 포함하는 경우,
    상기 제2 STA이, 상기 제1 센싱 세션 동안 상기 제1 STA으로부터 제1 센싱 개시 프레임을 수신하는 단계;
    상기 제2 STA이, 상기 제2 센싱 세션 동안 상기 제1 STA으로부터 제2 센싱 개시 프레임을 수신하는 단계를 더 포함하되,
    상기 파라미터 정보가 상기 제2 센싱 세션에서 변경되는 경우, 상기 제2 센싱 개시 프레임은 변경된 파라미터에 대한 제어 필드를 포함하고,
    상기 변경된 파라미터에 대한 제어 필드는 제1 및 제2 필드를 포함하고,
    상기 제1 필드는 변경된 파라미터의 존재 여부에 대한 정보를 포함하고,
    상기 제2 필드는 상기 제1 필드에 의해 지시된 변경된 파라미터 값을 포함하는
    방법.
  17. 제16항에 있어서,
    상기 제1 센싱 세션 동안 수행되는 센싱 절차는 변경되기 전 파라미터 값을 기반으로 상기 제1 내지 제2 STA에 의해 수행되고,
    상기 제2 센싱 세션 동안 수행되는 센싱 절차는 상기 변경된 파라미터 값을 기반으로 상기 제1 내지 제2 STA에 의해 수행되는
    방법.
  18. 무선랜 시스템에서, 제2 STA(station)은
    메모리;
    트랜시버; 및
    상기 메모리 및 상기 트랜시버와 동작 가능하게 결합된 프로세서를 포함하되, 상기 프로세서는:
    제1 STA으로부터 센싱 요청 프레임을 수신하고; 및
    상기 제1 STA에게 제1 센싱 응답 프레임을 송신하되,
    상기 센싱 요청 프레임에 대한 응답으로 제2 센싱 응답 프레임은 제3 STA에 의해 송신되고,
    상기 센싱 요청 프레임은 STA 식별자 정보 및 RU(Resource Unit) 할당 정보를 포함하고,
    상기 STA 식별자 정보는 상기 제2 및 제3 STA의 식별자를 포함하고,
    상기 RU 할당 정보는 상기 제2 STA에 할당되는 제1 RU에 대한 정보 및 상기 제3 STA에 할당되는 제2 RU에 대한 정보를 포함하고,
    상기 제1 센싱 응답 프레임은 상기 제1 RU를 통해 송신되고, 및
    상기 제2 센싱 응답 프레임은 상기 제2 RU를 통해 송신되는
    제2 STA.
  19. 적어도 하나의 프로세서(processor)에 의해 실행됨을 기초로 하는 명령어(instruction)를 포함하는 적어도 하나의 컴퓨터로 읽을 수 있는 기록매체(computer readable medium)에 있어서,
    센싱 요청 프레임을 브로드캐스트하는 단계; 및
    제2 STA(station)으로부터 제1 센싱 응답 프레임을 수신하고 제3 STA으로부터 제2 센싱 응답 프레임을 수신하는 단계를 포함하되,
    상기 센싱 요청 프레임은 STA 식별자 정보 및 RU(Resource Unit) 할당 정보를 포함하고,
    상기 STA 식별자 정보는 상기 제2 및 제3 STA의 식별자를 포함하고,
    상기 RU 할당 정보는 상기 제2 STA에 할당되는 제1 RU에 대한 정보 및 상기 제3 STA에 할당되는 제2 RU에 대한 정보를 포함하고,
    상기 제1 센싱 응답 프레임은 상기 제1 RU를 통해 수신되고, 및
    상기 제2 센싱 응답 프레임은 상기 제2 RU를 통해 수신되는
    기록매체.
  20. 무선랜 시스템에서 장치에 있어서,
    메모리; 및
    상기 메모리와 동작 가능하게 결합된 프로세서를 포함하되, 상기 프로세서는:
    센싱 요청 프레임을 브로드캐스트하고; 및
    제2 STA(station)으로부터 제1 센싱 응답 프레임을 수신하고 제3 STA으로부터 제2 센싱 응답 프레임을 수신하되,
    상기 센싱 요청 프레임은 STA 식별자 정보 및 RU(Resource Unit) 할당 정보를 포함하고,
    상기 STA 식별자 정보는 상기 제2 및 제3 STA의 식별자를 포함하고,
    상기 RU 할당 정보는 상기 제2 STA에 할당되는 제1 RU에 대한 정보 및 상기 제3 STA에 할당되는 제2 RU에 대한 정보를 포함하고,
    상기 제1 센싱 응답 프레임은 상기 제1 RU를 통해 수신되고, 및
    상기 제2 센싱 응답 프레임은 상기 제2 RU를 통해 수신되는
    장치.
PCT/KR2021/011926 2020-09-10 2021-09-03 무선랜 시스템에서 센싱을 수행하는 방법 및 장치 Ceased WO2022055182A1 (ko)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CN202180069219.5A CN116326093A (zh) 2020-09-10 2021-09-03 在无线lan系统中执行感测的方法和装置
JP2023515810A JP7766086B2 (ja) 2020-09-10 2021-09-03 無線lanシステムにおけるセンシングを実行する方法及び装置
EP21867048.7A EP4213534A4 (en) 2020-09-10 2021-09-03 METHOD AND APPARATUS FOR PERFORMING DETECTION IN WIRELESS LAN SYSTEM
US18/025,825 US12250719B2 (en) 2020-09-10 2021-09-03 Method and apparatus for performing sensing in wireless LAN system
KR1020237005610A KR102880777B1 (ko) 2020-09-10 2021-09-03 무선랜 시스템에서 센싱을 수행하는 방법 및 장치
US18/373,086 US12150173B2 (en) 2020-09-10 2023-09-26 Method and apparatus for performing sensing in wireless lan system
JP2025116596A JP2025157344A (ja) 2020-09-10 2025-07-10 無線lanシステムにおけるセンシングを実行する方法及び装置

Applications Claiming Priority (16)

Application Number Priority Date Filing Date Title
US202063076394P 2020-09-10 2020-09-10
US63/076,394 2020-09-10
US202063077719P 2020-09-14 2020-09-14
US63/077,719 2020-09-14
US202063080803P 2020-09-21 2020-09-21
US63/080,803 2020-09-21
US202063082421P 2020-09-23 2020-09-23
US63/082,421 2020-09-23
US202063087315P 2020-10-05 2020-10-05
US63/087,315 2020-10-05
US202063111087P 2020-11-09 2020-11-09
US63/111,087 2020-11-09
US202163218499P 2021-07-06 2021-07-06
US63/218,499 2021-07-06
US202163232640P 2021-08-13 2021-08-13
US63/232,640 2021-08-13

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US18/025,825 A-371-Of-International US12250719B2 (en) 2020-09-10 2021-09-03 Method and apparatus for performing sensing in wireless LAN system
US18/373,086 Continuation US12150173B2 (en) 2020-09-10 2023-09-26 Method and apparatus for performing sensing in wireless lan system

Publications (1)

Publication Number Publication Date
WO2022055182A1 true WO2022055182A1 (ko) 2022-03-17

Family

ID=80630035

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2021/011926 Ceased WO2022055182A1 (ko) 2020-09-10 2021-09-03 무선랜 시스템에서 센싱을 수행하는 방법 및 장치

Country Status (6)

Country Link
US (2) US12250719B2 (ko)
EP (1) EP4213534A4 (ko)
JP (2) JP7766086B2 (ko)
KR (1) KR102880777B1 (ko)
CN (1) CN116326093A (ko)
WO (1) WO2022055182A1 (ko)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023193204A1 (zh) * 2022-04-07 2023-10-12 北京小米移动软件有限公司 通信方法及装置、电子设备及存储介质
WO2023206111A1 (zh) * 2022-04-26 2023-11-02 Oppo广东移动通信有限公司 感知结果的上报方法、装置、设备及存储介质
WO2023222222A1 (en) * 2022-05-19 2023-11-23 Telefonaktiebolaget Lm Ericsson (Publ) Performing sensing measurements during a sensing session between a first wireless sta and a second wireless sta in a wireless communication network
CN117203994A (zh) * 2022-04-08 2023-12-08 北京小米移动软件有限公司 Wlan感知测量方法及装置、电子设备及存储介质
WO2024011390A1 (zh) * 2022-07-11 2024-01-18 北京小米移动软件有限公司 代理感知测量方法及装置
WO2024027539A1 (zh) * 2022-08-05 2024-02-08 华为技术有限公司 支持Wi-Fi感知的通信方法和相关产品
WO2024060015A1 (zh) * 2022-09-20 2024-03-28 北京小米移动软件有限公司 感知测量建立方法、电子设备及存储介质
WO2024217417A1 (zh) * 2023-04-18 2024-10-24 华为技术有限公司 一种测量方法及装置
EP4498714A4 (en) * 2022-03-23 2025-05-07 Beijing Xiaomi Mobile Software Co., Ltd. INFORMATION PROCESSING METHOD AND DEVICE, COMMUNICATION DEVICE AND STORAGE MEDIUM
EP4505148A4 (en) * 2022-04-04 2026-04-01 Cognitive Systems Corp UL-OFDMA Wi-Fi Detection Systems and Methods Using Telemetry

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4179634A1 (en) * 2020-07-10 2023-05-17 Telefonaktiebolaget LM ERICSSON (PUBL) Measurement signals for sensing
US12010625B2 (en) * 2020-12-23 2024-06-11 Intel Corporation Apparatus, system, and method of waking up a computing device based on wireless sensing
CN114915319B (zh) * 2021-02-08 2023-07-18 华为技术有限公司 基于mimo波束赋形的感知方法及相关装置
US20240349093A1 (en) * 2021-07-07 2024-10-17 Beijing Xiaomi Mobile Software Co., Ltd. Communication method and communication apparatus
CN115623456A (zh) * 2021-07-14 2023-01-17 华为技术有限公司 一种感知会话建立方法及通信装置
CN115883010A (zh) * 2021-09-29 2023-03-31 华为技术有限公司 一种通信方法、装置及系统
US20240430703A1 (en) * 2023-06-26 2024-12-26 Huawei Technologies Co., Ltd. Systems, apparatuses, and methods using coordinated transmissions between multiple access points for providing wlan vendor-specific sensing reports
WO2025244412A1 (ko) * 2024-05-22 2025-11-27 엘지전자 주식회사 무선랜 시스템에서 유동적 전력 절감을 위한 제어 프레임의 설계

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150138159A (ko) * 2013-02-15 2015-12-09 엘지전자 주식회사 무선랜 시스템에서 대역폭에 따른 프레임 송수신 방법 및 장치
KR20160008537A (ko) * 2013-05-02 2016-01-22 엘지전자 주식회사 무선랜 시스템에서 동적 채널 센싱 방법 및 장치
WO2020152031A1 (en) * 2019-01-21 2020-07-30 British Telecommunications Public Limited Company Wireless sensing method

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004100468A1 (en) 2003-05-09 2004-11-18 Koninklijke Philips Electronics N.V. Measuring medium activity patterns in wireless networks and deriving information from the activity patterns
KR100895180B1 (ko) 2006-04-14 2009-04-24 삼성전자주식회사 Rrc 연결설정 방법 및 이를 위한 장치
WO2007124300A2 (en) * 2006-04-21 2007-11-01 Sensis Corporation A system and method for multilaterating a position of a target using mobile remote receiving units
TWI552635B (zh) * 2010-04-13 2016-10-01 內數位專利控股公司 在無線區域網路中群傳輸
US8843076B2 (en) * 2010-07-06 2014-09-23 Intel Corporation Device, system and method of wireless communication over a beamformed communication link
HUE029651T2 (en) * 2011-01-16 2017-02-28 Lg Electronics Inc Identification information assignment based communication procedure and equipment for the same / same
CN102655667B (zh) 2011-03-04 2016-01-13 华为技术有限公司 控制分组接入的方法、网络侧设备、终端设备和通信系统
CA2887651C (en) * 2012-10-15 2017-02-28 Giwon Park Method and apparatus for active scanning in wireless lan
US9661657B2 (en) * 2013-11-27 2017-05-23 Intel Corporation TCP traffic adaptation in wireless systems
JP6484725B2 (ja) * 2015-04-16 2019-03-13 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおけるチャネルサウンディング方法及びそのための装置
US9999010B2 (en) * 2015-05-21 2018-06-12 Intel IP Corporation System and methods of time synchronization between wirelessly connected devices
WO2017030295A1 (ko) * 2015-08-19 2017-02-23 엘지전자(주) 무선 통신 시스템에서 채널 상태의 피드백 방법 및 이를 위한 장치
JP6656123B2 (ja) 2015-09-07 2020-03-04 株式会社東芝 無線通信装置
KR102474512B1 (ko) * 2016-02-12 2022-12-06 삼성전자 주식회사 이동통신 시스템에서 단말의 제어 정보 수신 방법 및 장치
US11083021B2 (en) * 2016-04-14 2021-08-03 Qualcomm Incorporated Random access resource unit allocation for a multiple BSSID network
US11057922B2 (en) * 2017-12-20 2021-07-06 Qualcomm Incorporated Systems for communicating with unassociated stations
GB2577471B (en) 2018-07-11 2021-02-10 Canon Kk MAC/PHY interface of wireless stations compliant to direct link and downlink transmissions in trigger-based multi-user transmissions
JP7068115B2 (ja) 2018-09-12 2022-05-16 株式会社東芝 無線通信装置、無線通信方法およびプログラム
WO2021256838A1 (ko) * 2020-06-15 2021-12-23 엘지전자 주식회사 무선랜 시스템에서 센싱을 수행하는 방법 및 장치
KR20230051495A (ko) 2020-08-18 2023-04-18 파나소닉 인텔렉츄얼 프로퍼티 코포레이션 오브 아메리카 무선 로컬 에어리어 네트워크 센싱을 위한 통신 장치 및 통신 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150138159A (ko) * 2013-02-15 2015-12-09 엘지전자 주식회사 무선랜 시스템에서 대역폭에 따른 프레임 송수신 방법 및 장치
KR20160008537A (ko) * 2013-05-02 2016-01-22 엘지전자 주식회사 무선랜 시스템에서 동적 채널 센싱 방법 및 장치
WO2020152031A1 (en) * 2019-01-21 2020-07-30 British Telecommunications Public Limited Company Wireless sensing method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
CHENCHEN LIU(HUAWEI): "Follow-ups on Channel Measurement Procedure for WLAN Sensing", IEEE DRAFT; 11-20-1120-01-SENS-FOLLOW-UPS-ON-CHANNEL-MEASUREMENT-PROCEDURE-FOR-WLAN-SENSING, IEEE-SA MENTOR, PISCATAWAY, NJ USA, vol. 802.11 SENS, no. 1, 4 August 2020 (2020-08-04), Piscataway, NJ USA , pages 1 - 15, XP068170388 *
CHENG CHEN (INTEL): "Overview of WLAN sensing protocol", IEEE DRAFT; 11-20-1232-00-SENS-OVERVIEW-OF-WLAN-SENSING-PROTOCOL, IEEE-SA MENTOR, PISCATAWAY, NJ USA, vol. 802.11 SENS, no. 0, 16 August 2020 (2020-08-16), Piscataway, NJ USA , pages 1 - 11, XP068170555 *
See also references of EP4213534A4 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4498714A4 (en) * 2022-03-23 2025-05-07 Beijing Xiaomi Mobile Software Co., Ltd. INFORMATION PROCESSING METHOD AND DEVICE, COMMUNICATION DEVICE AND STORAGE MEDIUM
EP4505148A4 (en) * 2022-04-04 2026-04-01 Cognitive Systems Corp UL-OFDMA Wi-Fi Detection Systems and Methods Using Telemetry
WO2023193204A1 (zh) * 2022-04-07 2023-10-12 北京小米移动软件有限公司 通信方法及装置、电子设备及存储介质
CN117203994A (zh) * 2022-04-08 2023-12-08 北京小米移动软件有限公司 Wlan感知测量方法及装置、电子设备及存储介质
EP4507345A4 (en) * 2022-04-08 2025-06-11 Beijing Xiaomi Mobile Software Co., Ltd. WLAN detection measurement method, device, electronic device and storage medium
WO2023206111A1 (zh) * 2022-04-26 2023-11-02 Oppo广东移动通信有限公司 感知结果的上报方法、装置、设备及存储介质
WO2023222222A1 (en) * 2022-05-19 2023-11-23 Telefonaktiebolaget Lm Ericsson (Publ) Performing sensing measurements during a sensing session between a first wireless sta and a second wireless sta in a wireless communication network
WO2024011390A1 (zh) * 2022-07-11 2024-01-18 北京小米移动软件有限公司 代理感知测量方法及装置
WO2024027539A1 (zh) * 2022-08-05 2024-02-08 华为技术有限公司 支持Wi-Fi感知的通信方法和相关产品
WO2024060015A1 (zh) * 2022-09-20 2024-03-28 北京小米移动软件有限公司 感知测量建立方法、电子设备及存储介质
WO2024217417A1 (zh) * 2023-04-18 2024-10-24 华为技术有限公司 一种测量方法及装置

Also Published As

Publication number Publication date
JP2023541594A (ja) 2023-10-03
JP7766086B2 (ja) 2025-11-07
CN116326093A (zh) 2023-06-23
EP4213534A4 (en) 2024-10-16
JP2025157344A (ja) 2025-10-15
US12250719B2 (en) 2025-03-11
US20240023161A1 (en) 2024-01-18
US20230362990A1 (en) 2023-11-09
US12150173B2 (en) 2024-11-19
KR20230043140A (ko) 2023-03-30
KR102880777B1 (ko) 2025-11-04
EP4213534A1 (en) 2023-07-19

Similar Documents

Publication Publication Date Title
WO2022055182A1 (ko) 무선랜 시스템에서 센싱을 수행하는 방법 및 장치
WO2022124869A1 (ko) 개선된 센싱 절차
WO2021251758A1 (ko) 무선랜 시스템에서 멀티 링크 요소를 통해 중요 업데이트 정보를 수신하는 방법 및 장치
WO2022203361A1 (ko) 센싱을 위한 개선된 ndpa 프레임
WO2020222597A1 (ko) 무선랜 시스템에서 다중 링크를 통해 ul 전송을 수행하는 방법 및 장치
WO2022025520A1 (ko) 절전 모드에서 중요 정보의 획득
WO2021241918A1 (ko) Nstr 환경에서의 파워 세이빙
WO2022005167A1 (ko) 무선랜 시스템에서 멀티 링크 기능의 동적 설정
WO2021251696A1 (ko) 무선랜 시스템에서 mld 간 링크 재설정을 수행하는 방법 및 장치
WO2021201650A1 (ko) 무선 통신 시스템에서 멀티 링크 통신을 수행하기 위한 기법
WO2021251757A1 (ko) 무선랜 시스템에서 mld 간 중요 업데이트 정보를 획득하는 방법 및 장치
WO2021251540A1 (ko) 무선랜 시스템에서 wifi 센싱을 수행하기 위한 ppdu를 생성하는 방법 및 장치
WO2021256832A1 (ko) 무선랜 시스템에서 센싱을 수행하는 방법 및 장치
WO2022055268A1 (ko) 무선랜 시스템에서 송신 mld 내 다른 ap의 중요 업데이트 정보를 획득하는 방법 및 장치
WO2022186635A1 (ko) 무선랜 시스템에서 센싱을 수행하는 방법 및 장치
WO2022145596A1 (ko) 무선랜 시스템의 멀티 링크 동작에서 bsr 정보를 수신하는 방법 및 장치
WO2021230566A1 (ko) 멀티 링크에서 부하분산을 위한 부하 정보
WO2020251197A1 (ko) 무선랜 시스템에서 저지연 통신을 수행하기 위한 기법
WO2022050814A1 (ko) 무선랜 시스템에서 mld 간 링크에 대한 정보를 획득하는 방법 및 장치
WO2022197041A1 (ko) 무선랜 시스템에서 관리 프레임을 통해 특정 ap에 대한 중요 업데이트 정보를 송수신하는 방법 및 장치
WO2022015045A1 (ko) 무선랜 시스템에서 멀티 링크 기능의 동적 설정
WO2021029555A1 (ko) 멀티 ap 시스템에서 신호 송수신
WO2021045396A1 (ko) 멀티 ap 시스템에서 데이터 공유
WO2021251541A1 (ko) 무선랜 시스템에서 wifi 센싱을 수행하는 방법 및 장치
WO2022211417A1 (ko) 무선랜 시스템에서 ml 재설정을 위한 ml 요소 내 전체 프로필 서브필드를 정의하는 방법 및 장치

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: 21867048

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 20237005610

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2023515810

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2021867048

Country of ref document: EP

Effective date: 20230411

WWG Wipo information: grant in national office

Ref document number: 18025825

Country of ref document: US