KR20150087914A - 위치 정보에 기반한 디바이스 검색 방법 및 장치 - Google Patents

위치 정보에 기반한 디바이스 검색 방법 및 장치 Download PDF

Info

Publication number
KR20150087914A
KR20150087914A KR1020140008103A KR20140008103A KR20150087914A KR 20150087914 A KR20150087914 A KR 20150087914A KR 1020140008103 A KR1020140008103 A KR 1020140008103A KR 20140008103 A KR20140008103 A KR 20140008103A KR 20150087914 A KR20150087914 A KR 20150087914A
Authority
KR
South Korea
Prior art keywords
information
location information
probe signal
position information
direct
Prior art date
Application number
KR1020140008103A
Other languages
English (en)
Other versions
KR102150659B1 (ko
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 삼성전자주식회사
Priority to KR1020140008103A priority Critical patent/KR102150659B1/ko
Priority to US14/598,924 priority patent/US9544933B2/en
Publication of KR20150087914A publication Critical patent/KR20150087914A/ko
Application granted granted Critical
Publication of KR102150659B1 publication Critical patent/KR102150659B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Landscapes

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

Abstract

본 발명의 일 실시 예에 따르면, 단말(UE)의 와이파이(Wi-Fi) 다이렉트(Direct) 연결 방법에 있어서, 적어도 하나의 장치로부터 프로브(Probe) 신호를 수신하는 단계, 상기 프로브 신호에 포함된 위치 정보와 상기 단말의 위치 정보를 비교하는 단계, 상기 단말의 위치 정보와 동일한 위치 정보를 포함하는 프로브 신호를 전송하는 장치에 대하여 와이파이 다이렉트 연결을 수행하는 단계를 포함하는 것을 특징으로 하는 방법 및 장치를 제공할 수 있다.
또한, 본 발명의 실시 예에 따르면, 무선 AP(Access Point)의 와이파이 다이렉트 지원 방법에 있어서, 적어도 하나의 게이트웨이로부터 공통 위치 정보를 수신하는 단계 및 자신의 AP 고유 식별 정보와 상기 공통 위치 정보를 적어도 하나의 와이파이 다이렉트 지원 장치로 전송하는 단계를 포함하고, 상기 고유 식별 정보 및 공통 위치 정보는 상기 와이파이 다이렉트 지원 장치에서 프로브 신호에 포함되는 위치 정보를 생성하는 이용되는 것을 특징으로 하는 방법 및 장치를 제공할 수 있다.

Description

위치 정보에 기반한 디바이스 검색 방법 및 장치 {A method for discovering devices based on a location information and apparatus thereof}
본 발명은 위치 정보에 기반한 디바이스 검색 방법 및 장치에 관한 것이다. 더욱 자세히, 본 발명은 와이파이 (WiFi) P2P (peer to peer) 통신에서 위치 정보에 기반한 디바이스 검색 방법 및 장치를 제공하는 것을 목적으로 한다.
최근 들어, 무선 기술의 발달로 인해 많은 사람들이 사용하고 있는 유선 네트워크가 무선 네트워크로 대체되고 있다. 즉, 유선 네트워크가 가지고 있는 이동성 제약을 무선 기술로 해결할 수 있게 되므로 무선 네트워크를 이용한 많은 기술들이 활발히 연구되고 있다. 그리고 최근 정보통신 기술과 반도체 기술 등의 눈부신 발전에 힘입어 각종 휴대 단말들의 보급과 이용이 급속도로 증가하고 있다. 특히, 최근의 휴대단말들은 각자의 전통적인 고유 영역에 머무르지 않고 다른 단말(user equipment)들의 영역까지 아우르는 모바일 (mobile) 융/복합(mobile convergence) 단계에 이르고 있다. 대표적으로 이동통신단말의 경우에는 음성통화나 메시지 송수신과 같은 일반적인 통신 기능 외에도 TV(Television) 시청 기능(예컨대, DMB(Digital Multimedia Broadcasting)나 DVB(Digital Video Broadcasting)와 같은 이동 방송), 음악 재생 기능(예컨대, MP3(MPEG Audio Layer-3), 사진촬영 기능, 와이파이 접속 기능 등 다양한 기능들이 부가되고 있다.
한편, 무선 랜(WLAN, Wireless Local Area Network)은 무선 네트워크를 편리하게 사용할 수 있다는 의미로 와이파이(Wi-Fi, Wireless Fidelity)라는 별칭으로도 불리며, 액세스 포인트(AP, Access Point)가 설치된 곳을 중심으로 일정 거리 이내에서 휴대 단말이나 노트북 등을 통해 인터넷을 이용할 수 있다. 특히, 휴대 단말의 대중화와 더불어 개방형 무선 네트워크로서 잠재성을 지닌 무선 랜이 급속히 확장되고 있으며, 와이파이는 학교, 공항, 호텔, 사무실 등 도시 전체에 고속 데이터 서비스를 제공하는 데 이용되고 있다.
기존의 와이파이를 이용한 무선 통신의 경우 AP(access point)를 통한 인터넷 연결만을 목적으로 하는 것이 대부분이었으며, 와이파이 기능을 제공하는 장치들 간에 직접 통신에 대한 배려가 부족했다. 따라서, 장치들 간의 직접적인 통신 기능을 제공하기 위해, 와이파이 P2P 또는 와이파이 다이렉트(Wi-Fi Direct)로 명명되는 기능들이 제안되고 있다. 장치들간의 직접적인 통신 기능은 블루투스(Bluetooth)와 같은 기술에서 제공하는 기능과 유사한 점이 있으나, 전송범위와 데이터 전송속도 측면에서 와이파이 P2P는 블루투스 보다 유리한 장점이 보다 많기 때문에, 와이파이 P2P 통신의 중요성이 증대되고 있다.
본 발명이 이루고자 하는 기술적 과제는 위치 정보에 기반한 개선된 디바이스 검색 방법 및 장치를 제공하는 것이다. 본 발명의 일 실시 예에 따르면, 와이파이 (WiFi) P2P (peer to peer) 통신에서 위치 정보에 기반하여 효율적으로 디바이스 검색 방법 및 장치를 제공할 수 있다.
또한, 본 발명의 실시 예에 따르면, 와이파이 기기간 연결 과정에서 다른 기기의 검색 편의성을 확대하고, 프라이버시를 보호하는 방법 및 장치를 제공할 수 있다.
본 발명의 일 실시 예에 따르면, 단말(UE)의 와이파이(Wi-Fi) 다이렉트(Direct) 연결 방법에 있어서, 적어도 하나의 장치로부터 프로브(Probe) 신호를 수신하는 단계, 상기 프로브 신호에 포함된 위치 정보와 상기 단말의 위치 정보를 비교하는 단계, 상기 단말의 위치 정보와 동일한 위치 정보를 포함하는 프로브 신호를 전송하는 장치에 대하여 와이파이 다이렉트 연결을 수행하는 단계를 포함하는 것을 특징으로 하는 방법을 제공할 수 있다.
또한, 본 발명의 실시 예에 따르면, 와이파이(Wi-Fi) 다이렉트(Direct)를 지원하는 단말에 있어서, 적어도 하나의 장치 및 AP(Access Point)와 데이터 통신을 수행하는 통신부 및 상기 적어도 하나의 장치로부터 프로브(Probe) 신호를 수신하고, 상기 프로브 신호에 포함된 위치 정보와 상기 단말의 위치 정보를 비교하며, 상기 단말의 위치 정보와 동일한 위치 정보를 포함하는 프로브 신호를 전송하는 장치에 대하여 와이파이 다이렉트 연결을 수행하도록 제어하는 제어부를 포함하는 것을 특징으로 하는 장치를 제공할 수 있다.
또한, 본 발명의 실시 예에 따르면, 무선 AP(Access Point)의 와이파이 다이렉트 지원 방법에 있어서, 적어도 하나의 게이트웨이로부터 공통 위치 정보를 수신하는 단계 및 자신의 AP 고유 식별 정보와 상기 공통 위치 정보를 적어도 하나의 와이파이 다이렉트 지원 장치로 전송하는 단계를 포함하고, 상기 고유 식별 정보 및 공통 위치 정보는 상기 와이파이 다이렉트 지원 장치에서 프로브 신호에 포함되는 위치 정보를 생성하는 이용되는 것을 특징으로 하는 방법을 제공할 수 있다.
또한, 본 발명의 실시 예에 따르면, 와이파이 다이렉트를 지원하는 무선 AP(Access Point)에 있어서, 주변의 네트워크 노드와 데이터 통신을 수행하는 통신부 및 적어도 하나의 게이트웨이로부터 공통 위치 정보를 수신하고, 자신의 AP 고유 식별 정보와 상기 공통 위치 정보를 적어도 하나의 와이파이 다이렉트 지원 장치로 전송하도록 제어하는 제어부를 포함하고, 상기 고유 식별 정보 및 공통 위치 정보는 상기 와이파이 다이렉트 지원 장치에서 프로브 신호에 포함되는 위치 정보를 생성하는 이용되는 것을 특징으로 하는 장치를 제공할 수 있다.
본 발명의 일 실시 예에 따르면, 위치 정보에 기반하여 개선된 디바이스 검색 방법 및 장치를 제공할 수 있다.
또한, 본 발명의 실시 예에 따르면 와이파이 기기간 연결 과정에서 다른 기기의 검색 편의성을 확대하고, 프라이버시를 보호하는 방법 및 장치를 제공할 수 있다.
본 발명의 일 실시 예에 따르면, 기 설정된 지역 범위 이외의 장소에 위치하는 기기가 검색되는 불편을 해소하여 검색 편의성을 확대시킬 수 있다. 또한, 기 설정된 지역 범위 내에 위치하는 장치가 다른 기 설정된 지역 범위 이외의 지역에서 검색되지 않도록 하여 개인 프라이버시를 보호할 수 있다. 또한, 신호가 오는 모든 장치를 검색하지 않고, 연결하고자 하는 기기를 검색할 수 있기 때문에, 불필요한 다른 기기를 검색하는 과정을 생략해 전력 소모를 줄일 수 있다.
도 1 은 본 발명의 실시 예에 따른 휴대 단말의 구성을 설명하는 도면이다.
도 2는 본 발명의 일 실시 예에 따른 와이파이 다이렉트 지원 시스템을 설명하는 도면이다.
도 3은 본 발명의 일 실시 예에 따른 기기간 신호 흐름을 설명하는 도면이다.
도 4는 본 발명의 일 실시 예에 따른 프로브 요청 신호와 프로브 응답 신호를 설명하는 도면이다.
도 5는 본 발명의 일 실시 예에 따른 P2P 정보 요소(P2P information element)를 설명하는 도면이다.
도 6은 본 발명의 일 실시 예에 따른 AP를 설명하는 도면이다.
이하, 첨부된 도면들을 참조하여 다양한 실시 예들을 상세히 설명한다. 이때, 첨부된 도면들에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다. 하기의 설명에서는 본 발명의 다양한 실시 예들에 따른 동작을 이해하는데 필요한 부분만이 설명되며, 그 이외 부분의 설명은 본 발명의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다.
본 발명의 실시 예에서 사용하는 와이파이(Wi-Fi)는 단말의 무선 인터넷 접속 시 무선랜을 이용해 무선 데이터를 송수신하는 데이터 기술이다. 와이파이 기술에 의해 특히 특정 장소에서 무선 인터넷 공유기 설치만으로 AP(Access Point)를 설치해 반경 10~20M 거리까지 무선 통신을 사용할 수 있다. 일반적인 와이파이 네트워크는 액세스 포인트(AP, Access Point)가 중앙 허브로서의 기능을 하며, 각각의 장비들은 와이파이 통신 기기들 간의 직접적인 접속이 아닌, 액세스 포인트를 통해 간접적으로 통신을 주고 받을 수 있다.
반면, 본 발명의 실시 예에서 적용되는 와이파이 다이렉트(Wi-Fi Direct)는 AP없이 무선으로 직접 다른 기기에 접속해 데이터를 송수신하는 기술로, 와이파이 다이렉트를 지원하는 스마트 기기끼리 데이터를 주고 받을 때 주로 사용된다. 와이파이 다이렉트를 지원하는 장치들은 첫 연결이 이루어질 때, AP로 동작할 장비를 서로간에 결정할 수 있다. 와이파이 다이렉트는 블루투스보다 전송 반경도 넓고 속도도 빠르기 때문에, 무선 프린터, 스마트 TV, 대전 게임 등 다양한 형태로 사용될 수 있다. 본 발명의 실시 예에서 와이파이 다이렉트(Wi-Fi Direct)는 와이파이 P2P(Wi-Fi Peer to peer)와 혼용해서 사용할 수 있다.
본 발명의 실시 예에 따른 단말은 본 발명의 기능을 지원하는 모든 정보통신기기, 멀티미디어기기 및 그에 대한 응용기기와 같이 AP(Application Processor), GPU(Graphic Processing Unit), CPU(Central Processing Unit)를 사용하는 모든 디바이스를 포함할 수 있다. 예를 들어, 휴대단말은 무선 랜 기능, 근거리 통신 기능이 탑재된 스마트 폰(Smart Phone), 개인정보 단말기(PDA, Personal Digital Assistant), 태블릿 PC(Tablet Personal Computer), PMP(Portable Multimedia Player) 등이 포함될 수 있다.
도 1 은 본 발명의 실시 예에 따른 휴대 단말의 구성을 설명하는 도면이다.
도 1 를 참조하면, 본 발명의 휴대 단말(100)은 무선통신부(110), 저장부(120), 터치스크린(130), 그리고 제어부(140)를 포함하여 구성될 수 있다.
상기 통신부(110)는 휴대단말과 무선 통신 시스템 사이 또는 휴대 단말과 사용자 디바이스 사이의 무선 통신을 가능하게 하는 하나 이상의 모듈을 포함할 수 있다. 예를 들어, 통신부(110)는 이동통신 모듈(111), 무선 랜(WLAN, Wireless Local Area Network) 모듈(112), 근거리 통신 모듈(113) 등을 포함하여 구성될 수 있다.
상기 이동통신 모듈(111)은 이동통신 네트워크 상에서 기지국, 외부의 단말 그리고 다양한 서버들(예컨대, 통합 서버(integration server), 프로바이더 서버(provider server), 컨텐츠 서버(content server), 인터넷 서버(internet server), 클라우드 서버(cloud server) 등) 중 적어도 하나와 무선 신호를 송수신할 수 있다. 상기 무선 신호는 음성통화 신호, 화상통화 신호 또는 문자/멀티미디어 메시지 송수신에 따른 다양한 형태의 데이터를 포함할 수 있다.
무선 랜 모듈(112)은 무선 인터넷 접속 및 사용자 디바이스와 무선 랜 링크(link)를 형성하기 위한 모듈을 나타낸 것으로, 휴대단말에 내장되거나 외장될 수 있다. 무선 인터넷 기술로는 와이파이(Wi-Fi, Wireless Fidelity), 와이브로(Wibro, Wireless broadband), 와이맥스(WiMAX, World interoperability for Microwave Access), 그리고 HSDPA(High Speed Downlink Packet Access) 등이 이용될 수 있다. 또한 무선 랜 모듈(112)은 사용자 디바이스와 무선 랜 링크가 형성될 시 사용자 선택에 따른 다양한 데이터(예컨대, 이미지, 동영상, 음악 등)를 사용자 디바이스로 전송하거나 수신 받을 수 있다. 무선 랜 모듈(112)은 상시 온(On) 상태를 유지 하거나, 사용자 설정 또는 입력에 따라 턴-온(turn-on)될 수 있다.
특히, 본 발명에서 무선 랜 모듈(112)은 휴대단말간의 와이파이 다이렉트 (Wi-Fi Direct)연결을 할 수 있다. 상기 와이파이 다이렉트는 단말들간의 기존의 액세스 포인트(Access Point) 없이 다이렉트한 연결을 제공하는 기술이다.
근거리 통신 모듈(113)은 근거리 통신(short range communication)을 위한 모듈을 나타낸다. 근거리 통신 기술로는 블루투스(Bluetooth), BLE (Bluetooth Low Energy), RFID(Radio Frequency Identification), 적외선 통신(IrDA, Infrared Data Association), UWB(Ultra Wideband), 지그비(ZigBee), 그리고 NFC 등이 이용될 수 있다. 또한 근거리 통신 모듈(113)은 사용자 디바이스와 근거리 통신이 연결될 시 사용자 선택에 따른 다양한 데이터(예컨대, 이미지, 동영상, 음악 등)를 사용자 디바이스로 전송하거나 수신 받을 수 있다. 근거리 통신 모듈(113)은 상시 온 상태를 유지 하거나, 사용자 설정 또는 입력에 따라 턴-온 될 수 있다.
저장부(120)는 휴대단말의 동작에 필요한 프로그램 및 데이터를 저장하며, 프로그램 영역과 데이터 영역으로 구분될 수 있다. 상기 프로그램 영역은 휴대단말의 전반적인 동작을 제어하는 프로그램, 휴대단말을 부팅시키는 운영체제(OS, Operating System) 및 응용 프로그램 등을 저장할 수 있다. 데이터 영역은 휴대단말의 사용에 따라 발생하는 데이터가 저장되는 영역으로서, 이미지, 동영상 등을 저장할 수 있다.
터치스크린(130)은 입력 기능과 표시 기능을 동시에 수행하는 입출력 수단으로, 터치센서(131) 및 표시부(132)를 포함할 수 있다. 특히, 본 발명의 실시 예에서 터치스크린(130)은 상기 표시부(132)를 통해 휴대단말 운용에 따른 화면(예컨대, 근거리 통신 실행 화면, 무선 랜 연결 설정 화면, 갤러리 화면 등)을 표시할 수 있다. 그리고 터치스크린(130)은 상기 표시부(132)를 통해 특정 화면을 표시하는 중에 상기 터치센서(131)에 의한 사용자의 터치 이벤트(touch event)가 입력되면, 상기 터치 이벤트에 따른 입력신호를 상기 제어부(140)에게 전달할 수 있다. 그러면, 제어부(140)는 상기 터치 이벤트를 구분하고, 터치 이벤트에 따른 동작 수행을 제어할 수 있다.
터치센서(131)는 터치스크린(130) 표면에 접촉하는 사용자의 터치 이벤트(예컨대, 탭(tap), 드래그(drag), 스윕(sweep), 플릭(flick), 멀티터치 (multi-touch)등)를 감지할 수 있다. 터치센서(131)는 터치스크린(130) 표면에 사용자의 터치 이벤트를 감지할 시 상기 터치 이벤트가 발생된 좌표를 검출하고, 검출된 좌표를 제어부(140)에게 전달할 수 있다. 제어부(140)는 상기 터치센서(131)에서 전달되는 신호에 의해 터치 이벤트가 발생된 영역에 해당하는 기능을 수행할 수 있다.
표시부(132)는 휴대단말의 이용에 따른 다양한 화면을 표시할 수 있다. 예들 들면, 메뉴, 입력된 데이터 및 다양한 정보를 사용자에게 시각적으로 제공한다. 표시부(132)는 액정표시장치(LCD, Liquid Crystal Display)와 유기 발광 다이오드(OLED, Organic Light Emitting Diodes) 등으로 구성될 수 있다.
본 발명의 실시 예에서 터치스크린(130)에 터치센서(131)과 표시부(132)가 구비되는 것은 일 실시 예일뿐 반드시 이에 한정하는 것은 아니다. 즉, 터치 센서(131)와 표시부(132)는 터치스크린(130)에 포함되지 않고 별도로 구비될 수도 있다.
제어부(140)는 휴대단말의 전반적인 동작 및 휴대단말의 내부 구성들 (무선통신부(110), 저장부(120), 터치스크린(130))간의 신호 흐름을 제어하고, 데이터를 처리하는 기능을 수행하고, 배터리에서 상기 구성들로의 전원 공급을 제어할 수 있다.
특히, 본 발명의 실시 예에서 제어부(140)는 상기 적어도 하나의 장치로부터 프로브(Probe) 신호를 수신하고, 상기 프로브 신호에 포함된 위치 정보와 상기 단말의 위치 정보를 비교하며, 상기 단말의 위치 정보와 동일한 위치 정보를 포함하는 프로브 신호를 전송하는 장치에 대하여 와이파이 다이렉트 연결을 수행하도록 제어할 수 있다.
이때, 상기 위치 정보는, 상기 단말 또는 상기 장치가 연결된 각 AP(Access Point)의 SSID(Service Set Identifier)에 기반하여 생성될 수 있다. 또한, 상기 위치 정보는, 복수의 AP가 동일한 GW(Gate Way)에 연결되어 있는 경우, 공통 ID 정보를 더 포함하여 생성될 수 있다. 상기 위치 정보는 프로브 신호의 P2P 정보 요소(Peer to Peer information element)에 포함되어 전송될 수 있다.
또한, 상기 제어부(140)는 상기 단말의 위치 정보와 상이한 위치 정보를 포함하는 프로브 신호를 전송하는 장치는 장치 검색에서 제외하도록 제어할 수 있다. 또한, 상기 제어부(140)는 상기 AP로부터 상기 AP의 SSID를 수신하고, 상기 SSID에 기반하여 상기 위치 정보를 생성하며, 상기 생성된 위치 정보를 저장하도록 제어할 수 있다. 또한, 상기 제어부(140)는 상기 위치 정보를 이용하여 프로브 신호를 생성하도록 제어할 수 있다.
한편, 상기에서 휴대 단말(100)의 각 부를 나누어 설명하였으나, 이는 설명의 편의를 위한 것으로, 반드시 이에 한정하여 해석할 것은 아니다. 또한, 도 1에서 언급한 내용뿐만, 아니라 하기 도 2 내지 도 5에서 와이파이 다이렉트 장치의 동작을 상기 휴대 단말(100)이 수행할 수 있다.
다음으로 본 발명의 일 실시 예에 따른 와이파이 다이렉트 지원 장치의 지운 동작에 대하여 설명한다. 먼저, 장치 탐색(Device Discovery) 동작에 대하여 설명한다.
장치 탐색 과정은 Wi-Fi PeP(또는 Wi-Fi Direct)의 기능으로 와이파이 다이렉트 장치들이 서로를 인식하고 연결을 하는데 필요한 과정이다. 와이파이 다이렉트 기능을 이용하고자 하는 메뉴에 진입하거나 소정의 어플리케이션이 실행되어 장치 탐색 모드에 진입한 와이파이 다이렉트 지원 장치는 IEEE 802.11의 채널 스캔(scan)과 리슨(listen) 및 서치(search)를 소정의 시간 주기별로 반복하여 주변의 와이파이 다이렉트 지원 장치들을 탐색할 수 있다.
와이파이 다이렉트에서 수행되는 장치의 탐색 절차의 동작은 IEEE 802.11 MAC protocol의 프로브 요청(Probe Request)와 프로브 응답(Probe Response)의 메시지를 서로 교환하여 수행한다. 프로브 요청(Probe Request)에는 P2P IE, WSC IE 및 Supp Reg IE 등의 정보가 포함되고, 프로브 응답(Probe Response)에는 P2P IE, WSC IE, RSN IE 및 Supp Reg IE가 포함될 수 있다.
다음으로 서비스 탐색(Service Discovery) 동작에 대하여 설명한다. 서비스 탐색은 전술한 탐색 과정과 후술될 그룹 생성 과정 사이에서 수행될 수 있는 것으로, 선택적으로 수행될 수 있다. 서비스 탐색 과정은 와이파이 다이렉트 기능을 제공하는 각 P2P 장치가 요청 메시지 및 응답 메시지의 교환을 통해서 지원 가능한 서비스 프로토콜(service protocol) 및 서비스(service) 등을 확인함으로써 각 P2P 장치가 제공할 수 있는 서비스들에 대한 정보를 교환하는 기능을 제공하기 위해 수행된다.
예를 들어, P2P 장치1이 카메라이고 P2P 장치2가 프린터인 경우, P2P 장치1의 사용자가 사진을 출력하고자 하는 경우 P2P 장치1은 P2P 장치2가 사진의 출력 기능을 지원하는지 확인할 필요가 있기 때문에 서비스 탐색을 통해 P2P 장치2의 사진 출력 기능의 가능 유무를 확인할 수 있다.
Wi-Fi P2P 그룹의 생성을 통해 P2P장치1과 P2P장치2의 파일 공유가 요청되었을 경우를 가정하여 예로 들면, P2P 장치1이 UPNP(Universal Plug and Play)에 기반한 파일 공유(File Sharing) 방식을 쓰지만, P2P 장치2가 WS(Web Service)에 기반한 파일 공유 방식을 사용한다면 두 장치간의 파일 공유는 이루어지지 않을 것이기 때문에, 서비스 탐색 과정이 수행되어야 할 것이다.
다음으로 그룹 생성 동작에 대하여 설명한다.
와이파이 P2P에서 와이파이 P2P 그룹을 생성하기 위해서 P2P 장치들(예를 들어, P2P 장치1 및 P2P 장치2)은 Provision Discovery 를 수행하는데, 이 Provision Discovery는 Wi-Fi Direct(Wi-Fi P2P)의 스펙(Specification)에 정의된 중요한 특징 중에 하나이다. Wi-Fi P2P 기능을 이용하기 위해 P2P 장치들은 기본적으로 WSC (Wi-Fi Simple Configuration)를 기반으로 동작(예를 들어, WPS; Wi-Fi Protected Setup을 기반으로 동작)하는데, 기존의 Wi-Fi 규격에서는 연결 장치의 WSC 지원이 선택사항(Optional)이었으나 Wi-Fi Direct에서는 필수적인(Mandatory) 속성이다.
WSC는 무선 연결을 보다 편리하게 위해 제공되는 기능으로서 버튼을 눌러야 하는 PBC(Push Button Configuration)방식과 핀(Pin) 번호를 입력해야 하는 핀 방식이 있는데, PBC 방식과 핀 방식 모두 120초안에 설정이 완료되어야 하는 불편함이 있었다. PBC 방식을 예를 들면, 한쪽 장치에서 PBC 방식을 통해 무선 연결을 요청한 후에 120초 안에 상대 장치에서 WPS 버튼이 입력되어야 WSC Registration Protocol이 시작되게 되고, 연결에 필요한 SSID(Service set identify) 및 크리덴셜(credential, 암호학적 정보의 총합으로서 Authentication type, encryption type, network key, ssid 등의 정보를 포함)를 교환하게 된다.
이러한 종래의 WSC의 불편한 점을 개선하기 위해서 Wi-Fi Direct에서 새롭게 정의된 규격이 Provision Discovery 방식으로서, 소정의 Wi-Fi P2P 장치(예를 들어, P2P장치1)가 다른 Wi-Fi P2P 장치(예를 들어, P2P 장치2)를 탐색한 후에 종래의 WSC (PBC 방식 또는 PIN 방식)을 통해 연결이 시도될 때, 연결이 시도됨을 WSC Configuration Method 메시지를 전송하여 다른 Wi-Fi P2P 장치의 사용자에게 알려주는 방식이다.
WSC Configuration Method 메시지에는 PBC, PIN from Display 및 PIN from Keypad의 종류가 있으며, PBC는 다른 Wi-Fi P2P 장치의 사용자가 버튼을 입력 받고 from Display 및 PIN from Keypad는 다른 Wi-Fi P2P 장치에 핀 번호를 표시하거나 핀 번호를 입력받는 이벤트에 의해 다른 Wi-Fi P2P 장치의 사용자에게 Wi-Fi P2P 연결 시도를 알려줄 수 있다.
P2P 장치1 및 P2P장치2의 사용자가 Wi-Fi P2P 연결을 수용하여 Provision discovery가 완료되면, Wi-Fi P2P 장치들 사이에는 Group Owner Negotiation 과정이 수행된다. Wi-Fi P2P 는 생성되는 Wi-Fi P2P 그룹의 중심 역할을 수행할 그룹 오너(Group Owner; GC)의 결정(또는 설정)이 필요하기 때문에, 와이파이 P2P 기능의 사용을 위해서는 그룹 오너(Group Owner)를 담당할 와이파이 P2P 장치를 결정하는 Group Owner Negotiation 과정이 필요하게 된다.
Group Owner Negotiation 과정은 GO Negotiation Request, GO Negotiation Response 및 GO Negotiation Confirm 프레임의 교환에 의해 수행되는데, GO Negotiation Request 및 GO Negotiation Response에는 P2P IE 정보 및 WSC IE 정보가 포함된다. P2P IE의 필드(Field)에는 P2P Capability, P2P Device Info, Group Owner Intent, Configuration Timeout, Listen Channel, Extended Listen Timing, Intended P2P Interface Address, Channel List 및 Operating Channel attributes 등의 정보가 포함되며, WSC-IE의 필드(Field)에는 DEVICE PASSWORD ID, MANUFACTURER, MODEL NAME, MODEL NUMBER, SERIAL NUMBER, DEVICE NAME 등의 정보가 포함된다.
P2P장치 1 및 P2P장치2는 P2P IE에 포함된 인텐트 값(Group Owner Intent)을 비교하여 큰 인텐트 값을 가지는 장치가 GO(Group Onwer)로 결정되고 작은 인텐트 값을 가지는 장치는 GC(Group Client)로 결정된다. P2P장치 1 및 P2P 장치2가 GO 및 GC로 각각 결정되면 Group Owner Negotiation 과정이 완료되며, Group Owner로 설정된 장치는 WSC registrar 로써 동작하고 Group Client로 설정된 장치는 WSC Enrollee로 동작하여 서로 크리덴셜(Credential) 를 교환하는 Provisioning 이 완료되면 Wi-Fi P2P 그룹을 형성하기 위한 그룹 설정 과정이 완료된다.
한편, Group Owner negotiation 과정에서 P2P 그룹의 속성도 함께 결정되는데, P2P 그룹의 속성에는 임시 그룹(Temporary Group)과 지속 그룹(Persistent Groups)이 있다. 임시 그룹은 형성된 P2P 그룹을 한번만 사용할 경우에 해당하고, 지속 그룹은 형성된 P2P 그룹을 지속적으로 사용할 경우에 해당한다.
생성된 P2P 그룹이 지속 그룹으로 설정되면 해당 P2P그룹의 P2P장치들은 크리덴셜과 P2P 그룹에서의 각 P2P 장치들의 역할(Group Owner또는 Group Client)에 대한 정보를 저장하여, 추후 P2P 그룹의 형성 요청 시 Provision discovery, Group Owner Negotiation 및 provisioning 과 같은 과정을 생략하여 신속하게 P2P 그룹을 형성하여 연결 속도를 향상시키게 된다. 예를 들어, 장치 탐색에서 탐색된 장치가 이전에 고정 그룹으로 형성된 P2P 그룹에 속한 장치일 경우, P2P 그룹의 속성에 대한 정보를 포함하는 정보(예를 들어, Invitation request/response)의 교환을 통해 Group Owner에 해당하는 장치는 P2P 그룹을 생성하고 Group Client에 해당하는 장치는 저장하고 있던 크리덴셜(credential)을 이용하여 P2P 그룹에 신속하게 접속할 수 있다.
이후, 그룹 형성 과정이 완료되면 Group Owner의 장치는 operating channel로 이동하여 Group Owner로써의 역할을 시작하고, Group Client의 장치는 Provisioning 을 통해 확인한 크리덴셜(credential)을 통해 Group Owner에 접속하여, 최종적으로 두 P2P 장치가 Wi-Fi P2P 그룹으로 연결된다.
도 2는 본 발명의 일 실시 예에 따른 와이파이 다이렉트 지원 시스템을 설명하는 도면이다.
도 2를 참조하면, 본 발명의 실시 예에 따른 와이파이 다이렉트 지원 시스템은 기 설정된 지역(210, 230)과 게이트웨이(GW, Gateway, 231), 무선 AP(Access Point, 211, 233, 235) 및 와이파이 다이렉트 지원 장치(213, 215, 237, 238, 239)를 포함할 수 있다. 상기 기 설정된 지역(210, 230)은 각 집으로 예를 들 수 있다. 하기에서도 설정된 지역은 각 집으로 예를 들어 설명할 것이나, 본 발명의 실시 예가 반드시 이에 한정되는 것은 아니다. 즉, 동일한 GW 또는 동일한 AP를 사용하는 공간을 하나의 구분되는 지역으로 설정할 수 있을 것이다. 도 2에서 실선 화살표는 게이트웨이와 AP 또는 AP와 와이파이 다이렉트 지원 장치들 간의 연결을 나타내는 것이고, 점선은 와이파이 다이렉트 장치들 간의 연결 상태를 나타낸다. 하기에서 장치는 와이파이 다이렉트 장치를 지칭하는 것으로 사용한다. 또한, 각 AP는 와이파이 통신을 지원하는 AP인 것으로 가정한다.
제1 지역(210)에는 제1 AP(211)가 포함되어있다. 제1 AP(211)는 제1 장치(213) 및 제2 장치(215)와 와이파이로 연결될 수 있고, 제1 장치(213) 및 제2 장치(215)는 AP와 연결되어 와이파이 통신을 할 수 있다. 또한, 와이파이 다이렉트 통신을 할 수 있다.
제2 지역(230)에는 게이트웨이(231)이 포함되어 있다. 게이트웨이(231)는 제2 AP(233) 및 제3 AP(235)와 연결될 수 있다. 제2 AP(233)과 제3 AP(235)는 동일한 게이트웨이(231)에 연결되어 있기 때문에 공통의 위치 정보(위치 ID, 예를 들어 게이트웨이 고유의 정보)를 공유할 수 있다. 제 2 지역(230) 내에 위치하는 제3 장치(237), 제4 장치(238) 및 제5 장치(339)는 제2 AP(233) 또는 제3 AP(235)와 연결되어 와이파이 통신을 수행할 수 있다. 또한, 상기 각 장치는 와이파이 다이렉트 통신을 수행할 수 있다.
상기에서 제1 지역(210)과 제2 지역(230)이 서로 다른 집이라고 가정하고, 제3 장치(237)가 와이파이 다이렉트 통신을 통해 다른 장치와 통신을 수행하고자 하는 경우를 가정한다. 이 경우, 서로 다른 지역에 위치함에도 불구하고, 와이파이 장치간 연결 시, 연결 장치를 검색하는 과정에서 제3 장치(237)는 제2 지역(230) 내의 장치들과 연결을 원하지만 제1 지역(210)의 장치(213, 215)가 검색되는 문제가 있다. 이는 제3 장치의 입장에서 불필요한 장치가 검색되는 불편이 있다. 예를 들어, 검색되는 장치들이 많을 경우 검색 리스트가 많아지고, 시간과 전력 소모가 큰 단점이 있다. 한편, 제1 지역(210)에 위치하는 장치의 입장에서는 다른 지역(230)에 위치하는 장치로부터 검색되기 때문에 프라이버시(privacy)가 침해되는 문제가 발생할 수 있다. 한편, 동일한 지역(230)의 서로 다른 AP(233, 235)에 연결된 장치들 간에는 서로 다른 AP에 연결되어 있지만, 동일한 지역(230)에 연결되어 있으므로 와이파이 다이렉트 연결 동작 수행 시에 기기간 검색이 가능하도록 설정할 필요성이 있다.
본 발명의 실시 예에서는 사용자가 설정한 지역(예를 들어, 사용자의 집)에서 기기의 와이파이 다이렉트 연결 시, 사용자의 설정 지역을 벗어난 범위의 장치는 검색되지 않도록 하는 장치 검색 방법 및 연결방법을 제공한다. 본 발명의 실시 예는 위치 정보에 기반하여, 사용자의 설정 지역을 식별하고, 위치 정보가 동일하지 않은 지역의 장치들은 검색 대상에서 제외시킴으로써, 위치 정보가 동일한 장치들만 검색하고 연결을 수행하도록 할 수 있다. 상기 위치 정보는 사용자의 설정 지역에 위치하는 AP의 속성에 기반하여 생성될 수 있다. 또한, 상기 AP의 속성은 SSID(Service Set Identifier) 정보를 포함할 수 있다. 또한, 상기 제2 지역(230)과 같이 하나의 설정 지역(230)에서 두 개 이상의 AP를 이용하는 경우, 게이트웨이(231)를 통해서 AP 위치를 공유해 서로 다른 AP에 연결된 장치도 검색될 수 있도록 지원할 수 있다. 게이트웨이(231)에 의해 제공되는 공통 정보는 게이트웨이의 속성에 기반하여 생성될 수 있고, 게이트웨이의 SSID 정보를 포함할 수 있다.
SSID는 무선 랜을 통해 전송되는 패킷들의 각 헤더에 붙는 고유 식별자이다. SSID는 무선 장치들이 BSS(basic service set)에 접속할 때 사용하는 텍스트 데이터로서 하나의 무선 랜을 다른 무선 랜으로부터 구분해 주므로, 특정 무선 랜에 접속하려는 모든 AP나 무선 장치들은 일정한 서비스 세트 식별자(Service Set Identifier, SSID)를 사용해야만 한다. SSID가 변경되면 그 BSS에 접속할 수 없다.
도 3은 본 발명의 일 실시 예에 따른 기기간 신호 흐름을 설명하는 도면이다.
도 3을 참조하여, 본 발명의 일 실시 예에 기반한 와이파이 다이렉트 연결 과정에서 각 엔티티(entity) 간의 신호 교환 및 동작에 대하여 설명한다. 본 발명의 실시 예에 따르면, 와이파이 장치를 켰을 때, 각 집의 와이파이 장치는 자기집 AP의 ID를 수신하고 그 정보를 등록할 수 있다. 각 장치는 프로브 신호(probe signal)의 패킷 안에 상기 수신한 ID 정보에 기반하여, 각 집의 AP ID를 기록하여 전송하고 수신할 수 있다. 복수의 AP가 있는 경우 게이트웨이를 통해 공통 ID 정보를 제공하여, 복수의 AP가 동일한 지역에 위치함을 표시할 수 있다. 한 장치에서 P2P 연결을 시도하는 경우, 다른 장치들로부터 프로브 신호(probe signal)를 수신하고, 프로브 신호에 포함된 AP의 ID 정보에 기반하여, 위치 정보를 파악할 수 있다. 즉, 자기집과 다른 위치 ID를 가지는 장치들은 디바이스 디스커버리(device discovery)에서 제외시킬 수 있다. 다만, AP의 ID가 상이하더라도 공통 ID 영역을 가지고 있는 경우, 공통 ID 값을 비교하여 ID가 일치하는 경우, 일치하는 장치에 대하여 디바이스 디스커버리(device discovery)를 수행할 수 있다.
이하, 도 3을 참조하여, 각 단계에 대하여 더욱 자세히 설명한다.
도 3의 각 엔티티(entity)는 도 2에 각 엔티티(entity)에 대응하는 것으로 가정하고, 동일한 도면 부호를 이용한다. 복수의 AP(233, 235)와 연결된 게이트웨이(231)는 공통 위치 정보를 식별하는 공통 ID를 생성하여 각 AP로 전송할 수 있다(S311 단계, S313 단계).
다음으로 각 AP는 자신의 식별 정보에 기반하여 장치로 전송할 위치 정보를 생성할 수 있다. 상기 식별 정보는 각 AP의 고유 정보일 수 있다. 예를 들어, SSID 및 IP 속성 등과 같은 고유 정보를 이용할 수 있다. 상기 위치 정보를 생성하는 경우, 공통 ID 정보를 게이트웨이로부터 수신한 AP는 AP의 식별 정보와 공통 ID 정보에 기반하여 위치 정보를 생성할 수 있다. 각 AP(211, 233, 235)에서 생성된 위치 정보는 각 장치(213, 237, 238)로 각각 전송될 수 있다(S321 단계, S323 단계, S325 단계).
상기 위치 정보를 수신한 각 장치(213, 237, 238)는 수신한 위치 정보를 저장할 수 있다. 상기 저장된 위치 정보는 추후 다른 장치로부터 수신하는 위치 정보와 비교하기 위하여 저장부에 저장할 수 있다. 또한, 상기 위치 정보를 와이파이 다이렉트 연결 과정에서 전송하는 신호에 기록할 수 있다. 예를 들어, 프로브 신호(Probe Signal)에 상기 위치 정보를 기록할 수 있다. 각 장치는 추후 위치 정보가 기록된 프로브 신호를 다른 장치로 전송하여, 와이파이 다이렉트 연결 과정을 수행할 수 있다(S331 단계, S333 단계, S335 단계).
다음으로 S341 이하 단계를 통하여 장치 3(237)의 와이파이 다이렉트 연결과정에 대하여 설명한다. 장치 3은 일 예에 대한 것으로 반드시 이에 한정하는 것은 아니다.
장치 3(237)은 와이파이 다이렉트 연결 동작을 시작할 수 있다(S341 단계). 장치 3(237)은 와이파이 신호 범위 내에 존재하는 적어도 하나의 장치(213, 238)들로부터 프로브 신호를 수신할 수 있다(S351 단계, S353 단계).
참고로 도 4 및 도 5를 참조하여, 프로브 요청(Probe Requeset) 신호와 프로브 응답(Probe Response) 신호를 송수신하는 과정에 대하여 설명한다.
와이파이 다이렉트 연결을 위하여 각 장치는 와이파이 프로브 요청 신호를 전송할 수 있다. 상기 프로브 요청 신호는 IE, WSC IE 및 Supp Reg IE 등의 정보가 포함될 수 있다. 와이파이 프로브 요청 신호를 수신한 장치는 프로브 응답 신호를 전송할 수 있다. 상기 프로브 응답 신호는 P2P IE, WSC IE, RSN IE 및 Supp Reg IE가 포함가 포함될 수 있다.
도 5를 참조하면, 프로브 요청 신호를 전송하는 장치는 복수의 채널에 대한 프로브 요청 신호를 전송할 수 있다. 프로브 요청 신호를 수신한 장치는 동일한 채널의 프로브 요청 신호에 대응하여 프로브 응답 신호를 전송할 수 있다. 이 경우, 동일한 채널에서 와이파이 다이렉트 연결이 설정되어 통신을 수행할 수 있다. 도 4에서는 채널 6에서 프로브 요청 신호와 프로브 응답 신호를 두 장치가 교환하고, 연결이 설정될 수 있다.
한편, P2P 정보 요소(P2P information element)는 도 5와 같이 구서오딜 수 있다. P2P 정보 요소는 표준에서 그 용도가 이미 정해진 필드와 예비 필드(reserved field, 19-220, 222-255 field)로 구분될 수 있다. 예비 필드는 그 용도가 정해져 있기 않기 때문에 추가 정보를 포함하도록 응용될 수 있다.
본 발명의 실시 예에서는 프로브 요청 신호와 프로브 응답 신호에 포함되는 P2P IE(P2P Information Element)의 예비 필드에 위치 정보를 포함하도록 하여, 다른 장치와의 위치 정보를 비교하는 방법을 제안한다. 상기 예비 필드에 포함되는 위치 정보는 각 장치가 연결된 AP의 고유 식별 정보와 공통 정보가 포함될 수 있다. 상기 고유 식별 정보는 SSID와 IP 주소와 같은 정보가 사용될 수 있다. 공통 정보는 복수의 AP가 동일한 게이트웨이에 연결되는 경우 동일한 게이트웨이에 연결되었음을 식별하는 정보일 수 있다. 상기 공통 정보는 게이트웨이로부터 수신할 수 있다. 상기 SSID에 기반하여 위치 정보를 생성하여 예비 필드에 기록할 수 있고, SSID 및 공통 정보에 기반하여 위치 정보를 생성하고, 생성된 위치 정보를 예비 필드에 기록할 수 있다. 한편, 상기에서 위치 정보가 P2P IE의 예비 필드에 기록되는 것을 예시로 하였으나, 본 발명의 권리 범위를 반드시 이에 한정하는 것은 아니다.
다시 도 3으로 돌아가면, 장치 3(237)은 각 장치로부터 수신한 위치 정보를 자신이 저장하고 있는 위치 정보와 비교할 수 있다. 상기 장치 3(237)은 다른 장치로부터 수신한 프로브 신호에 포함되어 있는 위치 정보를 추출하여, 자신이 저장하고 있는 위치 정보와 비교할 수 있다. 다시 말해, 프로브 신호의 패킷 안에 기록된 위치 정보를 확인할 수 있다(S361 단계). 도 3의 실시 예에 따르면, 장치 1(213)과 장치 3(237)은 서로 다른 AP에 연결되어 있기 때문에, 위치 정보가 상이하다. 또한, 장치 3(237)과 장치 4(238)도 서로 다른 AP에 연결되어 있기 때문에 위치 정보가 상이하다. 다만, 장치 3(237)과 장치 4(238)이 연결된 각 AP는 동일한 게이트웨이(231)에 연결되어 있기 때문에 동일한 공통 정보(공통 ID)를 포함하고 있을 수 있다. 따라서, 각 AP의 고유 정보가 상이함에도 불구하고 공통 정보가 동일하기 때문에 위치 정보가 동일한 것으로 판단할 수 있다. 즉, AP의 위치 정보가 상이한 경우에도, 공통 정보가 동일한 경우 각 장치는 동일한 지역에 위치한 것으로 판단할 수 있다.
장치 3(237)은 위치 정보 비교 결과에 따라 장치 탐색 절차를 수행할 수 있다. 자신의 위치 정보와 상이한 위치 정보를 포함하는 신호를 전송한 장치(213)은 검색 절차에서 제외할 수 있다(S363 단계). 반면, 동일한 위치 정보를 포함하는 신호를 전송한 장치(238)에 대해서 검색 및 연결 절차를 계속 수행할 수 있다. 도 3에 표시되지 않았으나, 도 2에서 도시하고 있는 각 장치로 확장하면, 제1 장치(213) 및 제2 장치(215)는 위치 정보가 상이하므로, 추후 검색 및 연결 절차에서 제외한다. 장치 6(236)은 장치 4와 동일한 AP(233)에 연결되어 있으므로, 위치 정보가 동일하고 검색 및 연결 절차를 계속 수행할 수 있다. 장치 4(239) 및 장치 5(239)는 장치 4와 연결된 AP가 상이하지만, 동일한 게이트웨이(231)에 연결되어 있기 때문에 공통 정보가 동일하여 위치 정보가 동일한 것으로 판단할 수 있다.
장치 3(237)은 동일한 위치 정보가 확인된 장치에 대하여 프로브 응답(Probe Response) 신호를 전송할 수 있다(S371 단계). S381 단계에서 P2P(peer to peer) 연결 설정 동작을 완료하고, 이후 와이파이 P2P가 연결된 장치 3(238)과 장치 4(239)는 와이파이 다이렉트 통신을 수행할 수 있다.
도 6은 본 발명의 실시 예에 따른 AP(Access Point)를 설명하는 도면이다. 상기 AP(600)는 주변의 네트워크 노드와 데이터 통신을 수행하는 통신부(610) 및 상기 AP(600)의 전반적인 동작을 제어하는 제어부(630)를 포함할 수 있다.
AP는 자신의 식별 정보에 기반하여 장치로 전송할 위치 정보를 생성할 수 있다. 상기 식별 정보는 각 AP의 고유 정보일 수 있다. 예를 들어, SSID 및 IP 속성 등과 같은 고유 정보를 이용할 수 있다. 상기 위치 정보를 생성하는 경우, 공통 ID 정보를 게이트웨이로부터 수신한 AP는 AP의 식별 정보와 공통 ID 정보에 기반하여 위치 정보를 생성할 수 있다. AP에서 생성된 위치 정보는 각 장치로 각각 전송될 수 있다.
본 발명의 실시 예에 따르면, 상기 제어부(630)는 적어도 하나의 게이트웨이로부터 공통 위치 정보를 수신하고, 자신의 AP 고유 식별 정보와 상기 공통 위치 정보를 적어도 하나의 와이파이 다이렉트 지원 장치로 전송하도록 제어할 수 있다. 상기 고유 식별 정보 및 공통 위치 정보는 상기 와이파이 다이렉트 지원 장치에서 프로브 신호에 포함되는 위치 정보를 생성하는 이용될 수 있다. 상기 고유 식별 정보는 상기 무선 AP의 SSID(Service Set Identifier) 또는 고유 IP 정보 중 적어도 하나를 포함할 수 있다.
상기에서 AP(600)의 구성을 나누어 설명한 것은 설명의 편의를 위한 것으로 본 발명의 범위를 이에 제한하지는 않는다. 상기 도 1 내지 도 5에서 설명한 AP의 동작을 상기 제어부(630)가 제어할 수 있음은 자명하다.
그리고 본 명세서와 도면에 개시된 실시 예들은 본 발명의 내용을 쉽게 설명하고, 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 따라서 본 발명의 범위는 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상을 바탕으로 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.

Claims (18)

  1. 단말(UE)의 와이파이(Wi-Fi) 다이렉트(Direct) 연결 방법에 있어서,
    적어도 하나의 장치로부터 프로브(Probe) 신호를 수신하는 단계;
    상기 프로브 신호에 포함된 위치 정보와 상기 단말의 위치 정보를 비교하는 단계;
    상기 단말의 위치 정보와 동일한 위치 정보를 포함하는 프로브 신호를 전송하는 장치에 대하여 와이파이 다이렉트 연결을 수행하는 단계를 포함하는 것을 특징으로 하는 방법.
  2. 제1항에 있어서, 상기 위치 정보는,
    상기 단말 또는 상기 장치가 연결된 각 AP(Access Point)의 SSID(Service Set Identifier)에 기반하여 생성되는 것을 특징으로 하는 방법.
  3. 제2항에 있어서, 상기 위치 정보는,
    복수의 AP가 동일한 GW(Gate Way)에 연결되어 있는 경우, 공통 위치 정보를 더 포함하여 생성되는 것을 특징으로 하는 방법.
  4. 제1항에 있어서, 상기 와이파이 다이렉트 연결을 수행하는 단계는,
    상기 단말의 위치 정보와 상이한 위치 정보를 포함하는 프로브 신호를 전송하는 장치는 장치 검색에서 제외하는 단계를 포함하는 것을 특징으로 하는 방법.
  5. 제2항에 있어서,
    상기 AP로부터 상기 AP의 SSID를 수신하는 단계;
    상기 SSID에 기반하여 상기 위치 정보를 생성하는 단계; 및
    상기 생성된 위치 정보를 저장하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  6. 제5항에 있어서,
    상기 위치 정보를 이용하여 프로브 신호를 생성하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  7. 제1항에 있어서, 상기 위치 정보는,
    상기 프로브 신호의 P2P 정보 요소(Peer to Peer information element)에 포함되는 것을 특징으로 하는 방법.
  8. 와이파이(Wi-Fi) 다이렉트(Direct)를 지원하는 단말에 있어서,
    적어도 하나의 장치 및 AP(Access Point)와 데이터 통신을 수행하는 통신부; 및
    상기 적어도 하나의 장치로부터 프로브(Probe) 신호를 수신하고, 상기 프로브 신호에 포함된 위치 정보와 상기 단말의 위치 정보를 비교하며, 상기 단말의 위치 정보와 동일한 위치 정보를 포함하는 프로브 신호를 전송하는 장치에 대하여 와이파이 다이렉트 연결을 수행하도록 제어하는 제어부를 포함하는 것을 특징으로 하는 장치.
  9. 제8항에 있어서, 상기 위치 정보는,
    상기 단말 또는 상기 장치가 연결된 각 AP(Access Point)의 SSID(Service Set Identifier)에 기반하여 생성되는 것을 특징으로 하는 장치.
  10. 제9항에 있어서, 상기 위치 정보는,
    복수의 AP가 동일한 GW(Gate Way)에 연결되어 있는 경우, 공통 ID 정보를 더 포함하여 생성되는 것을 특징으로 하는 장치.
  11. 제8항에 있어서, 상기 제어부는,
    상기 와이파이 다이렉트 연결을 수행하는 단계는,
    상기 단말의 위치 정보와 상이한 위치 정보를 포함하는 프로브 신호를 전송하는 장치는 장치 검색에서 제외하도록 제어하는 것을 특징으로 하는 장치.
  12. 제9항에 있어서, 상기 제어부는,
    상기 AP로부터 상기 AP의 SSID를 수신하고, 상기 SSID에 기반하여 상기 위치 정보를 생성하며, 상기 생성된 위치 정보를 저장하도록 제어하는 것을 특징으로 하는 장치.
  13. 제12항에 있어서, 상기 제어부는,
    상기 위치 정보를 이용하여 프로브 신호를 생성하도록 제어하는 것을 특징으로 하는 장치.
  14. 제8항에 있어서, 상기 위치 정보는,
    상기 프로브 신호의 P2P 정보 요소(Peer to Peer information element)에 포함되는 것을 특징으로 하는 장치.
  15. 무선 AP(Access Point)의 와이파이 다이렉트 지원 방법에 있어서,
    적어도 하나의 게이트웨이로부터 공통 위치 정보를 수신하는 단계; 및
    자신의 AP 고유 식별 정보와 상기 공통 위치 정보를 적어도 하나의 와이파이 다이렉트 지원 장치로 전송하는 단계를 포함하고,
    상기 고유 식별 정보 및 공통 위치 정보는 상기 와이파이 다이렉트 지원 장치에서 프로브 신호에 포함되는 위치 정보를 생성하는 이용되는 것을 특징으로 하는 방법.
  16. 제15항에 있어서,
    상기 고유 식별 정보는 상기 무선 AP의 SSID(Service Set Identifier) 또는 고유 IP 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
  17. 와이파이 다이렉트를 지원하는 무선 AP(Access Point)에 있어서,
    주변의 네트워크 노드와 데이터 통신을 수행하는 통신부; 및
    적어도 하나의 게이트웨이로부터 공통 위치 정보를 수신하고, 자신의 AP 고유 식별 정보와 상기 공통 위치 정보를 적어도 하나의 와이파이 다이렉트 지원 장치로 전송하도록 제어하는 제어부를 포함하고,
    상기 고유 식별 정보 및 공통 위치 정보는 상기 와이파이 다이렉트 지원 장치에서 프로브 신호에 포함되는 위치 정보를 생성하는 이용되는 것을 특징으로 하는 장치.
  18. 제17항에 있어서, 상기 고유 식별 정보는,
    상기 무선 AP의 SSID(Service Set Identifier) 또는 고유 IP 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
KR1020140008103A 2014-01-23 2014-01-23 위치 정보에 기반한 디바이스 검색 방법 및 장치 KR102150659B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020140008103A KR102150659B1 (ko) 2014-01-23 2014-01-23 위치 정보에 기반한 디바이스 검색 방법 및 장치
US14/598,924 US9544933B2 (en) 2014-01-23 2015-01-16 Method and apparatus for discovering device based on location information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140008103A KR102150659B1 (ko) 2014-01-23 2014-01-23 위치 정보에 기반한 디바이스 검색 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20150087914A true KR20150087914A (ko) 2015-07-31
KR102150659B1 KR102150659B1 (ko) 2020-09-01

Family

ID=53546039

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140008103A KR102150659B1 (ko) 2014-01-23 2014-01-23 위치 정보에 기반한 디바이스 검색 방법 및 장치

Country Status (2)

Country Link
US (1) US9544933B2 (ko)
KR (1) KR102150659B1 (ko)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3038477B1 (fr) 2015-07-03 2018-07-06 Somfy Sas Procede de controle d’une installation domotique
FR3038480B1 (fr) * 2015-07-03 2018-11-16 Somfy Sas Procede d’enregistrement d’une unite centrale de commande appartenant a une installation domotique
FR3038478B1 (fr) 2015-07-03 2018-07-06 Somfy Sas Installation domotique et procede de constitution de la topologie d’une installation domotique
JP6700969B2 (ja) * 2016-05-20 2020-05-27 キヤノン株式会社 通信装置及びその制御方法、プログラム
CN108702705B (zh) * 2017-02-22 2021-04-09 华为技术有限公司 一种信息传输方法及设备
CN107204988B (zh) * 2017-06-28 2020-05-22 华南理工大学 一种基于p2p结构下的位置隐私保护方法
KR102373548B1 (ko) * 2018-02-23 2022-03-11 삼성전자주식회사 근거리 통신 연결을 위한 전자 장치 및 방법
US10848935B1 (en) 2019-09-13 2020-11-24 Troverlo, Llc Passive asset tracking with existing infrastructure
US11589187B2 (en) 2019-09-13 2023-02-21 Troverlo, Inc. Passive sensor tracking using observations of Wi-Fi access points
US11917488B2 (en) 2019-09-13 2024-02-27 Troverlo, Inc. Passive asset tracking using observations of pseudo Wi-Fi access points
US10728709B1 (en) 2019-09-13 2020-07-28 Troverlo, Llc Passive asset tracking with existing infrastructure
US11622234B2 (en) 2019-09-13 2023-04-04 Troverlo, Inc. Passive asset tracking using observations of Wi-Fi access points
US10848934B1 (en) 2019-09-13 2020-11-24 Troverlo, Llc Passive sensor tracking with existing infrastructure
CN113194445A (zh) * 2021-04-15 2021-07-30 厦门亿联网络技术股份有限公司 一种连接方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060093020A (ko) * 2005-01-18 2006-08-23 인터디지탈 테크날러지 코포레이션 시스템 발견 및 사용자 선택 방법 및 시스템
KR20100042208A (ko) * 2008-10-15 2010-04-23 엘지전자 주식회사 초고처리율 무선랜 시스템에서의 다이렉트 링크의 설정 절차
KR20120086586A (ko) * 2011-01-26 2012-08-03 주식회사 엘지유플러스 와이-파이 다이렉트 통신을 이용한 이기종 디바이스의 gps 측위 방법
KR20120095572A (ko) * 2011-02-21 2012-08-29 삼성전자주식회사 휴대용 단말기에서 와이파이 다이렉트 연결 기반 유니버설 플러그 앤 플레이 서비스를 제공하기 위한 장치 및 방법
KR20130107968A (ko) * 2012-03-23 2013-10-02 삼성전자주식회사 근거리 무선 통신 리더를 구비한 모바일 단말 장치와 근거리 무선 통신 태그를 구비한 디바이스 및 그 ap 연결 방법

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8478776B2 (en) * 2009-10-30 2013-07-02 Qualcomm Incorporated Methods and systems for peer-to-peer network discovery using multi-user diversity
US20120113971A1 (en) 2010-11-08 2012-05-10 Qualcomm Incorporated Efficient wlan discovery and association
US9310217B2 (en) * 2012-06-12 2016-04-12 Qualcomm Incorporated Methods and systems for managing content delivery
KR101638349B1 (ko) * 2013-02-27 2016-07-11 한국전자통신연구원 와이파이 다이렉트 기반 메시지 통신 방법 및 장치
US9538561B2 (en) * 2013-05-22 2017-01-03 Intel IP Corporation Systems and methods for enabling service interoperability functionality for WiFi Direct devices connected to a network via a wireless access point

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060093020A (ko) * 2005-01-18 2006-08-23 인터디지탈 테크날러지 코포레이션 시스템 발견 및 사용자 선택 방법 및 시스템
KR20100042208A (ko) * 2008-10-15 2010-04-23 엘지전자 주식회사 초고처리율 무선랜 시스템에서의 다이렉트 링크의 설정 절차
KR20120086586A (ko) * 2011-01-26 2012-08-03 주식회사 엘지유플러스 와이-파이 다이렉트 통신을 이용한 이기종 디바이스의 gps 측위 방법
KR20120095572A (ko) * 2011-02-21 2012-08-29 삼성전자주식회사 휴대용 단말기에서 와이파이 다이렉트 연결 기반 유니버설 플러그 앤 플레이 서비스를 제공하기 위한 장치 및 방법
KR20130107968A (ko) * 2012-03-23 2013-10-02 삼성전자주식회사 근거리 무선 통신 리더를 구비한 모바일 단말 장치와 근거리 무선 통신 태그를 구비한 디바이스 및 그 ap 연결 방법

Also Published As

Publication number Publication date
KR102150659B1 (ko) 2020-09-01
US20150208454A1 (en) 2015-07-23
US9544933B2 (en) 2017-01-10

Similar Documents

Publication Publication Date Title
KR102150659B1 (ko) 위치 정보에 기반한 디바이스 검색 방법 및 장치
US11399398B2 (en) Method and apparatus for Wi-Fi connection using Wi-Fi protected setup in portable terminal
JP6251481B2 (ja) 無線通信ネットワークにおけるipアドレス割当方法及び装置
US9628691B2 (en) Method and apparatus for identifying a physical IoT device
EP3537742B1 (en) Method and apparatus for discovering a device in a wireless communication network
US9386004B2 (en) Peer based authentication
KR101682385B1 (ko) 와이파이 디바이스의 와이파이 서비스 제공 방법 및 시스템
US20160242033A1 (en) Communication service using method and electronic device supporting the same
KR20110125756A (ko) 와이파이 디바이스의 와이파이 서비스 제공 방법 및 시스템
KR20140019845A (ko) 소셜 네트워크를 통해 접속 설정을 공유하는 방법 및 장치
JP2015523035A (ja) 装置とサービスの発見方法及び装置ミドルウェア
US20150312945A1 (en) Apparatus and method for managing instant connection based on wireless local area network
JP7049086B2 (ja) 通信装置、制御方法、及びプログラム
KR20150047278A (ko) 기기 간 자동 무선 통신 연결되는 영상 표시장치 및 이에 따른 영상표시 방법
KR20140116350A (ko) Wi-Fi 다이렉트를 이용한 화상형성장치의 네트워크 연결 방법, Wi-Fi 다이렉트를 지원하는 화상형성장치 및 화상형성시스템
KR102135715B1 (ko) 무선 통신 네트워크에서 ip 주소 할당 방법 및 장치
KR102045944B1 (ko) 휴대단말기에서 WPS(Wi-Fi Protecte d Setup)을 이용한 와이파이 연결 방법 및 장치
KR20200090659A (ko) 무선 통신 네트워크에서 ip 주소 할당 방법 및 장치
KR20190129796A (ko) 휴대단말기에서 WPS(Wi-Fi Protecte d Setup)을 이용한 와이파이 연결 방법 및 장치

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant