KR20230118849A - 멀티 링크 피어 투 피어 통신을 위한 통신 장치 및 통신 방법 - Google Patents

멀티 링크 피어 투 피어 통신을 위한 통신 장치 및 통신 방법 Download PDF

Info

Publication number
KR20230118849A
KR20230118849A KR1020237019609A KR20237019609A KR20230118849A KR 20230118849 A KR20230118849 A KR 20230118849A KR 1020237019609 A KR1020237019609 A KR 1020237019609A KR 20237019609 A KR20237019609 A KR 20237019609A KR 20230118849 A KR20230118849 A KR 20230118849A
Authority
KR
South Korea
Prior art keywords
mld
tdls
link
field
frame
Prior art date
Application number
KR1020237019609A
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 KR20230118849A publication Critical patent/KR20230118849A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • H04W12/041Key generation or derivation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals

Landscapes

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

Abstract

본 개시는, 멀티 링크 피어 투 피어 통신을 위한 통신 장치 및 방법을 제공하고, 통신 장치는, 제1 멀티 링크 디바이스(MLD)에 부속되는 복수의 통신 장치 중의 통신 장치로서, 복수의 통신 장치는 각각, 제1 MLD의 대응하는 링크에 있어서 동작하고, 통신 장치는, 동작 시에 요구 프레임을 생성하는 회로로서, 요구 프레임은, 다른 통신 장치의 피어 투 피어 통신 능력을 발견하기 위한 발견 요구 프레임, 또는 1개 이상의 직접 링크의 셋업을 요구하기 위한 셋업 요구 프레임 중 1개이며, 요구 프레임은, 통신 장치가 제1 MLD에 부속되는 것을 식별하는 멀티 링크(ML) 지시를 포함하는, 회로와, 동작 시에 요구 프레임을 1개의 링크에 있어서 송신하는 송신기를 포함하는 통신 장치이다.

Description

멀티 링크 피어 투 피어 통신을 위한 통신 장치 및 통신 방법
본 발명의 실시형태는, 일반적으로 통신 장치에 관한 것으로, 특히 멀티 링크 피어 투 피어 통신을 위한 방법 및 장치에 관한 것이다.
오늘날의 세계에서는, 통신 디바이스는 와이어드 컴퓨팅 디바이스와 동일한 능력으로 와이어리스로 동작하는 것이 기대된다. 예를 들면, 유저는, 유저의 와이어리스 통신 디바이스에 스트리밍되는 고해상도의 영화를 끊김 없이 시청할 수 있을 것을 기대한다. 이것은 통신 디바이스뿐만 아니라, 통신 디바이스가 와이어리스로 접속하는 액세스 포인트에도 과제를 초래한다.
미국 전기 전자 학회(IEEE: Institute of Electrical and Electronics Engineers) 802.11 그룹은 최근, 이들 과제에 대처하기 위하여 802.11 태스크 그룹(TG: Task Group)을 결성하고 있다. 2.4GHz, 5GHz 및 6GHz 주파수대에 있어서의 멀티 링크 동작은, 그와 같은 통신을 위한 유력한 후보 기술로서 특정되어 있다. 복수의 링크에 걸친 멀티 채널 애그리게이션은, 통신 데이터 스루풋의 수 배의 증가를 만들어내기 위한 자연스러운 방법이다.
액세스 포인트(AP: access point) 멀티 링크 디바이스(MLD: multi-link device)와 비AP MLD의 사이에서의 이와 같은 멀티 링크 동작을 가능하게 하기 위하여, 1개 이상의 링크에 있어서의 부속(affiliated) 스테이션(STA: station)의 관련짓기를 확립하기 위하여, 서포트되는 링크 중 1개로 멀티 링크 셋업이 행해진다.
그러나, 비AP MLD STA의 사이, 또는 비AP MLD와 레거시 STA의 사이의 멀티 링크 피어 투 피어 통신에 관한 논의는 지금까지 행해지지 않았다.
따라서, 상술한 문제를 해결할 수 있는 통신 장치 및 통신 방법이 필요하다. 또한, 다른 바람직한 특징 및 특성이, 첨부한 도면 및 본 개시의 이 발명의 배경과 함께 이해되는 후속의 상세한 설명 및 첨부한 특허청구의 범위로부터 명확해질 것이다.
비한정적 또한 예시적인 실시형태는, 멀티 링크 피어 투 피어 통신을 위한 통신 장치 및 통신 방법을 제공하는 것을 용이하게 한다.
제1 양태에서는, 본 개시는, 제1 멀티 링크 디바이스(MLD)에 부속되는 복수의 통신 장치 중의 통신 장치로서, 복수의 통신 장치는 각각 제1 MLD의 대응하는 링크에 있어서 동작하고, 통신 장치는, 동작 시에 요구 프레임을 생성하는 회로로서, 요구 프레임은, 다른 통신 장치의 피어 투 피어 통신 능력을 발견하기 위한 발견 요구 프레임, 또는 1개 이상의 직접 링크의 셋업을 요구하기 위한 셋업 요구 프레임 중 1개이며, 요구 프레임은, 통신 장치가 제1 MLD에 부속되는 것을 식별하는 멀티 링크(ML: multi-link) 지시를 포함하는, 회로와, 동작 시에 요구 프레임을 1개의 링크에 있어서 송신하는 송신기를 포함하는, 통신 장치를 제공한다.
제2 양태에서는, 본 개시는, AP MLD에 부속되는 복수의 AP 중의 액세스 포인트(AP)로서, 복수의 AP는 각각 AP MLD의 대응하는 링크에 있어서 동작하고, AP는, 동작 시에 MLD에 부속되는 관련되는 통신 장치로부터 수신처 어드레스(DA: Destination Address) 필드가 MLD에 부속되지 않는 다른 관련되는 통신 장치에 설정된 데이터 프레임을 1개의 링크에 있어서 수신하는 수신기와, 동작 시에 데이터 프레임의 송신원 어드레스(SA: source address) 필드를 관련되는 통신 장치의 MAC 어드레스로서 설정하는 회로와, 동작 시에 데이터 프레임을 다른 관련되는 통신 장치에 송신하는 송신기를 포함하는, 액세스 포인트(AP)를 제공한다.
제3 양태에서는, 본 개시는, 요구 프레임을 생성하는 스텝으로서, 요구 프레임은, 통신 장치의 피어 투 피어 통신 능력을 발견하기 위한 발견 요구 프레임, 또는 1개 이상의 직접 링크의 셋업을 요구하기 위한 셋업 요구 프레임 중 1개이며, 요구 프레임은, 요구 프레임을 송신하는 다른 통신 장치가 MLD에 부속되는 것을 식별하는 ML 지시를 포함하는 스텝과, 요구 프레임을 1개의 링크에 있어서 송신하는 스텝을 포함하는 통신 방법을 제공한다.
개시되는 실시형태의 추가의 혜택 및 이점은, 본 명세서 및 도면으로부터 명확해질 것이다. 이들 혜택 및/또는 이점은, 본 명세서 및 도면의 다양한 실시형태 및 특징에 의하여 개별적으로 얻을 수 있으며, 단 이와 같은 혜택 및/또는 이점의 하나 또는 복수를 얻기 위하여, 이들 특징 전부를 마련할 필요는 없다.
동일한 참조 번호가 각각의 도면 전체에 걸쳐 동일 또는 기능적으로 유사한 요소를 가리키고, 이하의 상세한 설명과 함께 본 명세서에 도입되며, 본 명세서의 일부를 형성하는 첨부한 도면은, 다양한 실시형태를 도해하고, 본 발명의 실시형태에 따른 다양한 원리 및 이점을 설명하는 데 도움이 된다.
도 1은 기본 서비스 세트(BSS: basic service set) 내의 AP에 관련되는 2개의 비AP(액세스 포인트) 스테이션(STA)의 사이의 터널 직접 링크 셋업을 묘사한다.
도 2a는 터널 직접 링크 셋업(TDLS: Tunneled Direct Link Setup) 발견 프레임을 사용하여 행해지는 TDLS 발견의 방법을 묘사한다.
도 2b는 2개의 STA 사이의 직접 패스로 액세스 네트워크 쿼리 프로토콜(ANQP: Access Network Query Protocol) 요구/응답 프레임을 교환함으로써 행해지는 TDLS 발견을 위한 다른 방법을 묘사한다.
도 3은 6GHz대의 오프 채널에서의 TDLS 셋업을 도해하는 플로 다이어그램을 묘사한다.
도 4는 액세스 포인트(AP) 멀티 링크 디바이스(MLD)의 구성을 나타낸다.
도 5는 AP-MLD에 부속되는 AP와, 비MLD STA와, 비AP-MLD에 부속되는 STA의 사이의 통신을 도해하는 개략 다이어그램을 나타낸다.
도 6a는 비MLD AP에 관련되는 2개의 비AP MLD 사이의 통신을 도해하는 개략 다이어그램을 묘사한다.
도 6b는 AP MLD에 관련되는 2개의 비AP MLD 사이의 통신을 도해하는 개략 다이어그램을 묘사한다.
도 6c는 비MLD AP에 관련되는 비AP MLD와 비MLD STA의 사이의 통신을 도해하는 개략 다이어그램을 묘사한다.
도 6d는 AP MLD에 관련되는 비AP MLD와 비MLD STA의 사이의 통신을 도해하는 개략 다이어그램을 묘사한다.
도 7은 본 개시의 일 실시형태에 의한, 관련되는 AP 또는 AP MLD를 통한 단일의 링크를 사용하는 것에 의한 2개의 비AP MLD 사이의 직접 링크의 셋업을 도해하는 플로 다이어그램을 묘사한다.
도 8은 휴대전화 및 TV를 사용한 홈비디오 회의를 위한 다른 링크를 사용하는 것에 의한 1개의 링크에 있어서의 직접 링크의 셋업의 사용예를 묘사한다.
도 9는 본 개시에 의한 통신 장치의 구성예를 나타낸다.
도 10은 본 개시에 의한 통신 방법을 도해하는 플로 차트를 나타낸다.
도 11은 본 개시의 일 실시형태에 의한 TDLS 멀티 링크(ML) 엘리먼트의 예를 묘사한다.
도 12는 TDLS 발견 요구 프레임을 수용하기 위하여 사용되는 Ethertype89-0d 데이터 프레임 및 TDLS 발견 요구 프레임의 링크 식별자 엘리먼트의 포맷예를 나타낸다.
도 13은 본 개시의 일 실시형태에 의한 TDLS 발견 응답 프레임의 포맷예를 나타낸다.
도 14는 본 개시의 일 실시형태에 의한 TDLS 셋업 프레임을 수용하기 위하여 사용되는 Ethertype89-0d 데이터 프레임의 포맷예를 나타낸다.
도 15는 본 개시의 일 실시형태에 의한 멀티 링크 피어 투 피어 통신을 위한 비MLD AP를 통한 2개의 비AP MLD 사이의 통신을 도해하는 플로 차트를 묘사한다.
도 16은 본 개시의 일 실시형태에 의한 멀티 링크 피어 투 피어 통신을 위한 비MLD AP를 통한 2개의 비AP MLD 사이의 통신을 도해하는 플로 차트를 묘사한다.
도 17은 본 개시의 일 실시형태에 의한 멀티 링크 피어 투 피어 통신을 위한 비MLD AP를 통한 비AP MLD와 비MLD STA(STA3)의 사이의 통신을 도해하는 플로 차트를 묘사한다.
도 18은 본 개시의 다른 실시형태에 의한 멀티 링크 피어 투 피어 통신을 위한 비MLD AP를 통한 비AP MLD와 비MLD STA(STA3)의 사이의 통신을 도해하는 플로 차트를 묘사한다.
도 19는 본 개시의 또 다른 실시형태에 의한 멀티 링크 피어 투 피어 통신을 위한 비MLD AP를 통한 비AP MLD와 비MLD STA(STA3)의 사이의 통신을 도해하는 플로 차트를 묘사한다.
도 20은 본 개시의 일 실시형태에 의한 MLD의 어드레스 설정 프로세스를 도해하는 플로 차트를 묘사한다.
도 21은 본 개시의 일 실시형태에 의한 멀티 링크 피어 투 피어 통신을 위한 비MLD AP를 통한 2개의 비AP MLD 사이의 통신을 도해하는 플로 차트를 묘사한다.
도 22a는 고속 BSS 이행(FTE: Fast BSS Transition) 엘리먼트의 포맷예를 묘사한다.
도 22b는 링크 식별자 엘리먼트의 포맷예를 묘사한다.
도 23a는 2개의 비AP MLD 사이의 직접 링크로 송신되는 데이터 프레임의 포맷예를 묘사한다.
도 23b는 암호 블록 연쇄 메시지 인증 코드 프로토콜에 의한 카운터 모드(CCMP: counter mode with Cipher Block Chaining Message Authentication Code Protocol) 또는 갈루아/카운터 모드 프로토콜(GCMP: Galois/Counter Mode Protocol)하에서의 프레임의 캡슐화 또는 캡슐 해제를 위하여 사용되는 MLD MAC 어드레스 베이스의 AAD의 구성의 예를 묘사한다.
도 23c는 CCMP에 의한 카운터 모드 또는 GCMP하에서의 프레임의 캡슐화 또는 캡슐 해제를 위하여 사용되는 MLD MAC 어드레스 베이스의 Nonce의 구성 2340의 예를 묘사한다.
도 24는 본 개시의 일 실시형태에 의한 AP MLD에 관련되는 2개의 비AP MLD 사이의 멀티 링크 피어 투 피어 통신을 도해하는 플로 차트를 묘사한다.
도 25는 본 개시의 일 실시형태에 의한 TDLS 채널 스위치 요구 프레임을 수용하기 위하여 사용되는 Ethertype89-0d 데이터 프레임의 포맷예를 나타낸다.
도 26은 본 개시의 일 실시형태에 의한 AP/AP MLD에 관련되는 2개의 비AP MLD 사이의 멀티 링크 피어 투 피어 통신을 위한 콰이어트 기간의 셋업을 도해하는 플로 차트를 묘사한다.
도 27은 콰이어트 기간(QTP: Quiet Time Period) 요구/응답 프레임의 포맷예를 나타낸다.
도 28은 본 개시의 일 실시형태에 의한 AP/AP MLD에 관련되는 2개의 비AP MLD 사이의 멀티 링크 피어 투 피어 통신을 위한 타깃 웨이크 타임의 기간의 셋업을 도해하는 플로 차트를 묘사한다.
도 29는 타깃 웨이크 타임(TWT: Target Wake Time) 셋업 프레임 및 TWT 셋업 프레임의 TWT 엘리먼트의 포맷예를 나타낸다.
도 30a는 ANQP 요구 프레임의 포맷예를 나타낸다.
도 30b는 ANQP 응답 프레임의 포맷예를 나타낸다.
도 30c는 멀티 링크 TDLS 능력을 수용하기 위하여 사용되는 TDLS 능력 ANQP 엘리먼트의 포맷예를 나타낸다.
도 31은 ML 지시로서 TDLS 발견 요구 프레임에 포함되는 링크 식별자 엘리먼트의 포맷예를 나타낸다.
도 32는 통신 디바이스 및 통신 디바이스에 부속되는 2개의 통신 장치의 구성예를 나타낸다. 통신 디바이스는, 비AP MLD로서 실시되고, 부속되는 통신 장치는 각각, 본 개시에 의한 멀티 링크 피어 투 피어 통신을 위하여 구성된 STA로서 실시될 수 있다.
도 33은 통신 디바이스 및 통신 디바이스에 부속되는 2개의 통신 장치의 구성예를 나타낸다. 통신 디바이스는, AP MLD로서 실시되고, 부속되는 통신 장치는 각각, 본 개시에 의한 멀티 링크 피어 투 피어 통신을 위하여 구성된 AP로서 실시될 수 있다.
도면의 요소가 간결성 및 명확성을 위하여 나타난 것이고, 반드시 축척대로 묘사되어 있지 않다는 것을 당업자는 인식할 것이다. 예를 들면, 도해, 블록 다이어그램, 또는 플로 차트 중의 몇 개의 요소의 치수는, 본 발명의 실시형태의 정확한 이해를 돕기 위하여 다른 요소에 대하여 과장될 수 있다.
이하의 상세한 설명은, 본질적으로 예시에 지나지 않으며, 실시형태 또는 실시형태의 응용 및 사용을 한정하는 것을 의도하지 않는다. 또한, 상술한 배경 또는 이 상세한 설명에 제시된 어떠한 이론에도 구속될 의도는 없다. 또한, 다른 바람직한 특징 및 특성이, 첨부한 도면 및 본 개시의 이 발명의 배경과 함께 이해되는 후속의 상세한 설명 및 첨부한 특허청구의 범위로부터 명확해질 것이다.
IEEE 802.11(Wi-Fi) 기술의 문맥에서는, 스테이션은, STA와 호환 가능하게 호칭되고, 802.11 프로토콜을 사용하는 능력을 갖는 통신 디바이스이다. IEEE 802.11-2016의 정의에 근거하여, STA는, 와이어리스 매체(WM: wireless medium)에 대한 IEEE 802.11 준거의 매체 액세스 제어(MAC: media access control) 및 물리 레이어(PHY: physical layer) 인터페이스를 포함하는 임의의 디바이스이다.
예를 들면, STA는, 와이어리스 로컬 에어리어 네트워크(WLAN) 환경의 랩톱, 데스크톱 퍼스널 컴퓨터(PC: personal computer), 휴대 정보 단말(PDA: personal digital assistant), 액세스 포인트 또는 Wi-Fi 전화기일 수 있다. STA는 고정이어도 되고 모바일이어도 된다. WLAN 환경에서는, 「STA」, 「와이어리스 클라이언트」, 「유저」, 「유저 디바이스」, 및 「노드」라는 용어는, 호환 가능하게 사용되는 경우가 많다.
동일하게, AP는, IEEE 802.11(Wi-Fi) 테크놀로지의 상황에 있어서는 호환 가능하게 와이어리스 액세스 포인트(WAP: wireless access point)라고 호칭될 수 있고, WLAN 내의 STA가 와이어드 네트워크에 접속하는 것을 가능하게 하는 통신 장치이다. AP는 통상, 스탠드얼론 디바이스로서 (와이어드 네트워크를 통하여) 라우터에 접속되지만, 라우터와 통합되거나 또는 라우터 내에서 사용될 수도 있다.
상술한 바와 같이, WLAN 내의 STA는 상이한 기회에 AP로서 기능할 수 있고, 그 반대도 동일하다. 이것은, IEEE 802.11(Wi-Fi) 기술의 상황에 있어서는 통신 장치가 STA 하드웨어 컴포넌트 및 AP 하드웨어 컴포넌트의 양방을 포함할 수 있기 때문이다. 이와 같이 하여, 통신 장치는, 실제의 WLAN의 조건 및/또는 요건에 근거하여 STA 모드와 AP모드의 사이에서 전환될 수 있다.
본 개시의 다양한 실시형태에 있어서, 멀티 링크 디바이스(MLD)는, 2개 이상의 주파수대 또는 링크(2.4GHz, 5GHz 또는 6GHz)에 있어서 동작하는 디바이스를 가리킬 수 있다. MLD는, 특정 주파수대 또는 링크에 있어서 각각 동작하는, 2개 이상의 링크에 대응하는 2개 이상의 통신 장치를 포함할 수 있다. 간단하게 하기 위하여, 본 개시에 있어서 나타나는 MLD의 각 링크는, 특정 주파수대(2.4GHz, 5GHz 또는 6GHz)에 있어서 동작하여, 동일하게 그 특정 주파수대에 있어서 동작하는 그 MLD에 부속되지 않는 다른 통신 장치와의 사이에서 신호를 송신/수신하도록 주로 구성되는, 그 MLD에 부속되는 다수의 통신 장치 중 1개에 관계된다.
본 개시의 다양한 실시형태에 있어서, 비MLD STA는, 비AP MLD에 부속되지 않는 레거시(HE/VHT/HT) STA 또는 EHT STA를 가리킬 수 있다. 동일하게, 비MLD AP는, AP MLD에 부속되지 않는 EHT AP를 가리킬 수 있다.
본 개시의 다양한 실시형태에 있어서, 「L2 MAC 어드레스」라는 용어는, 송신/수신 STA 또는 AP의 MAC 어드레스를 가리키는 것에 대하여, 「MLD MAC 어드레스」라는 용어는, MLD를 나타내는 MAC 어드레스를 가리킨다. 간단하게 하기 위하여, 디바이스의 MAC 어드레스로서 나타내기 위하여 디바이스명(예를 들면 STA, AP 또는 MLD)에 「M」이라는 문자가 부가될 수 있다. 예를 들면, AP MLD 및 비AP MLD의 MLD MAC 어드레스는 각각 「AP-MLD-M」 및 「STA-MLD-M」이라고 나타난다. 「비AP MLD1」 및 「비AP MLD2」라고 이름붙여진 2개의 비AP MLD가 있을 때에는, 이들 MLD MAC 어드레스는 각각 「STA-MLD1-M」 및 「STA-MLD2-M」이라고 나타난다. 동일하게, AP 및 STA의 MAC 어드레스는 각각 「AP-M」 및 「STA-M」이라고 나타난다. 「AP1」, 「AP2」, 「STA1」 및 「STA2」라고 이름붙여진 2개의 AP 및 2개의 STA가 있을 때에는, 이들의 MAC 어드레스는 각각 「AP1-M」, 「AP2-M」, 「STA1-M」 및 「STA2-M」이라고 나타난다.
본 개시에 있어서의 IP 어드레스에도 동일한 표기가 적용된다. 특히, 디바이스의 IP 어드레스로서 나타내기 위하여 디바이스명(예를 들면 STA, AP 또는 MLD)에 「IP」라는 문자가 부가된다. 예를 들면, AP MLD 및 비AP MLD의 IP 어드레스는 각각 「AP-MLD-IP」 및 「STA-MLD-IP」라고 나타난다. 「비AP MLD1」 및 「비AP MLD2」라고 이름붙여진 2개의 비AP MLD가 있을 때에는, 이들의 IP 어드레스는 각각 「STA-MLD1-IP」 및 「STA-MLD2-IP」라고 나타난다. 동일하게, AP 및 STA(MLD에 부속되는지 아닌지에 관계없이)의 IP 어드레스는 각각 「AP-IP」 및 「STA-IP」로서 나타난다. 「AP1」, 「AP2」, 「STA1」 및 「STA2」라고 이름붙여진 2개의 AP 및 2개의 STA가 있을 때에는, 이들의 IP 어드레스는 각각 「AP1-IP」, 「AP2-IP」, 「STA1-IP」 및 「STA2-IP」라고 나타난다.
본 개시의 다양한 실시형태에 있어서, ARP/ND 쿼리를 해결하기 위하여 STA 및 AP의 사이에서 데이터 프레임이 사용 및 교환될 수 있다. 데이터 프레임은, 레시피언트 어드레스(RA: Recipient Address) 필드, 송신기 어드레스(TA: Transmitter Address) 필드, 수신처 어드레스(DA) 필드 및/또는 송신원 어드레스(SA) 필드를 포함할 수 있다. RA 필드는, 데이터 프레임이 보내지는 직후의 레시피언트의 MAC 어드레스를 나타낸다. TA 필드는, 데이터 프레임을 송신하는 현재의 센더의 MAC 어드레스를 나타낸다. DA 필드는, 데이터 프레임의 수신처의 MAC 어드레스를 나타낸다. SA 필드는, 데이터 프레임의 원래 센더의 MAC 어드레스를 나타낸다.
ARP 쿼리를 해결하기 위하여, 데이터 프레임은, 송신원 하드웨어(Src. Hw.) 필드, 송신원 IP(Src. IP) 필드, 타깃 하드웨어(Hw) 필드 및 타깃 IP 필드를 포함하는 ARP 메시지(ARP 요구 또는 ARP 리플라이)를 더 포함할 수 있다. 송신원 하드웨어 필드는, 메시지를 송신하는 센더의 MAC 어드레스를 나타낸다. 송신원 IP 필드는, 메시지를 송신하는 센더의 IP 어드레스를 나타낸다. 타깃 하드웨어 필드는, 메시지가 송신되는 레시피언트의 MAC 어드레스를 나타낸다. 타깃 IP 필드는, 메시지가 송신되는 레시피언트의 IP 어드레스를 나타낸다.
터널 직접 링크 셋업(TDLS)은, 802.11 기본 서비스 세트(BSS) 내의 2개의 비AP STA 사이의 직접 피어 투 피어 통신을 가능하게 한다. 도 1은, BSS(100) 내의 AP(102)에 관련되는 2개의 비AP STA, 즉 STA-1(104)과 STA-2(106)의 사이의 터널 직접 링크 셋업을 묘사한다. 화살표 1a 및 1b는, AP 패스를 통한 STA-1(104)로부터 STA-2(106)로의 TDLS 셋업 요구 프레임 등의 제1 관리 프레임의 송신을 묘사하고, 화살표 2a 및 2b는, 그것에 계속되는 AP 패스를 통한 제1 관리 프레임에 응답한 STA-2(106)로부터 STA-1(104)로의 TDLS 셋업 응답 프레임 등의 관리 프레임의 송신을 묘사한다. TDLS의 셋업에 관련되는 모든 관리 프레임(TDLS 발견 응답을 제외한다)은 데이터 프레임 내에 캡슐화되고, 따라서 AP(102)가 TDLS 대응인지 아닌지에 관계없이 TDLS의 셋업은 AP(102)에 완전하게 투명하다. TDLS가 셋업되면, 2개의 TDLS 피어 STA, 즉 STA-1(104)과 STA-2(106)는, 양방향 화살표 108에 의하여 나타나는 바와 같이 직접 패스를 통하여 서로 직접 통신할 수 있다. 직접 패스는, BSS의 동작 채널(베이스 채널)과는 상이한 채널로 전환할 수도 있고, 상이한 대역 상에 있어도 된다. 그와 같은 직접 패스 채널은 「오프 채널」이라고 불린다.
현재, AP는 TDLS의 셋업/이용을 일절 제어하지 않는다. 그러나, 6GHz대에서는, 클라이언트 디바이스는 AP의 제어하에 있는 동안만 6GHz대에서 동작하는 것이 허가된다. 5GHz 동적 주파수 선택(DFS: dynamic frequency selection) 대역에서의 동작 시에는 TDLS 이니시에이터 STA가 DFS owner(DO)로서 기능하지만, 6GHz에서는 TDLS STA는 그와 같은 능력을 가질 수 없다.
특정 대역/채널에 있어서의 직접 링크 통신에 대한 AP의 보다 큰 제어를 가능하게 하는 인핸스드 직접 링크 통신 수순이 제안되어 있다. 이와 같은 인핸스먼트 없이는, TDLS 등의 직접 링크는 6GHz대에서는 금지된다.
6GHz대의 몇 개의 서브밴드(예를 들면 U-NII-5 및 U-NII-7)에서의 동작 시에는, AP는, AFC 데이터베이스(Automatic Frequency Control Database, 자동 주파수 제어 데이터베이스)를 참조하여 허용 동작 주파수 및 송신 파라미터를 판단하는 것을 필요로 할 수 있다. 이와 같은 AP는 AFC 데이터베이스 의존(ADD: AFC Database Dependent) 인에이블링 STA로서 알려질 수 있는 한편, 이와 같은 AP에 관련되는 비AP STA는 ADD 의존 STA로서 알려질 수 있다. 비AP STA는, 인에이블링 STA에 의하여 「인에이블」되었을 때만 이들 서브밴드 상의 채널에서 통신할 수 있고, 그와 같은 비AP STA는 AP의 「제어하」에 있다고 할 수 있다. AP는, 인에이블먼트를 필요로 하는 채널상에서, 인에이블링 신호를 예를 들면 비컨 프레임에 그와 같은 인에이블링 신호를 포함시킴으로써 그 채널상에서 정기적으로 송신함으로써, 그 존재를 지시할 수 있다.
2개의 ADD 의존 STA가 베이스 채널상에서 TDLS 직접 링크를 교섭할 때에는, AP 링크에 사용되는 것과 동일한 송신 파라미터를 TDLS 직접 링크 상의 송신에 사용할 수 있다.
도 2a 및 2b는, TDLS 발견을 위하여 행해지는 방법을 도해하는 2개의 개략 다이어그램 200, 210을 묘사한다. 도 2a는, TDLS 발견 프레임을 사용하여 행해지는 TDLS 발견을 위한 방법을 묘사한다. 특히, TDLS 이니시에이터 STA, 이 경우에는 STA1(202)이, TDLS 발견 요구 프레임을 AP 패스를 통하여 다른 STA(204)에 송신한다. 타방의 STA(204)가 TDLS를 서포트하는 경우에는, 타방의 STA(204)는 TDLS 발견 응답 프레임을 직접 패스를 통하여 송신한다. 도 2b는, STA1(212)과 STA2(214)의 사이의 직접 패스로 액세스 네트워크 쿼리 프로토콜(ANQP) 요구/응답 프레임(그룹 어드레스 제네릭 애드버타이즈먼트 서비스(GAS: Generic Advertisement Service) 요구/응답 프레임의 타입)을 교환함으로써 행해지는 TDLS 발견을 위한 다른 방법을 묘사한다. 특히, TDLS 이니시에이터 STA, 이 경우에는 STA1(212)이, ANQP 요구 프레임을 다른 STA(214)에 직접 패스를 통하여 송신한다. 타방의 STA(214)가 TDLS를 서포트하는 경우에는, 다른 STA(214)는 ANQP 응답 프레임을 직접 패스를 통하여 송신한다.
6GHz대에 있어서 TDLS 링크를 셋업하는 문제는, 싱가포르 특허 출원 제1020196255Q호에 개시되는 해결책 또는 방법에 의하여 대처된다. 특히, 도 3은, 6GHz대의 오프 채널에서의 TDLS 셋업을 도해하는 플로 다이어그램 300을 묘사한다. AP(302)는 ADD 인에이블링 STA일 수 있다. 비AP STA(304) 및 비AP STA(306)가, 6GHz대의 채널에 있어서 AP(302)와 관련된다. 다양한 이유로, 비AP STA(304) 및 비AP STA(306)는, BSS의 동작 채널과는 상이한 채널의 직접 링크로 통신하는 것을 선택할 수 있다. 6GHz대의 규제 요건에 의하여, 채널상에서의 송신 전에 AFC 시스템으로부터 채널의 이용 가능성을 확보하는 것이 의무화될 수 있다. 비AP STA(304)는, TDLS 이니시에이터 STA로서, TDLS 채널 사용 허가 요구 프레임(308)을 AP(302)에 송신함으로써, 비AP STA(306)와의 직접 링크 통신을 위하여 6GHz대의 상이한 채널을 사용하는 허가를 AP(302)에 요구할 수 있다. 이 채널은 예를 들면, AP(302) 및 STA(304 및 306)의 사이의 통신에 사용되는 6GHz대의 베이스 채널과는 상이한 6GHz대의 U-NII-5 또는 U-NII-7 서브밴드의 채널일 수 있다.
STA(304)로부터 TDLS 채널 사용 허가 요구 프레임(308)을 수신한 후, AP(302)는, 요구된 채널의 이용 가능성에 관하여 AFC 데이터베이스를 (예를 들면 AFC 시스템을 통하여) 체크한다. 성공의 경우에는, AP(302)는, 요구된 채널이 직접 링크 통신에 이용 가능한 것을 지시하기 위하여, 성공의 스테이터스의 TDLS 채널 사용 허가 응답 프레임(310)을 STA(304)에 송신할 수 있다. 이어서, STA(304)는, AP(302)를 통하여 TDLS 셋업 요구 프레임(312)을 STA(306)에 송신함으로써, STA(304)와의 요구된 채널상에서의 직접 링크의 셋업을 개시할 수 있다. 이어서, STA(306)는, AP(302)를 통하여 TDLS 셋업 응답 프레임(314)을 STA(304)에 송신함으로써 응답할 수 있다. 그 후, STA(304)는, AP(302)를 통하여 TDLS 셋업 확인 프레임(316)을 STA(306)에 송신하고, 6GHz대의 요구된 채널상에 TDLS 직접 링크가 셋업된다. 요구된 채널을 AFC 데이터베이스 체크에 근거하여 이용할 수 없는 실패의 경우에는, AP(302)는, 요구된 채널을 직접 링크 통신에 사용하는 허가가 주어지지 않는 것을 지시하기 위하여, 실패 스테이터스의 TDLS 채널 사용 허가 응답 프레임(310)(예를 들면 TDLS_CHANNEL_USE_DENIED)을 STA(304)에 송신할 수 있다.
그러나, MLD의 상황에 있어서 6GHz대에서 멀티 링크 TDLS 및 직접 링크 통신을 얼마나 발견 및 셋업할지는 불분명하다.
또한, MLD에서의 어드레스 해결 프로토콜(ARP: address resolution protocol) 및 근린 발견(ND: neighbor discovery) 동작에 대한 상정에 기인하여, TDLS 및 TDLS 직접 링크 통신 동안의 어드레스 불일치의 문제가 있다. IEEE 802.11 제안서(IEEE 802.11-2/1692r2)에 의하면, TDLS 셋업 및 TDLS 직접 패스 통신 동안의 어드레스 불일치의 문제에 대처하기 위하여, 이하의 해결책이 제안된다:
·TDLS 피어 STA에 직접 보내지는 프레임의 송신기 어드레스(TA) 필드를 비AP MLD의 MAC 어드레스로 설정한다,
·링크 식별자 엘리먼트에 있어서 MLD MAC 어드레스를 사용한다, 및
·TDLS 피어 키(TPK: TDLS PeerKey) 핸드셰이크 동안에 MLD MAC 어드레스를 사용한다.
도 4는 MLD(400)의 구성을 나타낸다. 802.11be 다큐먼트 0.3(D0.3) 사양에 의하면, 멀티 링크 디바이스(MLD)(예를 들면 AP MLD(400))는, 복수의 부속 AP(또는 STA)를 갖고, 1개의 MAC 데이터 서비스를 포함하는 논리 링크 제어(LLC: logical link control)로의 단일의 MAC SAP(406)를 갖는 디바이스라고 기재된다. AP에 의하여 over-the-air로 보내지는 프레임의 MAC 헤더의 어드레스 2(피송신 어드레스(TA: transmitted address)) 필드의 값은, TA 필드값이 대역폭 시그널링 TA일 때에 1로 설정되고, 그 이외의 경우에는 0으로 설정되는 개별/그룹 비트를 제외하고, 그 링크(예를 들면 링크 1(408), 링크 2(410))에 대응하는 MLD(400)에 부속되는 송신 AP의 MAC 어드레스가 된다. 동일하게, AP에 over-the-air로 보내지는 개별적으로 어드레스된 프레임의 MAC 헤더의 어드레스 1(레시피언트 어드레스(RA)) 필드의 값은, 그 링크(예를 들면 링크 1(408), 링크 2(410))에 대응하는 MLD에 부속되는 수신 AP의 MAC 어드레스가 된다.
그러나, 상기의 정의/어드레싱 규칙은 EHT MLD를 위한 것이다. 그러나, EHT AP는 고효율(HE: high efficiency)/초고스루풋(VHT: very high throughput)/고스루풋(HT: high throughput) AP이기도 하며, 레거시 STA(HE/VHT/HT STA)를 서포트할 필요가 있다. 레거시 STA는, MLD MAC 어드레스의 개념을 이해하지 않는다. 대신에, 레거시 STA는 관련되는 AP의 BSSID(즉 L2 MAC 어드레스)밖에 인식하지 않는다. 이것은, MLD에 부속되지 않는 EHT STA인 비MLD EHT STA에도 해당할 수 있다.
도 5는, AP-MLD(502)에 부속되는 AP(504, 506)와, 비MLD STA(542)와, 비AP MLD(522)에 부속되는 STA(524, 526)의 사이의 통신을 도해하는 개략 다이어그램 500을 나타낸다. 각 MLD, 즉 AP MLD(502) 또는 비AP MLD(522)는, 단일의 MAC SAP(508, 528)를 각각 갖는다. MAC SAP(508, 528)가 각각의 MLD MAC 어드레스(510, 530)에 연관되는 경우에는, 대응하여 그들의 IP 어드레스가 MLD MAC 어드레스에 매핑된다. 여기에서는, 비AP MLD(522)는 AP MLD(502)에 관련되고, 비MLD STA(542)는 AP(506)에 관련된다고 상정된다.
환언하면, AP MLD(502)의 AP(504, 506)는, 비AP MLD(522)의 STA(524, 526)와 링크 1(550) 및 링크 2(552)를 통하여 각각 직접 통신할 수 있는 한편, AP2(506)는, 레거시 STA(542)와도 링크 2(552)를 통하여 직접 통신할 수 있다.
비AP MLD(단수 또는 복수) 및 레거시 STA가 레거시 (EHT 이전의) AP 또는 AP MLD에 관련될 때에, 2개의 비AP MLD 사이, 또는 비AP MLD와 레거시 STA의 사이에서 멀티 링크 TDLS를 어떻게 발견 및 셋업할지는 불분명하다.
따라서, 이와 같이 상기의 과제의 하나 이상에 대처하는 멀티 링크 피어 투 피어 통신을 위한 실행 가능한 기술적 해결책을 제공하는 통신 장치 및 방법이 필요하다.
이하의 다양한 실시형태에서는, 통신 장치 및 방법은, 도 6a~6d에 각각 묘사되는 바와 같이, (a) 관련되는 비MLD AP를 통한 2개의 비AP MLD, (b) 관련되는 MLD AP를 통한 2개의 비AP MLD, (c) 관련되는 비MLD AP를 통한 비AP MLD와 비MLD STA, 및 (d) 관련되는 AP-MLD를 통한 비AP MLD와 비MLD STA의 상황에 있어서의 멀티 링크 피어 투 피어 통신의 발견 및 셋업을 나타낸다.
이하의 다양한 실시형태에 의하면, MLD가, 단일의 링크로 발견 및 셋업 프레임(예를 들면 TDLS 발견 요구/응답 프레임 또는 ANQP 요구/응답 프레임)을 교환함으로써, 다른 MLD 또는 비MLD STA와의 1개 이상의 직접 링크를 발견 및 셋업한다. 일 실시형태에서는, 송신 STA가 MLD에 부속되는 것을 식별하기 위하여, 요구 프레임(예를 들면 TDLS 발견 요구 프레임 또는 ANQP 요구 프레임)에 멀티 링크(ML) 지시가 포함된다. 다른 실시형태에서는, MLD의 STA로부터 수신되는 요구 프레임에 응답하여 송신되는 응답 프레임(예를 들면 TDLS 발견 응답 프레임 또는 ANQP 응답 프레임)에 ML 엘리먼트/필드가 포함되고, ML 엘리먼트/필드는, MLD에 대한 정보 및 MLD에 의하여 서포트되는 적어도 1개의 다른 링크의 정보를 포함한다. 또 다른 실시형태에서는, 2개의 MLD의 사이에 셋업되는 1개 이상의 직접 링크의 정보를 포함하는 ML 엘리먼트가 TDLS 셋업 요구/응답/확인 프레임에 포함된다.
또, 일 실시형태에서는, 셋업 링크로 행해지는 3웨이 TPK 핸드셰이크 프로토콜을 사용하여, 모든 직접 링크로 교환되는 프레임의 기밀성 및 인증을 제공하기 위하여 사용되는 시큐리티 키(TPK)가 도출된다.
다양한 실시형태에 의하면, 비AP MLD와 AP MLD의 사이에서 유효화되는 모든 멀티 링크 기능(예를 들면 ML BlockAck, ML 재송, ML 캡슐화/캡슐 해제 등, 및 ML 파워 세이브)은, 직접 링크에 있어서도 이용 가능하다. TDLS 채널 스위치 프로토콜이, ML-TDLS 링크 스위칭의 목적으로 이용된다. 콰이어트 시간 프로토콜(QTP: Quiet time protocol) 기구가 인핸스되어, 복수의 직접 링크를 위한 QTP가 제공된다. 타깃 웨이크 타임(TWT) 기구가 인핸스되어, 1개 이상의 직접 링크를 위한 TWT 서비스 피리어드(SP: service period)가 제공된다. 기본적으로, 1개의 효과는, 1개 이상의 직접 링크에서의 통신을 가능하게 함으로써, EHT 멀티 링크 기능의 이점이 피어 투 피어 통신으로 확장되는 것이다.
도 7은, 본 개시의 일 실시형태에 의한, 관련되는 AP/AP MLD(702)를 통한 단일의 링크 1을 사용하는 것에 의한 2개의 비AP MLD(비AP MLD-1(704) 및 비AP MLD-2(706)) 사이의 링크 1 및 링크 2에 있어서의 직접 링크의 셋업을 도해하는 플로 다이어그램 700을 묘사한다. 이 실시형태에서는, 비AP MLD-1(704)이, 비AP MLD-2(706)와의 직접 링크를 셋업하는 것을 의도한다. 비AP MLD-1(704)의 STA가, TDLS 발견 요구를 포함하는 데이터 프레임을 비AP MLD-2(706)에 링크 1에 있어서 AP/AP-MLD(702)를 통하여 송신함으로써 TDLS 발견을 개시할 수 있고, TDLS 발견 요구는 송신 STA가 비AP MLD-1(704)에 부속되는 것을 식별하는 ML 지시를 포함한다.
데이터 프레임을 수신하는 AP MLD(702)는, 데이터 프레임의 DA 필드에 포함되는 MAC 어드레스에 근거하여, 데이터 프레임에 포함되는 TDLS 발견 요구가 비AP MLD-2(706)로 보내지고 있는 것을 식별하고, 데이터 프레임을 비AP MLD-1(704)로부터 비AP MLD-2(706)로 중계한다.
TDLS 발견 요구를 수신하는 링크 1에 있어서 동작하는 비AP MLD-2(706)의 STA는, TDLS 발견 응답 액션 프레임을 비AP MLD-1(704)에 직접 링크(링크 1)상에서 반송(返送)하며, TDLS 발견 응답 액션 프레임은 링크 1의 정보를 포함하고, 링크 2의 정보를 포함하는 ML 엘리먼트도 포함한다.
비AP MLD-2(706)의 동작 링크의 정보에 의하여, 비AP MLD-1(704)은, TDLS 셋업 요구를 포함하는 데이터 프레임을 비AP MLD-2(706)에 링크 1에 있어서 AP/AP MLD(702)를 통하여 송신함으로써, 링크 1 및 링크 2에 있어서의 TDLS의 셋업을 요구할 수 있고, TDLS 셋업 요구는, 비AP MLD2(706)와 셋업되는 링크 1 및 링크 2의 정보를 포함하는 ML 엘리먼트를 포함한다. 데이터 프레임을 수신하는 AP MLD(702)는, 데이터 프레임의 DA 필드에 포함되는 MAC 어드레스에 근거하여, 데이터 프레임에 포함되는 TDLS 셋업 요구가 비AP MLD-2(706)로 보내지고 있는 것을 식별하고, 데이터 프레임을 비AP MLD-1(704)로부터 비AP MLD-2(706)로 중계한다.
TDLS 셋업 요구를 수신하는 링크 1에 있어서 동작하는 비AP MLD-2(706)의 STA는, 링크 1 및 링크 2에 있어서 비AP MLD-1(704)와의 직접 링크를 셋업하는 것에 합의하고, TDLS 셋업 응답 액션 프레임을 비AP MLD-1(704)에 링크 1에 있어서 AP/AP MLD(702)를 통하여 반송할 수 있다. 데이터 프레임을 수신하는 AP MLD(702)는, 데이터 프레임의 DA 필드에 포함되는 MAC 어드레스에 근거하여, 데이터 프레임에 포함되는 TDLS 셋업 응답이 비AP MLD-1(704)로 보내지고 있는 것을 식별하고, 데이터 프레임을 비AP MLD-2(706)로부터 비AP MLD-1(704)로 중계한다.
TDLS 셋업 응답을 수신하는 링크 1에 있어서 동작하는 비AP MLD-1(704)의 STA는, TDLS 셋업 확인을 포함하는 데이터 프레임을 비AP MLD-2(706)에 링크 1에 있어서 AP/AP MLD(702)를 통하여 송신함으로써, 링크 1 및 링크 2에 있어서의 TDLS의 셋업을 확인하고, TDLS 셋업 확인은, 비AP MLD-2(706)와의 셋업에 성공하고 있는 동작 링크(링크 1 및 링크 2)의 정보를 포함하는 ML 엘리먼트를 포함한다. 데이터 프레임을 수신하는 AP MLD(702)는, 데이터 프레임의 DA 필드에 포함되는 MAC 어드레스에 근거하여, 데이터 프레임에 포함되는 TDLS 셋업 확인이 비AP MLD-2(706)로 보내지고 있는 것을 식별하고, 데이터 프레임을 비AP MLD-1(704)로부터 비AP MLD-2(706)로 중계한다. 링크 1에 있어서 동작하는 비AP MLD-2(706)의 STA는, TDLS 셋업 확인을 수신한다. 이것으로, 2개의 비AP MLD(704, 706) 사이의 멀티 링크 TDLS 셋업이 완료되고, 2개의 비AP MLD(704, 706)는, 링크 1 및 링크 2 상의 양방에서 TDLS 직접 링크 통신을 행할 수 있다.
일 실시형태에서는, 2개의 비AP MLD(704, 706) 사이의 모든 직접 링크는, 임의의 1개의 링크 상에서의, 이 경우에는 비AP MLD-1(704)에 의한 비AP MLD-2(706)로의 링크 1 상에서의 단일의 TDL 절단 프레임의 송신을 통하여 절단될 수 있다.
도 8은, 휴대전화 및 TV를 사용한 홈 비디오 회의를 위한 링크 1(예를 들면 5GHz 링크)을 사용하는 것에 의한 링크 2(예를 들면 6GHz 링크)에 있어서의 직접 링크의 셋업의 사용예를 묘사한다. 휴대전화(스마트폰)(804) 및 스마트 TV(806)는 모두 MLD이며, 5GHz 및 6GHz 링크상에서 AP MLD(802)에 접속된다. 유저가, 휴대전화(804) 상에서 비디오 통화를 개시하고, 전화의 마이크로폰 및 프런트 카메라를 입력으로서 사용하면서 보다 큰 디스플레이/보다 큰 음성을 위하여 TV(806)를 사용하려고 한다. 5GHz 링크상에서 AP MLD(802)의 AP1(808)을 통하여 ML-TDLS 셋업이 개시되고, 6GHz 링크상에서 휴대전화(804)와 TV(806)의 사이에 직접 링크가 셋업되어, 비디오/음성 출력이 TV(806)에 중계하기 위하여 사용되는 한편, 실제의 비디오 통화에는 5GHz 링크가 사용된다. 직접 링크는 6GHz 링크에 있어서 액티브한 한편, 휴대전화(804) 및 TV(806)의 양방의 STA는 6GHz에 있어서 AP MLD(802)와 파워 세이브 모드에서 동작하거나, 또는(예를 들면 TID로부터 링크로의 매핑을 사용하여) 무효화될 수도 있다. 혹은, 6GHz 링크상 자체에서 TDLS 셋업 프레임을 교환함으로써 ML-TDLS 셋업이 셋업되어도 된다.
링크 1을 사용하는 것에 의한 링크 2에 있어서의 직접 링크의 셋업의 다른 사용예는, 스마트폰(804)으로부터 접속된 TV(806)로의 비디오캐스팅이다. 스마트폰 유저는, 비디오 및/또는 음성을, 동일한 네트워크 내의 접속된 TV(806)(즉 스마트폰(804) 및 TV(806)의 양방이 동일한 AP/AP-MLD(802)에 관련된다)에 캐스트하려고 한다. 여기에서는, TV(806)는, 상위 레이어의 발견 프로토콜에 있어서, 또는 예를 들면 NFC/Bluetooth 등의 대역외 방법을 이용하여 이미 발견되어 있는 것이 상정된다. 유저는, 비디오캐스팅 앱을 조작하여, 비디오를 TV(806)에 캐스트한다. 스마트폰(804)의 유저가 애플리케이션 유저 인터페이스(UI: user interface)로 캐스트처에 TV(806)를 선택하는 동작에 응답하여, WLAN 미들웨어(wpa_supplicant 등)가 API를 통하여 TDLS 발견을 개시하도록 명령된다. 스마트폰(804)의 STA는, TV(806)의 TDLS 능력을 발견하기 위하여 TDLS 발견 요구를 링크 1에 있어서 (공통의 관련되는 AP를 통하여) 송신한다. TV(806)는, 그 ML-TDLS 능력을 지시하는 TDLS 발견 응답을, 직접 패스(예를 들면 링크 2)를 통하여 반송한다. 스마트폰(804)의 STA는 계속하여, 링크 1에 있어서의 ML-TDLS 셋업 수순을 이용하여 TV(806)와의 1개 이상의 직접 링크 접속(링크 1 및 2)을 셋업한다. 셋업이 완료되면, 비디오캐스팅 앱은, 1개 이상의 직접 링크로 스마트폰(804)으로부터 TV(806)로 비디오를 캐스트하기 시작한다.
도 9는, 본 개시에 의한 통신 장치의 구성예를 나타낸다. 통신 장치는, AP 및 STA로서 실시되고, 본 개시에 의한 멀티 링크 피어 투 피어 통신을 위하여 구성될 수 있다. 도 9에 나타내는 바와 같이, 통신 장치(900)는, 회로(914)와, 적어도 1개의 무선 송신기(902)와, 적어도 1개의 무선 수신기(904)와, 적어도 1개의 안테나(912)를 포함할 수 있다(간단하게 하기 위하여 도 9에는 1개의 안테나만이 도해의 목적으로 묘사된다). 회로(914)는, 다중 입력 다중 출력(MIMO: multiple input and multiple output) 와이어리스 네트워크에 있어서의 1개 이상의 다른 통신 장치와의 통신의 제어를 포함하는, 적어도 1개의 컨트롤러(906)가 행하도록 설계된 태스크의 소프트웨어 및 하드웨어 지원 실행에 있어서 사용하기 위한 적어도 1개의 컨트롤러(906)를 포함할 수 있다. 회로(914)는, 적어도 1개의 송신 신호 생성기(908)와 적어도 1개의 수신 신호 프로세서(910)를 더 포함할 수 있다. 적어도 1개의 컨트롤러(906)는, 적어도 1개의 무선 송신기(902)를 통하여 보내지는 MAC 프레임(예를 들면 데이터 프레임, 관리 프레임 및 액션 프레임)을 생성하기 위하여 적어도 1개의 송신 신호 생성기(908)를, 그리고 1개 이상의 다른 통신 장치로부터 적어도 1개의 무선 수신기(904)를 통하여 수신되는 MAC 프레임(예를 들면 데이터 프레임, 관리 프레임 및 액션 프레임)을 처리하기 위하여 적어도 1개의 수신 신호 프로세서(910)를 제어할 수 있다. 적어도 1개의 송신 신호 생성기(908) 및 적어도 1개의 수신 신호 프로세서(910)는, 도 9에 나타내는 바와 같이, 상술한 기능을 위하여 적어도 1개의 컨트롤러(906)와 통신하는 통신 장치(900)의 스탠드 얼론 모듈일 수 있다. 혹은, 적어도 1개의 송신 신호 생성기(908) 및 적어도 1개의 수신 신호 프로세서(910)는, 적어도 1개의 컨트롤러(906)에 포함되어도 된다. 이들 기능 모듈의 준비는 유연하고, 실제적인 필요성 및/또는 요건에 따라 변동할 수 있는 것은 당업자에게 인식 가능하다. 데이터 처리, 기억 및 다른 관련된 제어 장치는, 적절한 회로 기판 상 및/또는 칩 세트에 있어서 제공될 수 있다. 다양한 실시형태에서는, 동작 시에는, 적어도 1개의 무선 송신기(902), 적어도 1개의 무선 수신기(904), 및 적어도 1개의 안테나(912)는, 적어도 1개의 컨트롤러(906)에 의하여 제어될 수 있다.
통신 장치(900)는, 동작 시에 멀티 링크 피어 투 피어 통신에 필요한 기능을 제공한다. 예를 들면, 통신 장치(900)는, 제1 MLD의 대응하는 링크에 있어서 동작하는 제1 MLD에 부속되는 복수의 STA 중의 STA일 수 있고, 회로(예를 들면 회로(914)의 적어도 1개의 송신 신호 생성기(908))는, 동작 시에 요구 프레임을 생성할 수 있으며, 요구 프레임은, 다른 통신 장치(비MLD STA 또는 비AP MLD의 STA)의 피어 투 피어 통신 능력을 발견하기 위한 발견 요구 프레임, 또는 1개 이상의 직접 링크의 셋업을 요구하기 위한 셋업 요구 프레임 중 1개이고, 요구 프레임은, 통신 장치가 제1 MLD에 부속되는 것을 식별하는 멀티 링크(ML) 지시를 포함한다. 무선 송신기(902)는, 동작 시에 요구 프레임을 1개의 링크에 있어서 송신할 수 있다.
통신 장치(900)의 무선 수신기(904)는, 동작 시에 다른 통신 장치로부터, 당해 다른 통신 장치가 부속되는 제2 MLD에 대한 정보 및 제2 MLD에 의하여 서포트되는 적어도 1개의 링크의 정보를 포함하는 ML 엘리먼트 또는 ML 필드를 포함하는 응답 프레임을 더 수신할 수 있다.
혹은 또는 더하여, 무선 수신기(904)는, 동작 시에 다른 통신 장치로부터 요구 프레임을 수신할 수 있고, 요구 프레임은, 통신 장치(900)의 피어 투 피어 통신 능력을 발견하기 위한 발견 요구 프레임, 또는 1개 이상의 직접 링크의 셋업을 요구하기 위한 셋업 요구 프레임 중 1개이다. 회로(914)(예를 들면 회로(914)의 수신 신호 프로세서(910))는, 동작 시에, 수신된 요구 프레임이 다른 통신 장치가 제2 MLD에 부속되는 것을 식별하는 ML 지시를 포함하는지 아닌지를 판단하고, 수신된 요구 프레임이 다른 통신 장치가 제2 MLD에 부속되는 것을 식별하는 ML 지시를 포함한다고 판단한 것에 응답하여, 1개 이상의 직접 링크 중의 1개로 송신되는 프레임의 송신기 어드레스(TA) 필드가 수신된 요구 프레임의 링크 식별자 엘리먼트의 TDLS 리스폰더 스테이션(STA) 어드레스 필드에 포함되는 어드레스로 설정하며, 수신된 요구 프레임이 다른 통신 장치가 제2 MLD에 부속되는 것을 식별하는 ML 지시를 포함하지 않는다고 판단한 것에 응답하여, 1개 이상의 직접 링크 중의 1개로 송신되는 프레임의 TA 필드를 1개 이상의 직접 링크 중의 1개로 프레임을 송신하는 제2 MLD의 부속되는 통신 장치의 매체 액세스 제어(MAC) 어드레스로 설정한다.
회로(914)(예를 들면 회로(914)의 송신 신호 생성기(908))는, 동작 시에, 다른 통신 장치가 부속되는 제1 MLD에 대한 정보 및 제1 MLD에 의하여 서포트되는 적어도 1개의 링크의 정보를 포함하는 ML 엘리먼트 또는 ML필드를 포함하는 응답 프레임을 더 생성할 수 있다. 무선 송신기(902)는, 동작 시에 응답 프레임을 1개의 링크에 있어서 송신할 수 있다.
예를 들면, 통신 장치(900)는, AP MLD의 대응하는 링크에 있어서 동작하는 AP MLD에 부속되는 복수의 AP 중의 AP일 수 있고, 무선 수신기(904)는, 동작 시에, MLD에 부속되는 관련되는 통신 장치로부터, 수신처 어드레스 필드가 MLD에 부속되지 않는 다른 관련되는 통신 장치에 설정된 데이터 프레임을 링크상에서 수신한다. 회로(914)는, 동작 시에 데이터 프레임의 송신원 어드레스 필드를 관련되는 통신 장치의 MAC 어드레스로서 설정할 수 있다. 무선 송신기(902)는, 동작 시에, 설정된 송신원 어드레스 필드의 데이터 프레임을 다른 관련되는 통신 장치에 송신할 수 있다.
도 10은, 본 개시에 의한 통신 방법을 도해하는 플로 차트 1000을 나타낸다. 스텝 1002에서, 요구 프레임을 생성하는 스텝이 실시된다. 요구 프레임은, 통신 장치의 피어 투 피어 통신 능력을 발견하기 위한 발견 요구 프레임, 또는 1개 이상의 직접 링크의 셋업을 요구하기 위한 셋업 요구 프레임 중 1개이며, 요구 프레임은, 요구 프레임을 송신하는 다른 통신 장치가 MLD에 부속되는 것을 식별하는 멀티 링크 지시를 포함한다. 스텝 1004에서, 요구 프레임을 송신하는 스텝이 1개의 링크에 있어서 실시된다.
일 실시형태에서는, TDLS ML 엘리먼트로 불리는 ML 엘리먼트의 새로운 다른 형태가, 송신 STA가 MLD에 부속되는 것을 지시하는 것 외에 MLD 및 MLD의 링크에 관계되는 관련 정보를 포함하기 위한 ML 지시로서 사용된다. 도 11은, 본 개시의 일 실시형태에 의한 TDLS ML 엘리먼트 1100의 일례를 묘사한다. TDLS ML 엘리먼트 1100은, 엘리먼트 ID 필드, 길이 필드, 엘리먼트 ID 확장 필드, TDLS에 대응하도록 설정된 타입 서브필드(1102)와 존재 비트맵 서브필드를 포함하는 멀티 링크 제어 필드, 공통 정보 필드(1104), 및 1개 이상의 링크 정보 필드(1106)를 포함한다.
공통 정보 필드(1104)는, MLD에 대한 정보 및 모든 링크에 공통되는 다른 정보를 포함한다. 1개 이상의 링크 정보 필드(1106)는, ML-TDLS에 관련되는 다른 링크에 대한 정보를 포함한다. 멀티 링크 동작 시그널링이 피어 투 피어 시그널링을 위하여 재이용될 수 있는 것이 유리하다.
캡슐화된 데이터 프레임(예를 들면 TDLS 페이로드를 수용하는 Ethertype89-0d 데이터 프레임)이, TDLS 발견 요구 프레임으로서 사용될 수 있다. 도 12는, Ethertype89-0d 데이터 프레임 1200 및 데이터 프레임 1200의 링크 식별자 엘리먼트 1212의 포맷예를 나타낸다.
Ethertype89-0d 데이터 프레임은, 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어 필드, 서비스 품질(QoS: Quality of Service) 제어 필드, HT 제어 필드, 논리 링크 제어(LLC: Logical Link Control) 필드, 서브네트워크 액세스 프로토콜(SNAP: Subnetwork Access Protocol) 필드(1202), 페이로드 타입 필드(1204), 페이로드 필드(1206) 및 프레임 체크 시퀀스(FCS: frame check sequence)를 포함한다. 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어, QOS 제어 필드 및 HT 제어 필드는 MAC 헤더로서 그룹화될 수 있고, LLC 필드, SNAP 필드(1202), 페이로드 타입 필드(1204) 및 페이로드 필드(1206)는 프레임 보디로서 그룹화될 수가 있다. SNAP 필드(1202)는 89-0d의 Ethertype에 설정되고, 페이로드 타입 필드(1204)는 TDLS에 대응하도록 설정된다. 페이로드 필드(1206)는, 카테고리 필드(1208), TDLS 액션 필드(1210), 다이얼로그 토큰 필드, 링크 식별자 엘리먼트(1212) 및 ML 엘리먼트(1214)를 포함한다. 카테고리 필드(1208)는, TDLS에 대응하도록 설정된다. TDLS 액션 필드(1210)는, TLDS 발견 요구에 대응하도록 설정된다. 링크 식별자 엘리먼트(1212)는, 엘리먼트 ID 서브필드, 길이 서브필드, BSSID 서브필드, TDLS 발견 요구를 개시하는 STA의 MAC 어드레스에 대응하도록 설정된 TDLS 이니시에이터 STA 어드레스 서브필드, TDLS 발견 요구에 응답하는 STA의 MAC 어드레스에 대응하도록 설정된 TDLS 리스폰더 STA 어드레스 서브필드를 포함한다. ML 엘리먼트(1214)는, 엘리먼트 ID 서브필드, 길이 서브필드, 엘리먼트 ID 확장 서브필드, 타입 필드(1216)와 존재 비트맵 필드를 포함하는 멀티 링크 제어 서브필드를 포함한다.
이 실시형태에서는, TDLS 발견 요구 프레임에 포함되는 ML 엘리먼트는, TDLS ML 엘리먼트일 수 있고, 송신 STA가 비AP MLD에 부속되는 것을 식별하는 ML 지시(AP 패스로 송신된다)로서 기능한다. 도 11에 묘사되는 TDLS ML 엘리먼트 1100과는 달리, TDLS 발견 요구 프레임에 포함되는 TDLS ML 엘리먼트(1214)는, 도 11에 묘사되는 바와 같은 공통 정보 필드 및 1개 이상의 링크 정보 필드를 포함하지 않아도 된다. 혹은, TDLS 발견 요구 프레임에서는, 프로브 요구 ML 엘리먼트가 ML 지시자로서 사용될 수 있다.
ML 지시를 포함하는 TDLS 발견 요구 프레임을 수신하면, 수신 STA도 MLD에 부속되는 경우에는, MLD 및 STA의 능력, MAC 어드레스 등의 정보를 포함하는 TDLS ML 엘리먼트를 포함하는 TDLS 응답 프레임을 MLD의 다른 링크상(링크 식별자 엘리먼트에 있어서 지시된 링크를 제외한다)에서 직접 패스를 통하여 송신한다.
도 13은, 본 개시의 일 실시형태에 의한 TDLS 발견 응답 프레임 1300의 포맷예를 나타낸다. TDLS 발견 응답 프레임 1300은, 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어 필드, HT 제어 필드, 카테고리 필드, 퍼블릭 액션 필드, 다이얼로그 토큰 필드, 능력 필드, 링크 식별자 엘리먼트, ML 엘리먼트 및 FCS를 포함한다. 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어, 및 HT 제어 필드는 MAC 헤더로서 그룹화될 수 있고, 카테고리 필드, 퍼블릭 액션 필드, 다이얼로그 토큰 필드, 능력 필드, 링크 식별자 엘리먼트, ML 엘리먼트는 프레임 보디로서 그룹화될 수 있다. 퍼블릭 액션 필드(1302)는, TDLS 발견 응답에 대응하도록 설정된다. 링크 식별자 엘리먼트(1304)는, 도 12에 묘사된 TDLS 발견 요구 프레임의 것과 동일하다.
TDLS 발견 응답 프레임 1300에 포함되는 ML 엘리먼트(1306)는, TDLS ML 엘리먼트일 수 있고, 송신 STA가 비AP MLD에 부속되는 것을 식별하는 ML 지시(AP 패스를 통하여 송신된다)로서 기능한다. 도 11에 묘사되는 TDLS ML 엘리먼트와 동일하게, ML 엘리먼트(1306)는, 엘리먼트 ID 필드, 길이 필드, 엘리먼트 ID 확장 필드, 타입 필드(1308)와 존재 비트맵 필드를 포함하는 멀티 링크 제어 필드, 공통 정보 필드(1310) 및 1개 이상의 링크 정보 필드(1312)를 포함하고, 공통 정보 필드(1310)는, MLD에 대한 정보 및 모든 링크에 공통되는 다른 정보를 포함한다. 1개 이상의 링크 정보 필드(1312)는, ML-TDLS에 관련되는 다른 링크(링크 식별자 엘리먼트에 있어서 지시된 링크를 제외한다)에 대한 정보를 포함한다.
특히, 공통 정보 필드(1310)는, 송신 비AP MLD의 MLD MAC 어드레스에 대응하도록 설정된 MLD MAC 어드레스 서브필드(1314), 송신 STA의 MAC 어드레스에 대응하도록 설정된 STA MAC 어드레스 서브필드(1316), TDLS 응답 프레임이 송신되는 링크에 할당된 링크 ID에 대응하도록 설정된 송신 링크 ID 서브필드(1318), MLD에 의하여 서포트되는 직접 링크의 수를 지시하도록 설정된 서포트 직접 링크 수 서브필드(1320), MLD가 TDLS 링크의 스위칭을 서포트하는지 아닌지를 지시하도록 설정된 TDLS 링크 스위칭 서포트 서브필드(1322)를 포함한다. 링크 정보 필드(1312)는 각각, MLD의 1개의 다른 링크에 할당된 링크 ID에 대응하도록 설정된 링크 ID 서브필드(1324), 능력 서브필드, 및 그 1개의 다른 링크의 대응하는 MAC 어드레스에 설정된 MAC 어드레스 서브필드(1326)를 포함한다.
보다 용이한 식별을 위하여, TDLS 응답 MLD는, 관련되는 AP MLD에 의하여 링크에 할당된 링크 ID와 동일할 수 있는 링크 ID를 그 링크에 할당할 수도 있다. TDLS 발견 요구를 수신하는 STA가 MLD에 부속되지 않는 경우에는, STA는 ML 엘리먼트(1306)를 포함하지 않는 통상의 TLD 발견 응답 프레임을 돌려 보낸다.
종래의 규칙에 의하면, 발견 응답 프레임을 포함하는 데이터 프레임의 TA 필드와 TDLS 리스폰더 필드는 동일한 어드레스를 포함해야 하지만, TDLS 리스폰더가 MLD일 때에는, TDLS 리스폰더 필드는 TDLS 리스폰더의 MLD MAC 어드레스로서 설정될 수 있다. 그와 같은 경우에는, TDLS 이니시에이터 STA에 의하여 TDLS 발견 응답 프레임 1300의 ML 엘리먼트(1306)의 공통 정보 필드(1310)에 포함되는 STA MAC 어드레스를 사용하여 발견 응답 프레임의 TA 필드가 검증될 수 있다. ML 엘리먼트의 링크 정보 필드의 MAC 어드레스(단수 또는 복수)는, 다른 링크상에서 피어 MLD에 부속되는 STA(단수 또는 복수)의 MAC 어드레스(단수 또는 복수)를 지시하고, 다른 직접 링크에서의 STA와의 통신을 위하여 사용될 수 있다.
2개의 MLD의 사이에 복수의 직접 링크를 셋업하기 위하여, 2개의 MLD는 TDLS ML 엘리먼트를 포함하는 TDLS 셋업(요구/응답/확인) 프레임을 AP 패스를 통하여 교환할 수 있다. 캡슐화된 데이터 프레임(예를 들면 TDLS 페이로드를 수용하는 Ethertype89-0d 데이터 프레임)이, TDLS 셋업 프레임으로서 사용될 수 있다. 도 14는, 본 개시의 일 실시형태에 의한 TDLS 셋업 프레임으로서 사용되는 Ethertype89-0d 데이터 프레임 1400의 포맷예를 나타낸다.
Ethertype89-0d 데이터 프레임은, 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어 필드, QoS 제어 필드, HT 제어 필드, LLC 필드, SNAP 필드(1402), 페이로드 타입 필드(1404), 페이로드 필드(1406) 및 FCS를 포함한다. 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어, QOS 제어 필드 및 HT 제어 필드는 MAC 헤더로서 그룹화될 수 있고, LLC 필드, SNAP 필드(1402), 페이로드 타입 필드(1404) 및 페이로드 필드(1406)는 프레임 보디로서 그룹화될 수 있다. SNAP 필드(1402)는 89-0d의 Ethertype로 설정되고, 페이로드 타입 필드(1404)는 TDLS에 대응하도록 설정된다. 페이로드 필드(1406)는, 카테고리 필드(1408), TDLS 액션 필드(1410), 다이얼로그 토큰 필드, 링크 식별자 엘리먼트(1412) 및 ML 엘리먼트(1414)를 포함한다. 카테고리 필드(1408)는, TDLS에 대응하도록 설정된다. TDLS 액션 필드(1410)는, TLDS 셋업 요구/응답/확인에 대응하도록 설정된다.
링크 식별자 엘리먼트(1412)는, TPK 생성을 위하여 사용된다. TDLS 셋업 프레임 1400에 포함되는 ML 엘리먼트(1414)는, TDLS ML 엘리먼트일 수 있고, 송신 STA가 비AP MLD에 부속되는 것을 식별하는 ML 지시(AP 패스를 통하여 송신된다)로서 기능한다. 도 11에 묘사되는 TDLS ML 엘리먼트와 동일하게, ML 엘리먼트(1414)는, 엘리먼트 ID 필드, 길이 필드, 엘리먼트 ID 확장 필드, 타입 필드(1416)와 존재 비트맵 필드를 포함하는 멀티 링크 제어 필드, 공통 정보 필드(1418) 및 1개 이상의 링크 정보 필드(1420)를 포함한다. 공통 정보 필드(1418)는, 송신 비AP MLD의 MLD MAC 어드레스에 대응하도록 설정된 MLD MAC 어드레스 서브필드를 포함한다. 링크 정보 필드(1420)는 각각, 링크 ID 서브필드, 링크 식별자 엘리먼트(1422) 및 능력/동작 서브필드(1424)를 포함한다. 링크 식별자 엘리먼트(1422)는, 1개 이상의 다른 링크상에서 동작하는 송신 MLD의 STA(단수 또는 복수)의 MAC 어드레스(단수 또는 복수)를 포함하는 1개의 다른 링크의 링크 ID에 대응한다. 혹은, 링크 식별자 엘리먼트 대신에 송신 STA의 MAC 어드레스가 포함된다. 능력/동작 서브필드(1424)는, 1개 이상의 다른 링크(단수 또는 복수)의 파라미터를 포함한다.
능력/동작 서브필드(1424)에 있어서 TDLS 셋업 요구/응답은 HT/VHT/HE/EHT 능력 엘리먼트를 포함할 수 있는 한편, TDLS 셋업 확인 프레임은 HT/VHT/HE/EHT 동작 엘리먼트 등을 포함한다. 송신 링크상 자체에 단일의 직접 링크만이 셋업되는 경우에는, ML 엘리먼트(1414)는, 송신 MLD의 MLD MAC 어드레스를 포함하는 공통 정보 필드(1418)만을 포함한다. 송신 STA의 STA MAC 어드레스, 송신 링크에 할당된 링크 ID, ML-TDLS 능력 등의 다른 필드도, 공통 정보 필드(1418)에 포함될 수 있다. MLD MAC 어드레스는, 직접 링크로 교환되는 프레임을 보호하기 위하여 사용되는 AAD 및 Nonce 필드를 생성하기 위하여 사용될 수 있다.
이하의 단락에서는, 멀티 링크 피어 투 피어 통신을 위한 비MLD(레거시) AP를 통한 2개의 비AP MLD 사이의 ML-TDLS 셋업을 참조하여 실시형태가 설명된다.
도 15는, 본 개시의 일 실시형태에 의한 멀티 링크 피어 투 피어 통신을 위한 비MLD AP(1504)를 통한 2개의 비AP MLD(1512, 1522) 사이의 통신을 도해하는 플로 차트 1500을 묘사한다. 통신은, 발견 단계 1501, 셋업 단계 1502 및 직접 링크 통신 1503으로 나뉘어진다. 여기에서는, 비AP MLD(1512, 1522)는, 링크 2(5GHz대)상에서 AP(1504)에 관련된다.
발견 단계 1501에서는, 비AP MLD1(1512)의 STA2(1514)가, TDLS 발견 요구(1534)를 포함하는 데이터 프레임(1532)을, AP(1504)를 통하여 비AP MLD2(1522)의 STA4(1524)에 송신함으로써, TDLS 발견을 개시할 수 있다. TDLS 발견 요구(1534)는, STA2의 MAC 어드레스(STA2-M)에 설정된 TDLS 이니시에이터 필드, 및 STA4의 MAC 어드레스(STA4-M)에 설정된 TDLS 리스폰더 필드, 및 STA2(1514)가 비AP MLD1(1512)에 부속되는 것을 지시하는 ML 엘리먼트를 포함한다.
데이터 프레임(1532)을 수신하는 AP(1504)는, DA 필드의 STA4의 MAC 어드레스에 근거하여, 데이터 프레임(1532)에 포함되는 TDLS 발견 요구(1534)가 그 관련되는 비AP MLD2(1522)의 STA4(1524)로 보내지고 있는 것을 식별하고, SA 필드의 STA2의 MAC 어드레스(STA2-M)와 TDLS 발견 요구(1534')를 포함하는 비AP MLD1(1512)로부터 수신된 데이터 프레임(1532')을 STA4(1524)에 전송한다. AP(1504)는 또, 데이터 프레임(1532')을 STA4(1524)에 전송할 때에, RA 필드에 STA4의 MAC 어드레스(STA4-M)를 설정한다. 그 때문에, 데이터 프레임은 STA4(1524)에 의하여 올바르게 수신된다.
TDLS 발견 요구(1534')를 수신하는 STA4(1524)는, 비AP MLD2(1522)의 정보에 더하여 비AP MLD2(1522)에 부속되는 다른 STA(STA3 1523)의 정보를 포함하는 ML 엘리먼트를 포함하는 TDLS 발견 응답 액션 프레임(1542)을 STA2(1514)에 직접 링크 즉 STA2의 동작 링크(링크 2)상에서 반송할 수 있다. STA4(1524)는, TDLS 이니시에이터 필드에 근거하여, TDLS 발견 응답 액션 프레임(1542)의 RA 필드를 STA2의 MAC 어드레스(STA2-M)로 설정할 수 있다. 그 때문에, 이로써 STA4(1524)에 의하여 비AP MLD(1512)에 직접 링크상에서 보내지는 TDLS 발견 응답 액션 프레임(1542) 등의 프레임이, STA2(1514)를 통하여 올바르게 수신되게 된다.
후속의 셋업 단계 1502에서는, 비AP MLD1(1512)이, TDLS 셋업 요구(1554)를 포함하는 추가의 데이터 프레임(1552)을 STA2(1514)로부터 AP(1504)를 통하여 STA4(1524)에 송신함으로써, AP(1504)를 통하여 비AP MLD2(1522)와의 TDLS 셋업을 개시할 수 있다. 데이터 프레임(1552)은, STA4의 MAC 어드레스(STA4-M)로 설정된 DA 필드를 포함한다. TDLS 셋업 요구(1554)는, STA4의 MAC 어드레스(STA4-M)에 설정된 TDLS 리스폰더 필드, 및 STA2의 MAC 어드레스(STA2-M)로 설정된 TDLS 이니시에이터 필드, 및 STA2가 비AP MLD1(1512)에 부속되는 것을 지시하는 ML 엘리먼트를 포함한다. ML 엘리먼트는, 비AP MLD1(1512)의 정보에 더하여 비AP MLD1(1512)에 부속되는 다른 STA(즉 STA1(1513))의 정보를 포함한다.
AP(1504)는, DA 필드의 STA MAC 어드레스에 근거하여, 추가의 데이터 프레임(1552)이 그 관련되는 비AP MLD2(1522)의 STA4(1524)로 보내지고 있는 것을 식별하고, 추가의 데이터 프레임(1552)을 STA4(1524)에 전송한다. AP(1504)는 또, 데이터 프레임(1552)을 STA4(1524)에 전송할 때에, RA 필드를 STA4의 MAC 어드레스(STA4-M)로 설정한다. 그 때문에, 데이터 프레임(1552)은, STA4(1524)에 의하여 올바르게 수신된다.
TDLS 셋업 요구(1554)를 수신하는 STA4(1524)는, 응답하여, TDLS 셋업 응답(1564)을 포함하는 다른 데이터 프레임(1562)을 AP(1504)를 통하여 링크 2로 STA2(1514)에 반송할 수 있다. TDLS 셋업 응답(1564)은, STA2의 MAC 어드레스(STA2-M)로 설정된 DA 필드, 및 모두 TDLS 셋업 요구(1554)의 것과 동일한 MAC 어드레스로 각각 설정된 TDLS 이니시에이터 필드 및 TDLS 리스폰더 필드, 및 비AP MLD2(1522)의 정보에 더하여 비AP MLD2(1522)에 부속되는 다른 STA(즉 STA3(1523))의 정보를 포함하는 ML 엘리먼트를 포함한다.
데이터 프레임(1562)을 수신하는 AP(1504)는, DA 필드의 STA2의 MAC 어드레스에 근거하여, 데이터 프레임(1562)이 그 관련되는 비AP MLD1(1512)의 STA2(1514)로 보내지고 있는 것을 식별하고, 데이터 프레임(1562)을 STA2(1514)에 전송한다. AP(1504)는 또, 데이터 프레임(1562)을 STA2(1514)에 전송할 때에, RA 필드에 STA2의 MAC 어드레스(STA2-M)를 설정한다. 그 때문에, 데이터 프레임은 STA2(1514)에 의하여 올바르게 수신된다.
계속해서, STA2(1514)는, TDLS 셋업 확인(1574)을 포함하는 데이터 프레임(1572)을 AP(1504)를 통하여 STA4(1524)에 송신한다. TDLS 셋업 확인(1574)은, STA4의 MAC 어드레스(STA4-M)로 설정된 DA 필드, 및 모두 TDLS 셋업 요구(1554)의 것과 동일한 MAC 어드레스로 각각 설정된 TDLS 이니시에이터 필드 및 TDLS 리스폰더 필드, 및 비AP MLD1(1512)의 정보에 더하여 비AP MLD1(1512)에 부속되는 다른 STA(즉 STA1(1513))의 정보를 포함하는 ML 엘리먼트를 포함한다.
AP(1504)는, DA 필드의 STA MAC 어드레스에 근거하여, 데이터 프레임(1572)이 그 관련되는 비AP MLD2(1522)의 STA4(1524)로 보내지고 있는 것을 식별하고, 데이터 프레임(1572)을 STA4(1524)에 전송한다. AP(1504)는 또, 데이터 프레임(1572)을 STA4(1524)에 전송할 때에, RA 필드를 STA4의 MAC 어드레스(STA4-M)로 설정한다. 그 때문에, 데이터 프레임(1572)은 STA4(1524)에 의하여 올바르게 수신되고, 멀티 링크 TDLS 셋업 단계는 완료된다.
비AP MLD1(1512)과 비AP MLD2(1522)의 사이의 TDLS 셋업이 완료되면, 비AP MLD1(1512) 및 비AP MLD2(1522)로부터의 임의의 2개의 STA가 각각 서로 직접 멀티 링크 피어 투 피어 통신을 행하고, 링크 1 및 링크 2에 있어서 직접 패스를 통하여 데이터 프레임을 송신할 수 있다. 예를 들면, STA2와 STA4는, 링크 1 및 링크 2 상의 양방에서 각각 직접 패스를 통하여 데이터 프레임(1582, 1592)을 교환할 수 있다.
비AP MLD(1512, 1522)가 레거시 AP(1504)와 관련될 때에는, 각각의 MLD MAC 어드레스가 STA1(1513) 및 STA3(1523)에 의하여 링크 MAC 어드레스로서 사용될 수 있다. 이 경우에는, 모든 경우에 STA MAC 어드레스가 사용되기 때문에, (AP 패스 및 직접 패스상의 양방의) 프레임 및 링크 ID 엘리먼트에 있어서의 어드레싱은 간단하다. 다른 링크가 DFS 채널상 또는 6GHz대의 채널에 있어서 셋업될 때에는, STA는 다른 링크상에서 어느 AP에도 관련하지 않는 점에서, STA는 적어도 1개의 AP가 들리는 채널상에서밖에 동작하지 않아, AP의 BSS의 그 BSSID가 사용될 수 있다. 수신기는, 셋업 단계에서 ML 엘리먼트에 포함되는 MAC 어드레스에 근거하여 TA 필드를 검증할 수 있다. 다른 링크가 보통의 채널상(즉 DFS 채널이 아니거나, 또는 6GHz대의 것이 아니다)에 셋업될 때에는, 그 채널에 있어서 적어도 1개의 AP를 듣는 요건이 면제되고, BSSID 필드는 피어 STA 중 1개의 MAC 어드레스로, 또는 STA가 관련되는 BSS의 BSSID로도 설정될 수 있다.
이하의 단락에서는, 멀티 링크 피어 투 피어 통신을 위한 AP MLD를 통한 2개의 비AP MLD 사이의 ML-TDLS 셋업을 참조하여 실시형태가 설명된다.
도 16은, 본 개시의 일 실시형태에 의한 멀티 링크 피어 투 피어 통신을 위한 비MLD AP(1604)를 통한 2개의 비AP MLD(1612, 1622) 사이의 통신을 도해하는 플로 차트 1600을 묘사한다. 통신은, 발견 단계 1601, 셋업 단계 1602 및 직접 링크 통신 1603으로 나뉘어진다.
발견 단계 1601에서는, 비AP MLD1(1612)의 STA2(1614)가, TDLS 발견 요구(1634)를 포함하는 데이터 프레임(1632)을 AP MLD(1604)를 통하여 비AP MLD2(1622)에 송신함으로써 TDLS 발견을 개시할 수 있다. 데이터 프레임(1632)은, 비AP MLD2의 MAC 어드레스(STA-ML2-M)에 설정된 DA 필드를 포함한다. TDLS 발견 요구(1634)는, STA2의 MAC 어드레스(STA2-M)에 설정된 TDLS 이니시에이터 필드, 및 비AP MLD2의 MLD MAC 어드레스(STA-ML2-M)에 설정된 TDLS 리스폰더 필드, 및 STA2(1614)가 비AP MLD1(1612)에 부속되는 것을 지시하는 ML 엘리먼트를 포함한다.
데이터 프레임(1632)을 수신하는 AP MLD(1604)는, DA 필드의 비AP MLD2의 MLD MAC 어드레스에 근거하여, 데이터 프레임(1632)에 포함되는 TDLS 발견 요구(1634)가 비AP MLD2(1622)로 보내지고 있는 것을 식별하고, 비AP MLD1(1612)로부터 수신된 데이터 프레임(1632')을 비AP MLD2(1622)의 부속 STA 중 1개, 예를 들면 본 실시형태에서는 STA4(1624)에 전송한다. AP MLD(1604)는 또, 데이터 프레임(1632')을 STA4(1624)에 전송할 때에, RA 필드에 STA4의 MAC 어드레스(STA4-M)를 설정한다. 그 때문에, 데이터 프레임은 STA4(1624)에 의하여 올바르게 수신된다.
TDLS 발견 요구(1634')를 수신하는 STA4(1624)는, 비AP MLD2(1622)의 정보에 더하여 비AP MLD2(1622)에 부속되는 다른 STA(STA3 1623)의 정보를 포함하는 ML 엘리먼트를 포함하는 TDLS 발견 응답 액션 프레임(1642)을 STA2(1614)에 직접 링크 즉 STA2의 동작 링크(링크 2)상에서 반송할 수 있다. STA4(1624)는, TDLS 발견 요구(1634')의 TDLS 이니시에이터 필드에 근거하여, TDLS 발견 응답 액션 프레임(1642)의 RA 필드를 STA2의 MAC 어드레스(STA2-M)로 설정할 수 있다. 그 때문에, 이로써 STA4(1624)에 의하여 비AP MLD(1612)에 직접 링크상에서 보내지는 TDLS 발견 응답 액션 프레임(1642) 등의 프레임이, STA2(1614)를 통하여 올바르게 수신되게 된다.
후속의 셋업 단계 1602에서는, 비AP MLD1(1612)이, TDLS 셋업 요구(1654)를 포함하는 추가의 데이터 프레임(1652)을 STA2(1614)로부터 AP MLD(1604)를 통하여 비AP MLD2(1622)에 송신함으로써, AP MLD(1604)를 통하여 비AP MLD2(1622)와의 TDLS 셋업을 개시할 수 있다. 데이터 프레임(1652)은, 비AP MLD2의 MAC 어드레스(STA-ML2-M)로 설정된 DA 필드를 포함한다. TDLS 셋업 요구(1654)는, 비AP MLD2의 MLD MAC 어드레스로 설정된 TDLS 리스폰더 필드, 및 STA2의 MAC 어드레스(STA2-M)로 설정된 TDLS 이니시에이터 필드, 및 STA2가 비AP MLD1(1612)에 부속되는 것을 지시하는 ML 엘리먼트를 포함한다. ML 엘리먼트는, 비AP MLD1(1612)의 정보에 더하여 비AP MLD1(1612)에 부속되는 다른 STA(즉 STA1(1613))의 정보를 포함한다.
AP MLD(1604)는, DA 필드의 비AP MLD2의 MLD MAC 어드레스에 근거하여, 추가의 데이터 프레임(1652)이 그 관련되는 비AP MLD2(1622)로 보내지고 있는 것을 식별하고, 추가의 데이터 프레임(1652)을 비AP MLD2(1622)의 부속 STA 중 1개, 예를 들면 본 실시형태에서는 STA3(1623)에 전송한다. AP MLD(1604)는 또, 데이터 프레임(1652)을 STA3(1623)에 전송할 때에, RA 필드를 STA3의 MAC 어드레스(STA3-M)로 설정한다. 그 때문에, 데이터 프레임(1652)은, STA3(1623)에 의하여 올바르게 수신된다.
TDLS 프레임은 DA를 MLD MAC 어드레스로서 지시하기 때문에, AP MLD가 TDLS 프레임을 중계할 때에 크로스오버가 발생할(즉 프레임, 예를 들면 상기의 데이터 프레임(TDLS 셋업 요구)(1652)이 상이한 링크상에서 중계될) 가능성이 있다. 그러나, 수신 비AP MLD는, (ML 엘리먼트가 아니라) TDLS 프레임에 포함되는 링크 식별자 엘리먼트의 TDLS 이니시에이터 어드레스 및 BSSID 필드를 참조함으로써 송신 STA 및 그 링크를 올바르게 식별하고, 그것에 따라 응답할 수 있다.
이것에 관하여, 링크 2로부터 링크 1로의 크로스오버가 발생하고 있어도, TDLS 셋업 요구(1654)를 수신하는 비AP MLD2(1622)는, 응답하여, TDLS 셋업 응답(1664)을 포함하는 다른 데이터 프레임(1662)을 STA2(1614), 즉 TDLS 이니시에이터에, STA4(1624)로부터 AP MLD(1604)를 통하여 반송할 수 있다. 데이터 프레임(1662)은, 비AP MLD1의 MLD MAC 어드레스(STA-ML1-M)로 설정된 DA 필드를 포함한다. TDLS 셋업 응답(1664)은, 모두 TDLS 셋업 요구(1654)의 것과 동일한 MAC 어드레스로 각각 설정된 TDLS 이니시에이터 필드 및 TDLS 리스폰더 필드, 및 비AP MLD2(1622)의 정보에 더하여 비AP MLD2(1622)에 부속되는 다른 STA(즉 STA3(1623))의 정보를 포함하는 ML 엘리먼트를 포함한다.
데이터 프레임(1662)을 수신하는 AP MLD(1604)는, DA 필드의 MAC 어드레스에 근거하여, 데이터 프레임(1662)이 비AP MLD1(1612)로 보내지고 있는 것을 식별하고, 데이터 프레임(1662)을 비AP MLD1(1612)의 부속 STA의 1개(예를 들면 STA2(1614)에 전송한다. AP MLD(1604)는 또, 데이터 프레임(1662)을 STA2(1614)에 전송할 때에, RA 필드에 STA2의 MAC 어드레스(STA2-M)를 설정한다. 그 때문에, 데이터 프레임은 STA2(1614)에 의하여 올바르게 수신된다.
계속해서, STA2(1614)는, TDLS 셋업 확인(1674)을 포함하는 데이터 프레임(1672)을 AP MLD(1604)를 통하여 STA4(1624)에 송신한다. TDLS 셋업 확인(1674)은, 비AP MLD2의 MLD MAC 어드레스(STA-ML2-M)에 설정된 DA 필드, 및 모두 TDLS 셋업 요구(1654)의 것과 동일한 MAC 어드레스로 각각 설정된 TDLS 리스폰더 필드 및 TDLS 이니시에이터 필드, 및 비AP MLD1(1612)의 정보에 더하여 비AP MLD1(1612)에 부속되는 다른 STA(즉 STA1(1613))의 정보를 포함하는 ML 엘리먼트를 포함한다.
AP MLD(1604)는, DA 필드의 MAC 어드레스에 근거하여, 데이터 프레임(1672)이 비AP MLD2(1622)로 보내지고 있는 것을 식별하고, 데이터 프레임(1672)을 비AP MLD2(1622)의 부속 STA 중 1개, 예를 들면 본 실시형태에서는 STA4(1624)에 전송한다. AP MLD(1604)는 또, 데이터 프레임(1672)을 STA4(1624)에 전송할 때에, RA 필드를 STA4의 MAC 어드레스(STA4-M)로 설정한다. 그 때문에, 데이터 프레임(1672)은 STA4(1624)에 의하여 올바르게 수신되고, 셋업 단계는 완료된다.
비AP MLD1(1612)과 비AP MLD2(1622)의 사이의 TDLS 셋업이 완료되면, 비AP MLD1(1612) 및 비AP MLD2(1622)로부터의 임의의 2개의 STA가 각각 서로 직접 멀티 링크 피어 투 피어 통신을 행하고, 링크 1 및 링크 2에 있어서 직접 패스를 통하여 데이터 프레임을 송신할 수 있다. 예를 들면, STA2와 STA4는, 링크 1 및 링크 2의 양방에서 각각 직접 패스를 통하여 데이터 프레임(1682, 1692)을 교환할 수 있다. 이 경우, 직접 링크상에서 송신되는 데이터 프레임의 BSSID 필드는, 각각의 관련되는 BSSID에 설정된다. 이하는, 플로 차트 1600에 관한 몇 개의 상세한 포인트이다.
IP 어드레스가 MLD MAC 어드레스에 연관되는(ARP에 의한 답신) 점에서, 처음은 STA1(1613)은 비AP MLD2의 MLD MAC 어드레스를 알고 있을 뿐이다. 링크 식별자 엘리먼트의 TDLS 이니시에이터 STA 어드레스 및 BSSID 필드가, 이니시에이터 STA 및 TDLS 발견 응답 액션 프레임(1642)이 송신되어야 할 링크를 식별한다.
TDLS 발견 요구 프레임(1642)의 내용은, 레시피언트가 비MLD여도(송신기는 레시피언트가 MLD인지 아닌지를 모르는 점에서), 이 경우에는 TDLS 리스폰더 STA 어드레스가 STA2의 MAC 어드레스가 되는 것을 제외하고 동일하다.
여기에서, TDLS 발견 응답 프레임(1642)에서는, TA 필드가 송신 STA의 MAC 어드레스(STA4-M)로서 설정되고, 링크 식별자 엘리먼트의 TDLS 리스폰더 STA 어드레스 필드와 상이한 것에 유의해야 한다. 이 거동은 베이스라인의 TDLS 거동과 상이하지만, 레시피언트도 MLD이고, ML 엘리먼트를 통하여 (ML 엘리먼트의 공통 정보 필드에 포함되는) STA MAC 어드레스를 이미 인식하고 있는 점에서, TDLS 리스폰더 STA 어드레스 필드가 MLD MAC 어드레스로서 설정되어 있다고 해도 발견 응답 프레임의 TA 필드를 검증할 수 있다.
이하의 단락에서는, 비AP MLD에 의하여 셋업이 개시되는, 멀티 링크 피어 투 피어 통신을 위한 AP MLD를 통한 비AP MLD와 비MLD STA의 사이의 ML-TDLS 셋업을 참조하여 실시형태가 설명된다.
도 17은, 본 개시의 일 실시형태에 의한 멀티 링크 피어 투 피어 통신을 위한 비MLD AP(1704)를 통한 비AP MLD(1712)와 비MLD STA(STA3)(1722)의 사이의 통신을 도해하는 플로 차트 1700을 묘사한다. 통신은, 발견 단계 1701, 셋업 단계 1702 및 직접 링크 통신 1703으로 나뉘어진다.
발견 단계 1701에서는, 비AP MLD1(1712)의 STA2(1714)가, TDLS 발견 요구(1734)를 포함하는 데이터 프레임(1732)을 AP MLD(1704)를 통하여 STA3(1722)에 송신함으로써, TDLS 발견을 개시할 수 있다. 데이터 프레임은, STA3의 MAC 어드레스에 설정된 DA 필드를 포함한다. TDLS 발견 요구(1734)는, STA2의 MAC 어드레스(STA2-M)에 설정된 TDLS 이니시에이터 필드, 및 STA3의 MAC 어드레스에 설정된 TDLS 리스폰더 필드, 및 STA2(1714)가 비AP MLD1(1712)에 부속되는 것을 지시하는 ML 엘리먼트를 포함한다.
데이터 프레임(1732)을 수신하는 AP MLD(1704)는, DA 필드의 STA3의 MAC 어드레스에 근거하여, 데이터 프레임(1732)에 포함되는 TDLS 발견 요구(1734)가 STA3(1722)으로 보내지고 있는 것을 식별하고, 비AP MLD1(1712)로부터 수신된 TDLS 발견 요구(1734')를 포함하는 데이터 프레임(1732')을 STA3(1722)에 전송한다.
AP MLD(1704)는 통상, 전송되는 데이터 프레임의 SA 필드를 비AP MLD의 MLD MAC 어드레스로서 설정할 수 있지만, 비MLD STA(예를 들면 레거시 STA STA3(1722))에 전송할 때에는, SA 필드는 비AP MLD1(1712)의 송신 STA의 MAC 어드레스, 이 경우에는 STA2의 MAC 어드레스(STA2-M)로서 설정된다. TDLS 리스폰더(STA3(1722))는, 발견 요구 프레임을 포함하는 수신한 데이터 프레임의 SA 및/또는 TDLS 이니시에이터 MAC 어드레스에 근거하여, 직접 패스로 보내지는 후속의 발견 응답 액션 프레임의 RA를 올바르게 설정할 수 있다. 이로써, 비AP MLD의 STA가 MLD MAC 어드레스에 근거하여 수신 프레임을 필터링할 필요가 회피된다.
데이터 프레임(1732')을 전송할 때에는, AP MLD(1704)는 또, 데이터 프레임(1732')을 STA3(1722)에 전송할 때에, RA 필드에 STA3의 MAC 어드레스(STA3-M)를 설정한다. 그 때문에, 데이터 프레임은 STA3(1722)에 의하여 올바르게 수신된다.
TDLS 발견 요구(1734')를 수신하는 STA3(1722)은, TDLS 발견 응답 액션 프레임(1742)을 STA2(1714)에 직접 링크(링크 2)상에서 반송할 수 있다. STA3(1722)은, TDLS 발견 응답 액션 프레임(1742)의 RA 필드를 STA2의 MAC 어드레스(STA2-M)로 설정할 수 있다. 그 때문에, 이로써 STA3(1722)에 의하여 비AP MLD(1612)에 직접 링크상에서 보내지는 TDLS 발견 응답 액션 프레임(1742) 등의 프레임이, STA2(1714)를 통하여 올바르게 수신되게 된다. STA3(1722)은 MLD가 아닌 점에서, TDLS 발견 응답 액션 프레임(1742)은 ML 엘리먼트를 포함하지 않는 것에 유의해야 한다.
후속의 셋업 단계 1702에서는, 비AP MLD1(1712)이, TDLS 셋업 요구(1754)를 포함하는 추가의 데이터 프레임(1752)을 STA2(1714)로부터 AP MLD(1704)를 통하여 STA3(1722)에 송신함으로써, AP MLD(1704)를 통하여 STA3(1722)과의 TDLS 셋업을 개시할 수 있다. 데이터 프레임은, STA3의 MAC 어드레스에 설정된 DA 필드를 포함한다. TDLS 셋업 요구(1754)는, STA3의 MAC 어드레스에 설정된 TDLS 리스폰더 필드, 및 STA2의 MAC 어드레스(STA2-M)에 설정된 TDLS 이니시에이터 필드를 포함한다. 비AP MLD1(1712)은 지금은 (TDLS 발견 응답 프레임에 ML 엘리먼트가 없기 때문에) STA3(1722)이 MLD이 아닌 것을 알고 있는 점에서, 데이터 프레임(TDLS 셋업 요구)(1752)은 ML 엘리먼트를 포함하지 않는 것에 유의해야 한다.
AP MLD(1704)는, DA 필드의 STA3의 MAC 어드레스에 근거하여, 추가의 데이터 프레임(1752)이 STA3(1722)으로 보내지고 있는 것을 식별하고, 추가의 데이터 프레임(1752)을 STA3(1722)에 전송한다. AP MLD(1704)는 또, 데이터 프레임(1752)을 STA3(1723)에 전송할 때에, RA 필드를 STA3의 MAC 어드레스(STA3-M)로 설정한다. 그 때문에, 데이터 프레임(1752)은, STA3(1722)에 의하여 올바르게 수신된다.
TDLS 셋업 요구(1754)를 수신하는 STA3(1722)은, 응답하여, TDLS 셋업 응답(1764)을 포함하는 다른 데이터 프레임(1762)을 AP MLD(1704)를 통하여 STA2(1714) 즉 TDLS 이니시에이터에 반송할 수 있다. 데이터 프레임은, 비AP MLD1의 MLD MAC 어드레스에 설정된 DA 필드를 포함한다. TDLS 셋업 응답(1764)은, 모두 TDLS 셋업 요구(1754)의 것과 동일한 MAC 어드레스에 각각 설정된 TDLS 이니시에이터 필드 및 TDLS 리스폰더 필드를 포함한다.
데이터 프레임(1762)을 수신하는 AP MLD(1704)는, DA 필드의 비AP MLD1의 MLD MAC 어드레스에 근거하여, 데이터 프레임(1762)에 포함되는 TDLS 셋업 응답(1764)이 비AP MLD1(1712)로 보내지고 있는 것을 식별하고, 데이터 프레임(1762')을 비AP MLD(1712)의 부속 STA 중 1개, 예를 들면 본 실시형태에서는 STA2(1714)에 전송한다. AP MLD(1704)는 또, 데이터 프레임(1762)을 STA2(1714)에 전송할 때에, RA 필드에 STA2의 MAC 어드레스(STA2-M)를 설정한다. 그 때문에, 데이터 프레임은 STA2(1714)에 의하여 올바르게 수신된다.
계속해서, STA2(1714)는, TDLS 셋업 확인(1774)을 포함하는 데이터 프레임(1772)을 AP MLD(1704)를 통하여 STA3(1722)에 송신한다. 데이터 프레임(1772)은, STA3의 MAC 어드레스(STA3-M)로 설정된 DA 필드를 포함한다. TDLS 셋업 확인(1774)은, 모두 TDLS 셋업 요구(1754)의 것과 동일한 MAC 어드레스로 각각 설정된 TDLS 이니시에이터 필드 및 TDLS 리스폰더 필드를 포함한다. 데이터 프레임(TDLS 셋업 확인)(1772)은 ML 엘리먼트를 포함하지 않는 것에 유의해야 한다.
AP MLD(1704)는, DA 필드의 MAC 어드레스에 근거하여, 데이터 프레임(1772)이 STA3(1772)으로 보내지고 있는 것을 식별하고, 데이터 프레임(1772)을 STA3(1722)에 전송한다. AP MLD(1704)는 또, 데이터 프레임(1772)을 STA3(1722)에 전송할 때에, RA 필드를 STA3의 MAC 어드레스(STA3-M)로 설정한다. 그 때문에, 데이터 프레임(1772)은 STA3(1722)에 의하여 올바르게 수신되고, 셋업 단계는 완료된다.
비AP MLD1(1712)과 STA3(1722)의 사이의 TDLS 셋업이 완료되면, 비AP MLD1(1712)의 STA2(1714)와 STA3이 서로 직접 멀티 링크 피어 투 피어 통신을 행하고, 공통의 동작 링크(링크 2)에 있어서 직접 패스를 통하여 데이터 프레임을 송신할 수 있다.
이하의 단락에서는, 비MLD STA에 의하여 셋업이 개시되는, 멀티 링크 피어 투 피어 통신을 위한 AP MLD를 통한 비AP MLD와 비MLD STA의 사이의 ML-TDLS 셋업을 참조하여 실시형태가 설명된다.
비MLD STA에 의하여 개시되는 AP MLD를 통한 비AP MLD와의 TDLS 셋업을 행할 때에는, 2개의 가능한 옵션이 있다. 옵션 1에서는, 링크 식별자 엘리먼트의 TDLS 리스폰더 STA 어드레스 필드에 관계없이, 비AP MLD는 TDLS 발견 응답 프레임의 TA를 송신 STA의 MAC 어드레스(STA2-M)로서 설정한다. 이것에 근거하여 직접 링크 통신 동안에, 동일한 (STA의) MAC 어드레스가 RA 필드에 있어서 사용된다. 그러나, 이 옵션에서는, TA 필드와 링크 식별자 엘리먼트의 TDLS 리스폰더 STA 어드레스 필드의 불일치에 의하여 레거시 STA(STA3)가 TDLS 발견 응답 프레임을 거부할 수 있을 리스크가 있다.
옵션 2에서는, 레거시 포맷(ML 지시가 없는 것에 의하여 식별)의 TDLS 발견 요구 프레임을 수신하면, TDLS 리스폰더는, 단순하게 TDLS 발견 요구 프레임의 링크 식별자 엘리먼트의 TDLS 리스폰더 STA 어드레스 필드에서 사용되고 있는 어드레스(MLD MAC 어드레스 또는 STA MAC 어드레스)를 TDLS 발견 응답 프레임의 TA 필드로서 사용한다. TDLS 프레임의 링크 식별자 엘리먼트의 TDLS 리스폰더 필드 및 레거시 디바이스에 의하여 직접 링크에 있어서 송신되는 프레임의 RA 필드로 설정되는 어드레스의 선택은, TDLS 응답 STA의 MAC 어드레스에 대한 그 지식에 의존하며, 이것은 예를 들면 ARP 프로토콜에 의한 MLD의 MAC 어드레스의 반환 방법에 의하여 영향을 받을 수 있다. 또는, 레거시 STA는, STA와의 그 과거의 통신을 통하여, 또는 와이어리스 매체를 리슨하는 것 등에 의하여 STA MAC 어드레스를 학습할 수 있다. TDLS 발견 응답 프레임(또는 직접 패스로 송신되는 데이터 프레임)의 TA 필드를 적응시킴으로써, TA 필드와 TDLS 리스폰더 STA 어드레스 필드의 사이의 불일치에 의하여 레거시 STA가 TDLS 발견 응답 프레임을 거부하지 않는 것이 보증된다. 직접 링크상에서 송신되는 모든 프레임의 TA로서도 동일한 어드레스가 사용된다.
도 18은, 상술한 옵션 1에 따른 본 개시의 다른 실시형태에 의한 멀티 링크 피어 투 피어 통신을 위한 비MLD AP(1804)를 통한 비AP MLD(1812)와 비MLD STA(STA3)(1822)의 사이의 통신을 도해하는 플로 차트 1800를 묘사한다. 통신은, 발견 단계 1801, 셋업 단계 1802 및 직접 링크 통신 1803으로 나뉘어진다.
발견 단계 1801에서는, STA3(1822)이, TDLS 발견 요구(1834)를 포함하는 데이터 프레임(1832)을 AP MLD(1804)를 통하여 비AP MLD1(1812)에 송신함으로써, TDLS 발견을 개시할 수 있다. 데이터 프레임(1832)은, 비AP MLD1의 MAC 어드레스(STA-ML1-M)에 설정된 DA 필드를 포함한다. IP 어드레스가 MLD MAC 어드레스에 연관되는(ARP에 의한 답신) 점에서, 처음은 STA3(1822)은 비AP MLD1의 MLD MAC 어드레스를 알 수 있을 뿐이다. TDLS 발견 요구(1834)는, STA3의 MAC 어드레스(STA3-M)로 설정된 TDLS 이니시에이터 필드, 및 비AP MLD1의 MLD MAC 어드레스(STA-ML1-M)로 설정된 TDLS 리스폰더 필드를 포함한다. 링크 식별자 엘리먼트의 TDLS 이니시에이터 STA 어드레스 및 BSSID 필드가, 이니시에이터 STA(1822) 및 TDLS 발견 응답 액션 프레임(1842)이 송신되어야 할 링크를 식별한다. TDLS 발견 요구 프레임의 내용은, 레시피언트가 비MLD여도, (STA3(1822)은 레시피언트가 MLD인지 아닌지를 모르는 점에서) 동일하다.
데이터 프레임(1832)을 수신하는 AP MLD(1804)는, DA 필드의 MLD MAC 어드레스에 근거하여, 데이터 프레임(1832)에 포함되는 TDLS 발견 요구(1834)가 비AP MLD로 보내지고 있는 것을 식별하고, STA3(1822)으로부터 수신된 TDLS 발견 요구(1834')를 포함하는 데이터 프레임(1832')을 비AP MLD1(1812)의 부속 STA 중 1개, 예를 들면 이 경우에는 STA1(1813)에 전송하고, 이와 같이 하여 링크 1로의 크로스오버가 발생하고 있다. AP MLD(1804)는, 데이터 프레임(1832')을 STA1(1813)에 전송할 때에, RA 필드에 STA1의 MAC 어드레스(STA1-M)를 설정한다. 그 때문에, 데이터 프레임은 STA1(1813)에 의하여 올바르게 수신된다.
TDLS 발견 요구(1834')를 수신하는 비AP MLD(1812)는, TDLS 발견 응답 액션 프레임(1842)을, 부속 STA 중 1개, 예를 들면 본 실시형태에서는 비MLD STA3(1822)과 동일한 링크에 있어서 동작하는 STA2(1814)로부터 STA3(1822)에 직접 링크상에서 반송할 수 있다. 비AP MLD(1812)는, TDLS 발견 응답 액션 프레임(1842)의 TA 필드를 송신 STA(STA2(1814)의 MAC 어드레스로서 설정하고, 또 TDLS 발견 응답 액션 프레임(1842)의 RA 필드를 STA3의 MAC 어드레스(STA3-M)로 설정한다. 그 때문에, 이로써 STA2(1814)에 의하여 STA3(1822)에 직접 링크상에서 보내지는 TDLS 발견 응답 액션 프레임(1842) 등의 프레임이, STA3(1822)을 통하여 올바르게 수신되게 된다. 중요한 것은, 옵션 1 하에서는, TDLS 발견 응답 액션 프레임(1842)의 TA 필드의 송신 STA의 MAC 어드레스가, 직접 링크 통신(1803)에 있어서 STA3(1822)에 의하여 송신되는 데이터 프레임의 RA 필드를 설정하기 위하여 사용될 수 있는 것이다.
후속의 셋업 단계 1802에서는, STA3(1822)이, TDLS 셋업 요구(1854)를 포함하는 추가의 데이터 프레임(1852)을 STA3(1822)으로부터 AP MLD(1804)를 통하여 비AP MLD(1812)에 송신함으로써, AP MLD(1804)를 통하여 비AP MLD(1812)와의 TDLS 셋업을 개시할 수 있다. 데이터 프레임(1852)은, 비AP MLD의 MLD MAC 어드레스(STA-ML1-M)로 설정된 DA 필드를 포함한다. TDLS 셋업 요구(1854)는, 비AP MLD의 MLD MAC 어드레스에 설정된 TDLS 리스폰더 필드, 및 STA3의 MAC 어드레스(STA3-M)로 설정된 TDLS 이니시에이터 필드를 포함한다.
AP MLD(1804)는, DA 필드의 MLD MAC 어드레스에 근거하여 추가의 데이터 프레임(1852)이 비AP MLD1(1812)로 보내지고 있는 것을 식별하고, 추가의 데이터 프레임(1852)을 비AP MLD1(1812)의 부속 STA 중 1개, 예를 들면 본 실시형태에서는 STA2(1814)에 전송한다. AP MLD(1804)는 또, 데이터 프레임(1852)을 STA2(1814)에 전송할 때에, RA 필드를 STA2의 MAC 어드레스(STA2-M)로 설정한다. 그 때문에, 데이터 프레임(1852)은, STA2(1814)에 의하여 올바르게 수신된다.
TDLS 셋업 요구(1854)를 수신하는 비AP MLD(1812)는, 응답하여, TDLS 셋업 응답(1864)을 포함하는 다른 데이터 프레임(1862)을 AP MLD(1804)를 통하여 STA3(1822) 즉 TDLS 이니시에이터에 송신할 수 있다. 데이터 프레임(1862)은, STA3의 MAC 어드레스에 설정된 DA 필드를 포함한다. TDLS 셋업 응답(1864)은, 모두 TDLS 셋업 요구(1854)의 것과 동일한 MAC 어드레스에 각각 설정된 TDLS 이니시에이터 필드 및 TDLS 리스폰더 필드를 포함한다.
데이터 프레임(1862)을 수신하는 AP MLD(1804)는, DA 필드의 STA3의 MAC 어드레스에 근거하여, 데이터 프레임(1862)에 포함되는 TDLS 셋업 응답(1864)이 STA3(1822)으로 보내지고 있는 것을 식별하고, 데이터 프레임(1862)를 STA3(1822)에 전송한다. AP MLD(1804)는 또, 데이터 프레임(1862)을 STA3(1822)에 전송할 때에, RA 필드에 STA3의 MAC 어드레스(STA3-M)를 설정한다. 그 때문에, 데이터 프레임은 STA3(1822)에 의하여 올바르게 수신된다.
계속해서, STA3(1822)은, TDLS 셋업 확인(1874)을 포함하는 데이터 프레임(1872)을 AP MLD(1804)를 통하여 비AP MLD1(1812)에 송신한다. 데이터 프레임은, 비AP MLD1의 MAC 어드레스(STA-ML1-M)로 설정된 DA 필드를 포함한다. TDLS 셋업 확인(1874)은, 모두 TDLS 셋업 요구(1854)의 것과 동일한 MAC 어드레스에 각각 설정된 TDLS 리스폰더 필드 및 TDLS 이니시에이터 필드를 포함한다.
AP MLD(1804)는, DA 필드의 MLD MAC 어드레스에 근거하여, 데이터 프레임(1872)이 비AP MLD1(1812)로 보내지고 있는 것을 식별하고, 데이터 프레임(1872)을 비AP MLD1(1812)의 부속 STA 중 1개, 예를 들면 본 실시형태에서는 STA2(1814)에 전송한다. AP MLD(1804)는 또, 데이터 프레임(1872)을 STA2(1814)에 전송할 때에, RA 필드를 STA2의 MAC 어드레스(STA2-M)로 설정한다. 그 때문에, 데이터 프레임(1872)은 STA2(1814)에 의하여 올바르게 수신되고, 셋업 단계는 완료된다.
비AP MLD1(1812)과 STA3의 사이의 TDLS 셋업이 완료되면, 비AP MLD1(1812)의 STA2(1814)와 STA3(1822)이 서로 직접 멀티 링크 피어 투 피어 통신을 행하고, 공통의 동작 링크(링크 2)에 있어서 직접 패스를 통하여 데이터 프레임(1882)을 송신할 수 있다. 이와 같은 데이터 프레임(1882)의 RA는, 발견 응답 액션 프레임(1842)의 TA에 근거하여 수신 STA의 MAC 어드레스로서 설정된다. 그러나, 앞서 설명한 바와 같이, 이 옵션에서는, TA 필드와 링크 식별자 엘리먼트의 TDLS 리스폰더 STA 어드레스 필드의 불일치에 의하여 레거시 STA(STA3)가 TDLS 발견 응답 프레임을 거부할 수 있을 리스크가 있으며, 레거시 STA가 TDLS 셋업 단계로 진행하지 않는 경우도 있을 수 있다.
도 19는, 상술한 옵션 2에 따른 본 개시의 또 다른 실시형태에 의한 멀티 링크 피어 투 피어 통신을 위한 비MLD AP(1904)를 통한 비AP MLD(1912)와 비MLD STA(STA3)(1922)의 사이의 통신을 도해하는 플로 차트 1900를 묘사한다. 통신은, 발견 단계 1901, 셋업 단계 1902 및 직접 링크 통신 1903으로 나뉘어진다. 본 개시에 나타나는 모든 실시형태와 달리, 모든 어드레스 필드, 특히 도 19에 있어서 대시로 나뉘어진 2개의 어드레스(예를 들면 A/B)를 이용하여 나타나는 TDLS 리스폰더 필드는, 비AP MLD의 MAC 어드레스에 대한 레거시 STA의 지식에 근거하여 2개의 어드레스 중 어느 1개(A 또는 B)가 어드레스 필드에 사용되는 것을 의미하는 것에 유의하기 바란다. 레거시 STA가 비AP MLD를 그 MLD MAC 어드레스에 의하여 식별하는 경우에는 비AP MLD의 MLD MAC 어드레스가 사용되고, 그 이외의 경우에는 레거시 STA와 동일한 링크에 있어서 동작하는 비AP MLD에 부속되는 STA의 MAC 어드레스가 사용된다.
발견 단계 1901에서는, STA3(1922)이, TDLS 발견 요구(1934)를 포함하는 데이터 프레임(1932)을 AP MLD(1904)를 통하여 비AP MLD1(1912)에 송신함으로써, TDLS 발견을 개시할 수 있다. 데이터 프레임(1932)은, 비AP MLD1의 MLD MAC 어드레스(STA-ML1-M) 또는 STA2의 MAC 어드레스(STA2-M) 중 어느 하나에 설정된 DA 필드를 포함한다. TDLS 발견 요구(1934)는, STA3의 MAC 어드레스(STA3-M)에 설정된 TDLS 이니시에이터 필드, 및 비AP MLD1의 MLD MAC 어드레스 또는 STA2의 MAC 어드레스 중 어느 1개에 설정된 TDLS 리스폰더 필드를 포함한다.
데이터 프레임(1932)을 수신하는 AP MLD(1904)는, DA 필드의 MAC 어드레스에 근거하여, 데이터 프레임(1932)에 포함되는 TDLS 발견 요구(1934)가 비AP MLD 또는 STA2 중 어느 1개로 보내지고 있는 것을 식별하고, STA3(1922)으로부터 수신된 TDLS 발견 요구(1934')를 포함하는 데이터 프레임(1932')을, STA2의 MAC 어드레스가 사용되는 경우에는 STA(1914)에, 또는 비AP MLD의 MAC 어드레스가 포함되는 경우에는 비AP MLD1(1912)의 부속 STA 중 1개, 예를 들면 본 실시형태에서는 STA1(1913)에 전송하고, 이와 같이 하여 링크 1로의 크로스오버가 발생하고 있다. AP MLD(1904)는, 데이터 프레임(1932')을 STA1(1913)에 전송할 때에, RA 필드에 STA1의 MAC 어드레스(STA1-M)를 설정한다. 그 때문에, 데이터 프레임은 STA1(1913)에 의하여 올바르게 수신된다.
TDLS 발견 요구(1934')를 수신하는 비AP MLD(1912)는, TDLS 발견 응답 액션 프레임(1942)을 STA3(1922)에 직접 링크상에서 반송할 수 있다. 이 경우에는, 크로스오버가 발생하고 있어도, 비AP MLD1은, STA2(1914)를 사용하여 TDLS 발견 응답 액션 프레임(1942)을 BSSID 필드에 의하여 식별되는 올바른 링크(링크 2)상에서 직접 패스를 통하여 TDLS 이니시에이터 STA3(1922)에 보낸다.
중요한 것은, 비AP MLD(1912)가, TDLS 발견 응답 액션 프레임(1942)의 TA 필드를 TDLS 리스폰더 필드에 포함되는 것과 동일하게 설정하는 것이다.
비AP MLD(1912)는 또, TDLS 발견 응답 액션 프레임(1942)의 RA 필드를 STA3의 MAC 어드레스(STA3-M)로 설정한다. 그 때문에, 이로써 STA2(1914)에 의하여 STA3(1922)에 직접 링크상에서 보내지는 TDLS 발견 응답 액션 프레임(1942) 등의 프레임이, STA3(1922)을 통하여 올바르게 수신되게 된다. TDLS 발견 응답 액션 프레임(1942)의 TA 필드의 STA 또는 MLD MAC 어드레스(TDLS 리스폰더 필드에 포함되는 것과도 동일)는, 직접 링크 통신(1903)에 있어서 송신되는 데이터 프레임의 RA 필드를 설정하기 위해서도 사용된다. TA 필드와 TDLS 리스폰더 필드가 동일한 어드레스(STA MAC 어드레스 혹은 MLD MAC 어드레스 중 어느 하나)를 포함하는 점에서, TDLS 리스폰더 프레임은 STA3(1922)에 의하여 거부되지 않는다.
후속의 셋업 단계 1902에서는, STA3(1922)이, TDLS 셋업 요구(1954)를 포함하는 추가의 데이터 프레임(1952)을 STA3(1922)으로부터 AP MLD(1904)를 통하여 비AP MLD(1912)에 송신함으로써, AP MLD(1904)를 통하여 비AP MLD(1912)와의 TDLS 셋업을 개시할 수 있다. 데이터 프레임(1932)은, 비AP MLD1의 MLD MAC 어드레스(STA-ML1-M)로 설정된 DA 필드를 포함한다. TDLS 셋업 요구(1954)는, STA3의 MAC 어드레스(STA3-M)로 설정된 TDLS 이니시에이터 필드, 및 비AP MLD1의 MLD MAC 어드레스 또는 STA2의 MAC 어드레스 중 어느 하나에 설정된 TDLS 리스폰더 필드를 포함한다.
AP MLD(1904)는, DA 필드의 MLD MAC 어드레스에 근거하여 추가의 데이터 프레임(1952)이 비AP MLD1(1912)로 보내지고 있는 것을 식별하고, 추가의 데이터 프레임(1952)을 비AP MLD1(1912)의 부속 STA의 하나, 예를 들면 본 실시형태에서는 STA2(1914)에 전송한다. AP MLD(1904)는 또, 데이터 프레임(1952)을 STA2(1914)에 전송할 때에, RA 필드를 STA2의 MAC 어드레스(STA2-M)로 설정한다. 그 때문에, 데이터 프레임(1952)은, STA2(1914)에 의하여 올바르게 수신된다.
TDLS 셋업 요구(1954)를 수신하는 비AP MLD(1912)는, 응답하여, TDLS 셋업 응답(1964)을 포함하는 다른 데이터 프레임(1962)을 AP MLD(1904)를 통하여 STA3(1922) 즉 TDLS 이니시에이터에 반송할 수 있다. 데이터 프레임은, STA3의 MAC 어드레스(STA3-M)에 설정된 DA 필드를 포함한다. TDLS 셋업 응답(1964)은, 모두 TDLS 셋업 요구(1954)의 것과 동일한 MAC 어드레스에 각각 설정된 TDLS 이니시에이터 필드 및 TDLS 리스폰더 필드를 포함한다.
데이터 프레임(1962)을 수신하는 AP MLD(1904)는, DA 필드의 STA3의 MAC 어드레스에 근거하여, 데이터 프레임(1962)에 포함되는 TDLS 셋업 응답(1964)이 STA3(1922)으로 보내지고 있는 것을 식별하고, 데이터 프레임(1962)를 STA3(1922)에 전송한다. AP MLD(1904)는 또, 데이터 프레임(1962)을 STA3(1922)에 전송할 때에, RA 필드에 STA3의 MAC 어드레스(STA3-M)를 설정한다. 그 때문에, 데이터 프레임은 STA3(1922)에 의하여 올바르게 수신된다.
계속해서, STA3(1922)은, TDLS 셋업 확인(1974)을 포함하는 데이터 프레임(1972)을 AP MLD(1904)를 통하여 비AP MLD1(1912)에 송신한다. 데이터 프레임(1972)은, 비AP MLD1의 MAC 어드레스(STA-ML1-M)로 설정된 DA 필드를 포함한다. TDLS 셋업 확인(1974)은, 모두 TDLS 셋업 요구(1954)의 것과 동일한 MAC 어드레스에 각각 설정된 TDLS 이니시에이터 필드 및 TDLS 리스폰더 필드를 포함한다.
AP MLD(1904)는, DA 필드의 MLD MAC 어드레스에 근거하여, 데이터 프레임(1972)이 비AP MLD1(1912)로 보내지고 있는 것을 식별하고, 데이터 프레임(1972)을 비AP MLD1(1912)의 부속 STA 중 1개, 예를 들면 본 실시형태에서는 STA2(1914)에 전송한다. AP MLD(1904)는 또, 데이터 프레임(1972)을 STA2(1914)에 전송할 때에, RA 필드를 STA2의 MAC 어드레스(STA2-M)로 설정한다. 그 때문에, 데이터 프레임(1972)은 STA2(1914)에 의하여 올바르게 수신되고, 셋업 단계는 완료된다.
비AP MLD1(1912)과 STA3의 사이의 TDLS 셋업이 완료되면, 비AP MLD1(1912)의 STA2(1914)와 STA3(1922)이 서로 직접 피어 투 피어 통신을 행하고, 공통의 동작 링크(링크 2)에 있어서 직접 패스를 통하여 데이터 프레임(1982)을 송신할 수 있다. 이와 같은 데이터 프레임(1982)의 RA는, TDLS 발견 응답 액션 프레임(1942)의 TA 필드의 것(이것은 TDLS 리스폰더 필드에 포함되는 것과 동일하다)과 동일한 MLD 또는 STA MAC 어드레스로서 설정된다.
도 20은, 본 개시의 일 실시형태에 의한 TDLS 응답 STA인 MLD의 어드레스 설정 프로세스를 도해하는 플로 차트 2000을 묘사한다. 스텝 2002에서, TDLS 프레임이 수신된다. 스텝 2004에서, 수신된 TDLS 프레임이 TDLS 발견 요구 프레임인지 또는 TDLS 셋업 프레임인지, 및 TDLS 발견 요구 프레임 또는 TDLS 셋업 프레임이 ML 지시를 포함하는지 아닌지가 판단된다. Yes인 경우에는, 스텝 2006이 실시되고, 그 이외의 경우에는 스텝 2008이 실시된다. 스텝 2006에서는, TDLS 응답 STA에 의하여 직접 패스로 송신되는 프레임, 예를 들면 TDLS 발견 응답 프레임, 데이터 프레임의 TA를 송신 STA의 MAC 어드레스로서 설정하는 스텝이 행해진다. 스텝 2008에서는, TDLS 응답 STA에 의하여 직접 패스로 송신되는 프레임의 TA를, TDLS 프레임에 포함되는 링크 식별자 엘리먼트의 TDLS 리스폰더 STA 어드레스 필드에 포함되는 어드레스와 동일하게 설정하는 스텝이 실시된다. 어드레스 설정 프로세스는 이후에, 스텝 2006 또는 2008을 실시한 후에 종료할 수 있다. 혹은, TDLS 응답 STA는, TDLS 응답 STA에 의하여 직접 패스로 송신되는 프레임의 TA를, TDLS 프레임에 포함되는 링크 식별자 엘리먼트의 TDLS 리스폰더 STA 어드레스 필드에 포함되는 어드레스와 항상 동일하게 설정하는 것도 가능하다.
본 개시의 일 실시형태에 의하면, TLDS 셋업 단계에 걸쳐 행해지는 3웨이 TDLS 피어 키(TPK) 핸드셰이크 프로토콜을 사용하여, 모든 직접 링크로 교환되는 프레임의 기밀성 및 인증을 제공하기 위하여 사용되는 시큐리티 키(TPK)가 도출된다. 도 21은, 본 개시의 일 실시형태에 의한 멀티 링크 피어 투 피어 통신을 위한 비MLD AP(2104)를 통한 2개의 비AP MLD(2112, 2122) 사이의 통신을 도해하는 플로 차트 2100을 묘사한다. 본 실시형태는, TPK 셋업 단계 2102 및 직접 링크 통신 2103을 도해한다.
TPK 셋업 단계 2102에서는, 비AP MLD1(2112)이, TDLS 셋업 요구(TDLS 페어와이즈 마스터 키(PMK: pairwise master key) 핸드셰이크 메시지 1을 더 포함한다)(2134)를 포함하는 데이터 프레임(2132)을 STA2(2114)로부터 AP MLD(2104)를 통하여 비AP MLD2(2122)에 송신함으로써, AP MLD(2104)를 통하여 비AP MLD2(2122)와의 TPK 셋업을 개시할 수 있다. 데이터 프레임(2132)은, 비AP MLD2의 MLD MAC 어드레스(STA-ML2-M)에 설정된 DA 필드를 포함한다. TDLS 셋업 요구(2134)는, 링크 식별자 엘리먼트 및 고속 BSS 이행 엘리먼트(FTE: Fast BSS Transition Element), 및 비AP MLD1과 ML-TDLS를 위하여 요구된 1개 이상의 링크상에서 동작하는 그 부속 STA의 정보를 포함하는 ML 엘리먼트를 포함한다.
AP MLD(2104)는, DA 필드의 비AP MLD2의 MAC 어드레스에 근거하여, 데이터 프레임(2132)이 그 관련되는 비AP MLD2(2122)로 보내지고 있는 것을 식별하고, 데이터 프레임(2132)을 비AP MLD2(2122)의 부속 STA 중 1개, 예를 들면 본 실시형태에서는 STA3(2123)에 전송한다. AP MLD(2104)는 또, 데이터 프레임(2132)을 STA3(2123)에 전송할 때에, RA 필드를 STA3의 MAC 어드레스(STA3-M)로 설정한다. 그 때문에, 데이터 프레임(2132)은, STA3(2123)에 의하여 올바르게 수신된다.
링크 2로부터 링크 1로의 크로스오버가 발생하고 있어도, TDLS 셋업 요구(2134)를 수신하는 비AP MLD2(2122)는, 응답하여, TDLS 셋업 응답(TDLS PMK 핸드셰이크 메시지 2를 더 포함한다)(2144)을 포함하는 다른 데이터 프레임(2142)을 AP MLD(2104)를 통하여 비AP MLD1(2112)에 반송할 수 있다. TDLS 셋업 응답(2144)은, 비AP MLD1의 MAC 어드레스(STA-ML1-M)에 설정된 DA 필드를 포함한다. TDLS 셋업 응답(2144)은, 링크 식별자 엘리먼트 및 고속 BSS 이행 엘리먼트(FTE), 및 비AP MLD2와 ML-TDLS를 위하여 합의된 1개 이상의 링크상에서 동작하는 그 부속 STA의 정보를 포함하는 ML 엘리먼트를 포함한다.
데이터 프레임(2142)을 수신하는 AP MLD(2104)는, 데이터 프레임(2142)에 포함되는 TDLS 셋업 응답(2144)이 비AP MLD1(2112)로 보내지고 있는 것을 식별하고, 데이터 프레임(2112)을 비AP MLD(2142)의 부속 STA 중 1개, 예를 들면 본 실시형태에서는 STA2(2114)에 전송한다. AP MLD(2104)는 또, 데이터 프레임(2142)을 STA2(2114)에 전송할 때에, RA 필드에 STA2의 MAC 어드레스(STA2-M)를 설정한다. 그 때문에, 데이터 프레임은 STA2(2114)에 의하여 올바르게 수신된다.
계속해서, STA2(2114)가, TDLS 셋업 확인(TDLS PMK 핸드셰이크 메시지 3을 더 포함한다)(2154)을 포함하는 데이터 프레임(2152)을 AP MLD(2104)를 통하여 비AP MLD2(2122)에 송신한다. 데이터 프레임(2152)은, 비AP MLD2의 MAC 어드레스(STA-ML2-M)에 설정된 DA 필드를 포함한다. TDLS 셋업 확인(2154)은, 링크 식별자 엘리먼트 및 고속 BSS 이행 엘리먼트(FTE), 및 비AP MLD1과 ML-TDLS를 위하여 확인된 1개 이상의 링크상에서 동작하는 그 부속 STA의 정보를 포함하는 ML 엘리먼트를 포함한다.
AP MLD(2104)는, DA 필드의 MAC 어드레스에 근거하여, 데이터 프레임(2152)이 비AP MLD2(2122)로 보내지고 있는 것을 식별하고, 데이터 프레임(2152)을 비AP MLD2(2122)의 부속 STA 중 1개, 예를 들면 본 실시형태에서는 STA4(2124)에 전송한다. AP MLD(2104)는 또, 데이터 프레임(2152)을 STA4(2124)에 전송할 때에, RA 필드를 STA4의 MAC 어드레스(STA4-M)로 설정한다. 그 때문에, 데이터 프레임(2152)은 STA4(2124)에 의하여 올바르게 수신되고, 셋업 단계는 완료된다.
비AP MLD1(2112)과 비AP MLD2(2122)의 사이의 TDLS 셋업이 완료되면, 비AP MLD1(2112) 및 비AP MLD2(2122)로부터의 임의의 2개의 STA가 각각 서로 직접 멀티 링크 피어 투 피어 통신을 행하며, 링크 1 및 링크 2에 있어서 직접 패스를 통하여 데이터 프레임을 송신할 수 있다. 예를 들면, STA2와 STA4가, 및 STA1과 STA3이, 링크 2 및 링크 1의 양방에서 각각 직접 패스를 통하여 데이터 프레임(2162 및 2172)을 교환할 수 있다.
도 22a는, FTE(2202)의 포맷예를 묘사한다. FTE(2202)는, 엘리먼트 ID 필드, 길이 필드, 메시지 완전성 코드(MIC: Message Integrity Code) 제어 필드, MIC 필드, ANonce 필드, 및 SNonce 필드를 포함한다. 이하의 식에 있어서 TPK 도출이 나타난다.
TPK-Key-Input=Hash(min(SNonce, ANonce)||max(SNonce, ANonce)) (식 1)
TPK=KDF-Hash-Length(TPK-Key-Input, "TDLS PMK", min(MAC_I, MAC_R)||max(MAC_I, MAC_R)||BSSID) (식 2)
TPK-KCK=L(TPK, 0, 128) (식 3)
TPK-TK=L(TPK, 128, 길이-128) (식 4)
식 중 BSSID, MAC_I, 및 MAC_R은 각각, TDLS 셋업 프레임에 포함되는 링크 식별자 엘리먼트의 BSSID, TDLS 이니시에이터 STA 어드레스 필드, 및 TDLS 리스폰더 STA 어드레스 필드의 값이다. 이것은, 링크 식별자 엘리먼트가 MLD MAC 어드레스를 포함하는지 또는 부속 STA의 MAC 어드레스를 포함하는지에 관계없다.
일 실시형태에서는, TDLS 셋업 응답 및 TDLS 셋업 확인 프레임에 있어서 데이터 발신원 인증을 제공하기 위하여 키 확인 키(KCK: key confirmation key)가 사용되는 한편, 모든 직접 링크로 송신되는 모든 보호된 프레임에 기밀성을 제공하기 위하여 동일한 TPK-TK가 사용된다.
도 22b는, 링크 식별자 엘리먼트(2222)의 포맷예를 묘사한다. 링크 식별자 엘리먼트(2222)는, 엘리먼트 ID 필드, 길이 필드, BSSID 필드, TDLS 이니시에이터 STA 어드레스 필드 및 TDLS 리스폰더 STA 어드레스 필드를 포함한다.
TPK 핸드셰이크 메시지 2 및 3 즉 셋업 응답 및 셋업 확인을 위한 메시지 완전성 코드(MIC)의 계산 동안에는, 링크 식별자 엘리먼트가 MLD MAC 어드레스를 포함하는지 또는 부속 STA의 MAC 어드레스를 포함하는지에 관계없이, TDLS 셋업 프레임에 포함되는 링크 식별자 엘리먼트의 TDLS 이니시에이터 STA 어드레스 필드 및 TDLS 리스폰더 STA 어드레스 필드의 값이 각각 TDLS 이니시에이터 STA MAC 어드레스 및 TDLS 리스폰더 STA MAC 어드레스로서 사용된다. MIC는, 다음의 순서로 연결한 것에 대하여 계산되어야 한다.
·TDLS 이니시에이터 STA MAC 어드레스(6옥텟)
·TDLS 리스폰더 STA MAC 어드레스(6옥텟)
·값 2 또는 3으로 설정되는 트랜잭션 시퀀스 번호(1옥텟)
·링크 식별자 엘리먼트
·RSNE
·타임 아웃 간격 엘리먼트
·FTE, FTE의 MIC 필드는 0으로 설정된다
·ML 엘리먼트(TDLS 셋업 프레임에 ML 엘리먼트가 포함되는 경우)
중요한 것은, MIC 계산에 ML 엘리먼트가 포함되는 것이다. 일 실시형태에서는, 상기의 MIC 계산은, TPK-KCK 및 AES-128-CMAC 알고리즘을 이용하여 행해진다.
본 개시에 의하면, ML-TDLS 직접 링크 통신에서는, 어느 1개의 직접 링크로 2개의 비AP MLD 사이에서 트래픽 식별자(TID: traffic identifier)에 대하여 교섭되는 BlockAck 합의는, 2개의 비AP MLD 사이의 모든 직접 링크에 적용된다. 환언하면, 양방의 비AP MLD에 의하여 서포트되는 일반적인 멀티 링크 기능은, 모든 직접 링크로 이용 가능하고, 그와 같은 일반적인 멀티 링크 기능에는, 멀티 링크 Block Ack, 프레임의 크로스링크 재송, 암호 블록 연쇄 메시지 인증 코드 프로토콜에 의한 카운터 모드(CCMP) 또는 갈루아/카운터 모드 프로토콜(GCMP) 하에서의 프레임의 캡슐화 또는 캡슐 해제 동안의 MLD MAC 어드레스 베이스의 추가 인증 데이터(AAD: Additional Authentication Data) 및 Nonce의 구성이 포함된다.
임의의 직접 링크로 교환되는 TID의 프레임에 동일한 시퀀스 번호 스페이스 및 패킷 번호(PN: Packet Number) 스페이스가 사용된다. 실패한 프레임의 재송도 임의의 직접 링크로 발생할 수 있다. 보호된 프레임이 다른 직접 링크상에서 재송될 때에도 동일한 PN이 사용된다.
도 23은, 2개의 비AP MLD 사이의 직접 링크로 송신되는 데이터 프레임(2300)의 포맷예를 묘사한다. 데이터 프레임(2300)은, 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어 필드, QoS 제어 필드, HT 제어 필드, 페이로드 필드 및 FCS를 포함한다. 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어, QoS 제어 필드 및 HT 제어 필드는 MAC 헤더로서 그룹화될 수 있고, 페이로드 필드는 프레임 보디이다. 프레임 제어 필드는, 모두 0으로 설정되는 To DS 필드 및 From DS 필드를 포함한다.
도 23b는, CCMP에 의한 카운터 모드 또는 GCMP하에서의 프레임의 캡슐화 또는 캡슐 해제를 위하여 사용되는 MLD MAC 어드레스 베이스의 AAD의 구성 2320의 예를 묘사한다. AAD는 합계 30옥텟을 포함한다. AAD는, 프레임 제어(FC: Frame Control) 필드(2옥텟), MLD-RA 필드(6옥텟), MLD-TA 필드(6옥텟), 어드레스 3(A3: Address 3) 필드(6옥텟), 시퀀스 제어(SC: Sequence Control) 필드(2옥텟), 어드레스 4(A4) 필드(6옥텟) 및 QOS 제어(QC: QOS Control) 필드(2옥텟)를 포함한다. 중요한 것은, 프레임의 A1, A2 필드가 아니라 AAD의 A1, A2 필드에 있어서 각각 수신 MLD 및 송신 MLD의 MLD MAC 어드레스가 사용되는 것이다.
도 23c는, CCMP에 의한 카운터 모드 또는 GCMP하에서의 프레임의 캡슐화 또는 캡슐 해제를 위하여 사용되는 MLD MAC 어드레스 베이스의 Nonce의 구성 2340의 예를 묘사한다. Nonce는 합계 13옥텟을 포함한다. Nonce는, Nonce 플래그(1옥텟), MLD-TA 필드(6옥텟) 및 PN 필드(6옥텟)를 포함한다. 중요한 것은, 프레임의 A2 필드가 아니라 Nonce의 A2 필드에 있어서 송신 MLD의 MLD MAC 어드레스가 사용되는 것이다.
2개의 비AP MLD 사이에서 직접 링크로 교환되는 데이터 프레임 2300의 CCMP/GCMP 캡슐화/캡슐 해제 동안의 AAD 및 Nonce 계산의 규칙은 이하와 같다.
a) AAD의 구성을 위한 A1 필드로서 레시피언트 MLD의 MLD MAC 어드레스가 사용된다.
b) AAD 및 Nonce의 구성을 위한 A2 필드로서 송신 MLD의 MLD MAC 어드레스가 사용된다.
c) 비AP MLD가 AP MLD에 관련되는 경우에는, AAD의 구성을 위한 A3 필드로서 AP MLD의 MLD MAC 어드레스가 사용된다. 그 이외의 경우에는, 보호된 프레임의 어드레스 3 필드가 A3에 사용된다.
혹은, TDLS 셋업 프레임에 포함되는 링크 식별자 엘리먼트의 TDLS 이니시에이터 STA 어드레스 필드, TDLS 리스폰더 어드레스 필드 및 BSSID 필드에 포함되는 어드레스가 대신에 AAD 및 Nonce의 구성에 있어서 사용될 수 있다.
일 실시형태에서는, ML-TDLS 링크 스위칭 등의 멀티 링크 기능이 이용 가능하다. 비AP MLD가 그 피어 비AP MLD에 대하여, 그 피어 MLD가 예를 들면 「1」 또는 「True」로 설정된 TDLS 링크 스위칭 서포트 필드에 의하여 TDLS 링크 스위칭을 서포트하는 것을 지시하고 있는 경우에는, 기존의 직접 링크를 다른 링크로 전환하는 것을 요구할 수 있다. TDLS 채널 스위치 요구/응답 프레임이, TDLS 링크 스위칭의 목적으로 이용될 수 있다. 프레임은 데이터 프레임에 캡슐화되고, 현재의 직접 링크상에서 송신된다. 혹은, 새로운 프레임, 예를 들면 TDLS 링크 스위칭 요구/응답 프레임이 이 목적을 위하여 정의될 수 있다.
도 24는, 본 개시의 일 실시형태에 의한 AP MLD(2402)에 관련되는 2개의 비AP MLD(2412, 2422) 사이의 멀티 링크 피어 투 피어 통신을 도해하는 플로 차트 2400을 묘사한다. 비AP MLD1(2412)은 링크 1 상에 비AP MLD2(2422)와의 TDLS 직접 링크를 셋업하고 있고, 데이터 프레임(2432)이 2개의 비AP MLD(2412, 2422) 사이에서 링크 1 상에서 송신되는 것이 상정된다. 비AP MLD1(2412)은, 현재의 직접 링크(링크 1) 상에서 비AP MLD2(2422)에 TDLS 채널 스위치 요구(2442)를 송신함으로써, 비AP MLD2(2422)와의 (링크 1 상의) 그 직접 링크를 전환하는 것을 의도할 수 있다. 일 실시형태에서는, 비AP MLD1(2412)은, 비AP MLD2(2422)에 의하여 송신된 TDLS 발견 응답의 TDLS 링크 스위칭 서포트 필드의 지시에 근거하여, 비AP MLD2(2422)가 TDLS 링크 스위칭을 서포트한다고 판단하고 있다. 그와 같은 요구(2442)를 수신하는 비AP MLD2(2422)는, 응답하여, TDLS 채널 스위치 응답(2452)을 비AP MLD1(2412)에 현재의 직접 링크상에서 반송할 수 있다.
1개의 경우에는, 링크 스위칭이 성공한 경우에는, 전환 시간 후에, TDLS 직접 링크가 링크 1로부터 링크 2로 전환되고, 링크 1 상의 직접 링크가 무효화된다. 그 한편, 링크 스위칭이 실패한 경우에는, 2개의 비AP MLD(2412, 2422) 사이의 TDLS 직접 링크는 링크 1 상에 남는다.
캡슐화된 데이터 프레임(예를 들면 TDLS 페이로드를 수용하는 Ethertype89-0d 데이터 프레임)이, TDLS 채널 스위치 요구 프레임으로서 사용될 수 있다. 도 25는, 본 개시의 일 실시형태에 의한 TDLS 채널 스위치 요구 프레임을 수용하기 위하여 사용되는 Ethertype89-0d 데이터 프레임 2500의 포맷예를 나타낸다.
Ethertype89-0d 데이터 프레임 2500은, 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어 필드, QoS 제어 필드, HT 제어 필드, LLC 필드, SNAP 필드(2502), 페이로드 타입 필드(2504), 페이로드 필드(2506) 및 FCS를 포함한다. 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어, QOS 제어 필드 및 HT 제어 필드는 MAC 헤더로서 그룹화될 수 있고, LLC 필드, SNAP 필드(2502), 페이로드 타입 필드(2504) 및 페이로드 필드(2506)는 프레임 보디로서 그룹화될 수 있다. SNAP 필드(2502)는 89-0d의 Ethertype에 설정되고, 페이로드 타입 필드(2504)는 TDLS에 대응하도록 설정된다. 페이로드 필드(2506)는, 카테고리 필드(2508), TDLS 액션 필드(2510), 타깃 채널 필드, 링크 식별자 엘리먼트(2512) 및 ML 엘리먼트(2514)를 포함한다. 카테고리 필드(2508)는, TDLS에 대응하도록 설정된다. TDLS 액션 필드(2510)는, TLDS 채널 스위치 요구에 대응하도록 설정된다. 링크 식별자 엘리먼트(2512)는, 현재의 링크를 지시한다. ML 엘리먼트(2514)는, 엘리먼트 ID 서브필드, 길이 서브필드, 엘리먼트 ID 확장 서브필드, 타입 필드(2516)와 존재 비트맵 필드를 포함하는 멀티 링크 제어 서브필드, 공통 정보 필드(2518) 및 링크 정보 필드(2520)를 포함한다.
타입 필드(2516)는, TDLS에 대응하도록 설정된다. 공통 정보 필드(2518)는, 송신 비AP MLD의 MLD MAC 어드레스에 대응하도록 설정된 MLD MAC 어드레스 서브필드를 포함한다. 링크 정보 필드(2520)는, 링크 ID 서브필드, 링크 식별자 엘리먼트 서브필드(2522) 및 능력/동작 서브필드를 포함한다. 링크 식별자 엘리먼트 서브필드(2522)는, MLD가 전환하고자 하는 타깃 링크를 지시한다. 혹은, 링크 식별자 엘리먼트 서브필드(2522)는 존재하지 않아도 되고, 링크 ID 필드가 타깃 링크를 지시한다.
본 개시에 의하면, 비AP MLD가, AP 또는 AP MLD에 대하여, 1개의 링크상의 단일의 요구를 통하여 복수의 링크상에서 콰이어트 기간(QTP)을 셋업하는 것을 요구할 수 있다. 도 26은, 본 개시의 일 실시형태에 의한 AP/AP MLD(2602)에 관련되는 2개의 비AP MLD(2612, 2622) 사이의 멀티 링크 피어 투 피어 통신을 도해하는 플로 차트 2600을 묘사한다. 비AP MLD1(2612)은 링크 1 및 링크 2 상에 비AP MLD2(2622)와의 TDLS 직접 링크를 셋업하고 있는 것이 상정된다. 비AP MLD1(2612)은, AP/AP MLD(2602)에 대하여, 링크 1 상에서 QTP 요구(2632)를 송신함으로써, 링크 1 및 링크 2 상에서 콰이어트 기간(QTP)을 설정하는 것을 요구할 수 있고, QTP 요구(2632)는 ML 엘리먼트를 포함한다. ML 엘리먼트는, MLD에 의하여 서포트되는 추가의 링크(예를 들면 링크 2)를 지시한다.
QTP 요구(2632)를 수신하는 AP/AP MLD(2602)는, 응답하여, QTP 요구가 성공한 것을 지시하는 QTP 응답(2642)을 송신할 수 있다. 그 때문에, 링크 1 및 링크 2에 있어서 QTP 기능이 셋업된다. QTP의 개시 시에는, AP/AP MLD(2602)가, 링크를 직접 통신을 위하여 보호하기 위하여 복수의 링크상에서 QTP 셋업 프레임(2662, 2664)을 송신할 수 있다. 그 후, 비AP MLD1(2612)은, QTP(2652) 내에 데이터 프레임(2672, 2674, 2682, 2684)을 비AP MLD2(2622)에 양방의 직접 링크, 링크 1 및 링크 2 상에서 송신할 수 있게 된다.
도 27은, 콰이어트 기간(QTP) 요구/응답 프레임 2700의 포맷예를 나타낸다. QTP 요구/응답 프레임 2700은, 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어 필드, HT 제어 필드, 카테고리 필드(2702), HE 액션 필드(2704), QTP 엘리먼트, ML 엘리먼트(2706) 및 FCS를 포함한다. 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어 및 HT 제어 필드는 MAC 헤더로서 그룹화될 수 있고, 카테고리 필드(2702), HE 액션 필드(2704), QTP 엘리먼트, ML 엘리먼트(2706)는 프레임 보디로서 그룹화될 수 있다. 카테고리 필드(2702)는, HE 액션에 대응하도록 설정된다. HE액션 필드(2704)는, QTP에 대응하도록 설정된다. ML 엘리먼트(2706)는, 엘리먼트 ID 서브필드, 길이 서브필드, 엘리먼트 ID 확장 서브필드, 타입 필드(2708)와 존재 비트맵 필드를 포함하는 멀티 링크 제어 서브필드, 공통 정보 필드(2710) 및 1개 이상의 링크 정보 필드(2712)를 포함한다.
타입 필드(2708)는, QTP에 대응하도록 설정된다. 공통 정보 필드(2710)는, 송신 비AP MLD의 MLD MAC 어드레스에 대응하도록 설정된 MLD MAC 어드레스 서브필드를 포함한다. 1개 이상의 링크 정보 필드(2712)는 각각, 링크 ID 서브필드와, 링크 ID 서브필드의 링크 ID에 의하여 식별되는 다른 링크의 QTP 파라미터를 포함하는 QTP 엘리먼트(2714)를 포함한다.
본 개시에 의하면, 비AP MLD가, AP MLD에 대하여, 1개 이상의 링크상에서 링크상의 직접 링크 통신을 위하여 TDLS-타깃 웨이크 타임(TWT) 서비스 피리어드(SP)를 셋업하는 것을 요구할 수 있다. 도 28은, 본 개시의 일 실시형태에 의한 AP/AP MLD(2602)에 관련되는 2개의 비AP MLD(2612, 2622) 사이의 멀티 링크 피어 투 피어 통신을 도해하는 플로 차트 2800을 묘사한다. 비AP MLD1(2612)은 링크 1 및 링크 2 상에 비AP MLD2(2622)와의 직접 링크를 셋업하고 있는 것이 상정된다. 비AP MLD1(2612)은, AP/AP MLD(2602)에 대하여, 링크 1 상에서 TWT 셋업 요구(2832)를 송신함으로써, 링크 1 및 링크 2 상에서 TDLS-TWT SP를 셋업하는 것을 요구할 수 있고, TWT 셋업 요구(2832)는 ML 엘리먼트를 포함한다. ML 엘리먼트는, MLD에 의하여 서포트되는 추가의 링크(예를 들면 링크 2)를 지시한다.
TWT 셋업 요구(2832)를 수신하는 AP/AP MLD(2602)는, 응답하여, TWT 셋업 요구가 성공한 것을 지시하는 TWT 셋업 응답(2842)을 비AP MLD1(2612)에 반송할 수 있다. ML-TDLS를 위한 링크 1 및 링크 2 상의 TWT SP에 참가하는 것을 요구하기 위하여, 다른 STA 또는 MLD, 예를 들면 비AP MLD2(2622)에 언솔리시티드 TWT 셋업 응답(2844)도 송신된다. TWT SP는, 동일한 파라미터(예를 들면 개시 시간, 기간 등)를 갖는 링크 1 및 링크 2 상의 2개의 다른 TWT SP일 수 있다.
임의로, ML-TDLS를 위한 TWT SP를 보호하기 위하여 제한부 브로드캐스트 TWT SP가 사용되고, TDLS-TWT SP 동안에 서드파티 STA가 송신하는 것을 방지하기 위하여 (AP/AP MLD에 의하여) 각 개별 TWT SP 상에 오버레이된다. 제한부 브로드캐스트 TWT SP란, 그 TWT SP의 멤버인 STA만이 TWT SP 동안에 채널에 액세스하는 것이 허락되는 한편, 다른 모든 STA는 이 시간에 채널에 액세스하는 것이 허락되지 않는 브로드캐스트 TWT SP를 가리킨다. 이것은, 제한부 브로드캐스트 TWT SP를 애드버타이즈하는 비컨 프레임(2852, 2854)을 각 링크상에서 송신함으로써 달성된다. TDLS STA 페어 이외의 STA는, 제한부 브로드캐스트 TWT SP 동안에 채널에 액세스하는 것을 피한다.
이와 같은 TWT SP가 비AP MLD, 이 경우에는 비AP MLD1(2612)에 의하여 요구된 경우에는, 브로드캐스트 제한부 TWT SP(2862) 내의 ML-TDLS(2864)를 위한 TWT SP의 개시 시에, AP/AP MLD(2702)가, 피어 투 피어(P2P: peer-to-peer) 송신을 위한 트리거 프레임(2872)을 직접 링크의 각각, 즉 링크 1 및 링크 2에 송신할 수 있다. P2P 송신을 위한 트리거 프레임은, 11ax에 있어서 정의되는 MU-RTS 트리거 프레임에 근거할 수 있거나, 또는 11be에 의하여 정의되는 MU-RTS 트리거 프레임의 새로운 다른 형태여도 된다. 그 후, 비AP MLD1(2612)은, TWT SP(2874) 내에 데이터 프레임(2882, 2884, 2892, 2894)을 비AP MLD2(2622)에 양방의 직접 링크 즉 링크 1 및 링크 2 상에서 송신할 수 있게 된다.
도 29는, 타깃 웨이크 타임(TWT) 셋업 프레임 2900 및 TWT 셋업 프레임 2900의 TWT 엘리먼트 2906의 포맷예를 나타낸다. TWT 셋업 프레임(2900)은, TWT 요구 또는 TWT 응답에서 사용될 수 있고, 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어 필드, HT 제어 필드, 카테고리 필드(2902), 액션 필드(2904), 다이얼로그 토큰 필드, TWT 엘리먼트(2906), ML 엘리먼트(2908) 및 FCS를 포함한다. 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어 및 HT 제어 필드는 MAC 헤더로서 그룹화될 수 있고, 카테고리 필드(2902), 액션 필드(2904), 다이얼로그 토큰 필드, TWT 엘리먼트(2906), ML 엘리먼트는 프레임 보디로서 그룹화될 수 있다. 카테고리 필드(2902)는, 비보호 S1G 액션에 대응하도록 설정된다. 액션 필드(2904)는, TWT 셋업에 대응하도록 설정된다. ML 엘리먼트(2908)는, 다른 링크상의 TWT SP를 위한 TWT 엘리먼트를 포함할 수 있다.
TWT 엘리먼트(2906)는, 엘리먼트 ID 필드, 길이 필드, 제어 필드(2910) 및 TWT 파라미터 정보 필드(2912)를 포함한다. 제어 필드(2910)는, 네고시에이션 타입 서브필드, TWT 정보 프레임 무효 서브필드, 웨이크 기간 유닛 서브필드, 멀티 AP 협조 TWT 서브필드 및 TDLS TWT(2914) 서브필드를 포함한다. TDLS TWT 서브필드(2914)는, TDLS를 위한 TWT SP를 지시하기 위하여 사용된다.
TWT 파라미터 정보 필드(2912)는, 트리거 필드(2916)를 포함하는 요구 타입 서브필드, 타깃 웨이크 타임 서브필드, 명목 최소 TWT 웨이크 기간 서브필드, TWT 웨이크 간격 가수 서브필드, TWT 채널 서브필드 및 피어 STA MAC 어드레스 서브필드(2918)를 포함한다. 요구 타입 서브필드의 트리거 필드(2916)는, 비AP MLD로부터 AP 또는 AP MLD에 대한, 직접 링크 통신을 위한 송신 기회를 제공하기 위하여 TWT SP의 개시 시에 직접 링크상에서 트리거 프레임을 송신하는 요구를 포함한다. 피어 STA MAC 어드레스 서브필드(2918)는, TDLS 피어 STA의 MAC 어드레스를 포함한다.
본 개시는, TWT 프로토콜의 이점이 직접 링크 통신으로 확장되는 것을 나타내는 것이 유리하다. TWT 셋업 요구 프레임의 피어 STA MAC 어드레스 필드에 포함되는 TDLS 피어 STA의 MAC 어드레스는, AP에 의하여 언솔리시티드 TWT 셋업 응답 프레임을 피어 STA에 송신하여, 피어 STA도 동일한 TWT SP에 참가하도록 초대하기 위하여 사용될 수 있다. 혹은, 피어 STA가 AP에 TWT SP를 요구할 수도 있다.
다양한 실시형태에 있어서, 도 2a 및 2b에서 상술한 바와 같이, ML-TDLS 발견은, 직접 패스로 액세스 네트워크 쿼리 프로토콜(ANQP) 요구/응답 프레임(그룹 어드레스 제네릭 애드버타이즈먼트 서비스(GAS) 요구/응답 프레임의 타입)을 교환함으로써도 행해질 수 있다. 도 30a는, ANQP 요구 프레임 3000의 포맷예를 나타낸다. ANQP 요구 프레임 3000은, 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어 필드, HT 제어 필드, 카테고리 필드, 퍼블릭 액션 필드(3002), 다이얼로그 토큰 필드, 애드버타이즈먼트 프로토콜 엘리먼트(3004), 쿼리 요구 필드(3006), 및 FCS를 포함한다. 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어 및 HT 제어 필드는 MAC 헤더로서 그룹화될 수 있고, 카테고리 필드, 퍼블릭 액션 필드(3002), 다이얼로그 토큰 필드, 애드버타이즈먼트 프로토콜 엘리먼트(3004) 및 쿼리 요구 필드(3006)는 프레임 보디로서 그룹화될 수 있다. 퍼블릭 액션 필드(3002)는 GAS 요구에 대응하도록 설정되고, 애드버타이즈먼트 프로토콜 엘리먼트(3004)는 ANQP에 대응하도록 설정된다. 쿼리 요구 필드(3006)는, 도 30c에서 상세하게 설명되는 TDLS 능력 ANQP 엘리먼트를 포함한다.
도 30b는, ANQP 응답 프레임 3020의 포맷예를 나타낸다. ANQP 응답 프레임 3020은, 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어 필드, HT 제어 필드, 카테고리 필드, 퍼블릭 액션 필드(3022), 다이얼로그 토큰 필드, 스테이터스 코드 필드, 애드버타이즈먼트 프로토콜 엘리먼트(3024), 쿼리 응답 필드(3026), 및 FCS를 포함한다. 프레임 제어 필드, 기간 필드, 어드레스 1 필드, 어드레스 2 필드, 어드레스 3 필드, 시퀀스 제어 및 HT 제어 필드는 MAC 헤더로서 그룹화될 수 있고, 카테고리 필드, 퍼블릭 액션 필드(3022), 다이얼로그 토큰 필드, 스테이터스 코드 필드, 애드버타이즈먼트 프로토콜 엘리먼트(3024) 및 쿼리 응답 필드(3026)는 프레임 보디로서 그룹화될 수 있다. 동일하게, 퍼블릭 액션 필드(3022)는 GAS 요구에 대응하도록 설정되고, 애드버타이즈먼트 프로토콜 엘리먼트(3024)는 ANQP에 대응하도록 설정된다. 쿼리 응답 필드(3026)는, 도 30c에서 상세하게 설명되는 TDLS 능력 ANQP 엘리먼트를 포함한다.
도 30c는, TDLS 능력 ANQP 엘리먼트(3040)의 포맷예를 나타낸다. TDLS 능력 ANQP 엘리먼트(3040)는, 쿼리 요구 필드(3006) 및 쿼리 응답 필드(3026)에 포함되고, MLD 및 서포트되는 직접 링크의 정보를 포함한다. TDLS 능력 ANQP 엘리먼트(3040)는, 정보 ID 필드(3042), 길이 필드, 피어 정보 필드(3044)를 포함한다. 정보 ID 필드(3042)는, TDLS 능력에 대응하도록 설정된다. 피어 정보 필드(3044)는, 모드 필드, ANQP 프레임이 송신되는 링크상에서 동작하는 MLD의 BSSID 및 MAC 어드레스를 나타내는 BSSID 필드 및 MAC 필드, 네트워크 정보 필드(3046), MLD에 대한 정보를 포함하는 MLD 정보 필드(3048), 및, 링크상에서 동작하는 STA의 BSSID 및 MAC 어드레스 등 MLD의 다른 링크의 정보를 포함하는 다른 링크 정보 필드(3050)를 포함한다.
네트워크 정보 필드(3046)는, 네트워크가 DHCP, IP 또는 넷 마스크인지를 지시한다. MLD 정보 필드(3048)는, 서포트 링크 수 필드 및 송신 MLD의 MLD MAC 어드레스를 포함한다. TDLS 능력 ANQP 엘리먼트(3040)는, ANQP 응답 프레임이 송신되는 링크 이외의 링크에 대한 정보를 포함하는 1개 이상의 다른 링크 정보 필드(3050)를 포함할 수 있다. 일 실시형태에서는, TDLS 능력 ANQP 엘리먼트(3040)는, ANQP 요구 프레임에 다른 링크 정보 필드(3050)를 1개도 포함하지 않는다. 본 개시는, ANQP를 사용한 ML-TDLS 발견도 가능하게 하고, ANQP 응답 프레임의 다른 링크 정보 필드가 다른 링크에 대한 정보를 포함할 수 있는 것이 유리하다.
본 개시에 의하면, 비AP MLD(TDLS 이니시에이터)에 의하여 TDLS 발견 요구 프레임을 송신함으로써 ML-TDLS 발견이 개시될 때에는, TDLS ML 엘리먼트를 포함하는 대신에, TDLS 발견 요구 프레임은, 송신 STA가 비AP MLD에 부속되는 것을 식별하기 위한 지시, 예를 들면 링크 식별자 엘리먼트를 포함할 수 있다. 링크 식별자 엘리먼트를 포함하는 TDLS 발견 요구 프레임을 수신하는 비AP MLD는, TDLS 이니시에이터가 MLD인 것을 인식할 수 있고, 그것에 따라 응답한다.
도 31은, ML 지시로서 TDLS 발견 요구 프레임에 포함되는 링크 식별자 엘리먼트(3100)의 포맷예를 나타낸다. 링크 식별자 엘리먼트(3100)는, 엘리먼트 ID 필드, 길이 필드, BSSID 필드, TDLS 이니시에이터 STA 어드레스 필드, TDLS 리스폰더 STA 어드레스 필드, 서포트 링크 수 필드와 MLD MAC 필드를 포함하는 MLD 정보 필드를 포함한다. 이로써, TDLS 발견 요구 프레임을 사용한 ML-TDLS 발견을 위한 시그널링 오버헤드가 저감되는 것이 유리하다.
도 32는, 통신 디바이스(3200) 및 통신 디바이스(3200)에 부속되는 2개의 통신 장치(3202, 3204)의 구성예를 나타낸다. 통신 디바이스(3200)는, 비AP MLD로서 실시되고, 부속되는 통신 장치(3202, 3204)의 각각은, 본 개시에 있어서의 다양한 실시형태에 의한 멀티 링크 피어 투 피어 통신 및 멀티 링크 TDLS 발견/셋업을 위하여 구성된 STA로서 실시될 수 있다. 통신 디바이스(3200)는, 상술한 실시형태에 의한 멀티 링크 TDLS 발견/셋업을 행하기 위하여 구성된 멀티 링크 TDLS 모듈(3212)을 더 포함한다. 통신 디바이스(3200)는, 인터넷 레이어 및/또는 분산 서비스(DS: Distribution Service)와 통신하기 위하여 사용되는 MAC SAP(3210)를 더 포함한다. 통신 디바이스에 부속되는 통신 장치(3202, 3204)는 각각, 관련을 위한 링크(3226, 3236)를 제공하고, 다른 외부 통신 장치/디바이스 및/또는 DS와의 사이에서 신호를 송신/수신할 수 있다. 각 부속 통신 장치(3202, 3204)는, MAC 레이어(3222, 3232) 및 PHY(물리) 레이어(3224, 3234)를 포함하고, PHY 레이어는, 다른 통신 장치/디바이스와의 사이에서 대응하는 링크(3226, 3236)를 통하여 신호를 송신/수신하기 위하여 사용되는 무선 송신기, 무선 수신기 및 안테나와 접속한다. 일 실시형태에서는, MAC 레이어(3222, 3232)는, 그 STA MAC 어드레스를 기억하는 스토리지 모듈과, 레거시 STA와의 사이의 트래픽을 위하여 인터넷 레이어 및/또는 DS와 직접 통신하기 위한 임의의 STA MAC SAP를 포함한다.
도 33은, 통신 디바이스(3300) 및 통신 디바이스(3300)에 부속되는 2개의 통신 장치(3302, 3304)의 구성예를 나타낸다. 통신 디바이스(3300)는, AP MLD로서 실시되고, 부속되는 통신 장치(3302, 3304)의 각각은, 본 개시에 있어서의 다양한 실시형태에 의한 멀티 링크 피어 투 피어 통신 및 멀티 링크 TDLS 발견/셋업을 위하여 구성된 AP로서 실시될 수 있다. 통신 디바이스(3300)는, 각 관련되는 비AP MLD의 MLD MAC 어드레스 및 각 관련되는 MLD에 부속되는 STA의 MAC 어드레스, 비AP MLD에 할당된 관련 ID(AID: Association ID) 등을 기억하는 관련 레코드 모듈(3316)을 포함한다. 통신 디바이스(3300)는, 관련되는 STA로부터 데이터 프레임을 수신하고, 데이터 프레임의 수신처 어드레스가 다른 관련되는 STA 또는 MLD에 관계되는 것을 판단하며, 그것에 따라 데이터 프레임을 다른 관련되는 STA 또는 MLD에 전송하고, 수신 디바이스가 MLD인지 또는 비MLD STA인지에 근거하여 전송되는 프레임의 SA 필드를 설정하기 위한, 데이터 프레임 전송 모듈(3312)을 더 포함한다. 통신 디바이스(3300)는, 관련되는 STA 및/또는 MLD의 사이의 직접 링크(단수 또는 복수)상에서 QTP 기능(예를 들면 관련되는 STA로부터 QTP 요구를 수신하고, QTP 응답 및 QTP 셋업 프레임을 관련되는 STA에 송신한다) 및 TWT 기능(예를 들면 관련되는 STA로부터 TWT 셋업 요구를 수신하고, TWT 셋업 응답, 비컨 프레임 및 트리거 프레임을 관련되는 STA에 송신한다)을 셋업하기 위한, ML-QTP/ML-TWT 처리 모듈(3314)도 포함한다.
통신 디바이스(3300)는, 인터넷 레이어 및/또는 DS와 통신하기 위하여 사용되는 MAC SAP(3310)를 더 포함한다. 통신 디바이스에 부속되는 통신 장치(3302, 3304)는 각각, 관련을 위한 링크(3326, 3336)를 제공하고, 다른 외부 통신 장치/디바이스 및/또는 DS와의 사이에서 신호를 송신/수신할 수 있다. 각 부속 통신 장치(3302, 3304)는, MAC 레이어(3322, 3332) 및 PHY(물리) 레이어(3324, 3334)를 포함하고, PHY 레이어는, 다른 통신 장치/디바이스와의 사이에서 대응하는 링크(3326, 3336)를 통하여 신호를 송신/수신하기 위하여 사용되는 무선 송신기, 무선 수신기 및 안테나와 접속한다. 일 실시형태에서는, MAC 레이어는, 그 AP MAC 어드레스를 기억하는 스토리지 모듈과, 레거시 STA와의 사이의 트래픽을 위하여 인터넷 레이어와 직접 통신하기 위한 임의의 AP MAC SAP를 포함한다.
본 개시는, 소프트웨어, 하드웨어, 또는 하드웨어와 협동하는 소프트웨어에 의하여 실현될 수 있다. 상술한 각 실시형태의 설명에 있어서 사용되는 각 기능 블록은, 그 일부 또는 전체가 집적 회로 등의 LSI에 의하여 실시될 수 있고, 각 실시형태에 있어서 설명되는 각 프로세스는, 그 일부 또는 전체가 동일한 LSI 또는 LSI의 조합에 의하여 제어될 수 있다. LSI는, 칩으로서 개별적으로 형성될 수 있거나, 또는, 기능 블록의 일부 또는 모두를 포함하도록 1개의 칩이 형성될 수 있다. LSI는, 자신에 결합된 데이터 입출력부를 포함할 수 있다. 여기에서, LSI는, 집적도의 차이에 따라, IC, 시스템 LSI, 슈퍼 LSI, 또는 울트라 LSI라고 호칭될 수 있다. 그러나, 집적 회로를 실장하는 기술은 LSI에 한정되지 않고, 전용 회로, 범용 프로세서, 또는 전용 프로세서를 사용함으로써 실현될 수 있다. 더하여, LSI의 제조 후에 프로그램될 수 있는 FPGA(Field Programmable Gate Array, 필드 프로그래머블 게이트 어레이) 또는 LSI 내부에 배치되는 회로 셀의 접속 및 설정이 재구성될 수 있는 리컨피규어러블 프로세서가 사용될 수 있다. 본 개시는, 디지털 처리 또는 아날로그 처리로서 실현될 수 있다. 장래의 집적 회로 기술이, 반도체 기술 또는 다른 파생 기술의 진보의 결과로서 LSI를 대체하는 경우에는, 그 장래의 집적 회로 기술을 사용하여 기능 블록이 집적화될 수 있다. 바이오테크놀로지도 응용될 수 있다.
본 개시는, 통신 디바이스라고 호칭되는 통신의 기능을 갖는 임의의 종류의 장치, 디바이스 또는 시스템에 의하여 실현될 수 있다.
그와 같은 통신 디바이스 중 몇 개의 비한정적인 예에는, 전화(예를 들면, 셀룰러(휴대) 전화, 스마트폰), 태블릿, 퍼스널 컴퓨터(PC)(예를 들면 랩톱, 데스크톱, 넷북), 카메라(예를 들면 디지털 스틸/비디오 카메라), 디지털 플레이어(디지털 오디오/비디오 플레이어), 웨어러블 디바이스(예를 들면 웨어러블 카메라, 스마트 워치, 추적 디바이스), 게임 콘솔, 디지털 북 리더, 텔레헬스/텔레의료(원격 헬스 및 의료) 디바이스, 및 통신 기능을 제공하는 차량(예를 들면 자동차, 비행기, 선박), 및 이들의 다양한 조합이 포함된다.
통신 디바이스는, 휴대형 또는 이동식에 한정되지 않고, 스마트 홈 디바이스(예를 들면 전자 제품, 조명, 스마트 미터, 제어 패널), 자동 판매기 및 「사물 인터넷(IoT: Internet of Things)」의 네트워크 내의 임의의 다른 「사물」 등, 비휴대형 또는 고정식의 임의의 종류의 장치, 디바이스 또는 시스템도 포함할 수 있다.
통신은, 예를 들면 셀룰러 시스템, 와이어리스 LAN 시스템, 위성 시스템 등, 및 그들의 다양한 조합을 통한 데이터 교환을 포함할 수 있다.
통신 디바이스는, 본 개시에 기재된 통신의 기능을 행하는 통신 장치에 연결된 컨트롤러 또는 센서 등의 장치를 포함할 수 있다. 예를 들면, 통신 디바이스는, 통신 디바이스의 통신 기능을 행하는 통신 장치에 의하여 사용되는 제어 신호 또는 데이터 신호를 생성하는 컨트롤러 또는 센서를 포함할 수 있다.
통신 디바이스는, 기지국, 액세스 포인트 등의 인프라 스트럭처 설비, 및 상기의 비한정적인 예 중의 것 등의 장치와 통신하거나 또는 그들을 제어하는 임의의 다른 장치, 디바이스 또는 시스템도 포함할 수 있다.
스테이션의 비한정적인 예는, 멀티 링크 스테이션 논리 엔티티(즉 MLD 등)에 부속되는 제1 복수의 스테이션에 포함되는 것으로 할 수 있고, 멀티 링크 스테이션 논리 엔티티에 부속되는 제1 복수의 스테이션의 일부로서, 제1 복수의 스테이션 중의 스테이션은, 상위 레이어에 대한 공통의 매체 액세스 제어(MAC) 데이터 서비스 인터페이스를 공유하며, 공통의 MAC 데이터 서비스 인터페이스는, 공통의 MAC 어드레스 또는 트래픽 식별자(TID)에 관련된다.
따라서, 본 발명의 실시형태는, 멀티 링크 통신의, 특히 멀티 링크 보증 재송에서의 스루풋 향상을 완전하게 실현하기 위하여, 복수의 링크에서의 동작을 위한 통신 디바이스 및 방법을 제공하는 것을 알 수 있다.
이하의 실시예가 본 개시에 기재된다.
1. 제1 멀티 링크 디바이스(MLD)에 부속되는 복수의 통신 장치 중의 통신 장치로서, 복수의 통신 장치는 각각, 제1 MLD의 대응하는 링크에 있어서 동작하고, 통신 장치는,
동작 시에 요구 프레임을 생성하는 회로로서, 요구 프레임은, 다른 통신 장치의 피어 투 피어 통신 능력을 발견하기 위한 발견 요구 프레임, 또는 1개 이상의 직접 링크의 셋업을 요구하기 위한 셋업 요구 프레임 중 1개이며, 요구 프레임은, 통신 장치가 제1 MLD에 부속되는 것을 식별하는 멀티 링크(ML) 지시를 포함하는, 회로와,
동작 시에 요구 프레임을 1개의 링크에 있어서 송신하는 송신기를 포함하는 통신 장치.
2. 요구 프레임은, 터널 직접 링크 셋업(TDLS) 발견 요구 프레임, TDLS 셋업 요구 프레임 및 액세스 네트워크 쿼리 프로토콜(ANQP) 요구 프레임 중 1개인, 실시예 1에 기재된 통신 장치.
3. ML 지시는 ML 엘리먼트이고, ML 엘리먼트는, 제1 MLD에 대한 정보 및 제1 MLD에 의하여 서포트되는 적어도 1개의 다른 링크의 정보를 포함하는, 실시예 1에 기재된 통신 장치.
4. ML 지시는, TDLS 발견 요구 프레임의 링크 식별자 엘리먼트 및 ANQP 요구 프레임의 TDLS 능력 ANQP 엘리먼트 중 1개에 대응하여 포함되는, 실시예 2에 기재된 통신 장치.
5. 동작 시에 다른 통신 장치로부터 ML 엘리먼트를 포함하는 TDLS 발견 응답 프레임을 수신하는 수신기로서, ML 엘리먼트는, 다른 통신 장치가 부속되는 제2 MLD에 대한 정보 및 제2 MLD에 의하여 서포트되는 적어도 1개의 다른 링크의 정보를 포함하는, 수신기를 더 포함하는, 실시예 1에 기재된 통신 장치.
6. 동작 시에 다른 통신 장치로부터 ML 필드를 포함하는 ANQP 응답 프레임을 수신하는 수신기로서, ML 필드는, 다른 통신 장치가 부속되는 제2 MLD에 대한 정보 및 제2 MLD에 의하여 서포트되는 적어도 1개의 다른 링크의 정보를 포함하는, 수신기를 더 포함하는, 실시예 1에 기재된 통신 장치.
7. 회로는, TDLS 셋업 요구 프레임 및 TDLS 셋업 확인 프레임 중 적어도 1개를 생성하도록 더 구성되고, TDLS 셋업 요구 프레임 및 TDLS 셋업 확인 프레임 중 적어도 1개는 ML 엘리먼트를 포함하며, ML 엘리먼트는, 제1 MLD에 대한 정보 및 제1 MLD에 의하여 서포트되는 적어도 1개의 다른 링크의 정보를 포함하고,
송신기는, TDLS 셋업 요구 프레임 및 TDLS 셋업 확인 프레임 중 적어도 1개를, 다른 통신 장치가 부속되는 제2 MLD에 더 송신하는, 실시예 1에 기재된 통신 장치.
8. 동작 시에 다른 통신 장치로부터 ML 엘리먼트를 포함하는 TDLS 셋업 응답 프레임을 수신하는 수신기로서, ML 엘리먼트는, 다른 통신 장치가 부속되는 제2 MLD에 대한 정보 및 제2 MLD에 의하여 서포트되는 적어도 1개의 다른 링크의 정보를 포함하는, 수신기를 더 포함하는, 실시예 1에 기재된 통신 장치.
9. TDLS 셋업 요구 프레임, TDLS 셋업 응답 프레임 및 TDLS 셋업 확인 프레임의 교환에 응답하여, 회로는,
제1 MLD와 제2 MLD의 사이에 1개 이상의 직접 링크를 셋업하도록 더 구성되는, 실시예 7 또는 8에 기재된 통신 장치.
10. TDLS 셋업 요구 프레임, TDLS 셋업 응답 프레임 및 TDLS 셋업 확인 프레임 중 적어도 1개는, TDLS 피어 키(TPK) 핸드셰이크 메시지를 포함하고, 회로는,
1개 이상의 직접 링크상에서 송신되는 1개 이상의 프레임을 암호화하기 위한 및/또는 1개 이상의 직접 링크상에서 수신되는 1개 이상의 프레임을 복호하기 위한 TPK를 생성하도록 더 구성되는, 실시예 9에 기재된 통신 장치.
11. TDLS 셋업 요구 프레임, TDLS 셋업 응답 프레임 및 TDLS 셋업 확인 프레임 중 적어도 1개는 각각 대응하는 ML 엘리먼트를 포함하고, 회로는,
대응하는 ML 엘리먼트에 근거하여 TDLS 셋업 응답 프레임 및 TDLS 셋업 확인 프레임의 각각의 메시지 완전성 코드를 계산하도록 더 구성되는, 실시예 10에 기재된 통신 장치.
12. 제1 MLD 및 제2 MLD에 의하여 서포트되는 일반적인 멀티 링크 기능은, 1개 이상의 직접 링크에 있어서 이용 가능하고, 일반적인 멀티 링크 기능은, 멀티 링크 block ack, 프레임의 크로스링크 재송, 암호 블록 연쇄 메시지 인증 코드 프로토콜에 의한 카운터 모드(CCMP) 또는 갈루아/카운터 모드 프로토콜(GCMP) 하에서의 프레임의 캡슐화 또는 캡슐 해제 동안의 MLD MAC 어드레스 베이스의 추가 인증 데이터 및 Nonce의 구성을 포함하는, 실시예 9에 기재된 통신 장치.
13. 회로는, 1개 이상의 직접 링크 중 1개로부터 다른 1개로 전환하기 위한 TDLS 채널 스위치 요구 프레임을 생성하도록 더 구성되고, TDLS 채널 스위치 요구 프레임은 ML 엘리먼트를 포함하며, ML 엘리먼트는, 1개 이상의 직접 링크 중 다른 1개의 링크의 정보를 포함하고,
송신기는, TDLS 채널 스위치 요구 프레임을 제2 MLD에 더 송신하는, 실시예 9에 기재된 통신 장치.
14. 회로는, 1개 이상의 직접 링크 중 적어도 1개의 링크상에서 콰이어트 기간을 셋업하기 위한 콰이어트 기간(QTP) 요구 프레임을 생성하도록 더 구성되고, QTP 요구 프레임은 ML 엘리먼트를 포함하며, ML 엘리먼트는, 1개 이상의 직접 링크 중 적어도 1개의 링크의 정보를 포함하고, 송신기는, QTP 요구 프레임을 제1 MLD에 관련되는 액세스 포인트 멀티 링크 디바이스(AP MLD)에 더 송신하는, 실시예 9에 기재된 통신 장치.
15. 동작 시에 다른 통신 장치로부터 요구 프레임을 수신하는 수신기로서, 요구 프레임은, 통신 장치의 피어 투 피어 통신 능력을 발견하기 위한 발견 요구 프레임, 또는 1개 이상의 직접 링크의 셋업을 요구하기 위한 셋업 요구 프레임 중 1개이고, 회로는,
수신된 요구 프레임이 다른 통신 장치가 제2 MLD에 부속되는 것을 식별하는 ML 지시를 포함하는지 아닌지를 판단하고,
수신된 요구 프레임이 다른 통신 장치가 제2 MLD에 부속되는 것을 식별하는 ML 지시를 포함한다고 판단한 것에 응답하여, 1개 이상의 직접 링크 중 하나로 송신되는 프레임의 송신기 어드레스(TA) 필드를 수신된 요구 프레임의 링크 식별자 엘리먼트의 TDLS 리스폰더 스테이션(STA) 어드레스 필드에 포함되는 어드레스로 설정하며,
수신된 요구 프레임이 다른 통신 장치가 제2 MLD에 부속되는 것을 식별하는 ML 지시를 포함하지 않는다고 판단한 것에 응답하여, 1개 이상의 직접 링크 중 1개로 송신되는 프레임의 TA 필드를 1개 이상의 직접 링크 중 1개로 프레임을 송신하는 제2 MLD가 부속되는 통신 장치의 매체 액세스 제어(MAC) 어드레스로 설정하도록 구성되는, 수신기를 더 포함하는, 실시예 1에 기재된 통신 장치.
16. 회로는, 1개 이상의 직접 링크 중 적어도 1개의 링크상에서 TWT 서비스 피리어드(SP)를 셋업하기 위한 타깃 웨이크 타임(TWT) 셋업 요구 프레임을 생성하도록 더 구성되고, TWT 셋업 요구 프레임은, 1개 이상의 직접 링크 중 적어도 1개의 링크를 위한 TWT SP의 정보를 포함하는 TWT 엘리먼트를 포함하며, 송신기는, TWT 셋업 요구 프레임을 제1 MLD에 관련되는 AP MLD에 더 송신하는, 실시예 9에 기재된 통신 장치.
17. TWT 셋업 요구 프레임은 ML 엘리먼트를 포함하고, ML 엘리먼트는, 1개 이상의 링크 중 적어도 1개의 링크의 정보를 포함하는, 실시예 16에 기재된 통신 장치.
18. 회로는,
다른 통신 장치가 제2 MLD에 부속되지 않을 때에는, TDLS 발견 요구 프레임의 송신기 어드레스 필드를 통신 장치의 MAC 어드레스로 설정하도록 더 구성되는, 실시예 2에 기재된 통신 장치.
19. AP MLD에 부속되는 복수의 AP 중의 액세스 포인트(AP)로서, 복수의 AP는 각각 AP MLD의 대응하는 링크에 있어서 동작하고, AP는,
동작 시에, MLD에 부속되는 관련되는 통신 장치로부터 수신처 어드레스(DA) 필드가 MLD에 부속되지 않는 다른 관련되는 통신 장치에 설정된 데이터 프레임을 1개의 링크에 있어서 수신하는 수신기와,
동작 시에 데이터 프레임의 송신원 어드레스(SA) 필드를 관련되는 통신 장치의 MAC 어드레스로서 설정하는 회로와,
동작 시에 데이터 프레임을 다른 관련되는 통신 장치에 송신하는 송신기를 포함하는, 액세스 포인트(AP).
20. 요구 프레임을 생성하는 스텝으로서, 요구 프레임은, 통신 장치의 피어 투 피어 통신 능력을 발견하기 위한 발견 요구 프레임, 또는 1개 이상의 직접 링크의 셋업을 요구하기 위한 셋업 요구 프레임 중 1개이며, 요구 프레임은, 요구 프레임을 송신하는 다른 통신 장치가 MLD에 부속되는 것을 식별하는 ML 지시를 포함하는, 스텝과,
요구 프레임을 1개의 링크에 있어서 송신하는 스텝을 포함하는, 통신 방법.
본 발명의 실시형태의 이상의 상세한 설명에는 예시적인 실시형태가 제시되어 있지만, 방대한 수의 변형예가 존재하는 것이 인식되어야만 한다. 예시적인 실시형태는 예이며, 본 개시의 범위, 적용 가능성, 동작, 또는 구성을 어떠한 점에서도 한정하는 것을 의도하고 있지 않은 것이 더 인식되어야 한다. 오히려, 이상의 상세한 설명은, 예시적인 실시형태를 실시하기 위한 편리한 로드맵을 당업자에게 제공하는 것이겠지만, 첨부한 특허청구의 범위에 기재되는 주제의 범위로부터 벗어나지 않고, 예시적인 실시형태에 기재되는 스텝의 기능 및 배치, 및 동작 방법 및 예시적인 실시형태에 기재되는 디바이스의 모듈 및 구조에 다양한 변경이 더해질 수 있는 것으로 이해된다.

Claims (15)

  1. 제1 멀티 링크 디바이스(MLD)에 부속되는 복수의 통신 장치 중의 통신 장치로서, 상기 복수의 통신 장치는 각각, 상기 제1 MLD의 대응하는 링크에 있어서 동작하고,
    상기 통신 장치는,
    동작 시에 요구 프레임을 생성하는 회로로서, 상기 요구 프레임은, 다른 통신 장치의 피어 투 피어 통신 능력을 발견하기 위한 발견 요구 프레임, 또는 1개 이상의 직접 링크의 셋업을 요구하기 위한 셋업 요구 프레임 중 1개이며, 상기 요구 프레임은, 상기 통신 장치가 상기 제1 MLD에 부속되는 것을 식별하는 멀티 링크(ML) 지시를 포함하는, 회로와,
    동작 시에 상기 요구 프레임을 1개의 링크에 있어서 송신하는 송신기를 포함하는 통신 장치.
  2. 제1항에 있어서,
    상기 요구 프레임은, 터널 직접 링크 셋업(TDLS) 발견 요구 프레임, TDLS 셋업 요구 프레임 및 액세스 네트워크 쿼리 프로토콜(ANQP) 요구 프레임 중 1개인, 통신 장치.
  3. 제1항에 있어서,
    상기 ML 지시는 ML 엘리먼트이고, 상기 ML 엘리먼트는, 상기 제1 MLD에 대한 정보 및 상기 제1 MLD에 의하여 서포트되는 적어도 1개의 다른 링크의 정보를 포함하는, 통신 장치.
  4. 제2항에 있어서,
    상기 ML 지시는, 상기 TDLS 발견 요구 프레임의 링크 식별자 엘리먼트 및 상기 ANQP 요구 프레임의 TDLS 능력 ANQP 엘리먼트 중 1개에 대응하여 포함되는, 통신 장치.
  5. 제1항에 있어서,
    동작 시에 다른 통신 장치로부터 ML 엘리먼트를 포함하는 TDLS 발견 응답 프레임을 수신하는 수신기로서, 상기 ML 엘리먼트는, 다른 통신 장치가 부속되는 제2 MLD에 대한 정보 및 상기 제2 MLD에 의하여 서포트되는 적어도 1개의 다른 링크의 정보를 포함하는, 수신기를 더 포함하는, 통신 장치.
  6. 제1항에 있어서,
    동작 시에 다른 통신 장치로부터 ML 필드를 포함하는 ANQP 응답 프레임을 수신하는 수신기로서, 상기 ML 필드는, 다른 통신 장치가 부속되는 제2 MLD에 대한 정보 및 상기 제2 MLD에 의하여 서포트되는 적어도 1개의 다른 링크의 정보를 포함하는, 수신기를 더 포함하는, 통신 장치.
  7. 제1항에 있어서,
    상기 회로는, TDLS 셋업 요구 프레임 및 TDLS 셋업 확인 프레임 중 적어도 1개를 생성하도록 더 구성되고, 상기 TDLS 셋업 요구 프레임 및 상기 TDLS 셋업 확인 프레임 중 상기 적어도 1개는 ML 엘리먼트를 포함하며, 상기 ML 엘리먼트는, 상기 제1 MLD에 대한 정보 및 상기 제1 MLD에 의하여 서포트되는 적어도 1개의 다른 링크의 정보를 포함하고,
    상기 송신기는, 상기 TDLS 셋업 요구 프레임 및 상기 TDLS 셋업 확인 프레임 중 상기 적어도 1개를, 다른 통신 장치가 부속되는 제2 MLD에 더 송신하는, 통신 장치.
  8. 제1항에 있어서,
    동작 시에 다른 통신 장치로부터 ML 엘리먼트를 포함하는 TDLS 셋업 응답 프레임을 수신하는 수신기로서, 상기 ML 엘리먼트는, 다른 통신 장치가 부속되는 제2 MLD에 대한 정보 및 상기 제2 MLD에 의하여 서포트되는 적어도 1개의 다른 링크의 정보를 포함하는, 수신기를 더 포함하는, 통신 장치.
  9. 제7항 또는 제8항에 있어서,
    상기 TDLS 셋업 요구 프레임, 상기 TDLS 셋업 응답 프레임 및 상기 TDLS 셋업 확인 프레임의 교환에 응답하여, 상기 회로는,
    상기 제1 MLD와 상기 제2 MLD의 사이에 1개 이상의 직접 링크를 셋업하도록 더 구성되는, 통신 장치.
  10. 제9항에 있어서,
    상기 TDLS 셋업 요구 프레임, 상기 TDLS 셋업 응답 프레임 및 상기 TDLS 셋업 확인 프레임 중 상기 적어도 1개는, TDLS 피어 키(TPK) 핸드셰이크 메시지를 포함하고, 상기 회로는,
    상기 1개 이상의 직접 링크상에서 송신되는 1개 이상의 프레임을 암호화하기 위한 및/또는 상기 1개 이상의 직접 링크상에서 수신되는 1개 이상의 프레임을 복호하기 위한 TPK를 생성하도록 더 구성되는, 통신 장치.
  11. 제10항에 있어서,
    상기 TDLS 셋업 요구 프레임, 상기 TDLS 셋업 응답 프레임 및 상기 TDLS 셋업 확인 프레임 중 상기 적어도 1개는 각각 대응하는 ML 엘리먼트를 포함하고, 상기 회로는,
    상기 대응하는 ML 엘리먼트에 근거하여 상기 TDLS 셋업 응답 프레임 및 상기 TDLS 셋업 확인 프레임의 각각의 메시지 완전성 코드를 계산하도록 더 구성되는, 통신 장치.
  12. 제9항에 있어서,
    상기 제1 MLD 및 상기 제2 MLD에 의하여 서포트되는 일반적인 멀티 링크 기능은, 상기 1개 이상의 직접 링크에 있어서 이용 가능하고, 상기 일반적인 멀티 링크 기능은, 멀티 링크 block ack, 프레임의 크로스링크 재송, 암호 블록 연쇄 메시지 인증 코드 프로토콜에 의한 카운터 모드(CCMP) 또는 갈루아/카운터 모드 프로토콜(GCMP) 하에서의 프레임의 캡슐화 또는 캡슐 해제 동안의 MLD MAC 어드레스 베이스의 추가 인증 데이터 및 Nonce의 구성을 포함하는, 통신 장치.
  13. 제9항에 있어서,
    상기 회로는, 상기 1개 이상의 직접 링크 중 1개로부터 다른 1개로 전환하기 위한 TDLS 채널 스위치 요구 프레임을 생성하도록 더 구성되고, 상기 TDLS 채널 스위치 요구 프레임은 ML 엘리먼트를 포함하며, 상기 ML 엘리먼트는, 상기 1개 이상의 직접 링크 중 다른 1개의 링크의 정보를 포함하고,
    상기 송신기는, 상기 TDLS 채널 스위치 요구 프레임을 상기 제2 MLD에 더 송신하는, 통신 장치.
  14. AP MLD에 부속되는 복수의 AP 중의 액세스 포인트(AP)로서, 상기 복수의 AP는 각각 상기 AP MLD의 대응하는 링크에 있어서 동작하고,
    상기 AP는,
    동작 시에, MLD에 부속되는 관련되는 통신 장치로부터 수신처 어드레스(DA) 필드가 MLD에 부속되지 않는 다른 관련되는 통신 장치에 설정된 데이터 프레임을 1개의 링크에 있어서 수신하는 수신기와,
    동작 시에 상기 데이터 프레임의 송신원 어드레스(SA) 필드를 상기 관련되는 통신 장치의 MAC 어드레스로서 설정하는 회로와,
    동작 시에 상기 데이터 프레임을 다른 관련되는 통신 장치에 송신하는 송신기를 포함하는, 액세스 포인트(AP).
  15. 요구 프레임을 생성하는 스텝으로서, 상기 요구 프레임은, 통신 장치의 피어 투 피어 통신 능력을 발견하기 위한 발견 요구 프레임, 또는 1개 이상의 직접 링크의 셋업을 요구하기 위한 셋업 요구 프레임 중 1개이며, 상기 요구 프레임은, 상기 요구 프레임을 송신하는 다른 통신 장치가 MLD에 부속되는 것을 식별하는 ML 지시를 포함하는, 스텝과,
    상기 요구 프레임을 1개의 링크에 있어서 송신하는 스텝을 포함하는, 통신 방법.
KR1020237019609A 2020-12-10 2021-03-10 멀티 링크 피어 투 피어 통신을 위한 통신 장치 및 통신 방법 KR20230118849A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
SG10202012386U 2020-12-10
SG10202012386U 2020-12-10
PCT/SG2021/050122 WO2022124979A1 (en) 2020-12-10 2021-03-10 Communication apparatus and communication method for multi-link peer to peer communication

Publications (1)

Publication Number Publication Date
KR20230118849A true KR20230118849A (ko) 2023-08-14

Family

ID=81974844

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020237019609A KR20230118849A (ko) 2020-12-10 2021-03-10 멀티 링크 피어 투 피어 통신을 위한 통신 장치 및 통신 방법

Country Status (7)

Country Link
US (1) US20240040639A1 (ko)
EP (1) EP4260611A4 (ko)
JP (1) JP2023552804A (ko)
KR (1) KR20230118849A (ko)
CN (1) CN116711449A (ko)
MX (1) MX2023005944A (ko)
WO (1) WO2022124979A1 (ko)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210112615A1 (en) * 2020-12-18 2021-04-15 Po-Kai Huang Multi-link device data continuity
WO2023277460A1 (en) * 2021-06-30 2023-01-05 Samsung Electronics Co., Ltd. Tunneled direct-link setup channel switching with non simultaneous transmit and receive operation
GB2618074A (en) * 2022-04-22 2023-11-01 Canon Kk Improved r-TWT-based communication methods for P2P stream
GB2617856A (en) * 2022-04-22 2023-10-25 Canon Kk Improved r-TWT-based communication methods for P2P stream
US20240007918A1 (en) * 2022-06-30 2024-01-04 Qualcomm Incorporated Soft access point and peer to peer operation
WO2024007161A1 (zh) * 2022-07-05 2024-01-11 北京小米移动软件有限公司 通信方法及装置、电子设备及存储介质
US20240015812A1 (en) * 2022-07-07 2024-01-11 Samsung Electronics Co., Ltd. Tdls discovery process for emlsr operation
WO2024025470A1 (en) * 2022-07-29 2024-02-01 Panasonic Intellectual Property Corporation Of America Communication apparatus and communication method for tunneled sensing by proxy
GB2620992A (en) * 2022-07-29 2024-01-31 Canon Kk P2P communication method and system with multi-link TDLS direct link
GB2622469A (en) * 2022-07-29 2024-03-20 Canon Kk Improved off-channel communication method and system for multi-link P2P stations
GB2620993A (en) * 2022-07-29 2024-01-31 Canon Kk Improved off-channel communication method and system for multi-link P2P stations
GB2621330A (en) * 2022-08-05 2024-02-14 Canon Kk Multi-link P2P communication method with TID-To-Link mapping dedicated to P2P links
CN115474293A (zh) * 2022-08-08 2022-12-13 四川华能嘉陵江水电有限责任公司 一种多链路设备建立直连链路的方法
US20240064834A1 (en) * 2022-08-19 2024-02-22 Mediatek Inc. UHR Multi-Link Direct Link Operation In Wireless Communications
WO2024110179A1 (en) * 2022-11-25 2024-05-30 Canon Kabushiki Kaisha Method and apparatus for p2p group communication between non-ap multi-link devices
GB2624679A (en) * 2022-11-25 2024-05-29 Canon Kk Method and apparatus for P2P group communication between non-AP multi-link devices

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201442548A (zh) * 2013-03-14 2014-11-01 Interdigital Patent Holdings 在機會型多rat聚合系統中賦能直接鏈路設置的方法及裝置
US11202286B2 (en) * 2018-07-11 2021-12-14 Intel Corporation Methods for multi-link setup between a multi-link access point (AP) logical entity and a multi-link non-AP logical entity
US11134542B2 (en) * 2019-03-20 2021-09-28 Intel Corporation Multi-link discovery signaling in extremely high throughput (EHT) systems

Also Published As

Publication number Publication date
US20240040639A1 (en) 2024-02-01
CN116711449A (zh) 2023-09-05
WO2022124979A1 (en) 2022-06-16
EP4260611A1 (en) 2023-10-18
MX2023005944A (es) 2023-06-06
EP4260611A4 (en) 2024-06-05
JP2023552804A (ja) 2023-12-19

Similar Documents

Publication Publication Date Title
KR20230118849A (ko) 멀티 링크 피어 투 피어 통신을 위한 통신 장치 및 통신 방법
CN113396610B (zh) 用于归属路由漫游的pdu会话建立时的辅助授权
KR101631659B1 (ko) 상호 간의 무선 연결들을 이용하는 피어 연결성
EP4118930A1 (en) Communication apparatus and communication method for multi-link setup and link maintenance
US11405789B1 (en) Cloud-based secure wireless local area network (WLAN) group self-forming technologies
JP7506799B2 (ja) プロトコルデータユニットセッションの確立
US20180359633A1 (en) Neighbor Awareness Networking Device Pairing
CN113597780A (zh) 通过PC5接口实现V2x单播通信的过程
WO2020238957A1 (zh) 验证方法及装置
CN116963054B (zh) Wlan多链路tdls密钥导出
US20230379705A1 (en) Electronic device and method for setting up a data path
WO2023036081A1 (zh) 一种通信方法及通信装置
US9960922B2 (en) Device-to-device communication security with authentication certificates
KR20170006204A (ko) 통신 장치, 통신 방법 및 통신 시스템
WO2018170061A1 (en) Apparatus, system and method of securing wireless communication
KR20230135092A (ko) 멀티 링크 어드레스 해결을 위한 통신 장치 및 통신방법
WO2023035845A1 (zh) 一种应用于通道直接链路建立的传输方法及装置
TWI846025B (zh) 一種通信方法及通信裝置
US20240147233A1 (en) System for and method of deauthentication or disassociation for a connection
EP4362522A1 (en) System for and method of deauthentication or disassociation for a connection
TWI815243B (zh) 用於wlan多鏈路管理幀尋址的方法和系統
WO2022188156A1 (zh) 通信方法和通信装置
WO2024136751A1 (en) Communication apparatus and communication method for enhanced tunnelled direct link setup
KR20220144552A (ko) 무선 네트워크에서 장치 프로비져닝을 위한 전자 장치 및 그 동작 방법
CN118283841A (zh) 蓝牙连接的方法和通信***