KR20230020979A - 무선랜 시스템에서 센싱을 위한 그루핑을 수행하는 방법 및 장치 - Google Patents

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

Info

Publication number
KR20230020979A
KR20230020979A KR1020227042216A KR20227042216A KR20230020979A KR 20230020979 A KR20230020979 A KR 20230020979A KR 1020227042216 A KR1020227042216 A KR 1020227042216A KR 20227042216 A KR20227042216 A KR 20227042216A KR 20230020979 A KR20230020979 A KR 20230020979A
Authority
KR
South Korea
Prior art keywords
sensing
sta
grouping
session
receiving
Prior art date
Application number
KR1020227042216A
Other languages
English (en)
Inventor
장인선
김정기
최진수
임동국
김상국
Original Assignee
엘지전자 주식회사
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 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Publication of KR20230020979A publication Critical patent/KR20230020979A/ko

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
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
    • 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]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

무선랜(Wireless Local Area Network) 시스템에서, 송신 STA은 수신 STA에게 센싱을 수행할 그룹(group)을 생성하기 위한 그루핑(grouping) 개시 프레임을 전송할 수 있다. 상기 그루핑 개시 프레임은 센싱 세션(session)을 위한 세션 ID(identifier) 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함할 수 있다. 송신 STA은 상기 수신 STA으로부터 그루핑 응답 프레임을 수신할 수 있다. 상기 그루핑 개시 프레임 전송 시점으로부터 미리 설정된 임계 시간 내에 상기 수신 STA으로부터 상기 그루핑 응답 프레임을 수신함을 기초로 상기 수신 STA이 상기 그룹에 포함될 수 있다. 상기 센싱 세션은 적어도 하나의 TXOP(transmission opportunity)를 포함할 수 있다.

Description

무선랜 시스템에서 센싱을 위한 그루핑을 수행하는 방법 및 장치
본 명세서는 무선랜 시스템에서 센싱을 위한 그루핑 기법에 관한 것으로, 보다 상세하게는, 센싱을 수행하기 위한 그루핑 절차 및 시그널링 방법에 관한 것이다.
WLAN(wireless local area network)은 다양한 방식으로 개선되어왔다. 예를 들어, IEEE 802.11bf 무선랜 센싱은 통신과 레이더 기술이 융합된 최초의 표준이다. 일상생활과 산업 전반에 걸쳐 비면허 주파수 수요가 급증하고 있지만 주파수 신규 공급에는 한계가 있기 때문에 통신과 레이다의 융합 기술 개발은 주파수 이용 효율을 증대하는 측면에서 매우 바람직한 방향이다. 기존에도 무선랜 신호를 이용하여 벽 뒤의 움직임을 감지하는 센싱 기술이나 70GHz 대역에서 FMCW(Frequency Modulated Continuous Wave) 신호를 이용하여 차량 내 움직임을 감지하는 레이다 기술 등이 개발되고 있으나 IEEE 802.11bf 표준화와 연계하여 센싱 성능을 한 단계 끌어올릴 수 있다는 점에서 큰 의미를 둘 수 있다. 특히, 현대사회는 사생활 보호의 중요성이 점점 강조되고 있어 CCTV와 달리 사생활 침해 문제에 법적으로 보다 자유로운 무선랜 센싱 기술 개발이 더 기대되고 있다.
한편, 자동차, 국방, 산업, 생활 등 전반에 걸쳐 레이더 전체 시장은 2025년까지 연평균 성장률 약 5% 수준까지 성장할 것으로 예측되고, 특히, 생활 센서의 경우 연평균 성장률은 70% 수준까지 급성장할 것으로 전망된다. 무선랜 센싱 기술은 움직임 감지, 호흡 모니터링, 측위/추적, 낙상 감지, 차량 내 유아 감지, 출현/근접 인식, 개인 식별, 몸동작 인식, 행동 인식 등의 광범위한 실생활 적용이 가능하여 관련 신사업 성장을 촉진하고 기업의 경쟁력 제고에 기여할 수 있을 것으로 기대한다.
다양한 실시 예들에 따른 무선랜(Wireless Local Area Network) 시스템에서 송신 STA은 수신 STA에게 센싱을 수행할 그룹(group)을 생성하기 위한 그루핑(grouping) 개시 프레임을 전송할 수 있다. 상기 그루핑 개시 프레임은 센싱 세션(session)을 위한 세션 ID(identifier) 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함할 수 있다. 송신 STA은 상기 수신 STA으로부터 그루핑 응답 프레임을 수신할 수 있다. 상기 그루핑 개시 프레임 전송 시점으로부터 미리 설정된 임계 시간 내에 상기 수신 STA으로부터 상기 그루핑 응답 프레임을 수신함을 기초로 상기 수신 STA이 상기 그룹에 포함될 수 있다. 상기 센싱 세션은 적어도 하나의 TXOP(transmission opportunity)를 포함할 수 있다.
본 명세서의 일례에 따르면, Sensing에 참여할 STA들을 선정하여, 그룹을 생성할 수 있고, 그룹에 포함된 STA들을 통해 WLAN sensing을 수행할 수 있다. 센싱에 참여할 STA들을 선정하는 과정을 통해 추후 센싱 과정을 제어할 수 있고, 센싱에 수행되는 시간 정보가 포함됨으로써 센싱 과정에서 발생할 수 있는 충돌을 방지할 수 있다.
도 1은 본 명세서의 송신 장치 및/또는 수신 장치의 일례를 나타낸다.
도 2는 다중 센싱 송신 장치를 이용한 무선랜 센싱 시나리오 일례를 나타낸다.
도 3는 다중 센싱 수신 장치를 이용한 무선랜 센싱 시나리오 일례를 나타낸다.
도 4은 무선랜 센싱 절차의 일례를 나타낸다.
도 5는 무선랜 센싱을 분류한 일례이다.
도 6는 CSI 기반 무선랜 센싱을 이용한 실내 측위를 나타낸다.
도 7은 무선랜 센싱 장치를 구현한 일례이다.
도 8은 802.11ay 무선랜 시스템에서 지원하는 PPDU 구조를 간단히 도시한 도면이다.
도 9은 본 명세서에 사용되는 PPDU의 일례를 나타낸다.
도 10은 WLAN sensing의 일 실시예를 도시한 도면이다.
도 11은 그룹 개시(group initiation) 방법의 일 실시예를 도시한 도면이다.
도 12는 그룹 개시 방법의 일 실시예를 도시한 도면이다.
도 13은 그룹 개시 방법의 일 실시예를 도시한 도면이다.
도 14는 그룹 개시 방법의 일 실시예를 도시한 도면이다.
도 15는 그룹 개시 방법의 일 실시예를 도시한 도면이다.
도 16은 송신 STA 동작 방법의 일 실시예를 도시한 도면이다.
도 17은 수신 STA 동작 방법의 일 실시예를 도시한 도면이다.
본 명세서에서 “또는 B(A or B)”는 “오직 A”“오직 B”또는 “와 B 모두”를 의미할 수 있다. 달리 표현하면, 본 명세서에서 “또는 B(A or B)”는 “및/또는 B(A and/or B)”으로 해석될 수 있다. 예를 들어, 본 명세서에서 “B 또는 C(A, B or C)”는 “오직 A”“오직 B”“오직 C”또는 “B 및 C의 임의의 모든 조합(any combination of A, B and C)”를 의미할 수 있다.
본 명세서에서 사용되는 슬래쉬(/)나 쉼표(comma)는 “및/또는(and/or)”을 의미할 수 있다. 예를 들어, “”는 “및/또는 B”를 의미할 수 있다. 이에 따라 “”는 “오직 A”“오직 B”또는 “와 B 모두”를 의미할 수 있다. 예를 들어, “B, C”는 “B 또는 C”를 의미할 수 있다.
본 명세서에서 “적어도 하나의 A 및 B(at least one of A and B)”는, “오직 A”“오직 B”또는 “와 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”또는 “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
IEEE 802.11에서는 60GHz의 wi-fi 신호(예를 들어, 802.11ad 혹은 802.11ay 신호)를 이용하여 object(사람 혹은 사물)의 움직임이나 제스처를 sensing하는 기술에 대해서 논의가 진행되고 있다. 본 명세서에서 wi-fi sensing을 위해서 사용되는 frame format을 구성하는 방법 및 wi-fi sensing sequence에 대해서 제안한다.도 8은 802.11ay 무선랜 시스템에서 지원하는 PPDU 구조를 간단히 도시한 도면이다.
도 8에 도시된 바와 같이, 802.11ay 시스템에 적용 가능한 PPDU 포맷은 L-STF, L-CEF, L-Header, EDMG-Header-A, EDMG-STF, EDMG-CEF, EDMG-Header-B, Data, TRN 필드를 포함할 수 있으며, 상기 필드들은 PPDU의 형태(예: SU PPDU, MU PPDU 등)에 따라 선택적으로 포함될 수 있다.
여기서, L-STF, L-CEF, L-Header 필드를 포함하는 부분은 비 EDMG 영역 (Non-EDMG portion)이라 명명할 수 있고, 나머지 부분은 EDMG 영역이라 명명할 수 있다. 또한, L-STF, L-CEF, L-Header, EDMG-Header-A 필드들은 pre-EDMG modulated fields라 명명될 수 있고, 나머지 부분은 EDMG modulated fields라 명명될 수 있다.
상기 EDMG-Header-A 필드는 EDMG PPDU를 복조하기 위해 요구되는 정보를 포함한다. 상기 EDMG-Header-A 필드의 정의는 EDMG SC mode PPDU와 EDMG OFDM mode PPDU의 그것과 동일하나, EDMG control mode PPDU의 정의와는 다르다.
EDMG-STF의 구조는 EDMG PPDU가 전송되는 연속적인 2.16GHz 채널의 개수 및 iSTS번째 공간-시간 스트림의 인덱스 iSTS에 의존한다. 하나의 2.16GHz 채널을 통해 EDMG SC mode를 사용한 단일 공간-시간 스트림 EDMG PPDU 전송에 대해, EDMG-STF 필드는 존재하지 않는다. EDMG SC 전송에 대해, EDMG-STF 필드는 pi/(2-BPSK)를 사용하여 변조되어야 한다.
EDMG-CEF의 구조는 EDMG PPDU가 전송되는 연속적인 2.16GHz 채널의 개수 및 공간-시간 스트림 iSTS의 개수에 의존한다. 하나의 2.16GHz 채널을 통해 EDMG SC mode를 사용한 단일 공간-시간 스트림 EDMG PPDU 전송에 대해, EDMG-CEF 필드는 존재하지 않는다. EDMG SC 전송에 대해, EDMG-CEF 필드는 pi/(2-BPSK)를 사용하여 변조되어야 한다.
상기와 같은 PPDU의 (레거시) 프리앰블 부분은 패킷 검출 (packet detection), AGC (Automatic Gain Control), 주파수 오프셋 측정 (frequency offset estimation), 동기화 (synchronization), 변조 (SC 또는 OFDM)의 지시 및 채널 측정 (channel estimation)에 사용될 수 있다. 프리앰블의 포맷은 OFDM 패킷 및 SC 패킷에 대해 공통될 수 있다. 이때, 상기 프리앰블은 STF (Short Training Field) 및 상기 STF 필드 이후에 위치한 CE (Channel Estimation) 필드로 구성될 수 있다.
도 9는 본 명세서의 송신 장치 및/또는 수신 장치의 변형된 일례를 나타낸다.
도 1의 부도면 (a)/(b)의 각 장치/STA은 도 9와 같이 변형될 수 있다. 도 9의 트랜시버(930)는 도 9의 트랜시버(113, 123)와 동일할 수 있다. 도 9의 트랜시버(930)는 수신기(receiver) 및 송신기(transmitter)를 포함할 수 있다.
도 9의 프로세서(910)는 도 1의 프로세서(111, 121)과 동일할 수 있다. 또는, 도 9의 프로세서(910)는 도 1의 프로세싱 칩(114, 124)과 동일할 수 있다.
도 9의 메모리(150)는 도 1의 메모리(112, 122)와 동일할 수 있다. 또는, 도 9의 메모리(150)는 도 1의 메모리(112, 122)와는 상이한 별도의 외부 메모리일 수 있다.
도 9를 참조하면, 전력 관리 모듈(911)은 프로세서(910) 및/또는 트랜시버(930)에 대한 전력을 관리한다. 배터리(912)는 전력 관리 모듈(911)에 전력을 공급한다. 디스플레이(913)는 프로세서(910)에 의해 처리된 결과를 출력한다. 키패드(914)는 프로세서(910)에 의해 사용될 입력을 수신한다. 키패드(914)는 디스플레이(913) 상에 표시될 수 있다. SIM 카드(915)는 휴대 전화 및 컴퓨터와 같은 휴대 전화 장치에서 가입자를 식별하고 인증하는 데에 사용되는 IMSI(international mobile subscriber identity) 및 그와 관련된 키를 안전하게 저장하기 위하여 사용되는 집적 회로일 수 있다.
도 9를 참조하면, 스피커(940)는 프로세서(910)에 의해 처리된 소리 관련 결과를 출력할 수 있다. 마이크(941)는 프로세서(910)에 의해 사용될 소리 관련 입력을 수신할 수 있다.
11SENS는 60GHz Wi-Fi 신호를 이용하여 STA 혹은 사람의 움직임이나 제스처를 sensing하기 위하여 60GHz wi-fi 기술인 802.11ad 및 802.11ay 의 신호 송수신 방법이 고려되고 있다. 본 명세서에서는 효율적인 Wi-Fi sensing을 위하여, AP와 STA 혹은 STA와 STA 간의 채널 추정을 하기 위한 센싱 개시 프레임, 전송 개시 프레임, 및 센싱 신호를 구성하는 방법 센싱 개시 프레임, 전송 개시 프레임, 및 센싱 신호를 송수신 하는 sensing sequence에 대해서 제안한다.
이하에서 설명되는 STA은 도 1 및/또는 도 9의 장치일 수 있고, PPDU는 도 7의 PPDU일 수 있다. 디바이스는 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은 다양한 시나리오를 포함할 수 있다.
도 10은 WLAN sensing의 일 실시예를 도시한 도면이다.
도 10을 참조하면, 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은 다음과 같은 단계들을 포함할 수 있다.
1) Setup Phase (Capability Negotiation)
2) Grouping Phase
3) Sensing Phase
본 명세서에서는 Grouping phase에 대해 설명된다. 본 명세서에서의 지칭(또는, 이름)은 변경될 수 있으며, STA은 AP STA 또는 non-AP STA을 포함할 수 있다. 예를 들어, setup phase, grouping phase, sensing phase 등은 다른 이름으로 불릴 수 있다.
WLAN sensing은 sensing application에 따라 다양한 시나리오에서 동작할 수 있다. 특히, WLAN device가 한정된 공간에서 동작하거나, 또는 고정된 WLAN device가 존재하는 경우에는 복수의 WLAN device들이 일종의 Group을 구성할 수 있고, group 단위로 sensing을 수행할 수 있다. 물론, mobile WLAN device도 동적으로 group을 구성하여 sensing을 수행할 수 있다.
Grouping phase에서는 grouping을 시작하는 initiator가 존재할 수 있다. 이하에서는 그루핑을 시작하는 STA을 Group owner (GO)라고 지칭하며, owner를 제외한 STA들은 group member (GM)이라 지칭한다. GO는 AP STA일 수도 있고, non-AP STA일 수도 있다.
1) How to determine GO
- Static: 특정 application 등에서 GO는 미리 정해져 있을 수 있다. 예를 들어, 상위 layer에 의해 또는 device 자체적으로 GO가 미리 정해져 있을 수 있다. 즉, Grouping을 시작하는 GO 역할을 수행하는 device (STA)이 미리 정해져 있다. 예를 들어, GO 역할을 수행할 수 있는 STA이 결정되어 있을 수 있다.
- Dynamic: 먼저 Grouping을 시작하기 위한 frame을 전송하는 STA이 GO가 된다. 예를 들어, 어떤 STA이라도 GO가 될 수 있는 capability가 있고, STA들 중에서 그루핑을 개시하는 STA(즉, 그루핑 개시 프레임을 전송하는 STA)이 GO가 될 수 있다.
2) Grouping Initiation
GO(예를 들어, 상기 "1) How to determine GO"를 기초로 결정된 GO)는 grouping initiation할 수 있는 frame을 전송할 수 있고, 그루핑을 개시하는 프레임을 그루핑 개시 프레임(grouping initiation frame)이라 지칭한다. 특히, GO가 속한 BSS(basic service set)내에 capability를 기반으로 grouping할 수 있는 STA에 대한 정보가 있는지 여부에 따라 그루핑 Procedure가 달라질 수 있다. 여기서 정보는 capability 뿐만 아니라 RA(receiver address), STA ID(identifier)(예를 들어, AID(association ID)) 등을 포함할 수 있다.
GO는 기본적으로 grouping initiation frame에 다음과 같은 정보를 포함할 수 있으며, 이로 한정되지는 않는다.
- Group ID (GID) 또는, Session ID: group을 식별할 수 있는 ID. 즉, Sensing Session에 참가하는 그룹에 속하는지 여부를 식별할 수 있는 ID.
- Number of Sensing Session: Group이 형성된 이후, 해당 group이 가질 sensing session의 수. 예를 들어, sensing session은 sensing 시작부터 최종 sensing에 대한 결과까지 송수신하는 한 cycle이라고 정의될 수 있다. Sensing Session은 일련의 센싱 절차가 수행되는 시간구간을 의미할 수 있다. 예를 들어, TXOP(transmission opportunity)이 Sensing Session이 될 수 있다. 예를 들어, 여러 TXOP이 하나의 sensing session을 구성할 수 있다.
그루핑 개시 프레임에 포함되는 정보는 이하에서 설명되는 각 Procedure에 따라 다를 수 있다.
2-1) GO가 BSS 내에 STA에 대한 정보를 알고 있는 경우
A. Response가 없는 경우
도 11은 그룹 개시(group initiation) 방법의 일 실시예를 도시한 도면이다.
도 11을 참조하면, GO(예를 들어, AP)는 grouping Initiation frame을 전송하여 GID를 announce할 수 있다. 즉, GO는 그루핑 개시 프레임을 전송할 수 있고, 그루핑 개시 프레임은 GID를 포함할 수 있다. GID가 포함된 그루핑 개시 프레임을 수신한 STA들(예를 들어, STA 1, STA 2)은 상기 GID를 기초로 한 센싱 동작이 수행됨을 알 수 있다.
이 방법은 Response frame에 대한 overhead는 없지만 어느 STA이 group에 참여하는지 알 수 없기 때문에, GO는 target을 식별하기 위한 sensing과정에서 센싱에 참여하지 않는 STA에게 불필요하게 frame을 전송할 수 있다.
예를 들어, AP는 STA 1 및 STA 2를 그룹에 포함시킬 의도로 그루핑 개시 프레임을 전송하더라도, STA 1 및/또는 STA 2가 실제로 그루핑 개시 프레임을 수신하지 못 할 수도 있고, STA 1 및/또는 STA 2가 그루핑 개시 프레임을 수신하더라도 센싱에 참여하지 않는 또는 센싱에 참여하지 못하는 경우가 발생할 수 있다. 이 경우, AP는 센싱에 참여하지 않는 STA에게 센싱을 위한 프레임을 전송하게될 수 있다.
B. Response가 있는 경우
GO가 전송하는 그루핑 개시 프레임(grouping Initiation frame)은 GID를 포함할 수 있다. 그루핑 개시 프레임은 STA에게 group 참여 여부를 물어보기 위하여 STA에 대한 정보 list(예를 들어, AID)를 포함할 수 있다. 예를 들어, 그루핑 개시 프레임에 포함된 STA들은 센싱을 위한 그룹 참여를 요청 받을 수 있다. 또한, 그루핑 개시 프레임은 각 sensing session에서 먼저 sensing을 initiation할 STA 정보도 포함될 수 있다. 즉, 반드시 GO가 각 sensing session에서는 initiator가 되지는 않고, 그루핑 개시와 센싱 개시는 서로 다른 STA에 의해 수행될 수 있다. 또한, 센싱 세션별로 센싱 개시 STA이 다를 수 있다.
그루핑 개시 프레임에 대한 Response가 있으면 GO는 어느 STA이 group에 참여하는지 알 수 있기 때문에 B 방법은 A 방법에 비해 reliability가 높다. 즉, target을 식별하기 위한 sensing 과정에서 불필요한 오버헤드를 줄일 수 있다. 하지만, initiation시 제외된 STA에 대해서는 고려하지 않는다.
이하에서는 그루핑 개시 프레임을 수신한 STA들이 응답 프레임을 전송하는 여러 방법에 기초한 그룹 개시 방법들이 설명된다.
- Polling-based Response
그루핑 개시 프레임이 STA list 포함 시 STA list는 explicit하게 그루핑 응답 프레임을 전송할 순서(order)에 관련된 정보를 포함할 수 있다. 또는, 지시된 순서대로 implicit하게 polling이 수행될 수 있다. 예를 들어, 그루핑 개시 프레임이 순서대로 STA들에게 전송될 수 있고, STA들은 그루핑 개시 프레임을 수신한 순서대로 그루핑 응답 프레임을 전송할 수 있다. 이 방법은 STA이 많아질수록 오버헤드가 증가할 수 있다.
도 12는 그룹 개시 방법의 일 실시예를 도시한 도면이다.
도 12를 참조하면, AP는 그루핑 개시 프레임을 STA 1에게 먼저 전송할 수 있고, 이후에 STA 2에게 전송할 수 있다. STA 1과 STA 2는 각각 그루핑 개시 프레임 수신 후 그루핑 응답 프레임을 전송할 수 있다. 즉, STA 1과 STA 2 순서대로 지시된다면 STA 1부터 polling되고, 이후 STA 2가 polling될 수 있다.
- OFDMA-based Response
11ax Trigger frame과 같이 grouping Initiation frame은 STA들이 response할 RU에 대한 스케줄링 정보를 포함할 수 있다. 하지만, 이 방법은 모든 수신 STA이 11ax 이상을 지원해야 한다.
도 13은 그룹 개시 방법의 일 실시예를 도시한 도면이다.
도 13을 참조하면, AP는 STA 1 및 STA 2에게 그루핑 개시 프레임을 전송할 수 있다. 그루핑 개시 프레임은 각 STA들(즉, STA 1 및 STA 2)이 그루핑 응답 프레임을 전송할 RU에 대한 정보를 포함할 수 있다. STA 1과 STA 2는 동일한 시간 자원 상에서 자신에게 할당된 RU를 통해 그루핑 응답 프레임을 전송할 수 있다.
- Back-off based Response
도 14는 그룹 개시 방법의 일 실시예를 도시한 도면이다.
도 14를 참조하면, Grouping initiation frame을 수신한 STA들은 각각 back-off를 통해 response frame을 전송할 수 있다. 즉, Grouping initiation frame을 수신한 STA들은 각각 경쟁 기반의 채널 액세스를 통해 그루핑 응답 프레임을 전송할 수 있다. 예를 들어, STA들은 경쟁 기반 EDCA(enhanced distributed channel access) 방식으로 그루핑 응답 프레임을 전송할 수 있다. GO가 전송하는 grouping initiation frame은 STA 정보 list를 포함하지 않을 수 있다. GO는 미리 설정된 Threshold (예를 들어, response를 기다리는 시간) 안에 response를 전송한 STA들에 대해서만 group을 형성할 수 있다. 즉, GO가 그루핑 개시 프레임을 전송하고 일정 시간 내에 그루핑 응답 프레임을 전송한 STA들만이 센싱을 위한 그룹에 포함될 수 있고, 그룹에 포함된 STA들이 센싱을 수행할 수 있다. 예를 들어, STA 2가 STA 1보다 먼저 채널 액세스에 성공할 경우, STA 2가 먼저 그루핑 응답 프레임을 전송할 수 있고, 이후 채널 액세스에 성공한 STA 1이 그루핑 응답 프레임을 전송할 수 있다.
2-2) BSS 내에 STA에 대한 정보를 모르는 경우(즉, STA에 관련된 정보가 전혀 없거나, STA에 관련된 정보가 충분하지 않은 경우)
예를 들어, 위 2-1)의 back-off based Response 방법이 사용될 수 있다.
GO가 전송하는 grouping initiation frame은 GID 뿐만 아니라 현재 원하는 sensing과 관련된 capability를 포함할 수 있다. 예를 들어, grouping initiation frame은 channel measurement 방법/type이나 sensing하는 경우 available band/bandwidth 등을 포함할 수 있다. 또한, response하는 STA 역시 이 정보를 전송할 수 있다. 즉, 그루핑 응답 프레임도 channel measurement 방법/type이나 sensing하는 경우 available band/bandwidth 등을 포함할 수 있다.
따라서 2-1)의 back-off based Response의 과정을 그대로 이용하거나 3-way handshake 방법으로 GO는 수신된 grouping response에 대해 다시 response하여 최종 group에 포함 여부를 결정할 수도 있다.
도 15는 그룹 개시 방법의 일 실시예를 도시한 도면이다.
도 15를 참조하면, AP는 그루핑 개시 프레임을 전송할 수 있고, 그루핑 개시 프레임을 수신한 STA들은 그루핑 응답 프레임을 전송할 수 있다. Grouping initiation frame을 수신한 STA들은 각각 경쟁 기반의 채널 액세스를 통해 그루핑 응답 프레임을 전송할 수 있다. 예를 들어, STA들은 경쟁 기반 EDCA(enhanced distributed channel access) 방식으로 그루핑 응답 프레임을 전송할 수 있다. GO가 전송하는 grouping initiation frame은 STA 정보 list를 포함하지 않을 수 있다. GO는 미리 설정된 Threshold (예를 들어, response를 기다리는 시간) 안에 response를 전송한 STA들에 대해서만 group을 형성할 수 있다. 즉, GO가 그루핑 개시 프레임을 전송하고 일정 시간 내에 그루핑 응답 프레임을 전송한 STA들만이 센싱을 위한 그룹에 포함될 수 있고, 그룹에 포함된 STA들이 센싱을 수행할 수 있다. 예를 들어, STA 2가 STA 1보다 먼저 채널 액세스에 성공할 경우, STA 2가 먼저 그루핑 응답 프레임을 전송할 수 있고, 이후 채널 액세스에 성공한 STA 1이 그루핑 응답 프레임을 전송할 수 있다. 예를 들어, 그루핑 개시 프레임을 수신한 STA들은 그루핑 응답 프레임 및 ACK 프레임을 전송할 수 있다.
예를 들어, 그루핑 응답 프레임을 수신한 AP는 최종적으로 그루핑 응답 프레임을 전송한 STA을 그룹에 포함시킬지 여부에 대한 최종 확인 신호를 전송할 수 있다. 예를 들어, 그루핑 응답 프레임은 센싱 capability 정보(예를 들어, 센싱을 위한 채널 측정 방법, 지원 대역/대역폭 정보)를 포함할 수 있고, 그루핑 개시 STA(예를 들어, AP)은 그루핑 응답 프레임을 전송한 STA의 센싱 capability 정보를 기초로 상기 STA의 그룹 포함 여부를 결정할 수 있다.
도 16은 송신 STA 동작 방법의 일 실시예를 도시한 도면이다.
도 16을 참조하면, 송신 STA 동작은 도 1 내지 도 15 중 적어도 하나의 도면에서 설명되는 기술적 특징을 기초로 할 수 있다.
송신 STA은 그루핑 개시 프레임을 전송할 수 있다(S1610). 예를 들어, 송신 STA은 제1 수신 STA에게 센싱을 수행할 그룹(group)을 생성하기 위한 제1 그루핑(grouping) 개시 프레임을 전송할 수 있다. 예를 들어, 상기 제1 그루핑 개시 프레임은 센싱 세션(session)을 위한 세션 ID(identifier) 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함할 수 있다.
예를 들어, 상기 송신 STA은 상기 제1 그루핑 응답 프레임 수신 후, 제2 수신 STA에게 상기 그룹을 생성하기 위한 제2 그루핑 개시 프레임을 전송할 수 있다. 예를 들어, 상기 제2 그루핑 개시 프레임은 센싱 세션을 위한 세션 ID 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함할 수 있다. 예를 들어, 송신 STA은 상기 제2 수신 STA으로부터 제2 그루핑 응답 프레임을 수신할 수 있다.
예를 들어, 상기 센싱 세션은 센싱 신호의 전송 및 센싱 결과 정보 전송이 수행되는 시간구간을 포함할 수 있다.
예를 들어, 상기 제1 그루핑 개시 프레임은 센싱 세션을 시작시키는 센싱 개시자(initiator) STA에 관련된 정보를 더 포함할 수 있다.
예를 들어, 상기 센싱 세션은 적어도 하나의 TXOP(transmission opportunity)를 포함할 수 있다.
송신 STA은 그루핑 응답 프레임을 수신할 수 있다(S1620). 예를 들어, 송신 STA은 상기 제1 수신 STA으로부터 제1 그루핑 응답 프레임을 수신할 수 있다.
예를 들어, 상기 제1 그루핑 응답 프레임은 경쟁 기반 채널 접속(contention-based channel access) 방식을 통해 전송될 수 있다.
예를 들어, 상기 제1 그루핑 개시 프레임 전송 시점으로부터 미리 설정된 임계 시간 내에 상기 제1 수신 STA으로부터 상기 제1 그루핑 응답 프레임을 수신함을 기초로 상기 제1 수신 STA이 상기 그룹에 포함될 수 있다.
예를 들어, Grouping initiation frame을 수신한 STA들은 각각 back-off를 통해 response frame을 전송할 수 있다. 즉, Grouping initiation frame을 수신한 STA들은 각각 경쟁 기반의 채널 액세스를 통해 그루핑 응답 프레임을 전송할 수 있다. 예를 들어, STA들은 경쟁 기반 EDCA(enhanced distributed channel access) 방식으로 그루핑 응답 프레임을 전송할 수 있다. GO가 전송하는 grouping initiation frame은 STA 정보 list를 포함하지 않을 수 있다. GO는 미리 설정된 Threshold (예를 들어, response를 기다리는 시간) 안에 response를 전송한 STA들에 대해서만 group을 형성할 수 있다. 즉, GO가 그루핑 개시 프레임을 전송하고 일정 시간 내에 그루핑 응답 프레임을 전송한 STA들만이 센싱을 위한 그룹에 포함될 수 있고, 그룹에 포함된 STA들이 센싱을 수행할 수 있다. 예를 들어, STA 2가 STA 1보다 먼저 채널 액세스에 성공할 경우, STA 2가 먼저 그루핑 응답 프레임을 전송할 수 있고, 이후 채널 액세스에 성공한 STA 1이 그루핑 응답 프레임을 전송할 수 있다.
도 17은 수신 STA 동작 방법의 일 실시예를 도시한 도면이다.
도 17을 참조하면, 수신 STA 동작은 도 1 내지 도 15 중 적어도 하나의 도면에서 설명되는 기술적 특징을 기초로 할 수 있다.
수신 STA은 그루핑 개시 프레임을 수신할 수 있다(S1710). 예를 들어, 수신 STA은 송신 STA으로부터 센싱을 수행할 그룹(group)을 생성하기 위한 그루핑(grouping) 개시 프레임을 수신할 수 있다. 예를 들어, 상기 그루핑 개시 프레임은 센싱 세션(session)을 위한 세션 ID(identifier) 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함할 수 있다.
예를 들어, 상기 센싱 세션은 센싱 신호의 전송 및 센싱 결과 정보 전송이 수행되는 시간구간을 포함할 수 있다.
예를 들어, 상기 그루핑 개시 프레임은 센싱 세션을 시작시키는 센싱 개시자(initiator) STA에 관련된 정보를 더 포함할 수 있다.
예를 들어, 상기 센싱 세션은 적어도 하나의 TXOP(transmission opportunity)를 포함할 수 있다.
수신 STA은 그루핑 응답 프레임을 전송할 수 있다(S1720). 예를 들어, 수신 STA은 상기 송신 STA으로부터 그루핑 응답 프레임을 수신할 수 있다.
예를 들어, 상기 그루핑 응답 프레임은 경쟁 기반 채널 접속(contention-based channel access) 방식을 통해 전송될 수 있다.
예를 들어, 상기 그루핑 개시 프레임 전송 시점으로부터 미리 설정된 임계 시간 내에 상기 수신 STA으로부터 상기 그루핑 응답 프레임을 수신함을 기초로 상기 수신 STA이 상기 그룹에 포함될 수 있다.
예를 들어, Grouping initiation frame을 수신한 STA들은 각각 back-off를 통해 response frame을 전송할 수 있다. 즉, Grouping initiation frame을 수신한 STA들은 각각 경쟁 기반의 채널 액세스를 통해 그루핑 응답 프레임을 전송할 수 있다. 예를 들어, STA들은 경쟁 기반 EDCA(enhanced distributed channel access) 방식으로 그루핑 응답 프레임을 전송할 수 있다. GO가 전송하는 grouping initiation frame은 STA 정보 list를 포함하지 않을 수 있다. GO는 미리 설정된 Threshold (예를 들어, response를 기다리는 시간) 안에 response를 전송한 STA들에 대해서만 group을 형성할 수 있다. 즉, GO가 그루핑 개시 프레임을 전송하고 일정 시간 내에 그루핑 응답 프레임을 전송한 STA들만이 센싱을 위한 그룹에 포함될 수 있고, 그룹에 포함된 STA들이 센싱을 수행할 수 있다. 예를 들어, STA 2가 STA 1보다 먼저 채널 액세스에 성공할 경우, STA 2가 먼저 그루핑 응답 프레임을 전송할 수 있고, 이후 채널 액세스에 성공한 STA 1이 그루핑 응답 프레임을 전송할 수 있다.
도 16 및 도 17의 일례에 표시된 세부 단계 중 일부는 필수 단계가 아닐 수 있고, 생략될 수 있다. 도 16 및 도 17에 도시된 단계 외에 다른 단계가 추가될 수 있고, 상기 단계들의 순서는 달라질 수 있다. 상기 단계들 중 일부 단계가 독자적 기술적 의미를 가질 수 있다.
상술한 본 명세서의 기술적 특징은 다양한 장치 및 방법에 적용될 수 있다. 예를 들어, 상술한 본 명세서의 기술적 특징은 도 1 및/또는 도 9 의 장치를 통해 수행/지원될 수 있다. 예를 들어, 상술한 본 명세서의 기술적 특징은, 도 1 및/또는 도 9의 일부에만 적용될 수 있다. 예를 들어, 상술한 본 명세서의 기술적 특징은, 도 1의 프로세싱 칩(114, 124)을 기초로 구현되거나, 도 1의 프로세서(111, 121)와 메모리(112, 122)를 기초로 구현되거나, 도 9의 프로세서(910)와 메모리(920)를 기초로 구현될 수 있다. 예를 들어, 본 명세서의 장치에 있어서, 상기 장치는, 메모리; 및 상기 메모리와 동작 가능하게 결합된 프로세서(processor)를 포함하되, 상기 프로세서는, 수신 STA에게 센싱을 수행할 그룹(group)을 생성하기 위한 그루핑(grouping) 개시 프레임을 전송하되, 상기 그루핑 개시 프레임은 센싱 세션(session)을 위한 세션 ID(identifier) 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함하고; 그리고 상기 수신 STA으로부터 그루핑 응답 프레임을 수신하도록 설정될 수 있다.
본 명세서의 기술적 특징은 CRM(computer readable medium)을 기초로 구현될 수 있다. 예를 들어, 본 명세서에 의해 제안되는 CRM은, 무선랜(Wireless Local Area Network) 시스템의 송신 STA(station)의 적어도 하나의 프로세서(processor)에 의해 실행됨을 기초로 하는 명령어(instruction)를 포함하는 적어도 하나의 컴퓨터로 읽을 수 있는 기록매체(computer readable medium)에 있어서, 수신 STA에게 센싱을 수행할 그룹(group)을 생성하기 위한 그루핑(grouping) 개시 프레임을 전송하되, 상기 그루핑 개시 프레임은 센싱 세션(session)을 위한 세션 ID(identifier) 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함하는, 단계; 및 상기 수신 STA으로부터 그루핑 응답 프레임을 수신하는 단계를 포함하는 동작(operation)을 수행하는 명령어(instruction)를 포함할 수 있다.
본 명세서의 CRM 내에 저장되는 명령어는 적어도 하나의 프로세서에 의해 실행(execute)될 수 있다. 본 명세서의 CRM에 관련된 적어도 하나의 프로세서는 도 1의 프로세서(111, 121) 또는 프로세싱 칩(114, 124)이거나, 도 9의 프로세서(910)일 수 있다. 한편, 본 명세서의 CRM은 도 1의 메모리(112, 122)이거나 도 9의 메모리(920)이거나, 별도의 외부 메모리/저장매체/디스크 등일 수 있다.
상술한 본 명세서의 기술적 특징은 다양한 응용예(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 (18)

  1. 무선랜(wireless local area network, WLAN) 시스템의 송신 STA(station)에서 수행되는 방법에 있어서,
    제1 수신 STA에게 센싱을 수행할 그룹(group)을 생성하기 위한 제1 그루핑(grouping) 개시 프레임을 전송하되,
    상기 제1 그루핑 개시 프레임은 센싱 세션(session)을 위한 세션 ID(identifier) 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함하는, 단계; 및
    상기 제1 수신 STA으로부터 제1 그루핑 응답 프레임을 수신하는 단계를 포함하는,
    방법.
  2. 청구항 1에 있어서,
    상기 송신 STA은,
    상기 제1 그루핑 응답 프레임 수신 후,
    제2 수신 STA에게 상기 그룹을 생성하기 위한 제2 그루핑 개시 프레임을 전송하되,
    상기 제2 그루핑 개시 프레임은 센싱 세션을 위한 세션 ID 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함하는, 단계; 및
    상기 제2 수신 STA으로부터 제2 그루핑 응답 프레임을 수신하는 단계를 포함하는,
    방법.
  3. 청구항 1에 있어서,
    상기 센싱 세션은 센싱 신호의 전송 및 센싱 결과 정보 전송이 수행되는 시간구간을 포함하는,
    방법.
  4. 청구항 1에 있어서,
    상기 제1 그루핑 개시 프레임은 센싱 세션을 시작시키는 센싱 개시자(initiator) STA에 관련된 정보를 더 포함하는,
    방법.
  5. 청구항 1에 있어서,
    상기 제1 그루핑 응답 프레임은 경쟁 기반 채널 접속(contention-based channel access) 방식을 통해 전송되는,
    방법.
  6. 청구항 1에 있어서,
    상기 센싱 세션은 적어도 하나의 TXOP(transmission opportunity)를 포함하는,
    방법.
  7. 청구항 1에 있어서,
    상기 제1 그루핑 개시 프레임 전송 시점으로부터 미리 설정된 임계 시간 내에 상기 제1 수신 STA으로부터 상기 제1 그루핑 응답 프레임을 수신함을 기초로 상기 제1 수신 STA이 상기 그룹에 포함되는,
    방법.
  8. 무선랜(wireless local area network, WLAN) 시스템의 송신 STA(station)에 있어서,
    무선 신호를 송수신하는 송수신기(transceiver); 및
    상기 송수신기에 연결되는 프로세서를 포함하되, 상기 프로세서는,
    수신 STA에게 센싱을 수행할 그룹(group)을 생성하기 위한 그루핑(grouping) 개시 프레임을 전송하되,
    상기 그루핑 개시 프레임은 센싱 세션(session)을 위한 세션 ID(identifier) 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함하고; 그리고
    상기 수신 STA으로부터 그루핑 응답 프레임을 수신하도록 설정된,
    송신 STA.
  9. 청구항 8에 있어서,
    상기 프로세서는,
    상기 제1 그루핑 응답 프레임 수신 후,
    제2 수신 STA에게 상기 그룹을 생성하기 위한 제2 그루핑 개시 프레임을 전송하되,
    상기 제2 그루핑 개시 프레임은 센싱 세션을 위한 세션 ID 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함하고; 그리고
    상기 제2 수신 STA으로부터 제2 그루핑 응답 프레임을 수신하도록 설정된,
    송신 STA.
  10. 청구항 8에 있어서,
    상기 센싱 세션은 센싱 신호의 전송 및 센싱 결과 정보 전송이 수행되는 시간구간을 포함하는,
    송신 STA.
  11. 청구항 8에 있어서,
    상기 제1 그루핑 개시 프레임은 센싱 세션을 시작시키는 센싱 개시자(initiator) STA에 관련된 정보를 더 포함하는,
    송신 STA.
  12. 청구항 8에 있어서,
    상기 제1 그루핑 응답 프레임은 경쟁 기반 채널 접속(contention-based channel access) 방식을 통해 전송되는,
    송신 STA.
  13. 청구항 8에 있어서,
    상기 센싱 세션은 적어도 하나의 TXOP(transmission opportunity)를 포함하는,
    송신 STA.
  14. 청구항 8에 있어서,
    상기 제1 그루핑 개시 프레임 전송 시점으로부터 미리 설정된 임계 시간 내에 상기 제1 수신 STA으로부터 상기 제1 그루핑 응답 프레임을 수신함을 기초로 상기 제1 수신 STA이 상기 그룹에 포함되는,
    송신 STA.
  15. 무선랜(Wireless Local Area Network) 시스템의 수신 STA(station)에서 수행되는 방법에 있어서,
    송신 STA으로부터 센싱을 수행할 그룹(group)을 생성하기 위한 그루핑(grouping) 개시 프레임을 수신하되,
    상기 그루핑 개시 프레임은 센싱 세션(session)을 위한 세션 ID(identifier) 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함하는, 단계; 및
    상기 송신 STA에게 그루핑 응답 프레임을 전송하는 단계를 포함하는,
    방법.
  16. 무선랜(Wireless Local Area Network) 시스템에서 사용되는 수신 STA(station)에 있어서,
    무선 신호를 송수신하는 송수신기(transceiver); 및
    상기 송수신기에 연결되는 프로세서를 포함하되, 상기 프로세서는,
    송신 STA으로부터 센싱을 수행할 그룹(group)을 생성하기 위한 그루핑(grouping) 개시 프레임을 수신하되,
    상기 그루핑 개시 프레임은 센싱 세션(session)을 위한 세션 ID(identifier) 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함하고; 그리고
    상기 송신 STA에게 그루핑 응답 프레임을 전송하도록 설정된,
    수신 STA.
  17. 무선랜(Wireless Local Area Network) 시스템의 송신 STA(station)의 적어도 하나의 프로세서(processor)에 의해 실행됨을 기초로 하는 명령어(instruction)를 포함하는 적어도 하나의 컴퓨터로 읽을 수 있는 기록매체(computer readable medium)에 있어서,
    수신 STA에게 센싱을 수행할 그룹(group)을 생성하기 위한 그루핑(grouping) 개시 프레임을 전송하되,
    상기 그루핑 개시 프레임은 센싱 세션(session)을 위한 세션 ID(identifier) 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함하는, 단계; 및
    상기 수신 STA으로부터 그루핑 응답 프레임을 수신하는 단계를 포함하는 동작(operation)을 수행하는,
    장치.
  18. 무선랜(Wireless Local Area Network) 시스템 상의 장치에 있어서,
    상기 장치는,
    메모리; 및
    상기 메모리와 동작 가능하게 결합된 프로세서(processor)를 포함하되, 상기 프로세서는:
    수신 STA에게 센싱을 수행할 그룹(group)을 생성하기 위한 그루핑(grouping) 개시 프레임을 전송하되,
    상기 그루핑 개시 프레임은 센싱 세션(session)을 위한 세션 ID(identifier) 및 상기 센싱 세션 내에서 수행되는 센싱 신호의 전송의 횟수에 관련된 정보를 포함하고; 그리고
    상기 수신 STA으로부터 그루핑 응답 프레임을 수신하도록 설정된,
    장치.
KR1020227042216A 2020-06-05 2021-06-03 무선랜 시스템에서 센싱을 위한 그루핑을 수행하는 방법 및 장치 KR20230020979A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US202063034996P 2020-06-05 2020-06-05
US63/034,996 2020-06-05
PCT/KR2021/006957 WO2021246806A1 (ko) 2020-06-05 2021-06-03 무선랜 시스템에서 센싱을 위한 그루핑을 수행하는 방법 및 장치

Publications (1)

Publication Number Publication Date
KR20230020979A true KR20230020979A (ko) 2023-02-13

Family

ID=78829994

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020227042216A KR20230020979A (ko) 2020-06-05 2021-06-03 무선랜 시스템에서 센싱을 위한 그루핑을 수행하는 방법 및 장치

Country Status (5)

Country Link
US (2) US20230224955A1 (ko)
JP (1) JP2023529861A (ko)
KR (1) KR20230020979A (ko)
CN (1) CN116057970A (ko)
WO (1) WO2021246806A1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117528441A (zh) * 2022-08-05 2024-02-06 华为技术有限公司 支持Wi-Fi感知的通信方法和相关产品

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9585043B2 (en) * 2010-04-13 2017-02-28 Interdigital Patent Holdings, Inc. Group transmissions in wireless local area networks
KR102072595B1 (ko) * 2012-06-13 2020-03-02 한국전자통신연구원 무선랜에서 채널 액세스 관련정보를 요청 및 획득하는 방법 및 단말, 무선랜에서 채널 액세스 관련정보를 제공하는 장치
KR20150073994A (ko) * 2012-09-26 2015-07-01 엘지전자 주식회사 무선랜 시스템에서 액세스 수행 방법 및 장치
US20140126394A1 (en) * 2012-11-08 2014-05-08 Adrian P. Stephens ADAPTIVE OPTIMIZATION OF TIME OF FLIGHT (ToF) EXCHANGE
WO2014130070A1 (en) * 2013-02-19 2014-08-28 Intel Corporation Improved wireless network location techniques
WO2016182412A1 (ko) * 2015-05-14 2016-11-17 엘지전자 주식회사 무선랜 시스템에서 프레임을 송수신하는 방법 및 이를 위한 장치
US10582537B2 (en) * 2016-04-15 2020-03-03 Intel IP Corporation Access point (AP), station (STA) and method of channel access for spatial reuse
WO2019045438A1 (ko) * 2017-08-29 2019-03-07 엘지전자 주식회사 무선랜 시스템에서 fst을 수행하는 방법, fst를 지원하는 방법 및 이를 위한 장치
WO2019066867A1 (en) * 2017-09-28 2019-04-04 Intel Corporation METHODS AND APPARATUS FOR CENTRALIZED ASSOCIATION OF MULTIPLE ACCESS POINTS AND MULTIPLE STATIONS IN A COOPERATIVE WI-FI NETWORK
KR20200130920A (ko) * 2019-05-13 2020-11-23 삼성전자주식회사 거리 측정 및 인증을 동시에 수행하는 방법 및 그 전자 장치
US11601836B2 (en) * 2019-06-21 2023-03-07 Intel Corporation WLAN sensing frame exchange protocol

Also Published As

Publication number Publication date
US20230224955A1 (en) 2023-07-13
US11950278B2 (en) 2024-04-02
JP2023529861A (ja) 2023-07-12
WO2021246806A1 (ko) 2021-12-09
US20240049280A1 (en) 2024-02-08
CN116057970A (zh) 2023-05-02

Similar Documents

Publication Publication Date Title
US20220070710A1 (en) Grouping of wireless apparatus performing sensing
US20230221428A1 (en) Method and apparatus for performing sensing in wireless lan system
US20240023161A1 (en) Method and apparatus for performing sensing in wireless lan system
US20240073820A1 (en) Sensing procedure
US20230224695A1 (en) Method and device for performing sensing in wireless lan system
EP4160954A1 (en) Method and apparatus for performing sensing in wireless lan system
US11917680B2 (en) WLAN sensing based on multiple channel or resource
US20230319875A1 (en) Method and device for performing sensing in wireless lan system
US20230262758A1 (en) Method and device for performing sensing in wireless lan system
KR20230078708A (ko) 무선랜 시스템에서 센싱을 수행하는 방법 및 장치
US20230236307A1 (en) Method and device for carrying out sensing in wireless lan system
EP4270049A1 (en) Improved wireless lan sensing procedure
US20230319719A1 (en) Method and apparatus for performing sensing in wireless lan system
US11943646B2 (en) Enhanced NDPA frame for sensing
US11950278B2 (en) Method and device for performing grouping for sensing in wireless LAN system
US20230254053A1 (en) Method and device for performing sensing in wireless lan system
US20240056338A1 (en) Method and device for classifying sensing frames in wireless lan system
US20240236769A9 (en) Method and device for performing sensing in wireless lan system
CN116601890A (zh) 改进的感测过程

Legal Events

Date Code Title Description
A201 Request for examination