KR101797034B1 - Method for pairing between coordinator and device, Method for pairing between devices, Method for pairing between coordinators, ,Network system including the coordinators and the devices - Google Patents
Method for pairing between coordinator and device, Method for pairing between devices, Method for pairing between coordinators, ,Network system including the coordinators and the devices Download PDFInfo
- Publication number
- KR101797034B1 KR101797034B1 KR1020100115121A KR20100115121A KR101797034B1 KR 101797034 B1 KR101797034 B1 KR 101797034B1 KR 1020100115121 A KR1020100115121 A KR 1020100115121A KR 20100115121 A KR20100115121 A KR 20100115121A KR 101797034 B1 KR101797034 B1 KR 101797034B1
- Authority
- KR
- South Korea
- Prior art keywords
- network
- pairing information
- coordinator
- pairing
- delete delete
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/10—Push-to-Talk [PTT] or Push-On-Call services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명의 일실시예는 제2 네트워크의 제2 조정자가 제1 네트워크의 제1 조정자가 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 제1 조정자로부터 제2 네트워크의 피어 디바이스에게 중계하면, 그 피어 디바이스가 제2 네트워크로부터 결합을 해제하고, 제1 네트워크에 결합한 후, 제1 페어링 정보 및 피어 디바이스가 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 제1 조정자에게 전송함으로써 수행되는 조정자와 피어 디바이스간의 페어링 수행 방법을 개시한다. One embodiment of the invention relays the first pairing information from the first coordinator to the peer device of the second network indicating that the second coordinator of the second network is the device to which the first coordinator of the first network is to perform pairing, The peer device releasing the association from the second network and joining it to the first network and then sending the second pairing information to the first coordinator indicating that the first pairing information and the peer device are the peer devices to perform the pairing with A method of performing pairing between peer devices is disclosed.
Description
본 발명은 네트워크에서의 조정자와 디바이스간의 페어링 수행 방법, 디바이스들간의 페어링 수행 방법, 조정자간의 페어링 수행 방법 및 상기 조정자들과 디바이스들을 포함하는 네트워크 시스템에 관한 것이다. The present invention relates to a method for performing pairing between a coordinator and a device in a network, a method for performing pairing between devices, a method for performing pairing between coordinators, and a network system including the coordinators and devices.
최근 들어 다양한 방식의 근거리 통신 방식 (WiFi, Bluetooth 등)이 디바이스 간의 통신 프로토콜(Protocol)로 많이 사용 되고 있다. 이와 같은 근거리 통신 방식에서는 WiFi Direct, WiFi Protected Setup(WPS) 등을 이용하여 디바이스 상호간에 보다 쉽게 통신 프로토콜을 설정할 수 있다. 이때, 디바이스들 상호간에 통신을 수행하기 위하여 통신 프로토콜을 설정하는 것을 페어링(pairing)이라고 한다. 2. Description of the Related Art In recent years, various types of short distance communication methods (WiFi, Bluetooth, etc.) have been widely used as communication protocols between devices. In such a short-range communication method, communication protocols can be more easily set up between the devices using WiFi Direct, WiFi Protected Setup (WPS), and the like. At this time, setting the communication protocol to perform communication between the devices is referred to as pairing.
한편, 최근에는 대용량 고속 전송을 목표로 하는 60GHz 주파수 대역을 이용하는 통신 방식이 WiFi 통신 방식의 확장형으로 대두 되고 있는데, 이와 같은 60GHz 주파수 대역을 이용하는 통신 방식에서도 디바이스들간에 페어링을 수행하기 위한 방법이 필요하다. Meanwhile, recently, a communication method using a 60 GHz frequency band aiming at high-speed high-speed transmission has been emerging as an extension type of a WiFi communication method. Even in such a communication method using a 60 GHz frequency band, there is a need for a method for performing pairing between devices Do.
본 발명의 목적은 네트워크에서의 조정자와 디바이스간의 페어링 수행 방법, 디바이스들간의 페어링 수행 방법, 조정자간의 페어링 수행 방법 및 상기 조정자들과 디바이스들을 포함하는 네트워크 시스템을 제공하는 것이다. It is an object of the present invention to provide a method for performing pairing between a coordinator and a device in a network, a method for performing pairing between devices, a method for performing pairing between coordinators, and a network system including the coordinators and devices.
상기 목적을 달성하기 위한 본 발명의 일실시예에 따른 제1 네트워크의 제1 조정자가 제2 네트워크의 제2 조정자를 통하여 상기 제2 네트워크의 피어 디바이스와 페어링을 수행하는 방법은 상기 제1 조정자가 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 상기 제2 조정자가 상기 제1 조정자로부터 상기 피어 디바이스에게 중계하는 단계; 상기 피어 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계; 상기 피어 디바이스가 상기 제1 네트워크에 결합하는 단계; 및 상기 피어 디바이스가 상기 제1 페어링 정보 및 상기 피어 디바이스가 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 제1 조정자에게 전송하는 단계를 포함한다. According to another aspect of the present invention, there is provided a method for a first coordinator of a first network to perform a pairing with a peer device of a second network through a second coordinator of a second network, Relaying from the first coordinator to the peer device first pairing information indicating that the device is to be paired; Disconnecting the peer device from the second network; Coupling the peer device to the first network; And transmitting the second pairing information to the first coordinator, the second pairing information indicating that the first pairing information and the peer device are partner devices to perform the pairing.
바람직하게는, 상기 제1 페어링 정보를 중계하는 단계는 상기 제1 조정자가 상기 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 브로드캐스트하는 단계; 및 상기 브로드캐스트된 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 수신한 상기 제2 조정자가 상기 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 브로드캐스트하는 단계를 포함하고, 상기 피어 디바이스는 상기 제1 조정자가 브로드캐스트한 상기 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보는 수신하지 못하고, 상기 제2 조정자가 브로드캐스트한 상기 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보만을 수신한다. Advantageously, the step of relaying the first pairing information comprises: broadcasting the beacon or the first pairing information including the first pairing information by the first coordinator; And broadcasting the beacon containing the broadcasted first pairing information or the beacon containing the first pairing information or the first pairing information, the second coordinator receiving the first pairing information , The peer device does not receive the beacon or the first pairing information including the first pairing information broadcast by the first coordinator and transmits the beacon containing the first pairing information broadcast by the second coordinator Or only the first pairing information.
바람직하게는, 상기 제2 네트워크로부터 결합을 해제하는 단계는 상기 피어 디바이스가 상기 제2 네트워크에 대한 결합의 해제를 요청하는 결합 해제 요청을 상기 제2 조정자에게 전송하는 단계; 및 상기 제2 조정자가 상기 결합 해제 요청을 승인하는 결합 해제 응답을 상기 피어 디바이스에게 전송하는 단계를 포함한다. Advantageously, the step of releasing the association from the second network comprises the steps of: the peer device sending an association release request to the second coordinator requesting release of association to the second network; And the second coordinator sending an association release response to the peer device to approve the association release request.
바람직하게는, 상기 제1 네트워크에 결합하는 단계는 상기 피어 디바이스가 제1 네트워크에 대한 결합을 요청하는 결합 요청을 상기 제1 조정자에게 전송하는 단계; 및 상기 제1 조정자가 상기 결합 요청을 승인하는 결합 응답을 상기 피어 디바이스에게 전송하는 단계를 포함한다. Advantageously, the step of coupling to the first network comprises: transmitting to the first coordinator a binding request in which the peer device requests binding to the first network; And the first coordinator transmitting a binding response to the peer device to approve the binding request.
바람직하게는, 상기 제1 페어링 정보는 상기 제1 조정자에서 페어링의 수행을 지시하는 버튼이 눌려졌음을 나타내는 제1 PBC 정보 및 상기 제1 조정자의 MAC 주소를 포함하고, 상기 제2 페어링 정보는 상기 피어 디바이스에서 페어링의 수행을 지시하는 버튼이 눌려졌음을 나타내는 제2 PBC 정보 및 상기 피어 디바이스의 MAC 주소를 포함한다. Preferably, the first pairing information includes first PBC information indicating that a button indicating execution of pairing in the first coordinator is pressed, and a MAC address of the first coordinator, Second PBC information indicating that a button for instructing to perform pairing in the peer device has been pressed, and a MAC address of the peer device.
바람직하게는, 상기 제1 페어링 정보는 상기 제1 네트워크의 식별자 및 상기 제1 조정자가 상기 제1 네트워크의 조정자임을 나타내는 조정자 역할 정보 중 적어도 하나를 더 포함하는 것을 특징으로 하는 페어링 방법. Preferably, the first pairing information further comprises at least one of an identifier of the first network and coordinator role information indicating that the first coordinator is a coordinator of the first network.
또한, 상기 목적을 달성하기 위한 본 발명의 다른 실시예에 따른 제1 네트워크의 제1 조정자가 제2 네트워크의 제2 조정자를 통하여 상기 제2 네트워크의 피어 디바이스와 페어링을 수행하는 방법은 상기 제1 조정자가 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 상기 제2 조정자가 상기 제1 조정자로부터 상기 피어 디바이스에게 중계하는 단계; 상기 제1 페어링 정보 및 상기 피어 디바이스가 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 조정자가 상기 피어 디바이스로부터 상기 제1 조정자에게 중계하는 단계; 상기 피어 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계; 상기 피어 디바이스가 상기 제1 네트워크에 결합하는 단계를 포함한다. According to another aspect of the present invention, there is provided a method of performing a pairing with a peer device of a second network through a second coordinator of a second network, Relaying from the first coordinator to the peer device the first pairing information indicating that the coordinator is the device to perform the pairing; Relaying from the peer device to the first coordinator second pairing information indicating that the first pairing information and the peer device are partner devices to perform the pairing; Disconnecting the peer device from the second network; And coupling the peer device to the first network.
바람직하게는, 상기 제1 페어링 정보를 중계하는 단계는 상기 제1 조정자가 상기 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 브로드캐스트하는 단계; 및 상기 브로드캐스트된 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 수신한 상기 제2 조정자가 상기 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 브로드캐스트하는 단계를 포함하고, 상기 피어 디바이스는 상기 제1 조정자가 브로드캐스트한 상기 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보는 수신하지 못하고, 상기 제2 조정자가 브로드캐스트한 상기 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보만을 수신한다. Advantageously, the step of relaying the first pairing information comprises: broadcasting the beacon or the first pairing information including the first pairing information by the first coordinator; And broadcasting the beacon containing the broadcasted first pairing information or the beacon containing the first pairing information or the first pairing information, the second coordinator receiving the first pairing information , The peer device does not receive the beacon or the first pairing information including the first pairing information broadcast by the first coordinator and transmits the beacon containing the first pairing information broadcast by the second coordinator Or only the first pairing information.
바람직하게는, 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 중계하는 단계는 상기 피어 디바이스가 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 상기 제2 조정자에게 전송하는 단계; 및 상기 제2 조정자가 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 상기 제1 조정자에게 전송하는 단계를 포함한다. Advantageously, relaying the first pairing information and the second pairing information comprises: the peer device sending the first pairing information and the second pairing information to the second coordinator; And the second coordinator transmitting the first pairing information and the second pairing information to the first coordinator.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 제1 네트워크의 제1 조정자가 제2 네트워크의 피어 디바이스와 페어링을 수행하는 방법은상기 제1 조정자가 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 브로드캐스트하는 단계; 상기 피어 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계; 상기 피어 디바이스가 상기 제1 네트워크에 결합하는 단계; 및 상기 피어 디바이스가 상기 제1 페어링 정보 및 상기 피어 디바이스가 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 제1 조정자에게 전송하는 단계를 포함한다. According to still another aspect of the present invention, there is provided a method for a first coordinator of a first network to perform a pairing with a peer device of a second network, the method comprising: Broadcasting a beacon including the first pairing information or the first pairing information; Disconnecting the peer device from the second network; Coupling the peer device to the first network; And transmitting the second pairing information to the first coordinator, the second pairing information indicating that the first pairing information and the peer device are partner devices to perform the pairing.
바람직하게는, 상기 제2 네트워크는 제2 조정자를 더 포함하고, 상기 피어 디바이스는 소정의 시간 내에 상기 제1 조정자 또는 상기 제2 조정자로부터 어떠한 메시지도 수신하지 못하면 상기 제2 조정자에게 실패 메시지를 전송하고, 상기 제2 조정자는 상기 실패 메시지가 수신되면, 상기 실패 메시지를 상기 제1 조정자에게 전송한다. Preferably, the second network further comprises a second coordinator, and if the peer device does not receive any message from the first coordinator or the second coordinator within a predetermined time, it sends a failure message to the second coordinator And the second coordinator transmits the failure message to the first coordinator when the failure message is received.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 제1 네트워크의 제1 조정자가 제2 네트워크의 제2 조정자를 통하여 상기 제2 네트워크의 피어 디바이스와 페어링을 수행하는 방법은 상기 피어 디바이스가 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 조정자가 상기 피어 디바이스로부터 상기 제1 조정자에게 중계하는 단계; 상기 제2 페어링 정보 및 상기 제1 조정자가 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 상기 제2 조정자가 상기 제1 조정자로부터 상기 피어 디바이스에게 중계하는 단계; 상기 피어 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계; 및 상기 피어 디바이스가 상기 제1 네트워크에 결합하는 단계를 포함한다. According to another aspect of the present invention, there is provided a method of performing a pairing with a peer device of a second network through a second coordinator of a second network, Relaying from the peer device to the first coordinator second pairing information indicating that the device is a device to perform pairing; The second coordinator relaying from the first coordinator to the peer device first pairing information indicating that the second pairing information and the first coordinator are devices to perform pairing; Disconnecting the peer device from the second network; And coupling the peer device to the first network.
바람직하게는, 상기 제2 페어링 정보를 상기 피어 디바이스로부터 상기 제1 조정자에게 중계하는 단계는 상기 피어 디바이스가 상기 제2 페어링 정보를 상기 제2 조정자에게 전송하는 단계; 및 상기 제2 조정자가 상기 제2 페어링 정보를 상기 제1 조정자에게 전송하는 단계를 포함한다. Advantageously, relaying the second pairing information from the peer device to the first coordinator comprises: the peer device sending the second pairing information to the second coordinator; And the second coordinator transmitting the second pairing information to the first coordinator.
바람직하게는, 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 상기 제1 조정자로부터 상기 피어 디바이스에게 중계하는 단계는 상기 제1 조정자가 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 브로드캐스트하는 단계; 및 상기 브로드캐스트된 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 수신한 상기 제2 조정자가 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 브로드캐스트하는 단계를 포함하고, 상기 피어 디바이스는 상기 제1 조정자가 브로드캐스트한 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보 및 상기 제2 페어링 정보는 수신하지 못하고, 상기 제2 조정자가 브로드캐스트한 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보 및 상기 제2 페어링 정보만을 수신한다. Preferably, the step of relaying the first pairing information and the second pairing information from the first coordinator to the peer device further comprises: the first coordinator relaying the first pairing information and the second pairing information to the peer device, Broadcasting the first pairing information and the second pairing information; And a second coordinator for receiving the first pairing information and the beacon containing the first pairing information and the second pairing information broadcasted and the second coordinator receiving the second pairing information for transmitting the first pairing information and the second pairing information, And broadcasting the first pairing information and the second pairing information, wherein the peer device transmits the first pairing information and the second pairing information broadcast by the first arbiter The beacon containing the first pairing information and the second pairing information broadcasted by the second coordinator or the first pairing information and the beacon including the first pairing information and the second pairing information, Only the second pairing information is received.
바람직하게는, 제1 네트워크의 제1 조정자가 제2 네트워크의 제2 조정자를 통하여 상기 제2 네트워크의 피어 디바이스와 페어링을 수행하는 방법은 상기 제1 조정자가 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 상기 제1 조정자가 브로드캐스트하는 단계; 상기 제1 페어링 정보 및 상기 피어 디바이스가 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 조정자가 상기 피어 디바이스로부터 상기 제1 조정자에게 중계하는 단계; 및 상기 제1 조정자가 상기 제2 네트워크에 결합하는 단계를 포함한다. Preferably, a method for a first coordinator of a first network to perform a pairing with a peer device of the second network through a second coordinator of a second network comprises the steps of: a first pairing indicating that the first coordinator is a device to perform pairing The first coordinator broadcasting a beacon or the first pairing information including information; Relaying from the peer device to the first coordinator second pairing information indicating that the first pairing information and the peer device are partner devices to perform the pairing; And coupling the first coordinator to the second network.
바람직하게는, 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 중계하는 단계는 상기 피어 디바이스가 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 상기 제2 조정자에게 전송하는 단계; 및 상기 제2 조정자가 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 상기 제1 조정자에게 전송하는 단계를 포함한다. Advantageously, relaying the first pairing information and the second pairing information comprises: the peer device sending the first pairing information and the second pairing information to the second coordinator; And the second coordinator transmitting the first pairing information and the second pairing information to the first coordinator.
바람직하게는, 상기 제1 조정자가 상기 제2 네트워크에 결합하는 단계는 상기 제1 조정자가 상기 제2 네트워크에 대한 결합을 요청하는 결합 요청을 상기 제2 조정자에게 전송하는 단계; 및 상기 제2 조정자가 상기 결합 요청을 승인하는 결합 응답을 상기 제1 조정자에게 전송하는 단계를 포함한다. Advantageously, the step of coupling the first coordinator to the second network further comprises: sending a binding request to the second coordinator wherein the first coordinator requests binding to the second network; And transmitting, by the second coordinator, a binding response to approve the binding request to the first coordinator.
바람직하게는, 본 발명의 또 다른 실시예에 따른 페어링 수행 방법은 상기 제1 조정자가 상기 제1 네트워크에 속하는 적어도 하나의 디바이스에게 상기 제1 조정자가 상기 제1 네트워크를 탈퇴할 예정임을 나타내는 탈퇴 예정 메시지를 전송하는 단계; 및 상기 제1 조정자가 상기 제1 네트워크로부터 결합을 해제하는 단계를 더 포함한다. Preferably, the method for performing pairing according to another embodiment of the present invention further comprises a step in which the first coordinator informs at least one device belonging to the first network that the first coordinator is going to leave the first network Transmitting a message; And releasing the coupling from the first network by the first coordinator.
바람직하게는, 본 발명의 또 다른 실시예에 따른 페어링 수행 방법은 상기 제1 조정자가 상기 제1 네트워크에 속하는 디바이스들 중 하나에게 상기 제1 네트워크의 조정자 역할을 넘겨주기 위한 핸드 오버 요청을 전송하는 단계; 상기 핸드 오버 요청을 수신한 디바이스가 상기 핸드 오버 요청을 승인하는 핸드 오버 응답을 상기 제1 조정자에게 전송하는 단계; 및 상기 제1 조정자가 상기 제1 네트워크로부터 결합을 해제하는 단계를 더 포함한다. Preferably, in the method of performing pairing according to another embodiment of the present invention, the first coordinator transmits a handover request to hand over one of the devices belonging to the first network as a coordinator of the first network step; Transmitting a handover response to the first coordinator, the handover request granting the handover request by the device that has received the handover request; And releasing the coupling from the first network by the first coordinator.
바람직하게는, 본 발명의 또 다른 실시예에 따른 페어링 수행 방법은 상기 제1 조정자가 상기 제1 네트워크에 속하는 디바이스들 중 하나에게 상기 제2 네트워크로 함께 이동할 것을 요청하는 이동 요청을 전송하는 단계; 상기 이동 요청을 수신한 상기 제1 네트워크의 디바이스가 상기 이동 요청을 승인하는 이동응답을 상기 제1 조정자에게 전송하는 단계; 및 상기 이동 요청을 수신한 상기 디바이스가 상기 제2 네트워크에 결합하는 단계를 더 포함한다. Preferably, the method of performing pairing according to another embodiment of the present invention further comprises the steps of: the first coordinator transmitting a move request to one of the devices belonging to the first network to move together with the second network; Sending, by the first coordinator, a move response to the device of the first network that has received the move request to approve the move request; And coupling the device receiving the move request to the second network.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 제1 네트워크의 제1 디바이스가 상기 제1 네트워크의 제1 조정자와 제2 네트워크의 제2 조정자를 통하여 상기 제2 네트워크의 제2 디바이스와 페어링을 수행하는 방법은 상기 제1 디바이스가 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보를 상기 제1 조정자 및 상기 제2 조정자를 통하여 상기 제1 디바이스로부터 상기 제2 디바이스에게 중계하는 단계; 상기 제2 디바이스가 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 조정자 및 상기 제1 조정자를 통하여 상기 제2 디바이스로부터 상기 제1 디바이스에게 중계하는 단계; 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계; 및 상기 제2 디바이스가 상기 제1 네트워크에 결합하는 단계를 포함한다. In order to achieve the above object, a first device of a first network according to another embodiment of the present invention is connected to a second coordinator of the second network through a first coordinator of the first network and a second coordinator of the second network, Relaying third pairing information from the first device to the second device through the first arbiter and the second arbiter, the third pairing information indicating that the first device is a device to perform pairing; Relaying second pairing information from the second device to the first device via the second coordinator and the first coordinator, the second pairing information indicating that the second device is a partner device to perform the pairing; Disconnecting the second device from the second network; And coupling the second device to the first network.
바람직하게는, 본 발명의 또 다른 실시예에 따른 페어링 수행 방법은 상기 제1 네트워크에 결합한 상기 제2 디바이스가 상기 제2 페어링 정보를 상기 제1 조정자에게 전송하는 단계; 및 상기 제1 조정자가 상기 제2 페어링 정보 및 상기 제3 페어링 정보를 포함하는 비콘 또는 상기 제2 페어링 정보 및 상기 제3 페어링 정보를 브로드캐스트하는 단계를 더 포함한다. Preferably, a method for performing pairing according to another embodiment of the present invention includes: transmitting, by the second device coupled to the first network, the second pairing information to the first coordinator; And the first coordinator broadcasting the beacon or the second pairing information and the third pairing information including the second pairing information and the third pairing information.
바람직하게는, 상기 제3 페어링 정보를 상기 제2 디바이스에게 중계하는 단계는 상기 제1 디바이스가 상기 제3 페어링 정보를 상기 제1 조정자에게 전송하는 단계; 상기 제1 조정자가 상기 제3 페어링 정보를 포함하는 비콘 또는 상기 제3 페어링 정보를 브로드캐스트하는 단계; 및 상기 제3 페어링 정보를 수신한 상기 제2 조정자가 상기 제3 페어링 정보를 상기 제2 디바이스에게 전송하는 단계를 포함하고, 상기 제2 디바이스는 상기 제1 조정자가 브로드캐스트한 상기 제3 페어링 정보를 포함하는 비콘 또는 상기 제3 페어링 정보는 수신하지 못하고, 상기 제2 조정자가 브로드캐스트한 상기 제3 페어링 정보를 포함하는 비콘 또는 상기 제3 페어링 정보만을 수신한다. Advantageously, relaying the third pairing information to the second device comprises: the first device transmitting the third pairing information to the first coordinator; The first coordinator broadcasting the third pairing information or the beacon including the third pairing information; And the second coordinator that has received the third pairing information transmits the third pairing information to the second device, wherein the second device receives the third pairing information broadcasted by the first coordinator And receives only the third pairing information or the beacon including the third pairing information broadcasted by the second coordinator without receiving the third pairing information or the beacon containing the third pairing information.
바람직하게는, 상기 제2 페어링 정보를 상기 제1 디바이스에게 중계하는 단계는 상기 제2 디바이스가 상기 제2 페어링 정보를 상기 제2 조정자에게 전송하는 단계; 상기 제2 조정자가 상기 제2 페어링 정보를 포함하는 비콘 또는 상기 제2 페어링 정보를 브로드캐스트하는 단계; 및 상기 제2 페어링 정보를 수신한 상기 제1 조정자가 상기 제2 페어링 정보를 상기 제1 디바이스에게 전송하는 단계를 포함하고, 상기 제1 디바이스는 상기 제2 조정자가 브로드캐스트한 상기 제2 페어링 정보를 포함하는 비콘 또는 상기 제2 페어링 정보는 수신하지 못하고, 상기 제1 조정자가 브로드캐스트한 상기 제2 페어링 정보를 포함하는 비콘 또는 상기 제2 페어링 정보만을 수신한다. Advantageously, relaying the second pairing information to the first device comprises: the second device transmitting the second pairing information to the second coordinator; The second coordinator broadcasting the beacon containing the second pairing information or the second pairing information; And the first coordinator having received the second pairing information transmits the second pairing information to the first device, wherein the first device is configured to transmit the second pairing information broadcasted by the second coordinator And receives only the beacon or the second pairing information including the second pairing information broadcasted by the first coordinator without receiving the beacon or the second pairing information.
바람직하게는, 상기 제2 페어링 정보는 상기 제2 디바이스에서 페어링의 수행을 지시하는 버튼이 눌려졌음을 나타내는 제2 PBC 정보 및 상기 제2 디바이스의 MAC 주소를 포함하고, 상기 제3 페어링 정보는 상기 제1 디바이스에서 페어링의 수행을 지시하는 버튼이 눌려졌음을 나타내는 제3 PBC 정보 및 상기 제1 디바이스의 MAC 주소를 포함한다. Preferably, the second pairing information includes second PBC information indicating that a button for instructing to perform pairing in the second device is pressed, and a MAC address of the second device, Third PBC information indicating that a button for instructing to perform pairing in the first device is pressed, and a MAC address of the first device.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 제1 네트워크의 제1 디바이스가 상기 제1 네트워크의 제1 조정자와 제2 네트워크의 제2 조정자를 통하여 상기 제2 네트워크의 제2 디바이스와 페어링을 수행하는 방법은 상기 제1 조정자와 상기 제2 조정자 각각이 상기 제1 조정자의 능력을 나타내는 제1 조정자 능력 정보와 상기 제2 조정자의 능력을 나타내는 제2 조정자 능력 정보에 기초하여, 상기 제1 조정자와 상기 제2 조정자간의 능력을 비교하는 단계; 상기 비교 결과에 기초하여, 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계; 상기 제2 디바이스가 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 디바이스가 상기 제1 조정자에게 전송하는 단계; 및 상기 제1 조정자가 상기 제1 디바이스가 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보 및 상기 제2 페어링 정보를 브로드캐스트하는 단계를 포함한다. In order to achieve the above object, a first device of a first network according to another embodiment of the present invention is connected to a second coordinator of the second network through a first coordinator of the first network and a second coordinator of the second network, A method for performing pairing with a device, the method comprising the steps of: determining, based on first coordinator capability information indicating a capability of the first coordinator and second coordinator capability information indicating a capability of the second coordinator, Comparing capabilities between the first coordinator and the second coordinator; Coupling the second device to the first network after releasing the association from the second network based on the result of the comparison; Transmitting, by the second device, second pairing information indicating that the second device is a device to perform pairing to the first coordinator; And broadcasting the third pairing information and the second pairing information indicating that the first coordinator is the device to which the first device is to perform pairing.
바람직하게는, 상기 제1 조정자와 상기 제2 조정자간의 능력을 비교하는 단계는 상기 제3 페어링 정보를 상기 제1 디바이스가 상기 제1 조정자에게 전송하는 단계; 상기 제2 페어링 정보를 상기 제2 디바이스가 상기 제2 조정자에게 전송하는 단계; 상기 제1 조정자가 상기 제3 페어링 정보 및 상기 제1 조정자 능력 정보를 포함하는 비콘 또는 상기 제3 페어링 정보 및 상기 제1 조정자 능력 정보를 브로드캐스트하는 단계; 및 상기 제2 조정자가 상기 제2 페어링 정보 및 상기 제2 조정자 능력 정보를 포함하는 비콘 또는 상기 제2 페어링 정보 및 상기 제2 조정자 능력 정보를 브로드캐스트하는 단계를 더 포함한다. Advantageously, comparing the capabilities of the first arbiter with the second arbiter includes transmitting the third pairing information to the first arbiter of the first device; Sending the second pairing information to the second coordinator; The first coordinator broadcasting the beacon or the third pairing information and the first coordinator capability information including the third pairing information and the first coordinator capability information; And the second coordinator broadcasting the beacon or the second pairing information and the second coordinator capability information including the second pairing information and the second coordinator capability information.
바람직하게는, 상기 비교 결과에 기초하여, 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계는 상기 비교 결과에 기초하여, 상기 제1 조정자 및 상기 제2 조정자 각각이 상기 제1 조정자를 상기 제1 조정자 및 상기 제2 조정자 중에서 더 뛰어난 조정자 능력을 가진 조정자인 선택 조정자로 결정하는 단계; 상기 선택 조정자가 속하는 상기 제1 네트워크에 대한 네트워크 정보 및 상기 제2 페어링 정보를 상기 제1 조정자가 상기 제1 디바이스에게 전송하는 단계; 상기 제2 조정자가 상기 제1 네트워크에 대한 네트워크 정보 및 상기 제3 페어링 정보를 상기 제2 디바이스에게 전송하는 단계; 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계; 및 상기 제2 디바이스가 상기 제1 네트워크에 대한 네트워크 정보에 기초하여 상기 제1 네트워크에 결합하는 단계를 포함한다. Preferably, based on the result of the comparison, the step of releasing the second device from the second network and then binding to the first network, based on the result of the comparison, Each of the two adjusters determining the first adjuster as a selection adjuster that is an adjuster having better coordinator capabilities than the first and second adjusters; The first coordinator transmitting to the first device the network information and the second pairing information for the first network to which the selection coordinator belongs; The second coordinator transmitting network information for the first network and the third pairing information to the second device; Disconnecting the second device from the second network; And coupling the second device to the first network based on network information for the first network.
바람직하게는, 상기 제1 조정자를 상기 선택 조정자로 결정하는 단계는 상기 조정자들 각각이 제어할 수 있는 디바이스들의 최대 개수, 상기 조정자들이 현재 제어하고 있는 디바이스들의 개수 및 상기 조정자들이 배터리 기반으로 전력을 공급받는지 여부에 기초하여 수행된다. Advantageously, the step of determining the first arbiter as the selection arbiter comprises: determining a maximum number of devices each of which can be controlled by the adjusters, a number of devices the simulators are currently controlling, Is performed based on whether or not it is supplied.
바람직하게는, 상기 제2 조정자가 상기 제1 네트워크에 대한 네트워크 정보 및 상기 제3 페어링 정보를 상기 제2 디바이스에게 전송하는 단계는 상기 제1 네트워크에 대한 네트워크 정보 및 상기 제3 페어링 정보를 포함하고, 상기 제2 디바이스에게 상기 제1 네트워크로 이동할 것을 요청하는 이동 요청을 상기 제2 디바이스에게 전송하는 단계를 포함한다. Advantageously, the step of the second coordinator transmitting the network information for the first network and the third pairing information to the second device includes the network information for the first network and the third pairing information And transmitting to the second device a move request to the second device requesting to move to the first network.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 제1 네트워크의 제1 디바이스가 상기 제1 네트워크의 제1 조정자와 제2 네트워크의 제2 조정자를 통하여 상기 제2 네트워크의 제2 디바이스와 페어링을 수행하는 방법은 상기 제1 디바이스와 상기 제2 디바이스 각각이 상기 제1 조정자의 능력을 나타내는 제1 조정자 능력 정보와 상기 제2 조정자의 능력을 나타내는 제2 조정자 능력 정보에 기초하여, 상기 제1 조정자와 상기 제2 조정자간의 능력을 비교하는 단계; 상기 비교 결과에 기초하여, 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계; 상기 제2 디바이스가 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 디바이스가 상기 제1 조정자에게 전송하는 단계; 및 상기 제1 조정자가 상기 제1 디바이스가 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보 및 상기 제2 페어링 정보를 브로드캐스트하는 단계를 포함한다. In order to achieve the above object, a first device of a first network according to another embodiment of the present invention is connected to a second coordinator of the second network through a first coordinator of the first network and a second coordinator of the second network, A method of performing pairing with a device, the method comprising the steps of: determining, based on first coordinator capability information indicating a capability of the first coordinator and second coordinator capability information indicating a capability of the second coordinator, Comparing capabilities between the first coordinator and the second coordinator; Coupling the second device to the first network after releasing the association from the second network based on the result of the comparison; Transmitting, by the second device, second pairing information indicating that the second device is a device to perform pairing to the first coordinator; And broadcasting the third pairing information and the second pairing information indicating that the first coordinator is the device to which the first device is to perform pairing.
바람직하게는, 상기 제1 조정자와 상기 제2 조정자간의 능력을 비교하는 단계는 상기 제3 페어링 정보를 상기 제1 디바이스가 상기 제1 조정자에게 전송하는 단계; 상기 제2 페어링 정보를 상기 제2 디바이스가 상기 제2 조정자에게 전송하는 단계; 상기 제1 조정자가 상기 제3 페어링 정보 및 상기 제1 조정자 능력 정보를 포함하는 비콘 또는 상기 제3 페어링 정보 및 상기 제1 조정자 능력 정보를 브로드캐스트하는 단계; 상기 제2 조정자가 상기 제2 페어링 정보 및 상기 제2 조정자 능력 정보를 포함하는 비콘 또는 상기 제2 페어링 정보 및 상기 제2 조정자 능력 정보를 브로드캐스트하는 단계; 상기 제1 조정자가 상기 제2 페어링 정보 및 상기 제2 조정자 능력 정보를 포함하는 비콘 또는 상기 제2 페어링 정보 및 상기 제2 조정자 능력 정보를 브로드캐스트하는 단계; 및 상기 제2 조정자가 상기 제3 페어링 정보 및 상기 제1 조정자 능력 정보를 포함하는 비콘 또는 상기 제3 페어링 정보 및 상기 제1 조정자 능력 정보를 브로드캐스트하는 단계를 더 포함한다. Advantageously, comparing the capabilities of the first arbiter with the second arbiter includes transmitting the third pairing information to the first arbiter of the first device; Sending the second pairing information to the second coordinator; The first coordinator broadcasting the beacon or the third pairing information and the first coordinator capability information including the third pairing information and the first coordinator capability information; The second coordinator broadcasting the beacon or the second pairing information and the second coordinator capability information including the second pairing information and the second coordinator capability information; The first coordinator broadcasting the beacon or the second pairing information and the second coordinator capability information including the second pairing information and the second coordinator capability information; And the second coordinator broadcasting the beacon or the third pairing information and the first coordinator capability information including the third pairing information and the first coordinator capability information.
바람직하게는, 상기 비교 결과에 기초하여, 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계는 상기 비교 결과에 기초하여, 상기 제1 디바이스 및 상기 제2 디바이스 각각이 상기 제1 조정자를 상기 제1 조정자 및 상기 제2 조정자 중에서 더 뛰어난 조정자 능력을 가진 조정자인 선택 조정자로 결정하는 단계; 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계; 및 상기 제2 디바이스가 상기 선택 조정자가 속하는 상기 제1 네트워크에 결합하는 단계를 포함한다. Preferably, based on the result of the comparison, the step of unbinding the second device from the second network and then binding to the first network further comprises: based on the result of the comparison, Each of the two devices determining the first arbiter as a selection arbiter that is an arbiter having a superior coordinator capability among the first arbiter and the second arbiter; Disconnecting the second device from the second network; And coupling the second device to the first network to which the selection coordinator belongs.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 제1 네트워크의 제1 디바이스가 상기 제1 네트워크의 제1 조정자와 제2 네트워크의 제2 조정자를 통하여 상기 제2 네트워크의 제2 디바이스와 페어링을 수행하는 방법은 상기 제1 조정자와 상기 제2 조정자 각각이 상기 제1 디바이스에 의해 생성된 제1 난수와 상기 제2 디바이스에 의해 생성된 제2 난수를 비교하는 단계; 상기 비교 결과에 기초하여, 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계; 상기 제2 디바이스가 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 디바이스가 상기 제1 조정자에게 전송하는 단계; 및 상기 제1 조정자가 상기 제1 디바이스가 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보 및 상기 제2 페어링 정보를 브로드캐스트하는 단계를 포함한다. In order to achieve the above object, a first device of a first network according to another embodiment of the present invention is connected to a second coordinator of the second network through a first coordinator of the first network and a second coordinator of the second network, The method of performing pairing with a device includes: each of the first arbiter and the second arbiter comparing a first random number generated by the first device with a second random number generated by the second device; Coupling the second device to the first network after releasing the association from the second network based on the result of the comparison; Transmitting, by the second device, second pairing information indicating that the second device is a device to perform pairing to the first coordinator; And broadcasting the third pairing information and the second pairing information indicating that the first coordinator is the device to which the first device is to perform pairing.
바람직하게는, 상기 제1 난수와 상기 제2 난수를 비교하는 단계는 상기 제1 디바이스가 상기 제1 난수를 생성한 후, 상기 제1 난수 및 상기 제3 페어링 정보를 상기 제1 조정자에게 전송하는 단계; 상기 제2 디바이스가 상기 제2 난수를 생성한 후, 상기 제2 난수 및 상기 제2 페어링 정보를 상기 제2 조정자에게 전송하는 단계;상기 제1 조정자가 상기 제3 페어링 정보 및 상기 제1 난수를 포함하는 비콘 또는 상기 제3 페어링 정보 및 상기 제1 난수를 브로드캐스트하는 단계; 및 상기 제2 조정자가 상기 제2 페어링 정보 및 상기 제2 난수를 포함하는 비콘 또는 상기 제2 페어링 정보 및 상기 제2 난수를 브로드캐스트하는 단계를 더 포함한다. Preferably, the step of comparing the first random number with the second random number may include transmitting the first random number and the third pairing information to the first coordinator after the first device generates the first random number step; Transmitting the second random number and the second pairing information to the second coordinator after the second device generates the second random number, the first coordinator transmitting the third pairing information and the first random number Broadcasting the third pairing information and the first random number; And the second coordinator broadcasting the beacon or the second pairing information including the second pairing information and the second random number and the second random number.
바람직하게는, 상기 비교 결과에 기초하여, 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계는 상기 비교 결과에 기초하여, 상기 제1 조정자 및 상기 제2 조정자 각각이 상기 제1 네트워크를 선택 네트워크로 결정하는 단계; 상기 제1 조정자가 상기 제1 네트워크에 대한 네트워크 정보 및 상기 제2 페어링 정보를 상기 제1 디바이스에게 전송하는 단계; 상기 제2 조정자가 상기 제1 네트워크에 대한 네트워크 정보 및 상기 제3 페어링 정보를 상기 제2 디바이스에게 전송하는 단계; 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계; 및 상기 제2 디바이스가 상기 제1 네트워크에 대한 네트워크 정보에 기초하여 상기 제1 네트워크에 결합하는 단계를 포함한다. Preferably, based on the result of the comparison, the step of releasing the second device from the second network and then binding to the first network, based on the result of the comparison, Each of the two coordinators determining the first network as a selective network; The first coordinator transmitting network information for the first network and the second pairing information to the first device; The second coordinator transmitting network information for the first network and the third pairing information to the second device; Disconnecting the second device from the second network; And coupling the second device to the first network based on network information for the first network.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 제1 네트워크의 제1 디바이스가 상기 제1 네트워크의 제1 조정자와 제2 네트워크의 제2 조정자를 통하여 상기 제2 네트워크의 제2 디바이스와 페어링을 수행하는 방법은 상기 제1 디바이스와 상기 제2 디바이스 각각이 상기 제1 디바이스에 의해 생성된 제1 난수와 상기 제2 디바이스에 의해 생성된 제2 난수를 비교하는 단계; 상기 비교 결과에 기초하여, 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계; 상기 제2 디바이스가 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보 및 상기 제2 난수를 상기 제2 디바이스가 상기 제1 조정자에게 전송하는 단계; 및 상기 제1 조정자가 상기 제1 디바이스가 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보, 상기 제2 페어링 정보, 상기 제1 난수 및 상기 제2 난수를 브로드캐스트하는 단계를 포함한다. In order to achieve the above object, a first device of a first network according to another embodiment of the present invention is connected to a second coordinator of the second network through a first coordinator of the first network and a second coordinator of the second network, A method of performing pairing with a device includes the steps of: each of the first device and the second device comparing a first random number generated by the first device with a second random number generated by the second device; Coupling the second device to the first network after releasing the association from the second network based on the result of the comparison; Sending second pairing information indicating that the second device is a device to perform pairing and the second random number to the first coordinator; And broadcasting the third pairing information, the second pairing information, the first random number, and the second random number indicating that the first device is the device to perform the pairing.
바람직하게는, 상기 제1 난수와 상기 제2 난수를 비교하는 단계는 상기 제1 디바이스가 상기 제1 난수를 생성한 후, 상기 제1 난수 및 상기 제3 페어링 정보를 상기 제1 조정자에게 전송하는 단계; 상기 제2 디바이스가 상기 제2 난수를 생성한 후, 상기 제2 난수 및 상기 제2 페어링 정보를 상기 제2 조정자에게 전송하는 단계;상기 제1 조정자가 상기 제3 페어링 정보 및 상기 제1 난수를 포함하는 비콘 또는 상기 제3 페어링 정보 및 상기 제1 난수를 브로드캐스트하는 단계; 상기 제2 조정자가 상기 제2 페어링 정보 및 상기 제2 난수를 포함하는 비콘 또는 상기 제2 페어링 정보 및 상기 제2 난수를 브로드캐스트하는 단계; 상기 제1 조정자가 상기 제2 페어링 정보 및 상기 제2 난수를 포함하는 비콘 또는 상기 제2 페어링 정보 및 상기 제2 난수를 브로드캐스트하는 단계; 및 상기 제2 조정자가 상기 제3 페어링 정보 및 상기 제1 난수를 포함하는 비콘 또는 상기 제3 페어링 정보 및 상기 제1 난수를 브로드캐스트하는 단계를 더 포함한다. Preferably, the step of comparing the first random number with the second random number may include transmitting the first random number and the third pairing information to the first coordinator after the first device generates the first random number step; Transmitting the second random number and the second pairing information to the second coordinator after the second device generates the second random number, the first coordinator transmitting the third pairing information and the first random number Broadcasting the third pairing information and the first random number; The second coordinator broadcasting the beacon or the second pairing information and the second random number including the second pairing information and the second random number; The first coordinator broadcasting the beacon or the second pairing information and the second random number including the second pairing information and the second random number; And the second coordinator broadcasting the beacon or the third pairing information and the first random number including the third pairing information and the first random number.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 제1 네트워크의 제1 조정자가 제2 네트워크의 제2 조정자와 페어링을 수행하는 방법은 상기 제2 조정자가 페어링을 수행할 디바이스임을 나타내는 제4 페어링 정보 를 포함하는 비콘 또는 상기 제4 페어링 정보를 상기 제2 조정자가 브로드캐스트하는 단계;상기 제1 조정자가 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 상기 제1 조정자가 브로드캐스트하는 단계; 상기 제1 조정자와 상기 제2 조정자 중에서 자신이 속한 네트워크를 떠날 디바이스를 결정하는 단계; 및 상기 결정에 기초하여, 상기 제2 조정자가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계를 포함한다. According to still another aspect of the present invention, there is provided a method for a first coordinator of a first network to perform a pairing with a second coordinator of a second network, wherein the second coordinator is a device to perform pairing The beacon including the first pairing information indicating that the first coordinator is a device to perform pairing or the first pairing information indicating that the first coordinator is a device to perform pairing, Broadcasting the pairing information by the first coordinator; Determining a device to leave the network to which the first coordinator and the second coordinator belong; And coupling, based on the determination, the second coordinator to the first network after releasing the association from the second network.
바람직하게는, 상기 결정에 기초하여, 상기 제2 조정자가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계는 상기 제2 조정자가 자신의 조정자 역할을 다른 디바이스에게 넘겨주기 위한 핸드 오버 요청을 상기 제2 네트워크의 디바이스들 중 하나에게 전송하는 단계; 상기 핸드 오버 요청을 수신한 상기 제2 네트워크의 디바이스가 상기 핸드 오버 요청을 승인하는 핸드 오버 응답을 상기 제2 조정자에게 전송하는 단계; 및 상기 핸드 오버 응답을 전송한 상기 제2 네트워크의 디바이스가 상기 제2 네트워크의 조정자가 되는 단계를 더 포함한다. Preferably, based on the determination, the step of unbinding the second coordinator from the second network and then coupling to the first network may include passing the coordinator role of the second coordinator to another device Sending a handover request to one of the devices of the second network; Transmitting a handover response to the second coordinator in which the device of the second network that has received the handover request approves the handover request; And a device of the second network that has transmitted the handover response is a coordinator of the second network.
바람직하게는, 본 발명의 또 다른 실시예에 따른 페어링 수행 방법은 상기 제2 조정자가 상기 제2 네트워크에 속하는 디바이스들 중 하나에게 상기 제1 네트워크로 함께 이동할 것을 요청하는 이동 요청을 전송하는 단계; 및 상기 이동 요청을 수신한 상기 제2 네트워크의 디바이스가 상기 제1 네트워크에 결합하는 단계를 더 포함한다. Preferably, the method for performing pairing according to another embodiment of the present invention further comprises: transmitting, by the second coordinator, a move request to one of the devices belonging to the second network to move together to the first network; And coupling a device of the second network that has received the move request to the first network.
바람직하게는, 본 발명의 또 다른 실시예에 따른 페어링 수행 방법은 상기 제2 조정자가 상기 제2 네트워크에 속하는 디바이스들에게 상기 제2 조정자가 상기 제2 네트워크를 탈퇴할 예정임을 나타내는 탈퇴 예정 메시지를 전송하는 단계; 및 상기 탈퇴 예정 메시지를 수신한 상기 제2 네트워크의 디바이스들 중 적어도 하나가 상기 제1 네트워크에 결합하는 단계를 더 포함한다. Preferably, the method of performing pairing according to another embodiment of the present invention further comprises the step of, when the second coordinator transmits to the devices belonging to the second network, a withdrawal scheduled message indicating that the second coordinator is scheduled to leave the second network Transmitting; And joining at least one of the devices of the second network that has received the scheduled leave message to the first network.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 네트워크 시스템은 제1 네트워크에 속하며, 자신이 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 브로드캐스트하는 제1 조정자; 제2 네트워크에 속하며, 자신이 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 생성하는 피어 디바이스; 및 상기 제2 네트워크에 속하며, 상기 제1 페어링 정보를 상기 제1 조정자로부터 상기 피어 디바이스에게 중계하는 제2 조정자를 포함하고, 상기 피어 디바이스는 상기 제1 페어링 정보가 수신되면, 상기 제2 네트워크로부터 결합을 해제하고, 상기 제1 네트워크에 결합한 후, 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 상기 제1 조정자에게 전송한다. According to another aspect of the present invention, there is provided a network system including a beacon or first pairing information, the beacon including first pairing information indicating that the first network is a device that performs a pairing, A first coordinator for broadcasting; A peer device that belongs to a second network and generates second pairing information indicating that the peer belongs to the peer; And a second coordinator belonging to the second network and relaying the first pairing information from the first coordinator to the peer device, wherein the peer device, when receiving the first pairing information, Releases the association, binds to the first network, and then transmits the first pairing information and the second pairing information to the first coordinator.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 네트워크 시스템은 제1 네트워크에 속하며, 자신이 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 브로드캐스트하는 제1 조정자; 제2 네트워크에 속하며, 자신이 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 생성하는 피어 디바이스; 및 상기 제2 네트워크에 속하며, 상기 제1 페어링 정보를 상기 제1 조정자로부터 상기 제2 네트워크의 피어 디바이스에게 중계하고, 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 상기 피어 디바이스로부터 상기 제1 조정자에게 중계하는 제2 조정자를 포함하고, 상기 피어 디바이스는 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 상기 제2 조정자에게 전송한 후, 상기 제2 네트워크로부터 결합을 해제하고, 상기 제1 네트워크에 결합한다. According to another aspect of the present invention, there is provided a network system including a beacon or first pairing information, the beacon including first pairing information indicating that the first network is a device that performs a pairing, A first coordinator for broadcasting; A peer device that belongs to a second network and generates second pairing information indicating that the peer belongs to the peer; And relaying the first pairing information from the first coordinator to the peer device of the second network and belonging to the second network, and transmitting the first pairing information and the second pairing information from the peer device to the first coordinator Wherein the peer device sends the first pairing information and the second pairing information to the second coordinator and then releases the association from the second network, .
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 네트워크 시스템은 제1 네트워크에 속하며, 자신이 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 브로드캐스트하는 제1 조정자; 및 제2 네트워크에 속하며, 상기 제1 페어링 정보가 수신되면, 상기 제2 네트워크로부터 결합을 해제하고, 상기 제1 네트워크에 결합한 후, 상기 제1 페어링 정보 및 상기 피어 디바이스가 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 제1 조정자에게 전송하는 피어 디바이스를 포함한다. According to another aspect of the present invention, there is provided a network system including a beacon or first pairing information, the beacon including first pairing information indicating that the first network is a device that performs a pairing, A first coordinator for broadcasting; And after releasing the association from the second network when the first pairing information is received, and after coupling to the first network, the first pairing information and the peer device belong to a second network, And transmits the second pairing information indicating that the device is the device to the first coordinator.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 네트워크 시스템은 제2 네트워크에 속하며, 자신이 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 생성하는 피어 디바이스; 상기 제2 네트워크에 속하며, 상기 제2 페어링 정보를 상기 피어 디바이스로부터 제1 네트워크의 제1 조정자에게 중계하는 제2 조정자; 및 상기 제2 페어링 정보 및 자신이 페어링을 수행할 상대 디바이스임을 나타내는 제1 페어링 정보를 브로드캐스트하는 제1 조정자를 포함하고, 상기 제2 조정자는 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 상기 제1 조정자로부터 상기 피어 디바이스에게 중계하고, 상기 피어 디바이스는 상기 제2 조정자로부터 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 수신하면, 상기 제2 네트워크로부터 결합을 해제하고, 상기 제1 네트워크에 결합한다. According to another aspect of the present invention, there is provided a network system including a peer device belonging to a second network, the peer device generating second pairing information indicating that the device is a device to perform pairing; A second coordinator belonging to the second network for relaying the second pairing information from the peer device to a first coordinator of the first network; And a first coordinator for broadcasting the first pairing information and the first pairing information indicating that the first pairing information and the second pairing information are related to each other, and the second coordinator broadcasts the first pairing information and the second pairing information, Relaying the peer device from the first coordinator to the peer device; upon receiving the first pairing information and the second pairing information from the second coordinator, the peer device releases association from the second network; .
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 네트워크 시스템은 제1 네트워크에 속하며, 자신이 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 브로드캐스트하는 제1 조정자; 제2 네트워크에 속하며, 자신이 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 생성하는 피어 디바이스; 및 상기 제2 네트워크에 속하며, 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 상기 피어 디바이스로부터 상기 제1 조정자에게 중계하는 제2 조정자를 포함하고, 상기 제1 조정자는 상기 제1 페어링 정보 및 제2 페어링 정보가 수신되면, 상기 제2 네트워크에 결합한다. According to another aspect of the present invention, there is provided a network system including a beacon or first pairing information, the beacon including first pairing information indicating that the first network is a device that performs a pairing, A first coordinator for broadcasting; A peer device that belongs to a second network and generates second pairing information indicating that the peer belongs to the peer; And a second coordinator belonging to the second network and relaying the first pairing information and the second pairing information from the peer device to the first coordinator, When the 2 pairing information is received, it is coupled to the second network.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 네트워크 시스템은 제1 네트워크에 속하며, 자신이 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보를 생성하는 제1 디바이스; 상기 제1 네트워크에 속하며, 상기 제1 디바이스로부터의 상기 제3 페어링 정보를 제2 네트워크의 제2 조정자를 거쳐 상기 제2 네트워크의 제2 디바이스에게 중계하는 제1 조정자; 자신이 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 생성하는 제2 디바이스; 및 상기 제2 디바이스로부터의 상기 제2 페어링 정보를 상기 제1 조정자를 거쳐 상기 제1 디바이스에게 중계하는 제2 조정자를 포함하고, 상기 제2 디바이스는 상기 제3 페어링 정보가 수신되면, 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합한다. According to another aspect of the present invention, there is provided a network system including a first device that belongs to a first network and generates third pairing information indicating that the first device is a device to perform pairing; A first coordinator belonging to the first network and relaying the third pairing information from the first device to a second device of the second network via a second coordinator of the second network; A second device for generating second pairing information indicating that the first device is a partner device to which the first device is to perform pairing; And a second coordinator for relaying the second pairing information from the second device to the first device via the first coordinator, and when the third pairing information is received, Disconnects from the network, and then binds to the first network.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 네트워크 시스템은 제1 네트워크의 제1 조정자의 능력을 나타내는 제1 조정자 능력 정보와 제2 네트워크의 조정자인 자신의 능력을 나타내는 제2 조정자 능력 정보에 기초하여, 제1 조정자와 자신의 능력을 비교하는 제2 조정자; 제2 네트워크에 속하며, 상기 비교 결과에 기초하여 상기 제2 네트워크로부터 결합을 해제하고, 상기 제1 네트워크에 결합한 후, 자신이 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 상기 제1 조정자에게 전송하는 제2 디바이스; 상기 제1 네트워크에 속하며, 자신이 페어링을 수행할 상대 디바이스임을 나타내는 제3 페어링 정보를 생성하는 제1 디바이스; 및 상기 제2 페어링 정보 및 상기 제3 페어링 정보를 브로드캐스트하는 제1 조정자를 포함한다. According to another aspect of the present invention, there is provided a network system including first coordinator capability information indicating a capability of a first coordinator of a first network and second coordinator capability information indicating a capability of a second network coordinator, A second coordinator for comparing its capability with the first coordinator based on the coordinator capability information; To the first coordinator, belonging to the second network, releasing the association from the second network based on the result of the comparison, combining the second network with the first network, and then transmitting second pairing information indicating that the device is the device to perform pairing to the first coordinator A second device; A first device that belongs to the first network and generates third pairing information indicating that the first device belongs to a partner device to which the first network belongs; And a first coordinator for broadcasting the second pairing information and the third pairing information.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 네트워크 시스템은 제1 네트워크의 제1 조정자의 능력을 나타내는 제1 조정자 능력 정보와 제2 네트워크의 조정자인 자신의 능력을 나타내는 제2 조정자 능력 정보에 기초하여, 상기 제1 조정자와 자신의 능력을 비교하고, 상기 비교 결과에 기초하여 상기 제2 네트워크로부터 결합을 해제하고, 상기 제1 네트워크에 결합한 후, 자신이 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 상기 제1 조정자에게 전송하는 제2 디바이스; 상기 제1 네트워크에 속하며, 자신이 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보를 생성하는 제1 디바이스; 및 상기 제2 페어링 정보 및 상기 제3 페어링 정보를 브로드캐스트하는 제1 조정자를 포함한다. According to another aspect of the present invention, there is provided a network system including first coordinator capability information indicating a capability of a first coordinator of a first network and second coordinator capability information indicating a capability of a second network coordinator, Based on the coordinator capability information, compares the capability of the first coordinator with the capability of the first coordinator, releases the association from the second network based on the comparison result, and associates the first coordinator with the first network, A second device for transmitting second pairing information to the first coordinator; A first device belonging to the first network and generating third pairing information indicating that the device is a device to perform pairing; And a first coordinator for broadcasting the second pairing information and the third pairing information.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 네트워크 시스템은 제2 네트워크에 속하며, 제1 네트워크에 속하는 제1 디바이스에 의해 생성된 제1 난수와 상기 제2 네트워크에 속하는 제2 디바이스에 의해 생성된 제2 난수를 비교하는 제2 조정자; 상기 비교 결과에 기초하여, 상기 제2 네트워크로부터 결합을 해제하고, 상기 제1 네트워크에 결합한 후, 자신이 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 상기 제1 네트워크의 제1 조정자에게 전송하는 제2 디바이스; 자신이 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보를 생성하는 제1 디바이스; 및 상기 제2 페어링 정보 및 상기 제3 페어링 정보를 브로드캐스트하는 제1 조정자를 포함한다. According to another aspect of the present invention, there is provided a network system that belongs to a second network, wherein a first random number generated by a first device belonging to a first network and a second random number generated by a second device belonging to the second network, A second arbiter for comparing a second random number generated by the device; Based on the result of the comparison, disconnects from the second network, and after coupling to the first network, transmits to the first coordinator of the first network second pairing information indicating that the device is the device to perform the pairing A second device; A first device for generating third pairing information indicating that the device is a device to perform pairing; And a first coordinator for broadcasting the second pairing information and the third pairing information.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 네트워크 시스템은 제2 네트워크에 속하며, 제1 네트워크에 속하는 제1 디바이스에 의해 생성된 제1 난수와 자신에 의해 생성된 제2 난수를 비교하고, 상기 비교 결과에 기초하여, 상기 제2 네트워크로부터 결합을 해제하고, 상기 제1 네트워크에 결합한 후, 자신이 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보 및 상기 제2 난수를 상기 제1 네트워크의 제1 조정자에게 전송하는 제2 디바이스; 자신이 페어링을 수행할 상대 디바이스임을 나타내는 제3 페어링 정보를 생성하는 제1 디바이스; 및상기 제2 페어링 정보, 상기 제3 페어링 정보, 상기 제1 난수 및 상기 제2 난수를 브로드캐스트하는 제1 조정자를 포함한다. According to another aspect of the present invention, there is provided a network system that belongs to a second network and includes a first random number generated by a first device belonging to a first network and a second random number generated by the first device, The second pairing information indicating that the device is the device to perform the pairing and the second pairing information indicating that the device is the device to perform the pairing after the connection is released from the second network based on the comparison result, 1 < / RTI >network; A first device for generating third pairing information indicating that the first device is a partner device to which the first device is to perform pairing; And a first coordinator for broadcasting the second pairing information, the third pairing information, the first random number, and the second random number.
또한, 상기 목적을 달성하기 위한 본 발명의 또 다른 실시예에 따른 네트워크 시스템은 제2 네트워크에 속하며, 자신이 페어링을 수행할 디바이스임을 나타내는 제4 페어링 정보를 포함하는 비콘 또는 상기 제4 페어링 정보를 브로드캐스트하는 제2 조정자; 및 자신이 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 브로드캐스트하는 제1 조정자를 포함하고, 상기 제1 조정자 및 상기 제2 조정자 각각이 상기 제1 조정자와 상기 제2 조정자 중에서 자신이 속한 네트워크를 떠날 디바이스를 결정하고, 상기 제2 조정자는 상기 결정에 기초하여 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합한다. According to another aspect of the present invention, there is provided a network system including a beacon or fourth pairing information that is included in a second network and includes fourth pairing information indicating that the first device is a device for performing pairing, A second coordinator to broadcast; And a first coordinator for broadcasting the first pairing information or a beacon including first pairing information indicating that the first coordinator and the second coordinator are devices to perform pairing, And the second coordinator determines a device to leave the network to which the second coordinator belongs, and the second coordinator decouples from the second network based on the determination, and then binds to the first network.
또한, 본 발명의 또 다른 실시예는 상기 목적을 달성하기 위하여 제1 네트워크의 제1 조정자가 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 제2 네트워크의 제2 조정자가 상기 제1 조정자로부터 제2 네트워크의 피어 디바이스에게 중계하는 단계; 상기 피어 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계; 상기 피어 디바이스가 상기 제1 네트워크에 결합하는 단계; 및 상기 피어 디바이스가 상기 제1 페어링 정보 및 상기 피어 디바이스가 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 제1 조정자에게 전송하는 단계를 포함하는 페어링 수행 방법을 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체를 제공한다. According to another embodiment of the present invention, in order to achieve the above-described object, the first coordinator of the second network may transmit the first pairing information indicating that the first coordinator of the first network is the device to perform the pairing, 2 network peer device; Disconnecting the peer device from the second network; Coupling the peer device to the first network; And transmitting, by the peer device, second pairing information indicating that the first pairing information and the peer device are partner devices to perform the pairing to the first coordinator. Readable recording medium.
또한, 본 발명의 또 다른 실시예는 상기 목적을 달성하기 위하여 제1 네트워크의 제1 조정자가 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 제2 네트워크의 제2 조정자가 상기 제1 조정자로부터 제2 네트워크의 피어 디바이스에게 중계하는 단계; 상기 제1 페어링 정보 및 상기 피어 디바이스가 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 조정자가 상기 피어 디바이스로부터 상기 제1 조정자에게 중계하는 단계; 상기 피어 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계; 상기 피어 디바이스가 상기 제1 네트워크에 결합하는 단계를 포함하는 페어링 수행 방법을 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체를 제공한다. According to another embodiment of the present invention, in order to achieve the above-described object, the first coordinator of the second network may transmit the first pairing information indicating that the first coordinator of the first network is the device to perform the pairing, 2 network peer device; Relaying from the peer device to the first coordinator second pairing information indicating that the first pairing information and the peer device are partner devices to perform the pairing; Disconnecting the peer device from the second network; And connecting the peer device to the first network. The computer-readable recording medium records a program for executing the method.
또한, 본 발명의 또 다른 실시예는 상기 목적을 달성하기 위하여 제1 네트워크의 제1 조정자가 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 브로드캐스트하는 단계; 제2 네트워크의 피어 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계; 상기 피어 디바이스가 상기 제1 네트워크에 결합하는 단계; 및 상기 피어 디바이스가 상기 제1 페어링 정보 및 상기 피어 디바이스가 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 제1 조정자에게 전송하는 단계를 포함하는 페어링 수행 방법을 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체를 제공한다. According to another aspect of the present invention, there is provided a method of transmitting a beacon, comprising the steps of: broadcasting a beacon including first pairing information indicating that a first coordinator of a first network is a device to perform pairing, ; Releasing the peer device of the second network from the second network; Coupling the peer device to the first network; And transmitting, by the peer device, second pairing information indicating that the first pairing information and the peer device are partner devices to perform the pairing to the first coordinator. Readable recording medium.
또한, 본 발명의 또 다른 실시예는 상기 목적을 달성하기 위하여 제1 네트워크의 제1 조정자가 제2 네트워크의 제2 조정자를 통하여 상기 제2 네트워크의 피어 디바이스와 페어링을 수행하는 방법은 상기 피어 디바이스가 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 조정자가 상기 피어 디바이스로부터 상기 제1 조정자에게 중계하는 단계; 상기 제2 페어링 정보 및 상기 제1 조정자가 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 상기 제2 조정자가 상기 제1 조정자로부터 상기 피어 디바이스에게 중계하는 단계; 상기 피어 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계; 및 상기 피어 디바이스가 상기 제1 네트워크에 결합하는 단계를 포함하는 페어링 수행 방법을 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체를 제공한다. Yet another embodiment of the present invention provides a method for performing a pairing with a peer device of a second network through a second coordinator of a second network, Relaying from the peer device to the first coordinator second pairing information indicating that the peer device is a device to perform pairing; The second coordinator relaying from the first coordinator to the peer device first pairing information indicating that the second pairing information and the first coordinator are devices to perform pairing; Disconnecting the peer device from the second network; And coupling the peer device to the first network. The computer-readable recording medium records a program for executing the method.
또한, 본 발명의 또 다른 실시예는 상기 목적을 달성하기 위하여 제1 네트워크의 제1 조정자가 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 상기 제1 조정자가 브로드캐스트하는 단계; 상기 제1 페어링 정보 및 상기 피어 디바이스가 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 제2 네트워크의 제2 조정자가 제2 네트워크의 피어 디바이스로부터 상기 제1 조정자에게 중계하는 단계; 및 상기 제1 조정자가 상기 제2 네트워크에 결합하는 단계를 포함하는 페어링 수행 방법을 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체를 제공한다. According to another aspect of the present invention, there is provided a method of transmitting a beacon including a beacon including first pairing information indicating that a first coordinator of a first network is a device to perform a pairing, Broadcasting; Relaying, by the second coordinator of the second network, from the peer device of the second network to the first coordinator, the second pairing information indicating that the first pairing information and the peer device are partner devices to perform the pairing; And coupling the first coordinator to the second network. The computer-readable recording medium records a program for executing the method.
또한, 본 발명의 또 다른 실시예는 상기 목적을 달성하기 위하여 제1 네트워크의 제1 디바이스가 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보를 제1 네트워크의 제1 조정자 및 제2 네트워크의 제2 조정자를 통하여 상기 제1 디바이스로부터 제2 네트워크의 제2 디바이스에게 중계하는 단계; 상기 제2 디바이스가 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 조정자 및 상기 제1 조정자를 통하여 상기 제2 디바이스로부터 상기 제1 디바이스에게 중계하는 단계; 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계; 및 상기 제2 디바이스가 상기 제1 네트워크에 결합하는 단계를 포함하는 페어링 수행 방법을 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체를 제공한다. According to another embodiment of the present invention, in order to achieve the above-described object, the third pairing information indicating that the first device of the first network is a device to perform pairing is referred to as a first coordinator of the first network and a second coordinator of the second network Relaying from the first device to a second device of the second network through the coordinator; Relaying second pairing information from the second device to the first device via the second coordinator and the first coordinator, the second pairing information indicating that the second device is a partner device to perform the pairing; Disconnecting the second device from the second network; And coupling the second device to the first network. The computer-readable recording medium records a program for executing the method.
또한, 본 발명의 또 다른 실시예는 상기 목적을 달성하기 위하여 제1 네트워크의 제1 조정자와 제2 네트워크의 제2 조정자 각각이 상기 제1 조정자의 능력을 나타내는 제1 조정자 능력 정보와 상기 제2 조정자의 능력을 나타내는 제2 조정자 능력 정보에 기초하여, 상기 제1 조정자와 상기 제2 조정자간의 능력을 비교하는 단계; 상기 비교 결과에 기초하여, 제2 네트워크의 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계; 상기 제2 디바이스가 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 디바이스가 상기 제1 조정자에게 전송하는 단계; 및 상기 제1 조정자가 제1 네트워크의 제1 디바이스가 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보 및 상기 제2 페어링 정보를 브로드캐스트하는 단계를 포함하는 페어링 수행 방법을 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체를 제공한다. According to another aspect of the present invention, there is provided a method for controlling a first coordinator of a first network and a second coordinator of a second network, Comparing capabilities of the first and second coordinators based on second coordinator capability information indicating the capabilities of the coordinator; Coupling the second device of the second network to the first network after releasing the association from the second network based on the result of the comparison; Transmitting, by the second device, second pairing information indicating that the second device is a device to perform pairing to the first coordinator; And broadcasting the third pairing information and the second pairing information indicating that the first coordinator is a device to which the first device of the first network is to perform pairing, and a step of broadcasting a program for executing the pairing performing method A computer-readable recording medium is provided.
또한, 본 발명의 또 다른 실시예는 상기 목적을 달성하기 위하여 제1 네트워크의 제1 디바이스와 제2 네트워크의 제2 디바이스 각각이 제1 네트워크의 제1 조정자의 능력을 나타내는 제1 조정자 능력 정보와 제2 네트워크의 제2 조정자의 능력을 나타내는 제2 조정자 능력 정보에 기초하여, 상기 제1 조정자와 상기 제2 조정자간의 능력을 비교하는 단계; 상기 비교 결과에 기초하여, 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계; 상기 제2 디바이스가 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 디바이스가 상기 제1 조정자에게 전송하는 단계; 및 상기 제1 조정자가 상기 제1 디바이스가 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보 및 상기 제2 페어링 정보를 브로드캐스트하는 단계를 포함하는 페어링 수행 방법을 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체를 제공한다. According to another embodiment of the present invention, in order to achieve the above object, each of the first device of the first network and the second device of the second network includes first coordinator capability information indicating the capability of the first coordinator of the first network, Comparing capabilities of the first coordinator and the second coordinator based on second coordinator capability information indicative of capabilities of the second coordinator of the second network; Coupling the second device to the first network after releasing the association from the second network based on the result of the comparison; Transmitting, by the second device, second pairing information indicating that the second device is a device to perform pairing to the first coordinator; And broadcasting the third pairing information and the second pairing information indicating that the first device is the device to perform the pairing and the second pairing information. And a recording medium.
또한, 본 발명의 또 다른 실시예는 상기 목적을 달성하기 위하여 제1 네트워크의 제1 조정자와 제2 네트워크의 제2 조정자 각각이 제1 네트워크의 제1 디바이스에 의해 생성된 제1 난수와 제2 네트워크의 제2 디바이스에 의해 생성된 제2 난수를 비교하는 단계; 상기 비교 결과에 기초하여, 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계; 상기 제2 디바이스가 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 디바이스가 상기 제1 조정자에게 전송하는 단계; 및 상기 제1 조정자가 상기 제1 디바이스가 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보 및 상기 제2 페어링 정보를 브로드캐스트하는 단계를 포함하는 페어링 수행 방법을 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체를 제공한다. According to another aspect of the present invention, there is provided a method for controlling a first coordinator of a first network and a second coordinator of a second network, each of the first coordinator of a first network and a second coordinator of a second network, Comparing a second random number generated by a second device of the network; Coupling the second device to the first network after releasing the association from the second network based on the result of the comparison; Transmitting, by the second device, second pairing information indicating that the second device is a device to perform pairing to the first coordinator; And broadcasting the third pairing information and the second pairing information indicating that the first device is the device to perform the pairing and the second pairing information. And a recording medium.
또한, 본 발명의 또 다른 실시예는 상기 목적을 달성하기 위하여 제1 네트워크의 제1 디바이스와 제2 네트워크의 제2 디바이스 각각이 제1 네트워크의 제1 디바이스에 의해 생성된 제1 난수와 제2 네트워크의 제2 디바이스에 의해 생성된 제2 난수를 비교하는 단계; 상기 비교 결과에 기초하여, 상기 제2 디바이스가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계; 상기 제2 디바이스가 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보 및 상기 제2 난수를 상기 제2 디바이스가 상기 제1 조정자에게 전송하는 단계; 및 제1 네트워크의 제1 조정자가 상기 제1 디바이스가 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보, 상기 제2 페어링 정보, 상기 제1 난수 및 상기 제2 난수를 브로드캐스트하는 단계를 포함하는 페어링 수행 방법을 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체를 제공한다. According to another aspect of the present invention, there is provided a method of transmitting a first random number generated by a first device of a first network and a second random number generated by a second device of a second network, Comparing a second random number generated by a second device of the network; Coupling the second device to the first network after releasing the association from the second network based on the result of the comparison; Sending second pairing information indicating that the second device is a device to perform pairing and the second random number to the first coordinator; And broadcasting the third pairing information, the second pairing information, the first random number, and the second random number indicating that the first coordinator of the first network is the device that the first device is to perform pairing with, There is provided a computer-readable recording medium having recorded thereon a program for executing an execution method.
또한, 본 발명의 또 다른 실시예는 상기 목적을 달성하기 위하여 제2 네트워크의 제2 조정자가 페어링을 수행할 디바이스임을 나타내는 제4 페어링 정보 를 포함하는 비콘 또는 상기 제4 페어링 정보를 상기 제2 조정자가 브로드캐스트하는 단계; 제1 네트워크의 제1 조정자가 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보를 포함하는 비콘 또는 상기 제1 페어링 정보를 상기 제1 조정자가 브로드캐스트하는 단계; 상기 제1 조정자와 상기 제2 조정자 중에서 자신이 속한 네트워크를 떠날 디바이스를 결정하는 단계; 및 상기 결정에 기초하여, 상기 제2 조정자가 상기 제2 네트워크로부터 결합을 해제한 후, 상기 제1 네트워크에 결합하는 단계를 포함하는 페어링 수행 방법을 실행시키기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체를 제공한다. According to another embodiment of the present invention, in order to achieve the above-described object, a beacon including fourth pairing information indicating that the second coordinator of the second network is a device to perform pairing or the fourth pairing information, Broadcasting; The first coordinator broadcasting a beacon or the first pairing information including first pairing information indicating that the first coordinator of the first network is a device to perform pairing; Determining a device to leave the network to which the first coordinator and the second coordinator belong; And a step of coupling, based on the determination, the second coordinator to the first network after releasing the association from the second network. Thereby providing a recording medium.
도 1은 본 발명의 일실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 2는 본 발명의 제2 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 3은 본 발명의 제3 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 4는 본 발명의 제4 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 5는 본 발명의 일 실시예에 따라 조정자로부터 소정 시간 내에 비콘을 청취하지 못한 디바이스의 동작을 설명하기 위하여 도시한 흐름도이다.
도 6은 본 발명의 제5 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 7은 본 발명의 제6 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 8은 본 발명의 제7 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 9는 본 발명의 제8 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 10은 본 발명의 제9 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 11은 본 발명의 일실시예에 따라 서로 다른 네트워크에 속하는 디바이스들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 12는 본 발명의 제2 실시예에 따라 서로 다른 네트워크에 속하는 디바이스들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 13은 본 발명의 제3 실시예에 따라 서로 다른 네트워크에 속하는 디바이스들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 14는 본 발명의 제4 실시예에 따라 서로 다른 네트워크에 속하는 디바이스들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 15는 본 발명의 제5 실시예에 따라 서로 다른 네트워크에 속하는 디바이스들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 16은 본 발명의 일실시예에 따라 서로 다른 네트워크에 속하는 조정자들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 17은 본 발명의 제2 실시예에 따라 서로 다른 네트워크에 속하는 조정자들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다.
도 18은 본 발명의 제3 실시예에 따라 서로 다른 네트워크에 속하는 조정자들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 1 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to an embodiment of the present invention.
2 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a second embodiment of the present invention.
3 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a third embodiment of the present invention.
4 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a fourth embodiment of the present invention.
5 is a flowchart illustrating an operation of a device that fails to hear a beacon from a coordinator within a predetermined time according to an embodiment of the present invention.
6 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a fifth embodiment of the present invention.
7 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a sixth embodiment of the present invention.
8 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a seventh embodiment of the present invention.
9 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to an eighth embodiment of the present invention.
10 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a ninth embodiment of the present invention.
11 is a flowchart illustrating a method of performing pairing between devices belonging to different networks according to an embodiment of the present invention.
12 is a flowchart illustrating a method of performing pairing between devices belonging to different networks according to a second embodiment of the present invention.
13 is a flowchart illustrating a method of performing pairing between devices belonging to different networks according to a third embodiment of the present invention.
14 is a flowchart illustrating a method of performing pairing between devices belonging to different networks according to a fourth embodiment of the present invention.
15 is a flowchart illustrating a method of performing pairing between devices belonging to different networks according to a fifth embodiment of the present invention.
16 is a flowchart illustrating a method of performing pairing between coordinators belonging to different networks according to an embodiment of the present invention.
17 is a flowchart illustrating a method of performing pairing between coordinators belonging to different networks according to a second embodiment of the present invention.
18 is a flowchart illustrating a method of performing pairing between coordinators belonging to different networks according to a third embodiment of the present invention.
이하에서는 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 상세히 설명한다. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 1 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to an embodiment of the present invention.
이하에서 조정자 또는 디바이스가 속하는 네트워크는 PBSS(Personal Basic Service Set) 네트워크라고 가정한다. 여기서, PBSS 네트워크는 원칙적으로 디바이스들이 BSS(Basic Service Set) 네트워크의 AP에 대응되는 조정자를 통하지 않고도 상호간에 직접 통신을 수행할 수 있도록 구성된 네트워크를 말한다. 여기서, 조정자는 PCP(PBSS Control Point)라고 명명될 수 있는데, 이하에서는 조정자를 PCP라고 표기하기로 한다. Hereinafter, it is assumed that the network to which the coordinator or device belongs is a PBSS (Personal Basic Service Set) network. Here, the PBSS network is a network configured such that devices can directly communicate with each other without passing through the coordinator corresponding to the AP of the BSS (Basic Service Set) network. Here, the coordinator may be called a PCP (PBSS Control Point). Hereinafter, the coordinator will be referred to as PCP.
BSS 네트워크에서는 AP와 디바이스들이 명확히 구분되어 있었기 때문에 네트워크 상에서 어떤 디바이스가 AP이고 어떤 디바이스가 디바이스인지를 구분할 수 있었지만, PBSS 네트워크에서는 디바이스들이 PCP로서도 동작할 수 있도록 구성되어 있기 때문에 어떤 디바이스가 PCP이고 어떤 디바이스가 디바이스인지를 구분하기 어렵다는 차이점이 있다. In the BSS network, since the APs and the devices are clearly distinguished, it is possible to distinguish which device is the AP and which device is the device in the network. However, in the PBSS network, since the devices are configured to operate also as the PCP, It is difficult to distinguish whether the device is a device or not.
또한, PBSS 네트워크는 WPAN(Wireless Personal Area Network) 시스템과 유사한 네트워크이지만, WPAN 시스템이 외부 네트워크와 연결되지 않는 것과는 달리 PBSS 네트워크는 외부 네트워크와 연결될 수 있다. 또한, PBSS 네트워크는 60GHz 대역에서의 통신을 지원할 수 있다. In addition, the PBSS network is similar to a WPAN (Wireless Personal Area Network) system, but the PBSS network can be connected to the external network, unlike the WPAN system not connected to the external network. In addition, the PBSS network can support communication in the 60 GHz band.
한편, 도 1에서는 제1 네트워크에 속하는 제1 PCP(110), 제2 네트워크에 속하는 제2 PCP(120) 및 디바이스 A(130)가 도시되어 있는데, 제2 네트워크에 속하는 디바이스들은 설명의 편의를 위하여 생략하였을 뿐, 제2 네트워크에는 복수개의 디바이스들이 포함될 수 있다. 또한, 이하의 도면에서 "제1 네트워크" 및 "제2 네트워크"라는 표시는 각각 디바이스가 제1 네트워크 및 제2 네트워크에 속한다는 것을 나타낸다. In FIG. 1, a
제1 단계에서는, 제1 PCP(110)에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the first step, a button for instructing execution of pairing in the
제2 단계에서는, 제1 PCP(110)가 자신(110)이 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보(Paring Information:PI1)를 포함하는 비콘을 브로드캐스트한다. In the second step, the
도 1에서는 제2 PCP(120)에게만 제1 페어링 정보(PI1)를 포함하는 비콘이 브로드캐스트되는 것으로 도시되어 있지만, 이는 설명의 편의를 위한 것으로 제1 네트워크에 속하는 모든 디바이스들에게 비콘이 브로드캐스트된다. In FIG. 1, a beacon including the first pairing information PI1 is shown to be broadcast only to the
한편, 도 1에서 제1 PCP(110)가 브로드캐스트하는 비콘은 제2 PCP(120)만 수신할 수 있고, 디바이스 A(130)는 수신하지 못한다. 예컨대, 디바이스 A(130)가 제1 PCP(110)가 브로드캐스트하는 비콘을 수신하기에 먼 위치에 위치하고 있어서, 제1 PCP(110)로부터의 비콘을 수신하지 못할 수 있다. In FIG. 1, the beacon broadcast by the
이때, 제1 페어링 정보(PI1)는 제1 PCP(110)에서 페어링의 수행을 지시하는 버튼이 눌러졌음을 나타내는 제1 PBC(Push Button Configuration) 정보, 제1 PCP(110)의 MAC 주소, 제1 PCP(110)의 식별자, 제1 PCP(110)가 속하는 네트워크인 제1 네트워크에 대한 식별자, 제1 PCP(110)가 제1 네트워크의 조정자임을 나타내는 조정자 역할 정보 등을 포함할 수 있다. In this case, the first pairing information PI1 includes first PBC (Push Button Configuration) information indicating that the button for instructing the
다른 실시예에서는, 제1 PCP(110)가 제1 페어링 정보(PI1)를 포함하는 비콘을 브로드캐스트하는 대신에 제1 PCP(110)와 디바이스 A(130)간의 데이터 전송을 위한 시간 구간들 중 하나에서 제1 페어링 정보(PI1)를 브로드캐스트하거나, 제1 네트워크에서 정보를 공지하기 위한 시간 구간인 어나운스먼트 시간 구간에서 제1 페어링 정보(PI1)를 브로드캐스트할 수도 있다. In another embodiment, instead of broadcasting the beacon including the first pairing information PI1, the
제3 단계에서는, 제2 PCP(120)가 제1 페어링 정보(PI1)를 포함하는 비콘을 브로드캐스트한다. In the third step, the
이때, 제2 PCP(120)와 디바이스 A(130)는 동일한 네트워크에 속하고, 서로 근접하게 위치하고 있어 디바이스 A(130)는 제2 PCP(120)가 브로드캐스트하는 제1 페어링 정보(PI1)를 포함하는 비콘을 수신할 수 있다. At this time, the
즉, 제2 단계 및 제3 단계를 통하여 제2 PCP(120)는 제1 페어링 정보(PI1)를 제1 조정자(110)로부터 디바이스 A(130)에게 중계해주는 역할을 수행하게 된다. That is, the
제4 단계에서는, 디바이스 A(130)에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the fourth step, a button for instructing the
제5 단계에서, 제1 페어링 정보(PI1)를 수신한 디바이스 A(130)는 제1 PCP(110)가 자신(110)의 상대 디바이스임을 인지한다. In the fifth step, the
한편, PBSS의 디바이스들 중에서 디바이스 A(130)와 같이 페어링의 대상이 되는 디바이스는 피어 디바이스라고 명명될 수 있다. On the other hand, among the PBSS devices, a device to be paired, such as the
제6 단계에서, 디바이스 A(130)가 제2 네트워크에 대한 결합의 해제를 요청하는 결합 해제 요청을 제2 PCP(120)에게 전송한다. In a sixth step,
제7 단계에서, 제2 PCP(120)가 결합 해제 요청을 승인하는 결합 해제 응답을 디바이스 A(130)에게 전송한다. In a seventh step, the
이에 따라, 디바이스 A(130)가 제2 네트워크로부터 결합을 해제한다.As a result,
제8 단계에서, 디바이스 A(130)가 제1 네트워크에 대한 결합을 요청하는 결합 요청을 제1 PCP(110)에게 전송한다. In the eighth step, the
제9 단계에서, 제1 PCP(110)가 결합 요청을 승인하는 결합 응답을 디바이스 A(130)에게 전송한다. In a ninth step, the
이에 따라, 디바이스 A(130)가 제1 네트워크에 결합한다. 이때, 디바이스 A(120)가 제1 네트워크에 결합하는 이유는 제1 PCP(110)와 디바이스 A(130)가 동일한 네트워크에 속하지 않으면 제1 PCP(110)와 디바이스 A(130)간에 페어링이 완료되더라도 상호간에 데이터를 전송할 수 없기 때문이다. Thus,
제10 단계에서, 디바이스 A(130)가 제1 페어링 정보(PI1) 및 자신(130)이 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보(PI2)를 제1 PCP(110)에게 전송한다. In a tenth step, the
이때, 제2 페어링 정보(PI2)는 디바이스 A(130)에서 페어링의 수행을 지시하는 버튼이 눌러졌음을 나타내는 제2 PBC 정보, 디바이스 A(130)의 식별자, 디바이스 A(130)의 MAC 주소 등을 포함할 수 있다. At this time, the second pairing information PI2 includes the second PBC information indicating that the button for instructing to perform the pairing is pressed in the
제11 단계에서, 디바이스 A(130)로부터 제1 페어링 정보(PI1) 및 제2 페어링 정보(PI2)를 수신한 제1 PCP(110)는 디바이스 A(130)가 자신(110)의 상대 디바이스임을 인지한다. In the eleventh step, the
상기 제1 단계 내지 제11 단계를 통하여 제1 PCP(110)와 디바이스 A(130)가 상호간에 상대방을 자신과 페어링 될 디바이스로서 인지하게 되면 제1 PCP(110)와 디바이스 A(130)간의 페어링은 완료되고, 이와 같이 페어링이 완료된 제1 PCP(110)와 디바이스 A(130)가 동일한 네트워크에 속하므로 제1 PCP(110)와 디바이스 A(130)간에 데이터를 전송할 수 있게 된다. If the
만일, 제1 PCP(110)와 디바이스 A(130)가 동일한 네트워크에 속하지만 상호간에 페어링이 완료되지 않은 경우 또는 제1 PCP(110)와 디바이스 A(130) 상호간에 페어링은 완료되었지만 제1 PCP(110)와 디바이스 A(130)가 동일한 네트워크에 속하지 않는 경우 등에는 제1 PCP(110)와 디바이스 A(130) 상호간에 데이터를 전송할 수 없게 된다. If the
한편, 도 1의 실시예에서는 Push Button 방식을 이용하여 디바이스들간의 페어링을 수행하는 방법에 대하여 설명하였으나, 본 발명의 일실시예는 이에 한정되지 않는다. 예컨대, 사용자가 제1 PCP(110) 및 디바이스 A(130) 각각에게 리모콘을 통하여 페어링의 수행을 지시할 수도 있다. Meanwhile, although a method of performing pairing between devices using the push button method has been described in the embodiment of FIG. 1, the embodiment of the present invention is not limited thereto. For example, the user may instruct each of the
도 2는 본 발명의 제2 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 2 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a second embodiment of the present invention.
도 2의 실시예에서 제1 단계 내지 제5 단계는 도 1의 제1 단계 내지 제5 단계와 동일하므로 설명을 생략한다. In the embodiment of FIG. 2, the first to fifth steps are the same as those of the first to fifth steps of FIG. 1, and therefore, description thereof is omitted.
제6 단계에서는, 디바이스 A(230)가 제1 페어링 정보(PI1) 및 제2 페어링 정보(PI2)를 제2 PCP(220)에게 전송한다. In the sixth step, the
제7 단계에서는, 제2 PCP(220)가 제1 페어링 정보(PI1) 및 제2 페어링 정보(PI2)를 제1 PCP(210)에게 전송한다. In the seventh step, the
제8 단계에서, 제1 페어링 정보(PI1) 및 제2 페어링 정보(PI2)를 수신한 제1 PCP(210)는 디바이스 A(230)가 자신(210)의 상대 디바이스임을 인지한다. In step 8, the
제9 단계에서, 디바이스 A(230)가 제2 네트워크에 대한 결합의 해제를 요청하는 결합 해제 요청을 제2 PCP(220)에게 전송한다. In the ninth step, the
제10 단계에서, 제2 PCP(220)가 결합 해제 요청을 승인하는 결합 해제 응답을 디바이스 A(230)에게 전송한다. In a tenth step, the
제11 단계에서, 디바이스 A(230)가 제1 네트워크에 대한 결합을 요청하는 결합 요청을 제1 PCP(210)에게 전송한다. In the eleventh step,
제12 단계에서, 제1 PCP(210)가 결합 요청을 승인하는 결합 응답을 디바이스 A(230)에게 전송한다. In a twelfth step, the
도 3은 본 발명의 제3 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 3 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a third embodiment of the present invention.
제1 단계에서는, 제1 PCP(310)에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the first step, a button for instructing execution of pairing in the
제2 단계에서, 제1 PCP(310)가 제1 페어링 정보(PI1)를 포함하는 비콘을 브로드캐스트한다. In a second step, the
이때, 디바이스 A(330)는 제1 PCP(310)가 브로드캐스트하는 제1 페어링 정보(PI1)를 수신할 수 있으므로, 도 1 및 도 2에서와 같이 제2 PCP(320)가 제1 PCP(310)로부터의 제1 페어링 정보(PI1)를 디바이스 A(330)에게 중계할 필요가 없다. At this time, since the
제3 단계에서는, 디바이스 A(330)에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the third step, a button for instructing the
제4 단계에서, 제1 페어링 정보(PI1)를 수신한 디바이스 A(330)는 제1 PCP(310)가 자신(330)의 상대 디바이스임을 인지한다. In the fourth step, the
제5 단계에서, 디바이스 A(330)가 제2 네트워크에 대한 결합의 해제를 요청하는 결합 해제 요청을 제2 PCP(320)에게 전송한다. In a fifth step,
제6 단계에서, 제2 PCP(320)가 결합 해제 요청을 승인하는 결합 해제 응답을 디바이스 A(330)에게 전송한다. In a sixth step, the
제7 단계에서, 디바이스 A(330)가 제1 네트워크에 대한 결합을 요청하는 결합 요청을 제1 PCP(310)에게 전송한다. In a seventh step, the
제8 단계에서, 제1 PCP(310)가 결합 요청을 승인하는 결합 응답을 디바이스 A(330)에게 전송한다. In a eighth step, the
제9 단계에서, 디바이스 A(330)가 제1 페어링 정보(PI1) 및 제2 페어링 정보(PI2)를 제1 PCP(310)에게 전송한다. In a ninth step, the
제10 단계에서, 디바이스 A(330)로부터 제1 페어링 정보(PI1) 및 제2 페어링 정보(PI2)를 수신한 제1 PCP(310)는 디바이스 A(330)가 자신(310)의 상대 디바이스임을 인지한다. In the tenth step, the
도 4는 본 발명의 제4 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 4 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a fourth embodiment of the present invention.
도 4의 실시예에서 제1 단계 내지 제4 단계는 도 3의 제1 단계 내지 제4 단계와 동일하므로 설명을 생략한다. In the embodiment of FIG. 4, the first to fourth steps are the same as those of the first to fourth steps of FIG. 3, and thus the description thereof is omitted.
제5 단계에서, 디바이스 A(430)가 제1 페어링 정보(PI1) 및 제2 페어링 정보(PI2)를 제1 PCP(410)에게 전송한다. In the fifth step, the
제6 단계에서, 디바이스 A(430)로부터 제1 페어링 정보(PI1) 및 제2 페어링 정보(PI2)를 수신한 제1 PCP(410)는 디바이스 A(430)가 자신(410)의 상대 디바이스임을 인지한다. In the sixth step, the
제7 단계에서, 디바이스 A(430)가 제2 네트워크에 대한 결합의 해제를 요청하는 결합 해제 요청을 제2 PCP(420)에게 전송한다. In a seventh step, the
제8 단계에서, 제2 PCP(420)가 결합 해제 요청을 승인하는 결합 해제 응답을 디바이스 A(430)에게 전송한다. In a eighth step, the
제9 단계에서, 디바이스 A(430)가 제1 네트워크에 대한 결합을 요청하는 결합 요청을 제1 PCP(410)에게 전송한다. In a ninth step, the
제10 단계에서, 제1 PCP(410)가 결합 요청을 승인하는 결합 응답을 디바이스 A(430)에게 전송한다. In a tenth step, the
한편, 지금까지 도 1 내지 도 4의 실시예에서는 디바이스 A(130, 230, 330, 430)가 소정 시간 내에 비콘을 수신한 경우에 대하여 설명하고 있다. 하지만, 다른 실시예에서는 디바이스 A(130, 230, 330, 430)가 소정 시간 내에 비콘을 수신하지 못할 수 있는데, 도 5를 참조하여 이와 같은 경우에 대한 디바이스 A(130, 230, 330, 430)의 동작에 대해 설명하도록 한다. Meanwhile, in the embodiments of FIGS. 1 to 4, the case where the device A (130, 230, 330, 430) has received the beacon within a predetermined time has been described. However, in another embodiment,
도 5는 본 발명의 일 실시예에 따라 조정자로부터 소정 시간 내에 비콘을 청취하지 못한 디바이스의 동작을 설명하기 위하여 도시한 흐름도이다. 5 is a flowchart illustrating an operation of a device that fails to hear a beacon from a coordinator within a predetermined time according to an embodiment of the present invention.
제1 단계에서는, 제1 PCP(510)에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the first step, a button for instructing execution of pairing in the
제2 단계에서는, 제1 PCP(510)가 제1 페어링 정보(PI1)를 포함하는 비콘을 브로드캐스트한다. In the second step, the
이때, 제1 PCP(510)가 브로드캐스트하는 비콘은 제2 PCP(520)만 수신할 수 있고, 디바이스 A(530)는 수신하지 못한다. At this time, the beacon broadcast by the
제3 단계에서는, 제2 PCP(520)가 제1 페어링 정보(PI1)를 포함하는 비콘을 브로드캐스트하는데 실패한다. In the third step, the
예컨대, 제2 PCP(520)가 브로드캐스트하는 제1 페어링 정보(PI1)를 포함하는 비콘의 신호가 너무 약해서, 디바이스 A(530)가 그 비콘을 수신하지 못함으로써 제2 PCP(520)의 비콘의 브로드캐스트가 실패할 수도 있다. For example, if the beacon signal including the first pairing information PI1 broadcast by the
제4 단계에서는, 디바이스 A(530)에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the fourth step, a button for instructing the
제5 단계에서는, 제1 PCP(510)가 제1 페어링 정보(PI1)를 포함하는 비콘을 브로드캐스트하는데 실패한다. In the fifth step, the
예컨대, 디바이스 A(530)가 제1 PCP(510)로부터 브로드캐스트되는 비콘을 수신하기에 먼 위치에 위치하고 있어서, 제1 PCP(510)로부터의 비콘을 수신하지 못하게 됨으로써, 제1 PCP(510)의 비콘의 브로드캐스트가 실패할 수도 있다. For example,
제6 단계에서는, 디바이스 A(530)가 소정의 시간 내에 비콘을 수신하지 못하였음을 인지한다. 예컨대, PBC 방식에서는 한 버튼을 누른 후에 2분 (120초) 안에 다른 버튼을 눌러야 페어링이 수행된다.In the sixth step, it is recognized that the
제7 단계에서는, 디바이스 A(530)가 실패 메시지를 제2 PCP(520)에게 전송한다. In the seventh step, the
제8 단계에서는, 제2 PCP(520)가 실패 메시지를 제1 PCP(510)에게 전송한다. In the eighth step, the
도 6은 본 발명의 제5 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 6 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a fifth embodiment of the present invention.
제1 단계에서는, 디바이스 A(630)에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the first step, a button for instructing the
제2 단계에서는, 디바이스 A(630)가 제2 페어링 정보(PI2)를 제2 PCP(610)에게 전송한다. In the second step, the
제3 단계에서는, 제2 PCP(620)가 제2 페어링 정보(PI2)를 제1 PCP(610)에게 전송한다. In the third step, the
제4 단계에서는, 제1 PCP(610)에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the fourth step, a button for instructing execution of pairing in the
제5 단계에서, 제2 PCP(620)로부터 제2 페어링 정보(PI2)를 수신한 제1 PCP(610)는 디바이스 A(630)가 자신(610)의 상대 디바이스임을 인지한다. In the fifth step, the
제6 단계에서, 제1 PCP(610)가 제1 페어링 정보(PI1) 및 제2 페어링 정보(PI2)를 포함하는 비콘을 브로드캐스트한다. In a sixth step, the
이때, 제1 PCP(610)가 브로드캐스트하는 비콘은 제2 PCP(620)만 수신할 수 있고, 디바이스 A(630)는 수신하지 못한다. At this time, the beacon broadcast by the
제7 단계에서는, 제2 PCP(620)가 제1 페어링 정보(PI1) 및 제2 페어링 정보(PI2)를 포함하는 비콘을 브로드캐스트한다. In the seventh step, the
제8 단계에서, 제1 페어링 정보(PI1)를 수신한 디바이스 A(630)는 제1 PCP(610)가 자신(110)의 상대 디바이스임을 인지한다. In the eighth step, the
제9 단계에서, 디바이스 A(630)가 제2 네트워크에 대한 결합의 해제를 요청하는 결합 해제 요청을 제2 PCP(620)에게 전송한다. In a ninth step, the
제10 단계에서, 제2 PCP(620)가 결합 해제 요청을 승인하는 결합 해제 응답을 디바이스 A(630)에게 전송한다. In a tenth step, the
제11 단계에서, 디바이스 A(630)가 제1 네트워크에 대한 결합을 요청하는 결합 요청을 제1 PCP(610)에게 전송한다. In the eleventh step,
제12 단계에서, 제1 PCP(610)가 결합 요청을 승인하는 결합 응답을 디바이스 A(130)에게 전송한다. In a twelfth step, the
도 7은 본 발명의 제6 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 7 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a sixth embodiment of the present invention.
제1 단계에서는, 제1 PCP(710)에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the first step, a button for instructing execution of pairing in the
제2 단계에서, 제1 PCP(710)가 제1 페어링 정보(PI1)를 포함하는 비콘을 브로드캐스트한다. In a second step, the
이때, 제2 PCP(720) 및 디바이스 A(730)는 모두 제1 PCP(710)가 브로드캐스트하는 제1 페어링 정보(PI1)를 수신할 수 있다. At this time, both the
제3 단계에서는, 디바이스 A(730)에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the third step, a button for instructing the
제4 단계에서, 제1 페어링 정보(PI1)를 수신한 디바이스 A(730)는 제1 PCP(710)가 자신(730)의 상대 디바이스임을 인지한다. In the fourth step, the
제5 단계에서는, 디바이스 A(730)가 제1 페어링 정보(PI1) 및 제2 페어링 정보(PI2)를 제2 PCP(720)에게 전송한다. In the fifth step, the
제6 단계에서는, 제2 PCP(720)가 제1 페어링 정보(PI1) 및 제2 페어링 정보(PI2)를 제1 PCP(710)에게 전송한다. In the sixth step, the
제7 단계에서, 디바이스 A(730)로부터 제1 페어링 정보(PI1) 및 제2 페어링 정보(PI2)를 수신한 제1 PCP(710)는 디바이스 A(730)가 자신(710)의 상대 디바이스임을 인지한다. In the seventh step, the
제8 단계에서, 제1 PCP(710)가 제2 네트워크에 대한 결합을 요청하는 결합 요청을 제2 PCP(720)에게 전송한다. In a eighth step, the
제9 단계에서, 제2 PCP(720)가 결합 요청을 승인하는 결합 응답을 제1 PCP(710)에게 전송한다. In a ninth step, the
도 8은 본 발명의 제7 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 8 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a seventh embodiment of the present invention.
도 8의 실시예에서는 도 7의 실시예와는 달리 제1 네트워크의 디바이스 B(840)가 더 도시되어 있는데, 도 8에서는 설명의 편의를 위하여 디바이스 B(840)만을 도시한 것으로서, 제1 네트워크에는 복수개의 디바이스들이 포함될 수 있다. 한편, 도 8의 실시예에서 제1 단계 내지 제7 단계는 도 7의 제1 단계 내지 제7 단계와 동일하므로 설명을 생략한다. In the embodiment of FIG. 8,
제8 단계에서, 제1 PCP(810)가 제1 네트워크를 탈퇴할 예정임을 나타내는 탈퇴 예정 메시지를 디바이스 B(840)에게 전송한다. In a eighth step, the
제9 단계에서, 제1 PCP(810)가 제1 네트워크로부터 결합을 해제한다. In a ninth step, the
제10 단계에서, 제1 PCP(810)가 제2 네트워크에 대한 결합을 요청하는 결합 요청을 제2 PCP(820)에게 전송한다. In a tenth step, the
제11 단계에서, 제2 PCP(820)가 결합 요청을 승인하는 결합 응답을 제1 PCP(810)에게 전송한다. In step 11, the
도 9는 본 발명의 제8 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 9 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to an eighth embodiment of the present invention.
도 9의 실시예에서 제1 단계 내지 제7 단계는 도 7의 제1 단계 내지 제7 단계와 동일하므로 설명을 생략한다. In the embodiment of FIG. 9, the first to seventh steps are the same as those of the first to seventh steps of FIG. 7, and the description thereof will be omitted.
제8 단계에서, 제1 PCP(910)는 제1 네트워크의 조정자 역할을 넘겨주기 위한 핸드 오버 요청을 제1 네트워크의 디바이스들 중에서 디바이스 B(940)에게 전송한다. In step 8, the
제9 단계에서, 디바이스 B(940)가 핸드 오버 요청을 승인하는 핸드 오버 응답을 제1 PCP(910)에게 전송한다. In a ninth step, the
제10 단계에서, 제1 PCP(910)가 제1 네트워크로부터 결합을 해제한다. In a tenth step, the
제11 단계에서, 제1 PCP(910)가 제2 네트워크에 대한 결합을 요청하는 결합 요청을 제2 PCP(920)에게 전송한다. In step 11, the
제12 단계에서, 제2 PCP(920)가 결합 요청을 승인하는 결합 응답을 제1 PCP(910)에게 전송한다. In a twelfth step, the
도 10은 본 발명의 제9 실시예에 따라 서로 다른 네트워크에 속하는 조정자와 디바이스간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 10 is a flowchart illustrating a method of performing pairing between a coordinator and a device belonging to different networks according to a ninth embodiment of the present invention.
도 10의 실시예에서 제1 단계 내지 제7 단계는 도 7의 제1 단계 내지 제7 단계와 동일하므로 설명을 생략한다. In the embodiment of FIG. 10, the first to seventh steps are the same as those of the first to seventh steps of FIG. 7, and the description thereof is omitted.
제8 단계에서, 제1 PCP(1010)는 제2 네트워크로 함께 이동할 것을 요청하는 이동 요청을 제1 네트워크의 디바이스들 중에서 디바이스 B(1040)에게 전송한다. In the eighth step, the
제9 단계에서, 디바이스 B(1040)가 이동 요청을 승인하는 이동응답을 제1 PCP(1010)에게 전송한다. In a ninth step, the
제10 단계에서, 제1 PCP(1010)가 제2 네트워크에 대한 결합을 요청하는 결합 요청을 제2 PCP(1020)에게 전송한다. In a tenth step, the
제11 단계에서, 제2 PCP(1020)가 결합 요청을 승인하는 결합 응답을 제1 PCP(1010)에게 전송한다. In step 11, the
제12 단계에서, 디바이스 B(1040)가 제2 네트워크에 대한 결합을 요청하는 결합 요청을 제2 PCP(1020)에게 전송한다. In a twelfth step,
제13 단계에서, 제2 PCP(1020)가 결합 요청을 승인하는 결합 응답을 디바이스 B(1040)에게 전송한다. In a thirteenth step, the
지금까지 서로 다른 네트워크에 속하는 PCP와 디바이스간에 페어링을 수행하는 방법에 대하여 설명하였다. 사용자는 디바이스들이 PCP인지 또는 일반 디바이스인지를 구분하거나, PCP 또는 디바이스가 어떤 네트워크에 속해있는지 여부에 대해 인식할 필요 없이 페어링이 필요한 2개의 디바이스를 순차적으로 선택하면 자동적으로 페어링이 수행되므로, 디바이스들간의 페어링을 용이하게 수행할 수 있게 된다. So far, we have explained how to pair between PCPs and devices that belong to different networks. Since the user automatically performs the pairing when the two devices that require pairing are sequentially selected without distinguishing whether the devices are PCPs or general devices or recognizing whether the PCP or the device belongs to which network, Can be easily performed.
이하에서는 도 11 내지 도 15를 참조하여, 서로 다른 네트워크에 속하는 디바이스들간에 페어링을 수행하는 방법에 대하여 설명한다. Hereinafter, a method of performing pairing between devices belonging to different networks will be described with reference to FIGS. 11 to 15. FIG.
도 11은 본 발명의 일실시예에 따라 서로 다른 네트워크에 속하는 디바이스들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 11 is a flowchart illustrating a method of performing pairing between devices belonging to different networks according to an embodiment of the present invention.
제1 단계에서는, 디바이스 B(1140) 및 디바이스 A(1130) 각각에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the first step, a button for instructing execution of pairing is pressed by the user in each of the
제2 단계에서, 디바이스 B(1140)는 자신(1140)이 페어링을 수행할 디바이스임을 나타내는 제3 페어링 정보(PI3)를 제1 PCP(1110)에게 전송하고, 디바이스 A(1130)는 자신(1130)이 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보(PI2)를 제2 PCP(1120)에게 전송한다. In the second step, the
이때, 제3 페어링 정보(PI3)에는 디바이스 B(1140)에서 페어링의 수행을 지시하는 버튼이 눌려졌음을 나타내는 제3 PBC 정보, 디바이스 B(1140)의 식별자, 디바이스 B(1140)의 MAC 주소, 디바이스 B(1140)가 조정자가 아닌 일반 디바이스라는 정보 등이 포함될 수 있다. The third PBC information indicating that the button for instructing to perform the pairing is pressed in the
제3 단계에서는, 제1 PCP(1110)가 제3 페어링 정보(PI3)를 포함하는 비콘을 브로드캐스트한다. In the third step, the
이때, 디바이스 B(1140) 및 제2 PCP(1120)는 제3 페어링 정보(PI3)를 수신하지만, 디바이스 A(1130)는 제3 페어링 정보(PI3)를 수신하지 못한다. 예컨대, 디바이스 A(1130)는 제1 PCP(1110)와 동일한 네트워크에 속하지 않아, 제1 PCP(1110)가 브로드캐스트하는 제3 페어링 정보(PI3)를 수신하지 못할 수 있다. At this time, the
제4 단계에서는, 제2 PCP(1120)가 제2 페어링 정보(PI2)를 포함하는 비콘을 브로드캐스트한다. In a fourth step, the
이때, 디바이스 A(1130) 및 제1 PCP(1110)는 제2 페어링 정보(PI2)를 수신하지만, 디바이스 B(1140)는 제2 페어링 정보(PI2)를 수신하지 못한다. At this time, the
제5 단계에서, 제1 PCP(1110)는 디바이스 A(1130)가 디바이스 B(1140)의 상대 디바이스임을 인지하고, 제2 PCP(1120)는 디바이스 B(1140)가 디바이스 A(1130)의 상대 디바이스임을 인지한다. In the fifth step, the
제6 단계에서, 제1 PCP(1110)는 제2 페어링 정보(PI2)를 디바이스 B(1140)에게 전송하고, 제2 PCP(1120)는 제3 페어링 정보(PI3)를 디바이스 A(1130)에게 전송한다. In step 6, the
제7 단계에서, 디바이스 A(1130)는 디바이스 B(1140)가 자신(1130)의 상대 디바이스임을 인지하고, 디바이스 B(1140)는 디바이스 A(1130)가 자신(1140)의 상대 디바이스임을 인지한다. In the seventh step,
제8 단계에서, 디바이스 A(1130)가 제2 네트워크로부터 결합을 해제한다.In the eighth step, the
제9 단계에서, 디바이스 A(1130)가 제1 네트워크에 결합한다. In a ninth step,
제10 단계에서, 디바이스 A(1130)가 제2 페어링 정보(PI2)를 제1 PCP(1110)에게 전송한다. In a tenth step, the
제11 단계에서, 제1 PCP(1110)가 제2 페어링 정보(PI2) 및 제3 페어링 정보(PI3)를 포함하는 비콘을 브로드캐스트한다. In operation 11, the
이때, 디바이스 A(1130)는 제1 PCP(1110)와 동일한 제1 네트워크에 속하므로, 제1 PCP(1110)가 브로드캐스트하는 제2 페어링 정보(PI2) 및 제3 페어링 정보(PI3)를 포함하는 비콘을 수신할 수 있다. Since the
제12 단계에서, 디바이스 B(1140)는 디바이스 A(1130)가 자신(1140)의 상대 디바이스임을 인지하고, 디바이스 A(1130)는 디바이스 B(1140)가 자신(1130)의 상대 디바이스임을 인지한다. In the twelfth step, the
도 12는 본 발명의 제2 실시예에 따라 서로 다른 네트워크에 속하는 디바이스들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 12 is a flowchart illustrating a method of performing pairing between devices belonging to different networks according to a second embodiment of the present invention.
제1 단계에서는, 디바이스 B(1240) 및 디바이스 A(1230) 각각에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the first step, a button is pressed by the user to instruct the
제2 단계에서는, 디바이스 B(1240)가 제3 페어링 정보(PI3)를 제1 PCP(1210)에게 전송하고, 디바이스 A(1230)가 제2 페어링 정보(PI2)를 제2 PCP(1220)에게 전송한다. In the second step, the
제3 단계에서, 제1 PCP(1210)가 제3 페어링 정보(PI3) 및 제1 PCP(1210)의 능력을 나타내는 제1 PCP 능력 정보(PCP Capability information:PC1)를 포함하는 비콘을 브로드캐스트한다. In the third step, the
이때, 제1 PCP 능력 정보(PC1)에는 제1 PCP(1210)가 제어할 수 있는 디바이스들의 최대 개수, 제1 PCP(1210)가 현재 제어하고 있는 디바이스들의 개수 및 제1 PCP(1210)가 배터리 기반으로 전력을 공급받는지 여부 등에 대한 정보가 포함될 수 있다. At this time, the first PCP capability information PC1 includes the maximum number of devices that the
다른 실시예에서는, 제1 PCP(1210)가 브로드캐스트하는 비콘에 제1 네트워크에 속하는 디바이스들에 대한 정보가 더 포함될 수 있고, 제2 PCP(1220)는 그 디바이스들에 대한 정보를 통해 디바이스 B(1240)가 제1 네트워크에 속한다는 정보를 알 수 있다. In another embodiment, the beacon broadcast by the
제4 단계에서, 제2 PCP(1220)가 제2 페어링 정보(PI2) 및 제2 PCP(1220)의 능력을 나타내는 제2 PCP 능력 정보(PC2)를 포함하는 비콘을 브로드캐스트한다. In a fourth step, the
이때, 제2 PCP 능력 정보(PC2)에는 제2 PCP(1220)가 제어할 수 있는 디바이스들의 최대 개수, 제2 PCP(1220)가 현재 제어하고 있는 디바이스들의 개수 및 제1 PCP(1220)가 배터리 기반으로 전력을 공급받는지 여부 등에 대한 정보가 포함될 수 있다. At this time, the second PCP capability information PC2 includes the maximum number of devices that the
제5 단계에서, 제1 PCP(1210)는 디바이스 A(1230)가 디바이스 B(1240)의 상대 디바이스임을 인지하고, 제2 PCP(1220)는 디바이스 B(1240)가 디바이스 A(1230)의 상대 디바이스임을 인지한다. In the fifth step, the
제6 단계에서, 제1 PCP(1210) 및 제2 PCP(1220) 각각이 제1 PCP 능력 정보(PC1)와 제2 PCP 능력 정보(PC2)를 비교한다. In a sixth step, each of the
제1 PCP(1210) 및 제2 PCP(1220)는 이와 같이 제1 PCP 능력 정보(PC1)와 제2 PCP 능력 정보(PC2)를 비교함으로써, 제1 PCP(1210)와 제2 PCP(1220) 중에서 더 뛰어난 PCP 능력을 가진 조정자를 선택 조정자로서 결정하게 된다. 이때, 제1 PCP(1210) 및 제2 PCP(1220)는 PCP들(1210, 1220) 각각이 제어할 수 있는 디바이스들의 최대 개수, PCP들(1210, 1220)이 현재 제어하고 있는 디바이스들의 개수, PCP들(1210, 1220)이 배터리 기반으로 전력을 공급받는지 여부 등에 기초하여 선택 조정자를 결정할 수 있다. 본 실시예에서는, 제1 PCP(1210)가 선택 조정자로서 결정된다. 이와 같이 선택 조정자가 결정되면 선택 조정자가 속하지 않는 네트워크에 속하는 디바이스, 즉 제2 네트워크에 속하는 디바이스 A(1230)가 네트워크를 떠날 디바이스로 결정된다. The
제7 단계에서, 제1 PCP(1210)는 선택 조정자가 속하는 제1 네트워크에 대한 네트워크 정보인 선택 네트워크 정보(Selected network Inforamion:SI) 및 제2 페어링 정보(PI2)를 포함하며 디바이스 B(1240)에게 제1 네트워크로 이동할 것을 요청하는 이동 요청을 디바이스 B(1240)에게 전송하고, 제2 PCP(1220)는 그 선택 네트워크 정보(SI) 및 제3 페어링 정보(PI3)를 포함하며 디바이스 A(1230)에게 제1 네트워크로 이동할 것을 요청하는 이동 요청을 디바이스 A(1230)에게 전송한다. In a seventh step, the
이때, 선택 네트워크 정보는 제1 네트워크의 식별자를 포함할 수 있다. At this time, the selected network information may include an identifier of the first network.
또한, 이동 요청에는 디바이스 A(1230)가 네트워크를 이동할 디바이스로서 결정되었음을 알리는 정보가 더 포함될 수 있다. Further, the move request may further include information indicating that the
한편, 디바이스 B(1240)는 이미 제1 네트워크에 속해 있으므로 이동 요청을 수신하더라도 아무런 동작을 수행할 필요가 없지만, 디바이스 A(1230)는 제2 네트워크에 속해 있으므로 수신된 이동 요청에 대응하여 후술하는 제9 단계 내지 제13 단계를 통하여 제1 네트워크로 이동하게 된다. Since
제8 단계에서, 디바이스 B(1240)는 디바이스 A(1230)가 자신(1240)의 상대 디바이스임을 인지하고, 디바이스 A(1230)는 디바이스 B(1240)가 자신(1230)의 상대 디바이스임을 인지한다. In the eighth step, the
제9 단계에서, 디바이스 A(1230)가 제2 네트워크로부터 결합을 해제한다.In the ninth step, the
다른 실시예에서는, 디바이스 A(1230)가 제2 네트워크로부터 결합을 해제하기 전에, 디바이스 A(1230)가 제1 조정자(1210)로부터 비콘을 수신할 수 있는지를 체크할 수도 있다. In another embodiment,
제10 단계에서, 디바이스 A(1230)가 제1 네트워크에 결합한다. In a tenth step,
다른 실시예에서는, 디바이스 A(1230)가 제1 네트워크에 결합함과 동시에 제1 PCP(1210)에게 제2 페어링 정보(PI2)를 전송할 수도 있다. In another embodiment,
제11 단계에서, 디바이스 A(1230)가 제2 페어링 정보(PI2)를 제1 PCP(1210)에게 전송한다. In the eleventh step, the
만일, 제10 단계에서 디바이스 A(1230)가 제1 네트워크에 결합함과 동시에 제1 PCP(1210)에게 제2 페어링 정보(PI2)를 전송한 경우에는, 제11 단계는 생략될 수 있다. If the
제12 단계에서, 제1 PCP(1210)가 제2 페어링 정보(PI2) 및 제3 페어링 정보(PI3)를 포함하는 비콘을 브로드캐스트한다. In a twelfth step, the
이때, 디바이스 A(1230)는 제1 PCP(1210)와 동일한 제1 네트워크에 속하므로, 제1 PCP(1210)가 브로드캐스트하는 제2 페어링 정보(PI2) 및 제3 페어링 정보(PI3)를 포함하는 비콘을 수신할 수 있다. Since the
제13 단계에서, 디바이스 B(1240)는 디바이스 A(1230)가 자신(1240)의 상대 디바이스임을 인지하고, 디바이스 A(1230)는 디바이스 B(1240)가 자신(1230)의 상대 디바이스임을 인지한다. In the thirteenth step, the
도 13은 본 발명의 제3 실시예에 따라 서로 다른 네트워크에 속하는 디바이스들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 13 is a flowchart illustrating a method of performing pairing between devices belonging to different networks according to a third embodiment of the present invention.
도 13의 실시예에서 제1 단계 내지 제5 단계는 도 12의 제1 단계 내지 제5 단계와 동일하므로 설명을 생략한다. In the embodiment of FIG. 13, the first to fifth steps are the same as those of the first to fifth steps of FIG. 12, and thus the description thereof will be omitted.
제6 단계에서, 제1 PCP(1310)는 제2 페어링 정보(PI2) 및 제2 PCP 능력 정보(PC2)를 포함하는 비콘을 브로드캐스트하고, 제2 PCP(1310)는 제3 페어링 정보(PI2) 및 제1 PCP 능력 정보(PC1)를 포함하는 비콘을 브로드캐스트한다. In a sixth step, the
도 13에서는 제2 페어링 정보(PI2) 및 제2 PCP 능력 정보(PC2)가 디바이스 B(1340)에게만 전송되는 것으로 도시되어 있지만, 이는 설명의 편의를 위한 것이고 제2 페어링 정보(PI2) 및 제2 PCP 능력 정보(PC2)는 제1 PCP(1310) 및 디바이스 B(1340) 모두에게 브로드캐스트된다. 이를 통해, 제1 PCP(1310)는 제2 페어링 정보(PI2) 및 제2 PCP 능력 정보(PC2)를 디바이스 B(1340)에게 전달하게 된다. 이는 제2 PCP(1310)가 제3 페어링 정보(PI2) 및 제1 PCP 능력 정보(PC1)를 전송함에 있어도 동일하게 적용된다. 13, the second pairing information PI2 and the second PCP capability information PC2 are shown to be transmitted only to the
제7 단계에서, 디바이스 B(1340)는 디바이스 A(1330)가 자신(1340)의 상대 디바이스임을 인지하고, 디바이스 A(1330)는 디바이스 B(1340)가 자신(1330)의 상대 디바이스임을 인지한다.
제8 단계에서, 디바이스 B(1340) 및 디바이스 A(1330) 각각이 제1 PCP 능력 정보(PC1)와 제2 PCP 능력 정보(PC2)를 비교한다. In the eighth step, each of the
본 실시예에서 디바이스 B(1340) 및 디바이스 A(1330)는 제1 PCP 능력 정보(PC1)와 제2 PCP 능력 정보(PC2)를 비교함으로써, 제1 PCP(1310)를 상대적으로 더 뛰어난 조정자 능력을 가지는 선택 조정자로서 결정하게 된다. In this embodiment,
제9 단계에서, 디바이스 A(1330)가 제2 네트워크로부터 결합을 해제한다.In the ninth step, the
제10 단계에서, 디바이스 A(1330)가 제1 네트워크에 결합한다. In a tenth step,
제11 단계에서, 디바이스 A(1330)가 제2 페어링 정보(PI2)를 제1 PCP(1310)에게 전송한다. In the eleventh step, the
제12 단계에서, 제1 PCP(1310)가 제2 페어링 정보(PI2) 및 제3 페어링 정보(PI3)를 포함하는 비콘을 브로드캐스트한다. In a twelfth step, the
제13 단계에서, 디바이스 B(1340)는 디바이스 A(1330)가 자신(1340)의 상대 디바이스임을 인지하고, 디바이스 A(1330)는 디바이스 B(1340)가 자신(1330)의 상대 디바이스임을 인지한다. In the thirteenth step, the
도 14는 본 발명의 제4 실시예에 따라 서로 다른 네트워크에 속하는 디바이스들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 14 is a flowchart illustrating a method of performing pairing between devices belonging to different networks according to a fourth embodiment of the present invention.
제1 단계에서는, 디바이스 B(1440) 및 디바이스 A(1430) 각각에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the first step, a button is pressed by the user to instruct the
제2 단계에서, 디바이스 B(1440)는 제1 난수(Random Number:RN1)를 생성하고, 디바이스 A(1430)는 제2 난수(RN2)를 생성한다. In a second step,
제3 단계에서, 디바이스 B(1440)는 제3 페어링 정보(PI3) 및 제1 난수(RN1)를 제1 PCP(1410)에게 전송하고, 디바이스 A(1430)는 제2 페어링 정보(PI2) 및 제2 난수(RN2)를 제2 PCP(1420)에게 전송한다. In the third step, the
제4 단계에서, 제1 PCP(1410)는 제3 페어링 정보(PI3) 및 제1 난수(RN1)를 포함하는 비콘을 브로드캐스트한다. In a fourth step, the
제5 단계에서, 제2 PCP(1420)는 제2 페어링 정보(PI2) 및 제2 난수(RN2)를 포함하는 비콘을 브로드캐스트한다. In a fifth step, the
제6 단계에서, 제1 PCP(1410)는 디바이스 A(1430)가 디바이스 B(1440)의 상대 디바이스임을 인지하고, 제2 PCP(1420)는 디바이스 B(1440)가 디바이스 A(1430)의 상대 디바이스임을 인지한다. In the sixth step, the
제7 단계에서, 제1 PCP(1410) 및 제2 PCP(1420) 각각이 제1 난수(RN1)와 제2 난수(RN2)를 비교한다. In a seventh step, each of the
제1 PCP(1410) 및 제2 PCP(1420)는 이와 같이 제1 난수(RN1)와 제2 난수(RN2)를 비교함으로써, 제1 네트워크와 제2 네트워크 중에서 선택 네트워크를 결정한다. 예컨대, 제1 난수(RN1)와 제2 난수(RN2) 중에서 보다 큰 값을 가지는 난수를 생성한 디바이스가 속하는 네트워크를 선택 네트워크로 결정할 수 있다. 본 실시예에서는 제1 네트워크가 선택 네트워크로서 결정된다. The
제8 단계에서, 제1 PCP(1410)는 선택 네트워크인 제1 네트워크에 대한 네트워크 정보인 선택 네트워크 정보(SI) 및 제2 페어링 정보(PI2)를 포함하는 이동 요청을 디바이스 B(1440)에게 전송하고, 제2 PCP(1420)는 그 선택 네트워크 정보(SI) 및 제3 페어링 정보(PI3)를 포함하는 이동 요청을 디바이스 A(1430)에게 전송한다. In step 8, the
다른 실시예에서는, 제1 PCP(1410)가 이동 요청을 전송하는 대신에 선택 네트워크 정보(SI) 및 제2 페어링 정보(PI2)를 디바이스 B(1440)에게 전송하고, 제2 PCP(1420)도 이동 요청을 전송하는 대신에 선택 네트워크 정보(SI) 및 제3 페어링 정보(PI3)를 디바이스 A(1430)에게 전송할 수 있다. In another embodiment, instead of sending a move request, the
제9 단계에서, 디바이스 B(1440)는 디바이스 A(1430)가 자신(1440)의 상대 디바이스임을 인지하고, 디바이스 A(1430)는 디바이스 B(1440)가 자신(1430)의 상대 디바이스임을 인지한다. In the ninth step, the
제10 단계에서, 디바이스 A(1430)가 제2 네트워크로부터 결합을 해제한다.In a tenth step,
제11 단계에서, 디바이스 A(1430)가 제1 네트워크에 결합한다. In the eleventh step,
다른 실시예에서는, 디바이스 A(1430)가 제1 네트워크에 결합함과 동시에 제2 페어링 정보(PI2)와 제2 난수(RN2)를 제1 PCP(1410)에게 전송할 수도 있다. In another embodiment,
제12 단계에서, 디바이스 A(1430)가 제2 페어링 정보(PI2)를 제1 PCP(1410)에게 전송한다. In a twelfth step, the
만일, 제11 단계에서 디바이스 A(1430)가 제1 네트워크에 결합함과 동시에 제2 페어링 정보(PI2)와 제2 난수(RN2)를 제1 PCP(1410)에게 전송한 경우에는, 제11 단계는 생략될 수도 있다. If the
제13 단계에서, 제1 PCP(1410)가 제2 페어링 정보(PI2) 및 제3 페어링 정보(PI3)를 포함하는 비콘을 브로드캐스트한다. In a thirteenth step, the
제14 단계에서, 디바이스 B(1440)는 디바이스 A(1430)가 자신(1240)의 상대 디바이스임을 인지하고, 디바이스 A(1430)는 디바이스 B(1440)가 자신(1430)의 상대 디바이스임을 인지한다. In the fourteenth step, the
도 15는 본 발명의 제5 실시예에 따라 서로 다른 네트워크에 속하는 디바이스들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 15 is a flowchart illustrating a method of performing pairing between devices belonging to different networks according to a fifth embodiment of the present invention.
도 15의 실시예에서 제1 단계 내지 제6 단계는 도 14의 제1 단계 내지 제6 단계와 동일하므로 설명을 생략한다.In the embodiment of FIG. 15, the first to sixth steps are the same as those of the first to sixth steps of FIG. 14, and therefore, description thereof is omitted.
제7 단계에서, 제1 PCP(1510)는 제2 페어링 정보(PI2) 및 제2 난수(RN2)를 포함하는 비콘을 브로드캐스트하고, 제2 PCP(1520)는 제3 페어링 정보(PI3) 및 제1 난수(RN1)를 포함하는 비콘을 브로드캐스트한다. In step 7, the
제8 단계에서, 디바이스 B(1540)는 디바이스 A(1530)가 자신(1540)의 상대 디바이스임을 인지하고, 디바이스 A(1530)는 디바이스 B(1540)가 자신(1530)의 상대 디바이스임을 인지한다. In the eighth step, the
제9 단계에서, 디바이스 B(1540) 및 디바이스 A(1530) 각각이 제1 난수(RN1)와 제2 난수(RN2)를 비교한다. In the ninth step, each of the
디바이스 B(1540) 및 디바이스 A(1530)는 이와 같이 제1 난수(RN1)와 제2 난수(RN2)를 비교함으로써, 제1 네트워크와 제2 네트워크 중에서 선택 네트워크를 결정한다. 본 실시예에서는 제1 네트워크가 선택 네트워크로서 결정된다. The
제10 단계에서, 디바이스 A(1530)는 제9 단계의 비교 결과에 기초하여 제1 네트워크의 구성원이 되기로 결정한다. In the tenth step, the
제11 단계에서, 디바이스 A(1530)가 제2 네트워크로부터 결합을 해제한다.In the eleventh step,
제12 단계에서, 디바이스 A(1530)는 제1 네트워크에 결합한다. In a twelfth step,
제13 단계에서, 디바이스 A(1530)는 제2 페어링 정보(PI2) 및 제2 난수(RN2)를 제1 PCP(1510)에게 전송한다. In the thirteenth step, the
제14 단계에서, 제1 PCP(1510)는 제2 페어링 정보(PI2), 제3 페어링 정보(PI3), 제1 난수(RN1) 및 제2 난수(RN2)를 포함하는 비콘을 브로드캐스트한다. In operation 14, the
제15 단계에서, 디바이스 B(1540)는 디바이스 A(1530)가 자신(1540)의 상대 디바이스임을 인지하고, 디바이스 A(1530)는 디바이스 B(1540)가 자신(1530)의 상대 디바이스임을 인지한다. In step 15, the
지금까지 서로 다른 네트워크에 속하는 디바이스들간에 페어링을 수행하는 방법에 대하여 설명하였다. 본 발명의 일실시예는 디바이스들이 서로 다른 네트워크에 속하는 경우에도 사용자가 단지 두 디바이스들 각각의 버튼을 클릭함으로써 자동적으로 두 디바이스들간에 페어링이 수행되게 할 수 있다. A method of performing pairing between devices belonging to different networks has been described. An embodiment of the present invention may allow a user to automatically perform pairing between two devices by clicking a button of only two devices even if the devices belong to different networks.
이하에서는 도 16 내지 도 18을 참조하여 서로 다른 네트워크에 속하는 조정자간에 페어링을 수행하는 방법에 대하여 설명한다. Hereinafter, a method of performing pairing between coordinators belonging to different networks will be described with reference to FIGS. 16 to 18. FIG.
도 16은 본 발명의 일실시예에 따라 서로 다른 네트워크에 속하는 조정자들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 16 is a flowchart illustrating a method of performing pairing between coordinators belonging to different networks according to an embodiment of the present invention.
제1 단계에서는, 제1 PCP(1610)에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the first step, a button is pressed by the user to instruct the
제2 단계에서는, 제1 PCP(1610)가 자신(1610)이 페어링을 수행할 디바이스임을 나타내는 제1 페어링 정보(PI1)를 포함하는 비콘을 브로드캐스트한다. In the second step, the
이때, 제2 PCP(1620)는 제1 PCP(1610)가 브로드캐스트하는 비콘을 수신하지만 제2 PCP(1620)에서 페어링의 수행을 지시하는 버튼이 눌러지기 전이어서, 그 수신된 비콘을 무시한다. 이에 따라, 제2 PCP(1620)는 제1 PCP(1610)로부터 수신된 비콘에 반응하지 않는다. At this time, the
제3 단계에서는, 제2 PCP(1620)에서 페어링의 수행을 지시하는 버튼이 사용자에 의하여 눌러진다. In the third step, a button for instructing the execution of the pairing in the
이와 같이, 제2 PCP(1620)에서 페어링의 수행을 지시하는 버튼이 눌러지면, 제2 PCP(1620)는 제1 PCP(1610)로부터 수신되는 비콘에 반응할 수 있게 된다. 즉, 제2 PCP(1620)에서 페어링의 수행을 지시하는 버튼이 눌러진 후에 비콘이 수신된 경우에만, 제2 PCP(1620)는 그 수신된 비콘을 의미있는 정보로서 받아들이는 것이다. Thus, if a button is pressed in the
제4 단계에서, 제2 PCP(1620)는 자신이 페어링을 수행할 상대 디바이스임을 나타내는 제4 페어링 정보(PI4)를 포함하는 비콘을 브로드캐스트한다. In the fourth step, the
이때, 제4 페어링 정보(PI4)에는 제2 PCP(1720)에서 페어링의 수행을 지시하는 버튼이 눌려졌음을 나타내는 제4 PBC 정보, 제2 PCP(1720)의 식별자, 제2 PCP(1720)의 MAC 주소, 제2 PCP(1720)가 제2 네트워크의 조정자임을 나타내는 조정자 역할 정보 등이 포함될 수 있다. In this case, the fourth pairing information PI4 includes fourth PBC information indicating that the button for instructing the pairing is pressed in the
제5 단계에서, 제1 PCP(1610)가 제1 페어링 정보(PI1)를 포함하는 비콘을 재브로드캐스트한다. In a fifth step, the
도 16에서는 제1 페어링 정보(PI1)를 포함하는 비콘이 제2 단계와 제4 단계에서 두 번 전송되는 것으로 도시되었지만, 이에 한정되지 않고 비콘은 주기적으로 복수 회에 걸쳐 브로드캐스트될 수 있다. In FIG. 16, the beacon including the first pairing information PI1 is shown to be transmitted twice in the second and fourth steps. However, the present invention is not limited to this, and the beacon may be periodically broadcasted a plurality of times.
제6 단계에서, 제1 PCP(1610)는 제2 PCP(1620)가 자신(1610)의 상대 디바이스임을 인지하고, 제2 PCP(1620)는 제1 PCP(1610)가 자신(1620)의 상대 디바이스임을 인지한다. In step 6, the
제7 단계에서, 제1 PCP(1610)와 제2 PCP(1620)간에 네트워크를 떠날 디바이스를 결정한다. In a seventh step, a device to leave the network between the
이때, 제1 PCP(1610)와 제2 PCP(1620)는 네트워크를 떠날 디바이스를 결정하기 위하여 협상을 하거나 필요한 정보들을 송수신할 수 있다. 예컨대, 제1 PCP(1610)와 제2 PCP(1620)는 제1 PCP(1610)의 제1 PCP 능력 정보(PC1)와 제2 PCP(1620)의 제2 PCP 능력 정보(PC2)를 상호간에 송수신한 후에, 제1 PCP 능력 정보(PC1)와 제2 PCP 능력 정보(PC2)에 기초하여 네트워크를 떠날 디바이스를 결정할 수 있다. At this time, the
제8 단계에서, 제2 PCP(1620)는 제7 단계의 결정에 기초하여 제1 네트워크의 구성원이 되기로 결정한다. In the eighth step, the
제9 단계에서, 제2 PCP(1620)는 제2 네트워크의 조정자 역할을 넘겨주기 위한 핸드 오버 요청을 제2 네트워크의 디바이스들 중에서 디바이스 A(1630)에게 전송한다. In the ninth step, the
제10 단계에서, 제2 PCP(1620)가 디바이스 A(1630)에게 조정자 역할을 핸드 오버하기 위한 동작을 수행한다. In a tenth step, the
이때, 제10 단계에는 디바이스 A(1630)가 핸드 오버 요청을 승인하는 핸드 오버 응답을 제2 PCP(1620)에게 전송하는 동작이 포함될 수 있다. In operation 10, the
제11 단계에서, 디바이스 A(1630)는 제10 단계의 핸드 오버를 통해 제2 네트워크의 조정자가 된다. In the eleventh step, the
제12 단계에서, 제2 PCP(1620)는 제2 네트워크로부터 결합을 해제한다. In a twelfth step, the
제13 단계에서, 제2 PCP(1620)는 제1 네트워크에 결합한다. In a thirteenth step, the
제14 단계에서, 제2 PCP(1620)는 제4 페어링 정보(PI4)를 제1 PCP(1610)에게 전송한다. In step 14, the
제15 단계에서, 제1 PCP(1610)는 제2 PCP(1620)가 자신(1610)의 상대 디바이스임을 인지한다. In step 15, the
도 17은 본 발명의 제2 실시예에 따라 서로 다른 네트워크에 속하는 조정자들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 17 is a flowchart illustrating a method of performing pairing between coordinators belonging to different networks according to a second embodiment of the present invention.
도 17의 실시예에서 제1 단계 내지 제8 단계는 도 16의 제1 단계 내지 제8 단계와 동일하므로 설명을 생략한다. In the embodiment of FIG. 17, the first to eighth steps are the same as the first to eighth steps of FIG. 16, and therefore, the description thereof is omitted.
제9 단계에서, 제2 PCP(1720)는 제2 네트워크에 속하는 디바이스들 중 디바이스 A(1730)에게 제1 네트워크로 함께 이동할 것을 요청하는 이동 요청을 전송한다. In the ninth step, the
제10 단계에서, 제2 PCP(1720)는 제1 네트워크에 결합한다. In a tenth step, the
제11 단계에서, 디바이스 A(1730)는 제1 네트워크에 결합한다. In an eleventh step,
제12 단계에서, 제2 PCP(1720)는 제4 페어링 정보(PI4)를 제1 PCP(1710)에게 전송한다. In a twelfth step, the
제13 단계에서, 제1 PCP(1710)는 제2 PCP(1720)가 자신(1710)의 상대 디바이스임을 인지한다. In the thirteenth step, the
도 18은 본 발명의 제3 실시예에 따라 서로 다른 네트워크에 속하는 조정자들간에 페어링을 수행하는 방법을 설명하기 위하여 도시한 흐름도이다. 18 is a flowchart illustrating a method of performing pairing between coordinators belonging to different networks according to a third embodiment of the present invention.
도 18의 실시예에서 제1 단계 내지 제8 단계는 도 16의 제1 단계 내지 제8 단계와 동일하므로 설명을 생략한다. In the embodiment of FIG. 18, the first to eighth steps are the same as those of the first to eighth steps of FIG. 16, and the description thereof is omitted.
제9 단계에서는, 제2 PCP(1820)가 디바이스 A(1830)를 포함하는 제2 네트워크의 디바이스들에게 자신(1820)이 제2 네트워크를 탈퇴할 예정임을 나타내는 탈퇴 예정 메시지를 전송한다. In the ninth step, the
제10 단계에서, 제2 PCP(1820)는 제1 네트워크에 결합한다. In a tenth step, the
제11 단계에서, 디바이스 A(1830)는 제1 네트워크에 결합한다. In the eleventh step,
제12 단계에서, 제2 PCP(1820)는 제4 페어링 정보(PI4)를 제1 PCP(1810)에게 전송한다. In a twelfth step, the
제13 단계에서, 제1 PCP(1810)는 제2 PCP(1820)가 자신(1810)의 상대 디바이스임을 인지한다. In the thirteenth step, the
지금까지 서로 다른 네트워크에 속하는 조정자들간에 페어링을 수행하는 방법에 대하여 설명하였다. 본 발명의 일실시예는 조정자들이 서로 다른 네트워크에 속하는 경우에도 사용자가 단지 두 조정자들 각각의 버튼을 클릭함으로써 자동적으로 두 조정자들간에 페어링이 수행되게 할 수 있다. A method of performing pairing between coordinators belonging to different networks has been described so far. One embodiment of the present invention may allow a user to automatically perform a pairing between two adjusters by clicking a button of each of the two adjusters even if the adjusters belong to different networks.
한편, 상술한 본 발명의 실시예들은 컴퓨터에서 실행될 수 있는 프로그램으로 작성가능하고, 컴퓨터로 읽을 수 있는 기록매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다.The above-described embodiments of the present invention can be embodied in a general-purpose digital computer that can be embodied as a program that can be executed by a computer and operates the program using a computer-readable recording medium.
상기 컴퓨터로 읽을 수 있는 기록매체는 마그네틱 저장매체(예를 들면, 롬, 플로피 디스크, 하드디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등) 를 포함한다.The computer readable recording medium includes a magnetic storage medium (e.g., ROM, floppy disk, hard disk, etc.), optical reading medium (e.g., CD ROM, DVD, etc.).
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.The present invention has been described with reference to the preferred embodiments. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the disclosed embodiments should be considered in an illustrative rather than a restrictive sense. The scope of the present invention is defined by the appended claims rather than by the foregoing description, and all differences within the scope of equivalents thereof should be construed as being included in the present invention.
Claims (85)
상기 디바이스가 제1 네트워크의 조정자임을 나타내는 제1 페어링 정보를 상기 디바이스로부터 상기 제2 네트워크의 조정자를 통해 수신하는 단계;
상기 피어 디바이스가 수신한 제1 페어링 정보를 기초로, 상기 디바이스가 상기 제 1 네트워크의 조정자임을 식별하는 단계;
상기 피어 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계;
상기 피어 디바이스가 상기 제1 네트워크에 결합하는 단계; 및
상기 제1 페어링 정보 및 상기 피어 디바이스가 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 피어 디바이스가 상기 디바이스에 전송하는 단계를 포함하는 것을 특징으로 하는 페어링 방법.A method for performing a pairing between a device in a first network and a peer device in a second network via a coordinator of a second network,
Receiving from the device through the coordinator of the second network first pairing information indicating that the device is a coordinator of the first network;
Identifying that the device is a coordinator of the first network based on first pairing information received by the peer device;
Disconnecting the peer device from the second network;
Coupling the peer device to the first network; And
And transmitting the first pairing information and second pairing information indicating that the peer device is a partner device to perform the pairing to the device.
상기 디바이스가 브로드캐스트 한 제 1 페어링 정보를 상기 제 2 네트워크의 조정자를 통해 수신하고,
상기 피어 디바이스는, 상기 디바이스가 브로드캐스트한 제1 페어링 정보는 수신하지 못하고, 상기 제2 네트워크의 조정자가 브로드캐스트한 제1 페어링 정보만을 수신하는 것을 특징으로 하는 페어링 방법. 2. The method of claim 1,
Receiving, by the coordinator of the second network, first pairing information broadcasted by the device,
Wherein the peer device receives only the first pairing information broadcasted by the coordinator of the second network without receiving the first pairing information broadcasted by the device.
상기 피어 디바이스가 상기 제2 네트워크에 대한 결합의 해제를 요청하는 결합 해제 요청을 상기 제2 네트워크의 조정자에게 전송하는 단계; 및
상기 피어 디바이스가 상기 제 2 네트워크의 조정자로부터 상기 결합 해제 요청을 승인하는 결합 해제 응답을 수신하는 단계를 포함하는 것을 특징으로 하는 페어링 방법. 2. The method of claim 1, wherein releasing the association from the second network comprises:
Sending a disassociation request from the peer device to the coordinator of the second network requesting the peer device to release the association to the second network; And
And the peer device receiving an association release response from the coordinator of the second network to grant the association release request.
상기 피어 디바이스가 상기 제1 네트워크에 대한 결합을 요청하는 결합 요청을 상기 디바이스에 전송하는 단계; 및
상기 피어 디바이스가 상기 디바이스로부터 상기 결합 요청을 승인하는 결합 응답을 수신하는 단계를 포함하는 것을 특징으로 하는 페어링 방법. 2. The method of claim 1, wherein coupling to the first network comprises:
Sending a binding request to the device from the peer device requesting binding to the first network; And
And the peer device receiving a binding response from the device to grant the binding request.
상기 디바이스에서 페어링의 수행을 지시하는 버튼이 눌려졌음을 나타내는 제1 PBC 정보 및 상기 디바이스의 MAC 주소를 포함하고,
상기 제2 페어링 정보는,
상기 피어 디바이스에서 페어링의 수행을 지시하는 버튼이 눌려졌음을 나타내는 제2 PBC 정보 및 상기 피어 디바이스의 MAC 주소를 포함하는 것을 특징으로 하는 페어링 방법.2. The method of claim 1, wherein the first pairing information comprises:
The first PBC information indicating that a button for instructing to perform pairing is pressed in the device and the MAC address of the device,
Wherein the second pairing information comprises:
A second PBC information indicating that a button for instructing to perform pairing in the peer device is pressed, and a MAC address of the peer device.
상기 제1 네트워크의 식별자 및 상기 디바이스가 상기 제1 네트워크의 조정자임을 나타내는 조정자 역할 정보를 포함하는 것을 특징으로 하는 페어링 방법. 6. The method of claim 5, wherein the first pairing information comprises:
The identifier of the first network and the coordinator role information indicating that the device is the coordinator of the first network.
상기 디바이스가 제 1 네트워크의 조정자임을 나타내는 제1 페어링 정보를 상기 제2 네트워크의 조정자를 통해 상기 피어 디바이스에 전송하는 단계; 및
상기 제1 페어링 정보 및 상기 피어 디바이스가 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 제2 네트워크의 조정자를 통해 상기 피어 디바이스로부터 수신하는 단계를 포함하고,
상기 제 1 페어링 정보를 기초로, 상기 피어 디바이스에서 상기 디바이스가 상기 제 1 네트워크의 조정자임이 식별되고,
상기 제 1 페어링 정보 및 상기 제 2 페어링 정보가 수신됨에 따라, 상기 피어 디바이스가 제2 네트워크로부터 결합을 해제하고, 제1 네트워크에 결합하는 것을 특징으로 하는 페어링 방법. A method for a device in a first network to perform a pairing with a peer device in a second network through a coordinator of a second network,
Transmitting to the peer device through the coordinator of the second network first pairing information indicating that the device is a coordinator of the first network; And
Receiving from the peer device through the coordinator of the second network second pairing information indicating that the first pairing information and the peer device are partner devices to perform the pairing,
Based on the first pairing information, in the peer device, the device is identified as a coordinator of the first network,
And upon receiving the first pairing information and the second pairing information, the peer device releases association from the second network and binds to the first network.
상기 디바이스가 상기 제1 페어링 정보를 브로드캐스트하는 단계를 포함하고,
상기 제1 페어링 정보는, 상기 제 1 페어링 정보를 수신한 상기 제 2 네트워크의 조정자로부터 브로드캐스트 되고,
상기 피어 디바이스는, 상기 디바이스가 브로드캐스트한 제1 페어링 정보는 수신하지 못하고, 상기 제2 네트워크의 조정자가 브로드캐스트한 제1 페어링 정보만을 수신하는 것을 특징으로 하는 페어링 방법. 8. The method of claim 7, wherein transmitting the first pairing information comprises:
Wherein the device broadcasts the first pairing information,
Wherein the first pairing information is broadcast from an arbiter of the second network that has received the first pairing information,
Wherein the peer device receives only the first pairing information broadcasted by the coordinator of the second network without receiving the first pairing information broadcasted by the device.
상기 피어 디바이스가 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 상기 피어 디바이스로부터 상기 제2 네트워크의 조정자를 통해 수신하는 단계; 및
상기 제2 페어링 정보 및 상기 디바이스가 제 1 네트워크의 조정자임을 나타내는 제1 페어링 정보를 상기 제2 네트워크의 조정자를 통해 상기 피어 디바이스에 전송하는 단계를 포함하고,
상기 제 1 페어링 정보 및 상기 제 2 페어링 정보가 상기 피어 디바이스에 전송됨에 따라, 제 2 네트워크로부터 상기 피어 디바이스의 결합이 해제되고, 제 1 네트워크에 상기 피어 디바이스가 결합되는 것을 특징으로 하는 페어링 방법. A method for a device in a first network to perform a pairing with a peer device in a second network through a coordinator of a second network,
Receiving second pairing information from the peer device through the coordinator of the second network, the second pairing information indicating that the peer device is a device to perform pairing; And
And transmitting to the peer device through the coordinator of the second network, first pairing information indicating that the second pairing information and the device are coordinators of the first network,
The association of the peer device is released from the second network as the first pairing information and the second pairing information are transmitted to the peer device, and the peer device is coupled to the first network.
상기 디바이스가 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 브로드캐스트하는 단계를 포함하고,
상기 브로드캐스트된 상기 제1 페어링 정보 및 상기 제2 페어링 정보가 상기 제 2 네트워크의 조정자로부터 브로드캐스트 되며,
상기 피어 디바이스는 상기 디바이스가 브로드캐스트한 상기 제1 페어링 정보 및 상기 제2 페어링 정보는 수신하지 못하고, 상기 제2 네트워크의 조정자가 브로드캐스트한 상기 제1 페어링 정보 및 상기 제2 페어링 정보만을 수신하는 것을 특징으로 하는 페어링 방법. 13. The method of claim 12, wherein the transmitting the first pairing information and the second pairing information comprises:
Wherein the device broadcasts the first pairing information and the second pairing information,
Wherein the broadcasted first pairing information and the second pairing information are broadcast from a coordinator of the second network,
The peer device does not receive the first pairing information and the second pairing information broadcasted by the device and receives only the first pairing information and the second pairing information broadcasted by the coordinator of the second network ≪ / RTI >
적어도 하나의 프로그램이 저장되는 메모리; 및
상기 적어도 하나의 프로그램을 실행함으로써 상기 페어링을 수행하는 프로세서를 포함하고,
상기 적어도 하나의 프로그램은,
상기 디바이스가 제1 네트워크의 조정자임을 나타내는 제1 페어링 정보를 상기 디바이스로부터 상기 제 2 네트워크의 조정자를 통해 수신하는 단계;
상기 피어 디바이스가 수신한 제1 페어링 정보를 기초로, 상기 디바이스가 상기 제 1 네트워크의 조정자임을 식별하는 단계;
상기 피어 디바이스가 상기 제2 네트워크로부터 결합을 해제하는 단계;
상기 피어 디바이스가 상기 제1 네트워크에 결합하는 단계; 및
상기 제1 페어링 정보 및 상기 피어 디바이스가 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 피어 디바이스가 상기 디바이스에 전송하는 단계를 포함하는 것을 특징으로 하는 피어 디바이스. A peer device that performs pairing via a device of a first network and a coordinator of a second network,
A memory in which at least one program is stored; And
And a processor for performing the pairing by executing the at least one program,
Wherein the at least one program comprises:
Receiving from the device through the coordinator of the second network first pairing information indicating that the device is a coordinator of the first network;
Identifying that the device is a coordinator of the first network based on first pairing information received by the peer device;
Disconnecting the peer device from the second network;
Coupling the peer device to the first network; And
And transmitting the first pairing information and second pairing information indicating that the peer device is a partner device to perform the pairing to the device.
상기 디바이스가 브로드캐스트 한 제 1 페어링 정보를 상기 제 2 네트워크의 조정자를 통해 수신하고,
상기 피어 디바이스는, 상기 디바이스가 브로드캐스트한 제1 페어링 정보는 수신하지 못하고, 상기 제2 네트워크의 조정자가 브로드캐스트한 제1 페어링 정보만을 수신하는 것을 특징으로 하는 피어 디바이스. 44. The method of claim 43,
Receiving, by the coordinator of the second network, first pairing information broadcasted by the device,
Wherein the peer device receives only the first pairing information broadcast by the coordinator of the second network without receiving the first pairing information broadcast by the device.
상기 피어 디바이스가 상기 제2 네트워크에 대한 결합의 해제를 요청하는 결합 해제 요청을 상기 제2 네트워크의 조정자에게 전송하고, 상기 제2 네트워크의 조정자로부터 상기 결합 해제 요청을 승인하는 결합 해제 응답을 수신하는 단계를 포함하는 것을 특징으로 하는 피어 디바이스. 44. The method of claim 43, wherein releasing the association from the second network comprises:
Wherein the peer device sends an association release request to the coordinator of the second network requesting release of association for the second network and receives an association release response from the coordinator of the second network to grant the association release request ≪ / RTI >
상기 피어 디바이스가 상기 제1 네트워크에 대한 결합을 요청하는 결합 요청을 상기 디바이스에 전송하고, 상기 피어 디바이스가 상기 디바이스로부터 상기 결합 요청을 승인하는 결합 응답을 수신하는 단계를 포함하는 것을 특징으로 하는 피어 디바이스. 44. The method of claim 43, wherein coupling to the first network comprises:
Wherein the peer device sends a binding request to the device requesting a binding for the first network, and the peer device receiving a binding response to approve the binding request from the device. device.
상기 디바이스에서 페어링의 수행을 지시하는 버튼이 눌려졌음을 나타내는 제1 PBC 정보 및 상기 디바이스의 MAC 주소를 포함하고,
상기 제2 페어링 정보는,
상기 피어 디바이스에서 페어링의 수행을 지시하는 버튼이 눌려졌음을 나타내는 제2 PBC 정보 및 상기 피어 디바이스의 MAC 주소를 포함하는 것을 특징으로 하는 피어 디바이스. 44. The method of claim 43, wherein the first pairing information comprises:
The first PBC information indicating that a button for instructing to perform pairing is pressed in the device and the MAC address of the device,
Wherein the second pairing information comprises:
Second PBC information indicating that a button for instructing to perform pairing in the peer device has been pressed, and a MAC address of the peer device.
상기 제1 네트워크의 식별자 및 상기 디바이스가 상기 제1 네트워크의 조정자임을 나타내는 조정자 역할 정보를 포함하는 것을 특징으로 하는 피어 디바이스. 48. The method of claim 47, wherein the first pairing information comprises:
The identifier of the first network and the coordinator role information indicating that the device is the coordinator of the first network.
적어도 하나의 프로그램이 저장되는 메모리; 및
상기 적어도 하나의 프로그램을 실행함으로써 상기 페어링을 수행하는 프로세서를 포함하고,
상기 적어도 하나의 프로그램은,
상기 디바이스가 상기 제 1 네트워크의 조정자임을 나타내는 제 1 페어링 정보를 상기 제 2 네트워크의 조정자를 통해 상기 피어 디바이스에 전송하는 단계; 및
상기 제1 페어링 정보 및 상기 피어 디바이스가 상기 페어링을 수행할 상대 디바이스임을 나타내는 제2 페어링 정보를 상기 제 2 네트워크의 조정자를 통해 상기 피어 디바이스로부터 수신하는 단계를 포함하고,
상기 제 1 페어링 정보를 기초로, 상기 피어 디바이스에서 상기 디바이스가 상기 제 1 네트워크의 조정자임이 식별되고, 상기 제1 페어링 정보 및 상기 제 2 페어링 정보가 수신됨에 따라, 상기 피어 디바이스가 제2 네트워크로부터 결합을 해제하고, 상기 제1 네트워크에 결합하는 것을 특징으로 하는 디바이스. A device that belongs to a first network and performs a pairing with a peer device of a second network through a coordinator of a second network,
A memory in which at least one program is stored; And
And a processor for performing the pairing by executing the at least one program,
Wherein the at least one program comprises:
Transmitting to the peer device through the coordinator of the second network first pairing information indicating that the device is a coordinator of the first network; And
Receiving from the peer device through the coordinator of the second network second pairing information indicating that the first pairing information and the peer device are partner devices to perform the pairing,
Wherein, based on the first pairing information, at the peer device, the device is identified as a coordinator of the first network, and as the first pairing information and the second pairing information are received, And couples to said first network. ≪ Desc / Clms Page number 13 >
상기 디바이스가 상기 제1 페어링 정보를 브로드캐스트하는 단계를 포함하고,
상기 제1 페어링 정보는, 상기 제1 페어링 정보를 수신한 상기 제 2 네트워크의 조정자로부터 브로드캐스트 되고,
상기 피어 디바이스는, 상기 디바이스가 브로드캐스트한 제1 페어링 정보는 수신하지 못하고, 상기 제2 네트워크의 조정자가 브로드캐스트한 제1 페어링 정보만을 수신하는 것을 특징으로 하는 디바이스. 50. The method of claim 49, wherein transmitting the first pairing information comprises:
Wherein the device broadcasts the first pairing information,
Wherein the first pairing information is broadcast from an arbiter of the second network that has received the first pairing information,
Wherein the peer device does not receive the first pairing information broadcasted by the device and only receives the first pairing information broadcast by the coordinator of the second network.
적어도 하나의 프로그램이 저장되는 메모리; 및
상기 적어도 하나의 프로그램을 실행함으로써 상기 페어링을 수행하는 프로세서를 포함하고,
상기 적어도 하나의 프로그램은,
상기 피어 디바이스가 페어링을 수행할 디바이스임을 나타내는 제2 페어링 정보를 상기 피어 디바이스로부터 상기 제 2 네트워크의 조정자를 통해 수신하는 단계; 및
상기 제2 페어링 정보 및 상기 디바이스가 상기 제 1 네트워크의 조정자임을 나타내는 제 1 페어링 정보를 상기 제 2 네트워크의 조정자를 통해 상기 피어 디바이스에 전송하는 단계를 포함하고,
상기 제 1 페어링 정보 및 상기 제 2 페어링 정보가 상기 피어 디바이스에 전송됨에 따라, 제 2 네트워크로부터 상기 피어 디바이스의 결합이 해제되고, 상기 제 1 네트워크에 상기 피어 디바이스가 결합되는 것을 특징으로 하는 디바이스. A device that belongs to a first network and performs a pairing with a peer device of a second network through a coordinator of a second network,
A memory in which at least one program is stored; And
And a processor for performing the pairing by executing the at least one program,
Wherein the at least one program comprises:
Receiving second pairing information from the peer device through the coordinator of the second network, the second pairing information indicating that the peer device is a device to perform pairing; And
And transmitting to the peer device through the coordinator of the second network, first pairing information indicating that the second pairing information and the device are coordinators of the first network,
Wherein the peer device is unlinked from the second network as the first pairing information and the second pairing information are transmitted to the peer device and the peer device is coupled to the first network.
상기 디바이스가 상기 제1 페어링 정보 및 상기 제2 페어링 정보를 브로드캐스트하는 단계를 포함하고,
상기 브로드캐스트된 상기 제 1 페어링 정보 및 상기 제 2 페어링 정보는 상기 제 2 네트워크의 조정자로부터 브로드캐스트 되며,
상기 피어 디바이스는 상기 디바이스가 브로드캐스트한 상기 제1 페어링 정보 및 상기 제2 페어링 정보는 수신하지 못하고, 상기 제2 네트워크의 조정자가 브로드캐스트한 상기 제1 페어링 정보 및 상기 제2 페어링 정보만을 수신하는 것을 특징으로 하는 디바이스. 55. The method of claim 54, wherein the transmitting the first pairing information and the second pairing information comprises:
Wherein the device broadcasts the first pairing information and the second pairing information,
Wherein the broadcasted first pairing information and the second pairing information are broadcast from a coordinator of the second network,
The peer device does not receive the first pairing information and the second pairing information broadcasted by the device and receives only the first pairing information and the second pairing information broadcasted by the coordinator of the second network ≪ / RTI >
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/102,656 US9635693B2 (en) | 2010-05-07 | 2011-05-06 | Method of performing pairing between coordinator and device in network, method of performing pairing between devices, method of pairing between coordinators and network system including the coordinators and the devices |
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US33231610P | 2010-05-07 | 2010-05-07 | |
| US33228510P | 2010-05-07 | 2010-05-07 | |
| US33227210P | 2010-05-07 | 2010-05-07 | |
| US61/332,316 | 2010-05-07 | ||
| US61/332,272 | 2010-05-07 | ||
| US61/332,285 | 2010-05-07 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20110123650A KR20110123650A (en) | 2011-11-15 |
| KR101797034B1 true KR101797034B1 (en) | 2017-11-14 |
Family
ID=45393782
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020100115121A Expired - Fee Related KR101797034B1 (en) | 2010-05-07 | 2010-11-18 | Method for pairing between coordinator and device, Method for pairing between devices, Method for pairing between coordinators, ,Network system including the coordinators and the devices |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101797034B1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101671702B1 (en) * | 2015-06-30 | 2016-11-03 | 경북대학교 산학협력단 | Beacon communcation system having function of authentication using sending time interval of beacon signal and method thereof |
| WO2025041883A1 (en) * | 2023-08-23 | 2025-02-27 | 엘지전자 주식회사 | A/v transmission apparatus and method |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100061355A1 (en) * | 2008-09-08 | 2010-03-11 | Olympus Corporation | Communication terminal, communication system and determination method |
-
2010
- 2010-11-18 KR KR1020100115121A patent/KR101797034B1/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100061355A1 (en) * | 2008-09-08 | 2010-03-11 | Olympus Corporation | Communication terminal, communication system and determination method |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20110123650A (en) | 2011-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6147943B1 (en) | Communication control method, user terminal, and base station | |
| US9635693B2 (en) | Method of performing pairing between coordinator and device in network, method of performing pairing between devices, method of pairing between coordinators and network system including the coordinators and the devices | |
| KR102155523B1 (en) | Method and apparatus for determining a conncetion configuration and performing a handover in wireless communication system supporting a dual connectivity | |
| JP5733567B2 (en) | Management device, management method, communication device, communication method, relay device, relay method, program, and communication system | |
| JP5338619B2 (en) | Wireless terminal device, wireless communication method, wireless communication system, and program | |
| US20080025512A1 (en) | Communication apparatus, control method therefor, and computer program allowing computer to execute the same | |
| US20150124761A1 (en) | Communication device, and control method therefor | |
| CN105075386A (en) | Network-assisted D2D communication using D2D capability information | |
| KR20180080269A (en) | Wireless communication device and method of wireless communication | |
| TW200428889A (en) | Wireless personal communicator and communication method | |
| JP2001251660A (en) | Method of paging wireless terminals in a wireless network with multiple base stations | |
| US9439229B2 (en) | Method and apparatus for performing pairing between coordinator and device in network, method and apparatus for performing pairing between devices, network system including the coordinator and the devices | |
| KR101690651B1 (en) | Method and apparatus for performing handover | |
| WO2015008712A1 (en) | Control device, base station, and communication terminal | |
| JP6467543B2 (en) | COMMUNICATION SYSTEM, USER TERMINAL, PROCESSOR AND COMMUNICATION CONTROL METHOD | |
| US20250106752A1 (en) | Communications device, relay communications node, infrastructure equipment and methods | |
| US20120163283A1 (en) | Method for relaying of base station and method for relaying of terminal | |
| WO2017051859A1 (en) | Wireless terminal | |
| KR101797034B1 (en) | Method for pairing between coordinator and device, Method for pairing between devices, Method for pairing between coordinators, ,Network system including the coordinators and the devices | |
| EP3182743B1 (en) | Communication method in wireless communication network, communication system, wireless terminal and communication control method | |
| KR101832405B1 (en) | Method and apparatus for pairing between coordinator and station, Method and apparatus for pairing between stations, Network system including the coordinator and stations | |
| KR102120431B1 (en) | Method of relay between devices | |
| KR20120016572A (en) | Device, device resource management apparatus, gateway, network server, and control method of network server in wireless network | |
| WO2016024400A1 (en) | Communication system, communication method, and wireless terminal for wireless communication network | |
| CN101778453B (en) | Base station selection method and system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20201108 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20201108 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |