【명세서】
【발명의 명칭】
와이파이 다이렉트 통신을 위한 링크 설정 방법 및 이를 위한 장치
【기술분야】
[1] 본 발명은 무선 통신 시스템에 관한 것으로서, 구체적으로 WFD P2P 통신 을 위한 방법 및 장치에 관한 것이다. 보다 구체적으로, 본 발명은 WFD P2P 통 신을 위한 링크 설정 방법 및 이를 위한 장치에 관한 것이다.
【배경기술】
[2] 무선 통신 시스템이 음성이나 데이터 등과 같은 다양한 종류의 통신 서비 스를 제공하기 위해 광범위하게 전개되고 있다. 일반적으로 무선통신 시스템은 가용한 시스템 자원 (대역폭, 전송 파워 등)을 공유하여 다중 사용자와의 통신을 지원할 수 있는 다중 접속 (multiple access) 시스템이다. 다중 접속 시스템의 예들로는 CDMA (Code Division Multiple Access) 시스템 , FDMA ( Frequency Division Multiple Access) 人)스템 , TDMA (Time Division Multiple Access ) 시스템, OFDMA (Orthogonal Frequency Division Multiple Access) ' 시스템 , SC— FDMA ( Single Carrier Frequency Division Multiple Access ) 시스템 등이 있다 .
[3] 무선랜 (Wireless Local Area Network, LAN) 기술에 대한 표준은 工 EEE ( Institute . of Electrical and Electronics Engineers ) 802.11 그룹에서 개발되고 있다. IEEE 802.11a 및 b 는 2.4. GHz 또는 5GHz 에서 비 면허 대역 (unlicensed band)을 이용하고, IEEE 802.11b는 11Mbps 의 전송 속도를 제공하고, IEEE 802.11a 는 54 Mbps 의 전송 속도를 제공한다. IEEE 802. llcj 는 2. GHz 에서 직교 주파수 분할 다중화 ( Orthogonal Frequency Di ision Multiplexing, OFDM)를 적용하여 54Mbps 의 전송 속도를 제공한 다. IEEE 802. lln 은 다중입출력 OFDM (Multiple Input Multiple Output-OFDM, MIMO一 OFDM)을 적용하여 300Mbps 의 전송 속도를 제공한다. IEEE 802. lln은 채널 대역폭 (channel bandwidth)을 40 MHz까지 지원하며 , 이 경우 600Mbps의 전송 속도를 제공한다. IEEE 802. lip는 WAVE (Wireless Access in Vehicular Environments) # 지원하기 위한 표준이다. 예를 들어 , 802. lip는 ITS (Intelligent Transportation Systems) 지원에 필요한 개 선 사항을 게공한다. IEEE 802. llai 는 IEEE 802.11 스테이션 ( station,
STA)의 고속 초기 링크 셋업 (fast initial link setup)을 지원하기 위한 표 준이다.
[4] IEEE 802. lie 에 따른 무선랜 환경에서의 DLS (Direct Link Setup) 관련 프로토콜은 BSS (Basic Service Set)가 QoS (Quality of Service)를 지원하는 QBSS (Quality BSS)를 전제로 한다. QBSS 에서는 Non-AP STA 뿐만 아니라 ΆΡ 도 QoS 를 지원하는 QAP (Quality AP)이다. 그런데, 현재 상용화되 어 있는무선랜 환경 (예를 들어, IEEE 802.11a/b/g 등에 따른 무선랜 환경)에 서는 비록 Non-AP STA 이 QoS 를 지원하는 QSTA (Quality STA)이라고 하더라 도 AP는 QoS를 지원하지 못하는 레거시 (Legacy) AP가 대부분이다. 그 결과, 현재 상용화되어 있는 무선랜 환경에서는 QSTA이라고 하더라도 DLS 서비스를 이 용할 수가 없는 한계가 있다.
[5] 터널 다이렉트 링크 설정 (Tunneled Direct Link Setup; TDLS)은 이 러한 한계를 극복하기 위하여 새롭게 제안된 무선 통신 프로토콜이다. TDLS 는 QoS 를 지원하지는 않지만 현재 상용화된 IEEE 802.11a/b/g 등의 무선랜 환경 에서도 QSTA 들이 다이텍트 링크를 설정할 수 있도록 하는 것과 전원 절약 모드 (Power Save Mode, PSM)에서도 다이렉트 링크의 설정이 가능하도록 하는 것 이디 ·. 따라서 TDLS는 레거시 AP가 관리하는 BSS에서도 QSTA들이 다이렉트 링 크를 설정할 수 있도록 하기 위한 제반 절차를 규정한다. 그리고 이하에서는 이 러한 TDLS를 지원하는 무선 네트워크를 TDLS 무선 네트워크라고 한다.
[6] 이러한 TDLS 무선 네트워크에서는 우선, 두 개의 Non-AP QSTA사이에서 다이렉트 링크를 설정하는 절차를 구체적으로 규정할 필요가 있다. 왜냐하면, IEEE 802. lie 환경의 무선 네트워크에서와는 달리, TDLS 무선 네트워크에서는 QoS를 지원하지 않는 AP는 Non-AP QSTA들간의 다이렉트 링크 설정 절차에 직 접적으로 관여할 수 없기 때문이다. 특히 , 다이렉트 링크 설정을 위해서는 Non一 AP QSTA 들 사이에서 이를 위한 메시지의 교환이 이루어져야 하고 또한 피어
Non-AP QSTA 어 ) 대한 구체적인 정보 (예컨대 , 피어 Non-AP QSTA 의 MAC (Medium Access Control) 주소 등)가 필요하지만 , .IEEE 802. lie 에 규 정된 DLS 링크 설정 절차나 또는 현재까지 제안된 TDLS 링크의 설정 절차에서는 이애 대하여 구체적으로 규정하고 있지 않다 .
【발명의 상세한 설명】
【기술적 과제】
[7] 본 발명의 목적은 무선 통신 시스템에서 WFD (Wireless Fidelity
Direct) P2P (Peer to Peer) 통신을 효율적으로 수행하는 방법 및 이를 위한 장치를 제공하는데 있다. 본 발명의 다른 목적은 WFD P2P 통신을 위한 효율적인 링크 설정 방법 및 이를 위한 장치를 제공하는테 있다.
[8] 본 발명의 또 다른 목적은 WFD P2P 통신을 위하여 , TDLS (Tunneled Direct Link Setup) 방식을 이용하여 효율적인 링크 설정 방법 및 이를 위한 장치를 제공하는데 있다.
[9] 본 발명에서 이루고자 하는 기술적 과제들은 상기 기술적 과제로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다. 【기술적 해결방법】
[10] 상술한 바와 같은 과제를 해결하기 위한 본 발명의 일 측면에서는 제 1 스 테이션 (Station; STA) 7} WFD (Wireless Fidelity Direct) 통신 중인 저 12 STA과 새로운 WFD 링크를 설정하는 방법에 있어서, 상기 제 1 STA가 제 3 STA 을 통하여 상기 제 2 STA 에게 링크 설정 요청 (Setup request) 정보를 전송하 는 단계 ; 상기 제 1 STA가, 상기 제 2 STA로부터 상기 제 3 STA를 통하여 전 송된 상기 제 1 STA 의 링크 설정 요청에 대한 웅답 (Setup response) 정보를 수신하는 단계; 및 상기 제 1 STA 가 상기 수신한 링크 설정 요청에 대한 웅답 정보에 기초하여 설정한 링크 설정 확인 (Setup confirm) 정보를 상기 거 1 3 STA를 통하여 상기 제 2 STA에게 전송하는 단계를 포함하고, 상기 제 3 STA는, 싱-기 제 2 S'1'Δ 의 WFD 통신의 그룹 오너 (Group Owner; GO)인, 링크 설정 방 법을 제안한디-.
[11] 이 띠ᅵ , 상기 제 1 STA가 상기 제 1 STA의 AP를 통하여 상기 제 2 STA 에게 STA 발견 요청 (Discovery request) 정보를 전송하는 단계; 상기 제 1 STA가 상기 제 2 STA으로부터 전송된 상기 발견 요청에 대한 웅답 (Discovery response) 정보를 수신하는 단계 ;를 더 포함할 수 있다.
[12] 상기 STA 발견 요청 정보는, 상기 ΆΡ 에 의해 유니캐스트 (unicast) 또 는 브로드캐스트 (broadcast) 중 어느 하나의 방법으로 전송되는 정보일 수 있 다.
[13] 상기 발견 요청에 대한 웅답 (Discovery response) 정보는, 상기 제 2
STA 가 그룹 오너 또는 그룹 클라이언트 (Group Client; GC) 중 어느 하나의 것으로 동작하는지를 나타내는 정보를 포함할 수 있다.
[14] 상기 제 1 STA가 상기 제 2 STA과 별도의 WFD 통신 중인 경우, 상기 제 1 STA는 상기 제 2 STA과의 WFD 통신 링크 설정 요청 전에, 상기 별도의 WFD 통신을 종료 (termination)할 수 있다.
[15] 상기 링크 설정 요청 (Setup request) 정보는, 상기 제 1 STA가 기존의 WFD 통신에서 GO 또는 그룹 클라이언트 (Group Client; GC) 중 어느 하나로 동작하는지를 나타내는 정보, 새로운 WFD 통신에서 GO 또는 GC 중 어느 하나로 동작하려 하는지를 나타내는 GO 인텐트 (Intent) 값 중 하나 이상을 포함할 수 있다.
[16] 상기 제 2 STA의 링크 설정 요청에 대한 응답 (Setup response) 정보는 상기 제 2 STA 가 새로운 WFD 통신에서 GO 또는 그룹 클라이언트 (Group Client; GC) 중 어느 하나로 동작하려 하는지를 나타내는 GO 인텐트 (Intent) 값을 포함할 수 있다.
[17] 상기 GO 인텐트 (Intent) 값이 높은 STA 가 새로운 WFD 통신에서의 GO 로 결정될 수 있다.
[18] 상기 링크 설정 확인 (Setup confirm) 정보는, 상기 제 2 STA 의 링크 설정 요청에 대한 응답 정보에 기초하여 , 상기 제 1 STA 및 상기 제 2 STA 7\ 새 로운 WFD 통신에서 GO 또는 GC 인지를 결정한 정보를 포함할 수 있다.
[19] 상기 링크 설정 확인 (Setup confirm) 정보는, 상기 제 1 STA 및 상기 제 2 STA 간의 WFD 통신이 수행될 채널에 대한 정보를 포함할 수 있다.
[20] 상기 제 1 STA의 AP는 상기 제 2 STA의 WFD 통신의 GO인 게 3 STA일 수 있다.
[21] 상술한 바와 같은 과제를 해결하기 위한 본 발명의 다른 일 측면에서는 WFD (Wireless Fidelity Direct) 통신 중인 제 1 스테이션 (Station; STA) 과 제 2 STA 간에 새로운 WFD 링크를 설정하는 방법에 있어서, 상기 제 1 STA 기- 제 3 STA을 통하여 상기 제 2 STA에게 링크 설정 요청 (Setup request) 정 보를 전송하는 단계 ; 상기 제 1 STA 가, 상기 제 2 STA 에서 상기 제 3 STA를 통하여 전송된 상기 제 1 STA 의 링크 설정 요청에 대한 응답 (Setup response) 정보를 수신하는 단계; 및 상기 제 1 STA 가 상기 링크 설정 요청에
대한 응답 정보에 기초하여 생성한 링크 설정 확인 (Setup confirm) 정보를 상 기 제 3 STA를 통하여 상기 제 2 STA에게 전송하는 단계를 포함하고, 상기 제 3 STA은 상기 제 1 STA 의 WFD 통신의 그룹 오너 (GO)인, 링크 설정 방법을 제안 한다.
[22] 상술한 바와 같은 과제를 해결하기 위한 본 발명의 다른 일 측면에서는 WFD (Wireless Fidelity Direct) 통신 중인 제 2 스테이션 ( station; STA) 과 새로운 WFD 링크를 설정하는 제 1 STA 로서, 타 단말과 통신하기 위한 RF (Radio Frequency) 유닛 ; 상기 타 단말과 송수신하는 정보를 저장하기 위한 메모리 ; 및 프로세서를 포함하고, 상기 프로세서는, 상기 제 1 STA가 제 3 STA 을 통하여 상기 제 2 STA 에게 링크 설정 요청 (Setup request) 정보를 전송하 고, 상기 제 1 STA 은 상기 제 2 STA 의 링크 설정 요청에 대한 웅답 (Setup response) 정보를 상기 제 3 STA 을 통하여 수신하며, 상기 제 1 STA 는 상기 링크 설정 요청에 대한 웅답 정보에 기초하여 설정한 링크 설정 확인 (Setup confirm) 정보를 상기 제 3 STA를 통하여 상기 제 2 STA에게 전송하는 동작을 수행하도록 설정되며, 상기 제 3 STA은 상기 제 1 STA의 WFD 통신 그룹에서의 그룹 오너 (Group Owner; GO)인, 링크 설정 스테이션을 제안한다.
[23] 이 띠ᅵ , 상기 제 1 STA가 상기 제 2 STA를 발견하는 동작을 수행함에 있 이서, 상기 제 1 STA가 상기 제 1 STA의 상기 AP를 통하여 상기 제 2 STA에 게 STA * 견 요청 (Discovery request) 정보를 전송ᄒ ]·고, 。1 "기 제 2 STA로부 터 발견 요청에 대한 웅답 (Discovery response) 정보를 수신하는 동작을 수행 할 수 있다.
【유리한 효과】
[24] 본 발명에 의하면, 무선 통신 시스템에서 WFD P2P 통신을 효율적으로 수 행할 수 있디-. 구체적으로, WFD P2P 통신을 위한 링크 설정을 효율적으로 수행 할 수 있다.
[25] 본 발명의 또 다른 효과는, WFD 통신을 하려는 STA 간에 서로 발견하는 단계 및 링크 설정하는 단계에서 오는 STA의 통신 오버헤드를 감소할 수 있다.
[26] 본 발명에서 얻은 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않 으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기 술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
【도면의 간단한 설명】
[27] 본 발명에 관한 이해를 돕기 위해 상세한 설명의 일부로 포함되는, 첨부 도면은 본 발명에 대한 실시 예를 제공하고, 상세한 설명과 함께 본 발명의 기술 적 사상을 설명한다 .
도 la 및 도 lb은 본 발명이 적용될 수 있는 IEEE 802.11 시스템의 구조를 예시한다 .
도 2는 WFD(Wi-Fi Direct) 네트워크를 예시한다.
도 3은 WFD 네트워크를 구성하는 과정을 예시한다.
도 4-5는 이웃 발견 과정을 예시한다.
도 6a 및 도 6b는 종래의 기술로서, 기존의 WFD 통신을 하고 있는 STA에 새로운 WFD 통신을 위한 링크를 설정하는 방법을 나타내는 도면이다.
도 7a 및 도 7b는 종래의 기술로서 , WFD 통신을 하고 있는 STA가, WFD를 하고 있는 통신 그룹에 참가 (association)하는 것을 나타내는 도면이다.
도 8a 및 도 8b는 종래의 기술로서, 기존의 WFD 통신을하고 있는 STA에 새로운 WFD 통신을 위한 링크를 설정하는 방법을 나타내는 도면이다.
도 9a 및 도 9b는 종래의 기술로서, WFD 통신 중인 STA이 WFD 통신 그룹에 참가하는 링크를 설정하는 방법을 나타내는 도면이다.
도 10은 TDLS( Tunneled Direct Link Setup) 기본 개념을 설명하기 위한 도면이다.
도 11는 TDLS 상에서의 D 대상 이웃 발견 과정을 예시하는 도면이다. 도 12는 TDLS 상의 STA 발견 과정을 나타내는 순서도이다.
도 13는 TDLS를 이용한 링크 설정을 예시하는 도면이다.
도 14는 본 발명에 따라 TDLS을 이용한 WFD 링크 설정하기 위하여, TDLS 기본 개념을 WFD와 연관지어 설명하기 위한 도면이다.
도 15는 본 발명에 따른 WFD를 위하여 TDLS를 이용한 링크 설정을 나타낸 순서도이다.
도 16a 및 도 16b는 본 발명에 따른 새로운 WFD 통신을 위하여, TDLS을
이용하여 링크를 설정하는 방법의 일 실시 예이다. 도 17a 및 도 17b는 본 발명에 따른 새로운 WFD 통신을 위하여, TDLS을 이용하여 링크를 설정하는 방법의 또 다른 일 실시 예이다. 도 18a 및 도 18b는 본 발명에 따른 새로운 WFD 통신을 위하여, TDLS을 이용하여 링크를 설정하는 방법의 또 다른 일 실시 예이다. 도 19a 및 도 19b는 본 발명에 따른 새로운 WFD 통신을 위하여, TDLS을 이용하여 링크를 설정하는 방법의 또 다른 일 실시 예이다.
도 20는 본 발명에 적용될 수 있는 WFD P2P 장치를 예시한다. ' 【발명의 실시를 위한 형태】
[28] 이하의 기술은 CDMA (code division multiple access) , FDMA (frequency division multiple access ) , TD A (time division multiple access ) , OFDMA ( orthogonal■ frequency division multiple access ) , SC-FDMA ( single carrier frequency division multiple access ) , OFDM (orthogonal frequency division multiplexing) 등과 같은 다양한 무선 접속 시스템에 사용될 수 있다 . CDMA 는 UTRA (Universal Terrestrial Radio Access)나 CDMA2000 과 같은 무선 기술로 구현될 수 있 다. TDMA 는 GSM (Global System for Mobile communications) / GPRS (General Packet Radio Service) /EDGE (Enhanced Data Rates for GSM Evolution)≤- 같은 무선 기술로 구현될 수 있다. OFDMA는 IEEE 802.16 ( iMAX) , IEEE 802-20, E-UTRA (Evolved UTRA) 등과 같은 무선 기술로 구 현될 수 있다. OFDM은 IEEE 802.11등과 같은 무선 기술로 구현될 수 있다.
[29] 설명을 명확하기 위해, IEEE 802.11 (Wi-Fi)를 위주로 기술하지만 본 발명의 기술적 사상이 이에 제한되는 것은 아니다. 예를 들어., 이하의 설명은 무 선 접속 시스템들인 IEEE 802 시스템 , 3GPP 시스템 , 3GPP LTE 및 LTE- A (LTE— Advanced)시스템 및 3GPP2 시스템 중 적어도 하나에 개시된 표준 문서 들에 의해 뒷받침될 수 있다. 즉, 본 발명의 실시 예들 중 본 발명의 기술적 사 상을 명확히 드러내기 위해 설명하지 않은 단계들 또는 부분들은 상기 문서들에 의해 뒷받침될 수 있다. 또한, 본 문서에서 개시하고 있는 모든 용어들은 상기 표준 문서에 의해 설명될 수 있다.
[30] 이하의 설명에서 사용되는 특정 (特定) 용어들은 본 발명의 이해를 돕기 위해서 제공된 것이며, 이러한 특정 용어는 본 발명의 기술적 사상을 벗어나지 않는 범위에서 다른 형태로 변경될 수 있다. 몇몇 경우, 본 발명의 개념이 모호 해지는 것을 피하기 위하여 공지의 구조 및 장치는 생략되거나, 각 구조 및 장치 의 핵심기능을 중심으로 한 블록도 형식으로 도시된다. 또한, 본 명세서 전체에 서 동일힌 · 구성요소에 대해서는 동일한 도면 부호를 사용하여 설명한다. 또한, 본 명세서에서 설명되는 동작들의 순서는 변경될 수 있다. 실시예의 일부 구성이 나 특징은 다른 실시 예에 포함되거나 다른 실시예의 대웅하는 구성 또는 특징과 교체될 수 있다. '
[31] 도 la 는 본 발명이 적용될 수 있는 IEEE 802.11 시스템의 예시적인 구 조를 나타내는 도면이다.
[32] IEEE 802.11 구조는 복수의 구성요소들로 구성될 수 있고, 이들의 상호 작용에 의해 상위계층에 대해 .트랜스패런트 (transparent)한 STA 이동성을 지 원하는 WLAN 이 게공될 수 있다. 기본 서비스 세트 (Basic Service Set; BSS)는 IEEE 802.11 LAN의 기본 구성 블록에 해당할 수 있다. 도 1는 2개의 BSS (BSS1 및 BSS2)가 존재하고 각각의 BSS 각 2 개의 STA 를 포함하는 경우 (STA1 및 STA2 는 BSS1 에 포함되고, STA3 및 STA4 는 BSS2 에 포함됨 )를 예 시한다. 여기서 , STA 는 IEEE 802.11 의 MAC (Medium Access Control) /PHY ( Physical ) 규정에 따라 동작하는 기기를 의미한다. STA 는 ΆΡ (Access Point) STA (간단히, AP) 및 논 -AP (논— AP) STA를 포함한다. AP 는 무선 인터페이스를 통해 논 -AP STA 에게 네트워크 (예, WLAN) 접속을 제공하 는 기기에 해당한다. AP 는 고정 형태 또는 이동 형태로 구성될 수 있으며, 핫- 스팟 (hot-spot)을 제공하는 휴대용 무선 기기 (예, 랩탑 컴퓨터 , 스마트 폰 등) 를 포함한다. AP 는 다른 무선 통신 분야에서 기지국 (Base Station; BS) , 노 드一 Β (Node Β) , 발전된 노드一 B (Evolved Node-B; eNB) , 기저 송수신 시스템
(Base Transceiver System; BTS) , 펨토 기지국 (Femto BS) 등에 대웅된다. 논ᅳ AP STA 는 랩탑 컴퓨터 , PDA, 무선 모뎀 , 스마트 폰과 같이 일반적으로 사 용자가 직접 다루는 기기에 해당한다. 논 -AP STA 는 단말 (terminal) , 무선 송 수신 유닛 (Wireless Transmit /Receive Unit; WTRU) , 사용자 장치 (User Equipment; UE) , 이동국 (Mobile Station; MS) , 이동 단말 (Mobile
Terminal) , 이동 가입자국 (Mobile Subscriber Station; MSS) 등으로 지 칭될 수 있다.
[33] 도 la에서 BSS를 나타내는 타원은 해당 BSS 에 포함된 STA들이 통신을 유지하는 커버리지 영역을 나타내는 것으로 이해될 수 있다. 이 영역을 BSA (Basic Service Area)라고 칭할 수 있다. IEEE 802.11 LAN 에서 가장 기본적인 타입의 BSS 는 독립적인 BSS (Independent BSS, IBSS)이다. 예를 들어 , 工 BSS는 2개의 STA만으로 구성된 최소 형태를 가질 수 있다. 또한, 가장 단순한 형태이고 다른 구성요소들이 생략되어 있는 도 la 의 BSS (BSS1 또는 BSS2)가 IBSS 의 대표적인 예시에 해당할 수 있다. 이러한 구성은 STA 들이 직 접 통신할 수 있는 경우에 가능하다. 또한, 이러한 형태의 LAN 은 미리 계획되어 서 구성되는 것이 아니라 LAN 이 필요한 경우에 구성될 수 있으며 , 이를 애드-혹 (ad-hoc) 네트워크라고 칭할 수도 있다.
[34] STA 의 켜지거나 꺼짐, STA 가 BSS 영역에 들어오거나 나감 등에 의해, BSS 에서 STA 의 멤버십이 동적으로 변경될 수 있다. BSS 의 멤버가 되기 위해 STA 는 동기회- 과정을 이용하여 BSS 에 참가 (j oin)할 수ᅵ있다 - BSS 기반 구조 의 모든 서비스에 접속하기 위해, STA 는 BSS 에 연계 (associated)될 수 있다.
[35] 도 lb 는 액세스 장치 ' (예, AP STA 들) (102A, 102B 및 102C)들 및 무 선 사용자 장치들 (예, 논 -AP STA 들)을 채용하는 통신 시스템 (100)을 예시한다.
[36] 도 lb 를 참조하면, 액세스 장치들 (102A-C)은 인터넷과 같은 광역 네트 워크 (Wide Area Network; WAN) (106)로 접속을 제공하는 스위치 (104)에 연 결된다. 액세스 장치들 (102A-C) 각각은 시분할 다중화된 네트워크를 통해 액세 스 장치의 커버리지 영역 (미도시) 내의 무선 장치들에 대한 무선 접속을 제공한 디-. 따라서 , 액세스 장치들 (102A-C)은 시스템 (100)의 전체 WLAN 커버리지 영 역을 공동으로 제공한다. 예를 들어, 실선으로 표기된 박스에 의해 나타낸 위치 에서 무선 장치 (108)는 액세스 장치들 (102A 및 102B)의 커버리지 영역 내에 존 재할 수 있다. 따라서 , 무선 장치 (108)는 실선 화살표 (110A 및 110B)와 같이 액세스 장치들 (102A 및 102B) 각각으로부터 비컨들을 수신할 수 있다. 무선 장 치 (108)기- 실선 박스로부터 파선 박스로 로밍하면, 무선 장치 (108)는 액세스 징-치 (102C)의 커버리지 영역에 진입하고, 액세스 장치 (102A)의 커버리지 영역 을 나간다. 따라서 , 무선 장치 (108)는 파선 화살표 (112A 및 112B)와 같이 액 세스 장치들 (102B및 102C)로부터 비컨들을 수신할 수 있다.
[37] 무선 장치 (10^8)가 시스템 (100)이 제공하는 전체 WLAN 커버리지 영역 내 에서 로밍할 때, 무선 장치 (108)는 어느 액세스 장치가 현재 무선 장치 (108)에 대한 가장 양호한 접속을 제공하는지 결정할 수 있다. 예를 들어, 무선 장치
(108)는 근접한 액세스 장치들의 비컨들을 반복적으로 스캐닝하고, 상기 비컨들 각각과 연관된 신호 강도 (예 , 전력〉를 측정할 수 있다. 따라서 , 무선 장치
(108)는 최대 비컨 신호 강도에 기초해 최적의 네트워크 접속을 제공하는 액세스 장치와 연결될 수 있다. 무선 장치 (108)는 최적 접속과 관련된 다른 기준을 이 용할 수 있다. 예를 들어, 최적 접속은 보다 많은 바람직한 서비스 (예, 컨텐츠, 데이터 레이트 등)와 연관될 수 있다.
[38] 도 2 는 WFD (Wi-Fi Direct) 네트워크를 예시한다. WFD 네트워크는 Wi-Fi 장치들이 홈 네트워크, 오피스 네트워크 및 핫스팟 네트워크에 참가하지 않아도 , 서로 징-치一대一장치 (Device to Device, D2D) (혹은, Peer to Peer P2P) 통신을 수행할 수 있는 네트워크로서 Wi-Fi 연합 (Alliance)에 의해 제안 되었다 . 이하, WFD 기반 통신을 WFD D2D 통신 (간단히 , D2D 통신 ) 혹은 WFD P2P 통신 (간단히, P2P 통신)이라고 지칭한다. 또한, WFD P2P 수행 장치를 WFD P2P 장치 , 간단히 P2P 장치라고 지칭한다 .
[39] 도 2 를 참조하면, WFD 네트워크 (200)는 제 1 WFD 장치 (202) 및 제 2 W D 장치 (204)를 포함하는 적어도 하나의 Wi-Fi 장치를 포함할 수 있다. WFD 장치는 디스플레이 장치, 프린터, 디지털 카메라, 프로젝터 및 스마트 폰 등 Wi-Fi 를 지원하는 장치들을 포함한다 . 또한, WFD 장치는 논ᅳ AP STA 및 AP STA 를 포함한다 . 도시된 예에서 , 제 1 WFD 장치 (202)는 스마트 폰이고 제 2 WFD 장치 (204)는 디스플레이 장치이다. WFD 네트워크 내의 WFD 장치들은 서 로 직접 연결될 수 있다. 구체적으로, P2P 통신은 두 WFD 장치들간의 신호 전송 경로가 제 3의 장치 (예를 들어 , AP) 또는 기존 네트워크 (예를 들어 , AP를 거쳐 WLAN 에 접속)를 거치지 않고 해당 WFD 장치들간에 직접 설정된 경우를 의미할 수 있다. 여기서, 두 WFD 장치들 간에 직접 설정된 신호 전송 경로는 데이터 전 송 경로로 제한될 수 있다. 예를 들어, P2P,통신은 복수의 논 -STA 들이 AP 를 거치지 않고 테이터 (예, 음성 /영상 /문자 정보 등〉를 전송하는 경우를 의미할 수 있다. 제어 정보 (예, P2P 설정을 위한 자원 할당 정보, 무선 장치 식별 정보 등)를 위한 신호 전송 경로는 WFD 장치들 (예를 들어 , 논 -AP STAᅳ대—논 -AP STA, 논 -AP STA-대— AP) 간에 직접 설정되거나, AP 를 경유하여 두 WFD 장치
들 (예를 들어 , 논— AP STA-대 -논 -AP STA) 간에 설정되거나, AP 와 해당 WFD 장치 (예를 들어, APᅳ대—논 -AP STA#1, AP-대 -논ᅳ AP STA#2) 간에 설정될 수 있다.
[40] 도 3은 WFD 네트워크를 구성하는 과정을 예시한다.
[41] 도 3 을 참조하면, WFD 네트워크 구성 과정은 크게 두 과정으로 구분될 수 있다. 첫 번째 과정은 이웃 발견 과정 (Neighbor Discovery, ND, procedure)이고 (S302a) , 두 번째 과정은 Ρ2Ρ 링크 설정 및 통신 과정이다 (S304) . 이웃 발견 과정을 통해, WFD 장치 (예를 들어 , 도 2 의 202)는 (자신 의 무선) 커버리지 내의 다른 이웃 WFD 장치 (예를 들어 , 도 2 의 204)를 찾고 해당 WFD 장치와의 연결 (association) , 예를 들어 사전 연결 (pre- association)에 필요한 정보를 획득할 수 있다. 여기서 , 사전-연결은 무선 프 로토콜에서 제 2 계층 사전ᅳ연결을 의미할 수 있다. 사전-연결에 필요한 정보는 예를 들어 이웃 WFD 장치에 대한 식별 정보 등을 포함할 수 있다. 이웃 발견 과 정은 가용 무선 채널 별로 '수행될 수 있다 (S302b) . 이후, WFD 장치 (202)는 다 론 FD 장치 (204)와 WFD P2P 링크 설정 /통신을 위한 과정을 수행할 수 있다. 예를 들어 , WFD 장치 (202)는 주변 WFD 장치 (204)에 연결된 후, 해당 WFD 장 치 (204)가 사용자의 서비스 요구 사항을 만족하지 못하는 WFD 장치인지 판단할 수 있다. 이를 위해, WFD 장치 (202)는 추변 WFD 장치 (204)와 제 2 계층 사전ᅳ 연결 후 해당 WFD 장치 (204)를 탐색할 수 있다. 만약, 해당 WFD 장치 (204)가 사용자의 서비스 요구 사항을 만족하지 못하는 경우, WFD 장치 (202)는 해당 WFD 장치 (204)에 대해 설정된 제 2 계층 연결을 끊고 다른 WFD 장치와 제 2 계 층 연결을 설정할 수 있다. 반면, 해당 WFD 장치 (204)가 사용자의 서비스 요구 사항을 만족하는 경우, 두 WFD 장치 (202 및 204〉는 P2P 링크를 통해 신호를 송 수신할 수 있다.
[42] 도 4 에 이웃 발견 과정을 보다 자세히 도시하였다. 본 예는 도 3 에서 FD 장치 (202)와 WFD 장치 (204) 사이의 동작을 예시한다.
[43] 도 4를 참조하면, 도 3의 이웃 발견 과정은 S E (Station Management Entity) /어플리케이션 /사용자 /벤더의 지시에 의해 개시될 수 있고 (S410) , 스 캔 단겨) (scan phase) (S412)와 찾기 단계 (find phase) (S414-S416) S. 나눠 질 수 있다. 스캔 단계 (S412)는 가용한 모든 무선 채널에 대해 802.11 방식에 따라 스캔하는 동작을 포함한다. 이를 통해, P2P 장치는 최상의 동작 채널을 확
인할 수 있다. 찾기 단계 (S414~S416)는 청취 (listen) 모드 (S414)와 탐색
(search) 모드 (S416)를 포함하며 , P2P 장치는 청취 모드 (S414)와 탐색 모드 (S416)를 교대로 반복한다. P2P 장치 (202, 204)는 탐색 모드 (S416)에서 프 로브 요청 프레임 (Probe request frame)을 사용하여 능동 탐색을 실시하며 , 빠른 탐색을 위하여 탐색 범위를 채널 1, 6, 11 (2412, 2437, 2462MHz)의 소 셜 채널 (social channel)로 한정할 수 있다. 또한, P2P 장치 (202, 204)는 청취 모드 (S414)에서 3 개의 소셜 채널 중 하나의 채널만을 선택하여 수신 상태 로 유지한다. 이 때, 다른 P2P 장치 (예, 202)가 탐색 모드에서 전송한 프로브 요청 프레임이 수신된 경우, P2P 장치 (예를 들어 , 204)는 프로브 웅답 프레임 (probe response frame)으로 응답한다. 청취 모드 (S414) 시간은 랜덤하게 주어질 수 있다 (예를 들어, 100, 200, 300 TU (Time Unit) ) . P2P 장치는 탐색 모드와 수신 모드를 계속 반복하다 서로의 공통 채널에 도달할 수 있다. P2P 장치는 다른 P2P 장치를 발견한 후 해당 P2P 장치에 선택적으로 결합하기 위해, 프로브 요청 프레임과 프로브 웅답 프레임을 사용하여 장치 타입, 제작사 또는 친근한 장치 이름을 발견 /교환할 수 있다. 이웃 발견 과정을 통해 주변 P2P 장치를 발견하고 필요한 정보를 얻은 경우, P2P 장치 (예를 들어 , 202)는 SME/ 어플리케이션 /사용자 /벤더에게 P2P 장치 발견을 알릴 수 있다 (S418) .
[44] 현재, P2P 는 주로 원격 프린트, 사진 공유. 등과 같은 반—정적 (semi- static) 통신을 위해 사용되고 있다. 그러나, Wi— Fi 장치의 보편화와 위치 기 반 서비스 등으로 인해, P2P 의 활용성은 점점 넓어지고 있다. 예를 들어, 소셜 채팅 (예를 들어 , SNS (Social Network Service)에 >¾¾ 무선 ¾ "치들이 위 치 기반 서비스에 기초해서 근접 지역의 무선 장치를 인식하고 정보를 송수신) , 위치 -기반 광고 제공, 위치 -기반 뉴스 방송, 무선 장치간 게임 연동 등에 P2P가 활발히 사용될 것으로 예상된다. 편의상, 이러한 P2P 웅용을 신규 P2P 응용이라 고 지칭한다 .
[45] 도 5 에 신규 P2P 웅용 (예를 들어, 소셜 채팅, 위치 -기반 서비스 제공, 게임 연동 등)이 적용되는 경우의 WFD 네트워크 양상을 예시하였다.
[46] 도 5 를 참조하면, WFD 네트워크에서 다수의 P2P 장치들 ( 502a~502d)이 P2P 통신 (510)을 수행하며 , P2P 장치의 이동에 의해 WFD 네트워크를 구성하는 P2P 장치 (들)이 수시로 변경되거나, WFD 네트워크 자체가 동적 /단시간적으로 새로 생성되거니- 소멸될 수 있다. 이와 같이, 신규 P2P 웅용 부분의 특징은 밀집
(dense) 네트워크 환경에서 상당히 다수의 P2P 장치간에 동적 /단시간적으로
P2P 통신이 이뤄지고 종료될 수 있다는 점이다.
[47] 그러나, 기존의 P2P 메커니즘은 다수의 P2P 장치간의 동적 P2P 통신에 대해 고려하고 있지 않기 때문에, 기존의 P2P 메커니즘으로는 신규 P2P 웅용에 대해 효율적으로 대처할 수 없다. 일 예로, 도 3~4 를 참조하여 설명한 기존의 WFD 이웃 발견 과정은 앞에서 설명한 신규 P2P 웅용에 부적합하다. 도 4 를 참 조하여 설명한 바와 같이, 이웃 발견 과정은 탐색 모드와 청취 모드로 구성되며 이들은 P2P 장치마다 독립적으로 구성되고 이러한 정보는 P2P 장치간에 공유되 지 않는다. 따라서 , P2P 통신을 위해, P2P 장치들은 은-디맨드 (on-demand) / 블라인드 방식으로 탐색 모드 /청취 모드를 반복하면서 서로의 공통 채널에 도달 한다. 블라인드 방식의 이웃 발견 과정은 WFD 네트워크에 참가하는 P2P 장치의 개수가 적을 경우에는 불필요한 시그널링 오버헤드를 줄임으로써 자원 효율을 높 일 수 있다. 그러나, WFD 네트워크에 참가하는 P2P 장치의 개수가 상당한 수준 으로 증가하면, 기존 방식에 따를 경우 (1) 이웃 발견이 완료될 때까지 장시간의 레이턴시 (latency) 소요, (2) 밀집 네트워크에서 이웃 발견의 비효율 (높은 오 버헤드) , (3) 연결 설정을 위한 높은 통신 오버헤드 등이 문제될 수 있다.
[48] 도 6a 및 도 6b 는 종래의 기술로서, 기존의 WFD 통신을 하고 있는 STA 에 .새로운 WFD 통신을 위한 링크를 설정하는 방법을 나타내는 도면이다.
[49] 도 6a 에 도시된 바와 같이 , 제 1 STA(610, 이하, A 라고 지칭한다)은 기존의 WFD 통신에서 그룹 오너 (Group Owner)로서 동작 중에 있다. 기존 WFD 통신의 그룹 클라이언트 (630)과의 통신 중에 M610)가 새로운 WFD 통신 대상인, WFD 통신을 하고 있지 않는, 제 2 STA(620, 이하, B 라고 지칭한다)를 발견한 경우, A(610)는 B (620)와의 링크 설정을 시도한다. 이 경우, 새로운 WFD 통신 은 A(610)과 B(620)간의 WFD 통신이고, A 는 그룹 오너이므로, 기존의 그룹 클라이언트 (630)의 통신과 별개로 통신 설정을 진행할 수 있다. 하나의 WFD 그 룹에는 1 개의 그룹 오너와 1 개 이상의 그룹 클라이언트로 구성될 수 있기 때문 에 , 1 개의 그룹 오너인 A(610)를 만족하므로, 도 6b 에 도시된 바와 같이 , WFD 링크가 설정될 수 있다. 이 경우, A (610)이 기존의 WFD 통신 그룹에 B (620)를 초대 (invitation)한 경우이며, WFD 통신 특성상, A(610)와 B (620) , A(610)와 기존의 그룹 클라이언트 (630) 간의 WFD 통신은 각각 가능
하나, B (620)와 기존 그룹 클라이언트 (630) 간의 WFD 통신은 지원되지 않는다 둘 다 그룹 클라이언트이기 때문이다.
[50] 도 7a 및 도 7b 는 종래의 기술로서, WFD 통신을 하고 있는 STA 가, WFD를 하고 있는 통신 그룹에 참가 (association)하는 것을 나타내는 도면이다
[51] 도 7a 에 도시된 바와 같이 , 제 1 STA(710, 이하 A라고 지칭한다)는 그 룹 클라이언트 (730)에 대하여 그룹 오너로서 통신 중에 있으며, 제 2 STA(720, 이하 B라고 지칭한다)는 그룹 클라이언트 (740)에 대하여 그룹 오너로서 통신 중 에 있다. 도 7b 에 도시된 바와 같이 , A(710)은 기존의 WFD 통신을 종료 (termination) 하고, B(720)가 속한 WFD 통신 그룹에 참가 (association) 할 수 있다. A(710)는 B (720)가 그룹 오너이므로, B 의 그룹 클라이언트가 된 다. A (710)는 B(720)에 연결 요청하기 전에 기존의 WFD 통신을 종료하는 것이 바람직하다 .
[52] 도 8a 및 도 8b 는 종래의 기술로서, 기존의 WFD 통신을 하고 있는 STA 에 새로운 WFD 통신을 위한 링크를 설정하는 방법을 나타내는 도면이다.
[53] 도 8a에 도시된 바와 같이 , 제 2 STA(820, 이하 B라고 지칭한다)는 기 존의 WFD 통신에서 그룹 오너 (Group Owner)로서 동작 중에 있다. 기존의 WFD 통신에서 그룹 클라이언트 (830)과 WFD 통신 중에 있는 경우, B (820)을 발견한ᅳ WFD 통신을 하고 있지 않는 제 1 ST7 (810, 이하 A 라고 지칭한다)가 B (820)와 의 새로운 WFD 통신을 위해 링크 설정을 시도한다. 이 경우 B (820)가 링크 설정 을 수락한 경우, A(810) 및 B (820) 간의 새로운 WFD 통신 링크가 설정되며, A(810)은 기존 B (820)의 WFD 그룹의 클라이언트로서 동작하게 된다. 이러한 경우, A(810)가 B(820)의 WFD 통신 그룹에 참가 ( association )한 경우가 된 다. A(810)은 오직 그룹 오너인 B(820)와 WFD 통신할 수 있으며, A(810)와 기존 WFD 통신의 클라이언트 (830) 간의 WFD 통신은 지원되지 않는다. 둘 다 그 룹 클라이언트이기 때문이다.
[54] 도 9a 및 도 9b는 종래의 기술로서, WFD 통신 중인 STA이 WFD 통신 그 룹에 참가하는 링크를 설정하는 방법을 나타내는 도면이다.
[55] 도 9a 에 도시된 바와 같이 , 제 1 STA(910, 이하 A 라고 한다)는 그룹 오너 (930)에 대하여 그룹 클라이언트로서 WFD 통신 중에 있다. 이 때, 또 다른 WFD 통신의 그룹 클라이언트 (940)에 대하여 그룹 오너로서 통신 중이 제 2
STA(920, 이하 B 라고 한다)를 발견한 A(910)은 그룹 오너 (930)과의 링크를 종료 (termination)하고, B(920)의 WFD에 참가할 수 있다.
[56] 상기 도 6 내지 9 에서 언급한 바와 같이, WFD 통신 링크를 설정함에 있 어서 , STA 가 그룹 오너 (GO)가 되어 , 자신의 그룹에 새로운 STA 를 초대 (invitation) 하거나, STA 가 그룹 오너 (GO)의 WFD 그룹에 자신을 참가 (association) 하는 방식은, 새로운 WFD 통신 링크를 요청하는 STA (제 1 STA)과 요청 대상인 STA (제 2 STA) 간에 서로를 발견하는 과정과, 통신 링크를 설정하는 단계에서 직접 타 단말을 발견해야 하는 과정에서 상당한 통신 오버헤드 가 있을 수 있으며 , 발견 후에도 서로 간의 채널을 맞추는 과정에서 오는 통신 오버헤드 등의 문제가 있을 수 있다. 제 1 STA 과 제 2 STA은 발견하는 과정에 서, 발견 요청 및 발견 요청 응답 송수신 과정을 계속 반복하다가 서로의 공통 채널에 도달한 것을 확인하였을 때, 발견' 단계를 완료할 수 있다. 일정 영역 내 에 WFD 장치가 적게 존재하여, 상기 반복과정이 적은 횟수로 수행될 경우에는 효 율적이나, 밀집 (dense) 네트워크 에서는 WFD 장치 간에 상기 반복 과정을 수행 하여 공통의 채널을 찾는 과정에서 통신 오버헤드가 생길 수 있다.
[57] 도 10 은 TDLS (Tunneled Direct- Link Setup) 기본 개념을 설명하기 위한 도면이다.
[58] 도 10 에 도시된 바와 같이 무선랜 시스템에서 AP (Access Point)는 복 수의 스테이션 (STAs)에 서비스를 제공할 수 있으며 , 도 10 은 하나의 AP (1030) 에 2 개의 STA (게 1 STA(1010) , 제 2 STA(1020) ) 7} 소속된 형태를 예를 들어 도시하고 있다.
[59] TDLS는 제 1 STA(IOIO)가 제 2 STA ( 102◦ )와 AP의 관여 없이 직접 서 로 통신을 수행하기 위한 채널 설정을 의미하며, 이를 위한 설정 메시자들은 데 이터 프레임에 포함되어 (encapsulated) AP 의 관여 없이 직접 STA 간 링크가 설정되도록 하는 방식이다. 이를 위한 AP 는 직접 링크를 설정하기 위한 성능이 요구되지 않으며, 또한 TDLS 를 수행하는 양 STA 간 직접 링크에 이용되는 성능 이 요구되지 않는다.
[60] TDLS 를 위해 어느 한 STA (예를 들어 , 제 1 STA(1010) )는 TDLS 요청 메시지를 기본 채널 (base channel) 상으로 전송하고, 다른 한 STA (예를 들어, 제 2 STA(1020) ) 는 TDLS 웅답 메시지를 기본 채널 상으로 전송하여 양 STA의
TDLS 지원 성능 등에 확인할 수 있으며 , 상술한 예에서 제 1 STA(IOIO)는
TDLS 확인 메시지를 전송하여 TDLS를 완료할 수 있다.
[61] 이와 같이 TDLS를 완료한 후 어느 한 STA (예를 들어, 제 1 STA(IOIO) ) 은 타켓 채널로의 채널 스위칭 요청 메시지를 전송할 수 있으며, 이에 대한 웅답 메시지 수신을 통해 타겟 채널 상에서 TDLS 기반 직접 통신을 수행할 수 있다.
[62] 도 11은 TDLS 상에서의 WFD 대상 이웃 발견 과정을 예시하는 도면이다.
[63] TDLS (Tunneled Direct Link Setup)은 크게 두 \τ 단계로 구분된 디-. 첫째 단계는, STA 가 통신할 이웃 STA 를 발견하는 단계이고, 둘째 단계는 발견한 이웃 STA 에 링크를 설정하는 단계이다. 도 11 에서는 이웃 s 를 발견 하는 과정을 설명한다 .
[64] 도 11 을 참조하면, 이웃 STA 을 발견하려는 제 1 STA(lllO)은 AP(1130)에 TDLS 발견 요청 (Discovery request) 정보를 전송한다. 이 때의 AP(1130)는 게 1 STA(lllO)에 대한 AP이며, AP(1130)은 제 1 STA으로부터 수신한 TDLS 발견 요청 정보를 AP(1130)의 영역 내에 있는 STA 들에게 전송한 디- . 이 전송 방법은 유니캐스트 (unicast) 또는 브로드캐스트 (broadcast ) 방 법을 포함할 수 있다. 제 1 STA(lllO)가 이웃 STA 발견을 요청한다는 정보를 수신한 게 2 STA(1120)은 게 1 STA(lllO)에게 게 2 STA(1120) 발견 응답 (Discovery response) 정보를 전송할 수 있다. 제 2 STA(1120) 7} 제 1 STA(lllO)에 발견 응답 정보를 전송할 때, AP(1130)을 통하지 않고, 제 1 STA 에게 직접 전송할 수 있다. 제 2 STA(1120)가 제 1 STA(lllO)와 통신이 가능한 일정 거리 내일 경우, 제 1 STA(lllO)는 제 2 STA(1120)의 발견 웅답 정보를 수신하여 , 제 2 STA(1120)을 발견할 수 있다.
[65] 도 12은 TDLS 상의 STA 발견 과정을 나타내는 순서도이다.
[66] 제 1 STA 는 새로운 통신을 할 대상을 발견하기 위하여, 제 1 STA 의 AP 에게 발견을 요청한다 (S1210) . 제 1 STA 로부터 발견 요청 (Discovery request) 정보를 수신한 AP는 AP 영역 내에 있는 STA에게 방송한다 (S1220) . 이 띠ᅵ , 이 방송 방식으로는 유니캐스트 (unicast) 또는 브로드캐스트 (broadcast)기- 포함될 수 있다. AP 의 영역에 위치한 STA 중 ΆΡ 로부터 저) 1 STA 의 발견 요청 정보를 수신한 제 2 STA 은, 발견 요청 정보에 대해서 웅답할 것인지를 결정한다 (S1230) . 또는 ΆΡ 로부터 방송을 수신한 모든 STA 은 웅답을 필수적으로 할 수도 있다. 제 2 STA가 발견에 웅답하지 않는 경우, 다시 말해서,
제 1 STA가 아무런 웅답 정보를 받지 못하는 경우에는 제 1 STA는 계속해서 발 견 요청을 할 수 있으며, 이를 중단할 수도 있다. 제 2 STA은 발견 요청 정보에 웅답 (Discovery response) 정보를 전송한다 (S1240) . 이 띠 1 , 직접 제 1 STA 에게 발견 웅답 정보를 전송한다. 만일, 제 1 STA 가 제 2 STA와 소정 거리 이 내에 위치하지 않아, 제 2 STA 의 발견 웅답 정보를 수신하지 못하는 경우에는, 계속해서 발견 요청하거나 발견 요청을 중단할 수도 있다. 제 1 STA가 제 2 STA 의 발견 웅답 정보를 수신한 경우, 제 1 STA 의 제 2 STA 발견은 완료된다 (S1250) .
[67] 도 13은 TDLS를 이용한 링크 설정을 예시하는 도면이다.
[68] 도 13 를 참조하면, 제 2 STA(1320)을 발견한 제 1 STA(1310)의 TDLS 방식을 이용한 링크 설정 방법을 설명하고 있다. 제 2 STAU320)과 링크를 설정 하려는 제 1 STA(1310)는 제 2 STA(1320)에 직접 링크 설정 요청을 하지 않고,
AP(1330) 에게 TDLS 설정 요청 (Setup request) 정보를 전송한다.
AP(1330)는 제 1 STA(1310) 으로부터 수신한 TDLS 설정 요청 정보를 그대로 제 2 STA(1320)애게 전달한다.
[69] AP (1330)으로부터 TDLS 설정 요청 정보를 수신한 제 2 STA(1320)은 설 정 요청을 수락할 것인지 판단한다.
[70] 제 2 STA(1320)는 제 1 STA(1310)의 TDLS 설정 요청에 대한 웅답으로, TDLS 설정 응답 (Setup response) 정보를 AP (1330)에게 전송한다. 제 2 STA(1320)도 직접 전송하지 않고, AP(1330)을 통하여 제 1 STA(1310)에게 전송한다. 제 2 STA(1320) 로부터 TDLS 설정 응답 정보를 수신한 AP(1330)은 그대로 제 1 STA(1310)에게 TDLS 설정 웅답 정보를 전달한다.
[71] TDLS 설정 응답 (Setup response) 정보에는, 제 2 STA(1320) 7} 저) 1 STA(1310)의 설정 요청을 수락할 것인지 여부를 나타내는 정보를 포함할 수 있 다. AP(1330)를 통해서 제 2 STA(1320)의 TDLS 설정 응답 정보를 수신한 제 1 STA(1310)는, 제 2 STA(1320)이 링크 설정을 수락하지 않은 경우, 발견한 또 다른 STA에게 링크 설정 요청 정보를 전송할 수 있으며, 발견한 STA이 없는 경우라면, 다시 이웃 STA을 발견하는 과정부터 수행할 수 있다.
[72] 제 1 STA(1310)은 제 2 STA(1320)의 링크 설정 수락을 받은 경우, 이 후의 새로운 WFD 통신과 관련된 TDLS 링크 설정 확인 (Setup confirm) 정보를 이전에 TDLS 설정 요청 (Setup request) 정보를 전송했었을 때와 같은 방식으
로 AP(1330)을 통하여, 제 2 STAU320)에게 전송한다. 제 1 STA(1310)으로 부터 TDLS 설정 확인 정보를 수신한 AP(1330)은 제 2 STA(1320)에게 TDLS 설 정 확인 정보를 전달한다.
[73] 최종적으로 제 1 STA(1310) 및 제 2 STA(1320)간의 링크 설정 정보가 공유된 이후, 제 1 STA(1310) 및 제 2 STA(1320)은 공유된 설정 정보에 따라 새로운 통신을 수행할 수 있다.
[74]
[75] 따라서 , 본 발명에서는 WFD 링크 설정에 있어서, TDLS 방식을 이용하여 , 보다 효율적인 WFD 링크 설정을 하는 방법을 제안한다. 이하에서는 본 발명에서 적용하려는 기술로, TDLS 링크 설정 방식을 WFD 링크 설정에 적용하여, 새로운 WFD 링크를 설정하는 방법 및 장치를 설명하기로 한다 .
[76] 도 14 은 본 발명에 따라 TDLS 을 이용한 WFD 링크 설정하기 위하여, TDLS 기본 개념을 WFD외- 연관 지어 설명하기 위한 도면이다.
[77] WFD에서의 그룹 오너는 주변의 P2P 장치에게 (동작 주파수 내에서) 이웃 리스트 (Neighbor List) 정보를 방송하고, P2P 그룹에 참가하려는 P2P 장치로 부터 이웃 광고 (Neighbor Advertisement) 정보를 수신할 수 있다. 여기서, 이웃 리스트 정보는 예를 들어 , P2P 장치 식별 정보 (예, 장치 ID, 장치 별명 등) , 이동성 관련 정보 (예, 이동 속도), 전력 정보, P2P 서비스 관련 정보 (예, 서비스 종류, 소셜 그룹 등) , 해당 P2P 장치와의 사전—연결 (pre- association)을 위한 정보 등을 포함할 수 있다. 이웃 리스트 정보는 주변 P2P 장치의 요청에 의해 방송되거나, 주기적으로 방송될 수 있다. 이웃 리스트 정보는 비컨을 통해 전송될 수 있다. 그룹 오너는 미리 설정되거나 (예, AP) , 상 황에 따라 복수의 p2p 장치 중 어느 하나가 네트워크에 의해 그룹 오너로 선택되 거니-, 상황애 따라 복수의 P2P 장치 중 어느 하나가 자율적으로 그룹 오너로 동 작할 수 있디-. 또한, 그룹 오너가 관리할 수 있는 P2P 장치의 개수는 WFD 능력 / 커버리지 /가용 전력 등에 따라 제한될 수 있다. 이를 위해, 이웃 리스트 정보는 그룹 가용 정보 (예, 1비트 정보)를 추가로 포함할 수 있다. 예를 들어 , 그룹 오 너가 관리할 수 있는 P2P 장치의 개수가 N개이고, 그룹에 N개의 P2P 장치가 참 가한 경우, 그룹 오너는 그룹 가용 정보를 그룹 참가를 허용하지 않는 특정 값 (예, 1)으로 세팅 (setting)할 수 있다.
[78] 이웃 광고 정보는 P2P 장치가 그룹 오너에게 그룹 참가 의도를 알리기 위 해 사용될 수 있다. 또한, 이웃 광고 정보는 P2P 장치가 그룹 오너 (602d)가 이 웃 리스트를 생성 /관리하는 데 필요한 정보, 예를 들어 P2P 장치 식별 정보 (예, 장치 ID, 장치 별명 등) , 이동성 관련 정보 (예를 들어 , 이동 속도) , 전력 정보, P2P 서비스 관련 정보 (예를 들어 , 서비스 종류, 소셜 그룹 등)를 포함할 수 있 다. 이웃 광고 정보의 전송은 이웃 리스트 정보의 수신에 의해 개시되거나, 이웃 리스트 정보의 수신과 무관하게 P2P 그룹 참가가 필요한 경우에 개시될 수 있다.
[79] 도 14 를 참조하면, TDLS 에서의 ΆΡ STA은 WFD 에서의 GO 와 대응되는 것을 알 수 있으며, TDLS 에서의 non-AP STA 은 WFD 에서의 그룹 클라이언트 (Group Client; GC)와 대응되는 것을 알 수 있다. TDLS 에서의 AP ' STA 과 non-AP STA 간의 통신을 LAN 통신이라 하면 , FD 에서의 P2P (Peer to Peer) 통신이 이에 대웅될 수 있다.
[80] FD 에서는, P2P 그룹은 1 개의 그룹 오너와 1 개 이상의 그룹 클라이언 트로 구성될 수 있다. 그룹 클라이언트 (혹은 그룹 멤버 )는 그룹 오너와 통신할 수 있다. 다만, 그룹 클라이언트는 다른 그룹 클라이언트와 통신을 지원하지 않 는다. 마찬가지로 그룹 오너도 다른 그룹 오너와 통신을 지원하지 않는다.
[81] 그룹 오너를 결정하는 방법으로는 미리 설정되거나 (예, AP) , 상황에 따 라 복수의 P2P 장치 중 어느 하나가 네트워크에 의해 그룹 오너로 선택되거나, 상황에 따라 복수의 P2P 장치 중 어느 하나가 자율적으로 그룹 오너로 동작할 수 있다. 그룹 오너를 결정하는 하나의 기준으로서 , 그룹 오너 인텐트 (Intent) 값 이 큰 쪽을 그룹 오너로 결정할 수 있다. 그룹 오너 인텐트 (Intent) 값을 0 부 터 15사이의 값으로 정할 수 있으며 , 예를 들어 , 그룹 오너 인텐트 (Intent) 값 이 0이면, 그룹 오너가 될 의사가 없이 그룹 클라이언트로만 동작하는 단말로 판 단할 수 있으며 , 그룹 오너 인텐트 (工 ntent) 값이 15 이면, 그룹 오너로만 동작 하는 단말로 판단할 수 있다.
[82] 이하에서는 본 발명에 따라서 , 기존의 WFD 통신을 하고 있는 STA가 새로 운 WFD 통신을 위하여 링크를 설정하는 방법에 대하여 실시 예들을 통하여 설명 하기로 한다.
[83] 제 1 실시예 - 제 1 STA 가 WFD 통신 중인 제 2 STA 그룹에 참가 (association)
[84] 도 15는 본 발명에 따른 WFD를 위하여 TDLS를 이용한 링크 설정을 나타 낸 순서도이디- .
[85] 제 1 STA가 WFD 통신 중인 제 2 STA과 새로운 WFD 링크를 설정하는 방 법을 도 15 를 참조하여 설명하기로 한다. 제 2 STA 및 제 3 STA 은 각각 WFD 통신 그룹의 GC 및 GO로서 통신 중에 있다 (S1500) - 제 1 STA는 제 3 STA을 통하여 (S1510) 게 2 STA에게 링크 설정 요청 (Setup request) 정보를 전송하 는 단계를 수행할 수 있다 (S1520) . 여기서, 링크 설정 요청ᅳ (Setup request) 정보는, 제 1 STA가 기존의 WFD 통신에서 GO 또는 GC 중 어느 하나로 동작하는 지를 나타내는 정보 및 /또는 새로운 WFD 통신에서 GO 또는 GC 중 어느 하나로 동작하려 하는지를 나타내는 GO 인텐트 (Intent) 값을 포함할 수 있다.
[86] 제 1 STA는 제 2 STA로부터 제 3 STA를 통하여 (S1530) 전송된 제 1 STA 의 링크 설정 요청에 대한 웅답 (Setup response) 정보를 수신하는 단계를 수행할 수 있다 (S1540) . 제 2 STA 의 링크 설정 요청에 대한 웅답 (Setup response) 정보는, 제 2 STA 가 새로운 WFD 통신에서 GO 또는 GC 중 어느 하 나로 동작하려 하는지를 나타내는 GO 인텐트 (Intent) 값을 포함할 수 있다. 또 힌-, 이러한 인텐트 값을 이용하여 , 새로운 WFD 통신에서 그룹 오너 (GO)를 결정 하는 방법으로는, GO 인텐트 (Intent) 값이 높은 STA 가 새로운 WFD 통신에서 의 GO가 되는 것으로 결정할 수 있다. 제 1 STA가 상기 수신한 링크 설정 요청 에 대한 웅답 정보에 기초하여 '설정한 링크 설정 확인 (Setup confirm) 정보를 제 3 STA 를 통하여 (S1550) 제 2 STA 에게 전송하는 단계를 수행함으로써 (S1560) , 제 1 STA과 제 2 STA 간의 새로운 WFD 링크 설정이 완료된다. 이후 제 1 STA 제 2 STA 중 어느 하나는 그룹 오너 (GO) , 다른 하나는 그룹 클라이언 트 (Group Client; GC)로 동작한다. 링크 설정 확인 (Setup confirm) 정보는, 제 2 STA의 링크 설정 요청에 대한 응답 정보에 기초하여 , 상기 제 1 STA 및 상 기 제 2 STA 이 새로운 WFD 통신에서 GO 또는 GC 인지를 결정한 정보를 포함할 수 있다. 제 1 STA 및 상기 제 2 STA 간의 WFD 통신이 수행될 채널에 대한 정보 를 더 포함할 수도 있다. 제 1 STA가 제 2 STA를 발견할 당시에 이용하였던 AP 는 제 2 STA의 WFD 통신의 GO인 제 3 STA일 수 있다.
[87] 만약, 제 1 STA 가 게 2 STA 과 별도의 WFD 통신 중인 경우라면, 제 1 STA 는 제 2 STA 과의 WFD 통신 링크 설정 요청 전에, 상기 별도의 WFD 통신을 종료 (termination)하고, 설정 요청 (Setup request) 정보를 전송할 수 있다.
[88] 제 1 STA 는, 통신하고 있지 않거나, GO 로 통신 중인 경우 또는 GC 로 통신 중인 경우 중 어느 하나에 해당될 수 있는데, 이하 각 경우에 대해 도 16-
■ 18를 참조하여 살펴본다 .
[89] 1-1 제 1 STA가 WFD통신을하고 있지 않은 경우
[90] 도 16a 및 도 16b 는 본 발명에 따른 새로운 WFD 통신을 위하여,
TDLS (Tunneled Direct Link Setup)을 이용하여 링크를 설정하는 방법의 일 실시 예이디- .
[91] 도 16a에 도시된 바와 같이 , 제 1 STA(1610, 이하 A라고 지칭한다)은, 기존에 아무런 WFD 통신을 하고 있지 않다. 새로운 WFD 연결 대상인, WFD 통신 중인 제 2 STA(1620, 이하 B 라고 지칭한다)를 발견한 경우, A(1610)는 B (1620)을 직접 A (1610)에 링크 설정할 수 없다. 하나의 통신 그룹에는 하나의 그룹 오너만 존재할 수 있으므로, 기존 WFD 통신의 그룹 오너 (1630)가 존재하므 로, A(].610)는 B (1620)의 기존 WFD 통신 그룹쎄 그룹 클라이언트로 참가 (association)할 수 있디-.
[92] 도 16a 와 같이 , B (1620)가 기존의 WFD 통신 그룹에서 클라이언트로 동 작 중인 경우에, 상기 도 14에서 설명한 TDLS 링크 설정 방법을 적용할 수 있다. A(1610)가 B(1620)를 발견한 이후, 링크를 설정하는 단계에서, 기존 B(1620) ' 의 WFD 그룹 오너 (1630)는 TDLS 링크 설정에서의 AP STA 의 역할을 한다. 다 시 말해서 , A(1610)기- 그룹 오너 (1630)에게 TDLS 링크 설정 요청 (Setup request) 정보를 전송하면, 그룹 오너 (1630)는 B(1620)에게 링크 설정 요청 정보를 전달한다. 이 때 , 링크 설정 요청 정보에는 A (1610)가 기존에 아무런 WFD 통신 그룹 내에 속해 있지 않음을 나타내는 정보를 포함할 수 있다. 링크 설 정 요청 정보를 수신한 B (1620)는 링크 설정의 수락 여부를 결정한다. 링크 설 정 요청을 수락한 B (1620)는 링크 설정 웅답 (Setup response) 정보를 그룹 오너 (1630)에게 전송하고, 그룹 오너 (1630)은, 수신한 링크 설정 웅답 정보를
A(1610)에게 전달한다. 이 띠 1, 링크 설정 응답 정보에는 B (1620)가 A(1610) 와의 WFD 통신을 수락할지 여부를 나타내는 정보를 포함할 수 있고, A (1610)와 의 WFD 통신을 링크 설정을 수락할 경우, 새로운 WFD 통신에서 그룹 오너로 동 작할지 그룹 클라이언트로 동작할 지를 나타내는 정보를 포함할 수 있다. A(1610)은 B (1620)의 링크 설정 웅답 정보로부터 수락 여부를 판단하고, 수락 한 경우라면, 이후 A(1610) 및 B (1620) 간의 WFD 통신에 있어서, 그룹 오너와
그룹 클라이언트를 결정하는 정보를 포함하는 링크 설정 확인 (Setup confirm) 정보를 기¾에 링크 설정 요청 정보를 전송했던 것과 동일한 방법으로 그룹 오너
(1630)을 통해서 B (1620)에게 ·전송할 수 있다.
[93]
[94] 1-2 제 1 STA가 GO로서 , WFD 통신 중인 경우
[95] 도 17a 및 도 17b 는 본 발명에 따른 새로운 WFD 통신을 위하여,
TDLS (Tunneled Direct Link Setup)을 이용하여 링크를 설정하는 방법의 또 다른 일 실시 예이다.
[96] 앞의 실시 예 1-1 에서는 제 1 STA(1710, 이하 A라고 지칭한다)가 아무 런 WFD 통신 그룹에 속하지 않은 경우였지만, 이 경우는 도 17a 에 도시된 바와 같이 , A(1710)가 WFD 통신 그룹에서 그룹 클라이언트 (1730)에 대하여 그룹 오 너로 통신 중인 경우를 살펴본다.
[97] A (1710)는 B (1720)를 발견하는 과정에서 , B (1720)가 FD 통신에서 그 룹 클라이언트로 통신 중임을 알 수 있다. 이는 B (1720)가 A(1710)에게 전송한 발견 응답 (Discovery response) 정보에 포함되는 내용이기 때문이다. 따라서 A(1710)는 B (1720)의 WFD 통신어) 참가 (association)하는 방법으로 TDLS 링 크 설정을 수행할 수 있다. .
[98] A (1710)가 B 의 그룹 오너 (1740)에게 TDLS 링크 설정 요청 (Setup request) 정보를 전송하면, 그룹 오너 (1740)는 B(1720)에게 링크 설정 요청 정보를 전달한다. 이 띠ᅵ , 링크 설정 요청 정보에는 A (1710)가 기존 WFD 통신 그룹 내에서 그룹 클라이언트 (1730)에 대해서 그룹 오너로 동작했음을 나타내는 정보를 포함할 수 있다. 링크 설정 요청 .정보를 수신한 B (1720)는 링크 설정의 수락 여부를 결정한다. 링크 설정 요청을 수락한 B (1720)는 링크 설정 웅답 (Setup response) 정보를 그룹 오너 (1740)에게 전송하고, 그룹 오너 (1740) 은, 수신한 링크 설정 응답 정보를 A(1710)에게 전달한다. 이 때, 링크 설정 응 답 정보에는 B (1720)가 A (1710)와의 WFD 통신을 수락할지 여부를 나타내는 정 보를 포함할 수 있고, A(1710)와의 WFD 통신을 링크 설정을 수락할 경우, 새로 운 WFD 통신에서 그룹 오너로 동작할지 그룹 클라이언트로 동작할 지를 나타내는 정보를 포함할 수 있다. A (1710)은 B (1720)의 링크 설정 웅답 정보로부터 수 락 여부를 판단하고, 수락한 경우라면, 이후 A(1710) 및 B(1720) 간의 WFD 통 신에 있어서, 그룹 오너와 그룹 클라이언트를 결정하는 정보를 포함하는 링크 설
정 확인 (Setup confirm) 정보를 기존에 링크 설정 요청 정보를 전송했던 것과 동일한 방법으로 그룹 오너 (1740)을 통해서 B (1720)에게 전송할 수 있다.
[99] 상기에 언급한 바와 같이 , A(1710)가 그룹 클라이언트 (1730)과 WFD 중 에 , 새로운 WFD 통신 그룹에 참가 (association)할 때 , 기존의 WFD 통신 링크 를 계속 유지할 수 있는지가 문제된다. 즉, A(1710)가 그룹 클라이언트 (1730) 과의 연결을 계속 유지하면서 B (1720)의 WFD 그룹에 포함될 수 있는지 여부이다. 이러한 상황에서, A(1710)가 기존 그룹 클라이언트 (1730)와의 통신을 유지하는 것도 가능할 수 있지만, A(1710)에게 성능의 부담이 있으므로, 새로운 WFO 통 신에 집중할 수 있도록 기존 WFD 링크를 종료 (termination)하는 것이 바람직 하다.
[100] 새로운 WFD 통신 링크 설정을 위해 기존 WFD 링크를 종료하는 시기에 대 해서 , A (1710)가 B (1720)를 발견한 경우, 즉 B 의 발견 웅답 (Discovery response) 정보를 수신하여 B (1720)를 발견한 경우, A(1710)는 기존 WFD 링 크를 종료한 후에 B (1720)의 그룹 오너 (1740)에게 링크 설정 요청 (setup request) 정보를 전송하는 것이 A (1710)의 성능에도 부담으로 작용하지 않는다.
[101]
[102] 1-3 제 1 STA가 GC로서 , WFD 통신 중인 경우
[103] 도 18a 및 도 18b 는 본 발명에 따른 새로운 WFD 통신을 위하여, TDLS (Tunneled Direct Link Setup)을 이용하여 링크를 설정하는 방법의 또 다른 일 실시 예이다.
[104] 도 18a 에 도시된 바와 같이 , 제 1 STA(1810, 이하 A 라고 지칭한다)가 FD 통신 그룹에서 그룹 클라이언트로 통신 중인 경우를 살펴본다.
[105] A(1810)는 B (1820) # 발견하는 과정에서 , B (1820) > WFD 통신에서 그 룹 클라이언트로 통신 중임을 알 수 있다. 이는 B(1820)가 A(1810)에게 전송한 발견 응답 (Discovery response) 정보에 포함되는 내용이기 때문이다. 따라서 ,
A(1810)는 B (1820) 2 FD 통신에 참가 (association)하는 방법으로 TDLS 링 크 설정을 수행할 수 있다.
[106] A(1810) 7V B 의 그룹 오너 (1840)에게 TDLS 링크 설정 요청 (Setup request) 정보를 전송하면, 그룹 오너 (1840)는 B (1820)에게 링크 설정 요청 정보를 전달한다. 이 띠 1, 링크 설정 요청 정보에는 A (1810)가 기존 WFD 통신 그룹 내에서 그룹 오너 (1830)에. 대하여 그룹 클라이언트 (1830)로 동작했음을
나타내는 정보를 포함될 수 있다. 링크 설정 요청 정보를 수신한 B (1820)는 링 크 설정의 수락 여부를 결정한다. 링크 설정 요청을 수락한 B(1820)는 링크 설 정 웅답 (Setup response) 정보를 그룹 오너 (1840)에게 전송하고, 그룹 오너
(1840)은, 수신한 링크 설정 웅답 정보를 A(1810)에게 전달한다. 이 때, 링크 설정 응답 정보에는 B (1820)가 A (1810)와의 WFD 통신을 수락할지 여부를 나타 내는 정보를 포함할 수 있고, A (1810)와의 WFD 통신을 링크 설정을 수락할 경 우, 새로운 WFD 통신에서 그룹 오너로 동작할지 그룹 클라이언트로 동작할 지를 나타내는 정보를 포함할 수 있다. A (1810)은 B (1820)의 링크 설정 응답 정보 로부터 수락 여부를 판단하고, 수락한 경우라면, 이후 A(1810) 및 B (1820) 간 의 WFD 통신에 있어서, 그룹 오너와 그룹 클라이언트를 결정하는 정보를 포함하 는 링크 설정 확인 (Setup confirm) 정보를 기존에 링크 설정 요청 정보를 전송 했던 것과 동일한 방법으로 그룹 오너 (1840)을 통해서 B (1820)에게 전송할 수 있다. ·
[107]
[108] 제 2 실시예 - FD 통신 중인 제 1 STA 가 그룹에 제 2 STA 초대 (invitation)
[109] 도 19a 및 도 19b 는 본 발명에 따른 새로운 WFD 통신을 위하여, TDLS (Tunneled Direct Link Setup)을 이용하여 링크를 설정하는 방법의 또 다른 일 실시 예이다.
[110] 도 19a에 도시된 바와 같이, 제 1 STA(1910, 이하 A라고 지칭한다)은, 기존의 WFD 통신에서, 그룹 클라이언트로 동작 중에 있다. WFD 통신 링크 중에 새로운 WFD 연결 대상인, WFD 통신 링크가 설정되어 있지 않는 제 2 STA(1920, 이하 B 라고 지칭한다)를 발견한 경우, A(1910)는 B(1920)을 직접 A(1910)에 링크 설정할 수 없다. 하나의 통신 그룹에는 하나의 그룹 오너만 존재할 수 있으 므로, 기존 WFD 통신의 그룹 오너 (1930)가 존재하므로, A(1910)는 B (1920) 를 기존 WFD 통신 그룹의 그룹 클라이언트로 초대 (invitation)할 수 있다.
[111] 도 19a 와 같이 , A (1910)가 기존의 WFO 통신 그룹에서 클라이언트로 동 작 중인 경우에, 상기 도 13에서 설명한 TDLS 링크 설정 방법을 적용할 수 있다. A(1910)가 B(1920)를 발견한 이후, 링크를 설정하는 단계에서, 기존 A(1910) 의 그룹 오너는 TDLS 링크 설정에서의 AP STA 의 역할을 한다. 다시 말해서, A (1910) 7]· 그룹 오너 (1930)에게 TDLS 링크 설정 요청 (Setup request) 정보
를 전송하면, 그룹 오너 (1930)는 B (1920)에게 링크 설정 요청 정보를 전달한다 이 띠 j, 링크 설정 요청 정보에는 A(1910)가 기존 WFD 통신 그룹 내에서 그룹 클라이언트로 동작 중임을 나타내는 정보를 포함할 수 있다. 링크 설정 요청 정 보를 수신한 B(1920)는 링크 설정의 수락 여부를 결정한다. 링크 설정 요청을 수락한 B(1920)는 링크 설정 웅답 (Setup response) 정보를 그룹 오너 (1930) 에게 전송하고, 그룹 오너 (1930)은, 수신한 링크 설정 웅답 정보를 A(1910)에 게 전달한다. 이 때, 링크 설정 웅답 정보에는 B (1920)가 A(1910)와의 WFD 통 신을 수락할지 여부를 나타내는 정보를 포함할 수 있고, A (1910)와의 WFD 통신 을 링크 설정을 수락할 경우, WFD 통신에서 그룹 오너로 동작할지 그룹 클라이언 트로 동작할 지를 나타내는 정보를 포함할 수 있다. A(1910)은 B (1920)의 링 크 설정 응답 정보로부터 수락 여부를 판단하고, 수락한 경우라면, 이후 A(1910) 및 B(1920) 간의 WFD 통신에 있어서, 그룹 오너와 그룹 클라이언트를 결정하는 정보를 포함하는 링크 설정 확인 (Setup confirm) 정보를 기존에 링크 설정 요청 정보를 전송했던 것과 동일한 방법으로 그룹 오너 (1930)을 통해서 B ( 1920 )에게 전송할 수 있다 .
[112] 도 20는 본 발명에 적용될 수 있는 WFD P2P 장치를 예시한다.
[113] 도 20 를 참조하면, WFD 네트워크는 제 1 WFD 장치 (2010) 및 게 2 FD 장치 (2020)을 포함한다. 제 1 WFD 장치 (2010)는 프로세서 (2012〉 , 메모리 (2014) 및 무선 주파수 (Radio Frequency, RF) 유닛 (2016)을 포함한다. 프 로세서 (2012)는 본 발명에서 제안한 절차 및 /또는 방법들을 구현하도록 구성될 수 ¾다. 메모리 (2014)는 프로세서 (2012)와 연결되고 프로세서 (2012)의 동작 과 관련한 다양한 정보를 저장한다. RF 유닛 (2016)은 프로세서 (2012)와 연결 되고 무선 신호를 송신 및 /또는 수신한다. 제 2 WFD 장치 (2020)는 프로세서 (2022) , 메모리 (2024) 및 RF 유닛 (2026)을 포함한다. 프로세서 (2022)는 본 발명에서 제안한 절차 및 /또는 방법들을 구현하도록 구성될 수 있다. 메모리 (2024)는 프로세서 (2022)와 연결되고 프로세서 (2022)의 동작과 관련한 다양한 정보를 저장한다. RF 유닛 (2026)은 프로세서 (2022)와 연결되고 무선 신호를 송신 및 /또는 수신한다. 제 1 WFD 장치 (2010) 및 /또는 제 2 WFD 장치 (2020)는 단일 또는 다중 안테나를 가질 수 있다.
[114] 이상 설명된 실시 예들은 본 발명의 구성요소들과 특징들이 소정 형태로 결합된 것들이다. 각 구성요소 또는 특징은 별도의 명시적 언급이 없는 한 선택
적인 것으로 고려되어야 한다 . 각 구성요소 또는 특징은 다른 구성요소나 특징과 결합되지 않은 형태로 실시될 수 있다. 또한, 일부 구성요소들 및 /또는 특징들을 결합하여 본 발명의 실시 예를 구성하는 것도 가능하다. 본 발명의 실시 예들에 서 설명되는 동작들의 순서는 변경될 수 있다. 어느 실시 예의 일부 구성이나 특 징은 다른 실시 예에 포함될 수 있고, 또는 다른 실시 예의 대응하는 구성 또는 특징과 교체될 수 있다. 특허청구범위에서 명시적인 인용 관계가 있지 않은 청구 항들을 결합하여 실시 예를 구성하거나 출원 후의 보정에 의해 새로운 청구항으로 포함시킬 수 있음은 자명하디-.
[115] 본 발명에 따른 실시 예는 다양한 수단, 예를 들어, 하드웨어, 펌웨어 (firmware) , 소프트웨어 또는 그것들의 결합 등에 의해 구현될 수 있다. 하드 웨어에 의한 구현의 경우, 본 발명의 일 실시 예는 하나 또는 그 이상의
ASICs (application specific integrated circuits ) , DSPs (digital signal processors ) , DSPDs (digital signal processing devices ) , PLDs (programmable logic devices ) , FPGAs (field programmable gate arrays) , 프로세서, 콘트롤러, 마이크로 콘트롤러, 마이크로 프로세서 등에 의 해 구현될 수 있다.
[116] 펌웨어나 소프트웨어에 의한 구현의 경우, 본 발명의 일 실시 예는 이상에 서 설명된 기능 또는 동작들을 수행하는 모들, 절차, 함수 등의 형태로 구현될 수 있다 . 소프트웨어 코드는 메모리 유닛에 저장되어 프로세서에 의해 구동될 수 있디-. 상기 메모리 유닛은 상기 프로세서 내부 또는 외부에 위치하여, 이미 공지 된 다양한 수단에 의해 상기 프로세서와 데이터를 주고 받을 수 있다.
[117] 본 발명은 본 발명의 특징을 벗어나지 않는 범위에서 다른 특정한 형태로 구체화될 수 있음은 당업자에게 자명하다. 따라서, 상기의 상세한 설명은 모든 면에서 제한적으로 해석되어서는 아니되고 예시적인 것으로 고려되어야 한다. 본 발명의 범위는 첨부된 청구항의 합리적 해석에 의해 결정되어야 하고, 본 발명의 등가적 범위 내에서의 모든 변경은 본 발명의 범위에 포함된다.
【산업상 이용가능성】
[118] 상술한 바와 같은 본 발명의 다양한 실시형태들은 IEEE 802.11 시스템 을 중심으로 설명하였으나, TDLS 기반 링크 설정을 수행할 수 있는 다양한 이동 통신 시스템에 동일한 방식으로 적용될 수 있다.