KR101392571B1 - Near Field Communication Interface Control - Google Patents

Near Field Communication Interface Control Download PDF

Info

Publication number
KR101392571B1
KR101392571B1 KR1020060113106A KR20060113106A KR101392571B1 KR 101392571 B1 KR101392571 B1 KR 101392571B1 KR 1020060113106 A KR1020060113106 A KR 1020060113106A KR 20060113106 A KR20060113106 A KR 20060113106A KR 101392571 B1 KR101392571 B1 KR 101392571B1
Authority
KR
South Korea
Prior art keywords
communication
authentication information
communication module
bluetooth
devices
Prior art date
Application number
KR1020060113106A
Other languages
Korean (ko)
Other versions
KR20080044375A (en
Inventor
권진근
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020060113106A priority Critical patent/KR101392571B1/en
Publication of KR20080044375A publication Critical patent/KR20080044375A/en
Application granted granted Critical
Publication of KR101392571B1 publication Critical patent/KR101392571B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/70Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/50Secure pairing of devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/11Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
    • H04B10/114Indoor or close-range type systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup

Landscapes

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

Abstract

본 발명은 기기 간의 근거리 통신 인터페이스를 제어하는 방법에 관한 것이다. 본 발명의 근거리 통신 인터페이스 제어방법은, 상기 제2통신 모듈을 통해 주체기기로부터 객체기기로, 상기 제1통신 모듈의 인증 정보를 송신하는 단계; 상기 객체기기에서 상기 전송된 인증정보를 수신하여 인식하고, 상기 제2통신 모듈을 통해 상기 주체기기로 상기 인증정보를 재전송하는 단계; 상기 송수신된 인증 정보에 근거하여 상기 기기 간 상호 인증을 수행하는 단계; 및 상기 수행된 상호 인증 결과에 따라 상기 기기 사이에 상기 제1통신 모듈의 통신 선로를 구축하는 단계를 포함한다.The present invention relates to a method for controlling a short-range communication interface between devices. The method for controlling a local area communication interface of the present invention comprises the steps of: transmitting authentication information of the first communication module from a subject device to an object device via the second communication module; Receiving and recognizing the transmitted authentication information from the object device and retransmitting the authentication information to the subject device through the second communication module; Performing mutual authentication between the devices based on the transmitted and received authentication information; And establishing a communication line of the first communication module between the devices according to the performed mutual authentication result.

근거리 통신, 인터페이스, 블루투스 Local area communication, interface, Bluetooth

Description

근거리 통신 인터페이스 제어방법{Near Field Communication Interface Control}Description of the Related Art [0002] Near Field Communication Interface Control

도1은 블루투스(bluetooth) 모듈을 탑재한 휴대 단말장치 간의 페어링(pairing) 과정을 나타낸 도면1 is a diagram illustrating a pairing process between portable terminal devices equipped with a Bluetooth module

도2는 본 발명이 적용되는 실시예로서, 블루투스(bluetooth) 및 적외선 통신 모듈을 포함하는 휴대 단말장치의 구성을 나타낸 도면2 is a diagram illustrating a configuration of a portable terminal apparatus including a Bluetooth and an infrared communication module according to an embodiment of the present invention.

도3은 본 발명이 적용되는 실시예로서, 블루투스(bluetooth) 및 적외선 통신을 기반으로 하는 휴대 단말기 간의 인터페이스 제어수순을 나타낸 도면3 is a diagram illustrating an interface control procedure between a wireless terminal based on bluetooth and infrared communication, according to an embodiment of the present invention.

본 발명은 기기 간의 근거리 통신 인터페이스를 제어하는 방법에 관한 것이다.The present invention relates to a method for controlling a short-range communication interface between devices.

전자, 전기, 통신 기기들 간의 근거리 통신을 위한 장치로 블루투스(bluetooth)가 사용되고 있다. 블루투스(bluetooth)는 휴대 전화(Mobile Phone)를 비롯한 각종 휴대형 기기 뿐만 아니라 퍼스널 컴퓨터(PC), 프린터 등의 여러가지 기기에도 탑재되고 있으며, 휴대형 기기와 무선으로 연결되는 부가장치, 예를 들면 블루투스 헤드셋 등에도 적용되고 있다.Bluetooth is used as a device for short distance communication between electronic, electric and communication devices. Background Art [0002] Bluetooth is used not only in various portable devices such as a mobile phone but also in various devices such as a personal computer (PC) and a printer, and an additional device wirelessly connected to a portable device such as a Bluetooth headset .

블루투스(bluetooth) 기능을 구비한 기기들 간의 블루투스 통신을 위해서는 페어링(Pairing) 과정을 필요로 한다. 블루투스 페어링은 블루투스 기반으로 통신을 수행할 기기간의 진정성을 검증하기 위한 과정이다. 기존의 블루투스 페어링은 기기들 간에 페어링 키(pairing Key)를 확인하는 절차를 밟게되는데, 이 페어링 키는 사용자가 직접 입력하는 방식을 취하고 있다.In order to perform Bluetooth communication between devices having a bluetooth function, a pairing process is required. Bluetooth pairing is a process for verifying authenticity between devices that perform communication based on Bluetooth. In the conventional Bluetooth pairing, a procedure of confirming a pairing key between the devices is performed. This pairing key is a method of directly inputting by the user.

도1은 블루투스(bluetooth) 모듈을 탑재한 휴대 단말장치 간의 페어링(pairing) 과정을 보여준다. 기기 A는 주체가 되는 기기이며, 기기 B는 객체가 되는 기기를 각각 표현하고 있다. 기존의 블루투스 페어링은 기기 A가 기기 B에게 페어링을 요청하고(S110), 기기 B가 이 요청에 대하여 페어링 키를 기기 A로 요청하면(S120), 기기 A에서 사용자가 직접 입력하는 특정 페어링 키(예: Personal Identification Number Code)를 기기 B로 전송하고(S130), 기기 B에서는 수신된 페어링 키와 동일한 페어링 키를 사용자가 입력하여 이를 기기 A로 재전송해 준다(S140). 기기 A는 전송한 페어링 키와 수신된 페어링 키, 두 개의 페어링 키가 동일한지의 여부를 인증하고, 이에 따른 블루투스 통신이 가능하게 된다(S150). 이러한 페어링 과정은 모두 블루투스를 기반으로 이루어지며, PIN(Personal Identification Number) 코드로 예시되는 페어링 키의 입력은 사용자가 직접 수행하게 된다.FIG. 1 shows a pairing process between portable terminal devices equipped with a Bluetooth module. Device A is a device that is the subject and Device B is the device that is the object. In the conventional Bluetooth pairing, the device A requests the device B to pair (S110). When the device B requests the device A for the pairing key (S120), the device B sends a specific pairing key For example, the personal identification number code is transmitted to the device B in step S130. In step S140, the device B receives the same pairing key as the received pairing key and retransmits the same to the device A in step S140. The device A authenticates whether or not the transmitted pairing key, the received pairing key, and the two pairing keys are the same, and Bluetooth communication according to the authentication is enabled (S150). This pairing process is all based on Bluetooth, and the user inputs the pairing key illustrated in the PIN (Personal Identification Number) code directly.

이와 같이, 기존의 블루투스 페어링 과정에서는 PIN 코드를 사용자가 직접 입력하는 불편함이 따른다. 더구나, 블루투스 기반의 기기간 통신은 대부분 근거리 에서 이루어지고 있음에도 불구하고 서로의 기기들 간에 사용자가 일일이 페어링 키를 확인해야 하므로 블루투스 통신망 설정에 적지않은 시간과 불편함이 따른다. 또한, 사용자의 직접 입력에 의한 페어링 키 상호 전송은 보안성도 떨어진다.As described above, the conventional Bluetooth pairing process inconveniences the user to directly input the PIN code. In addition, although communication between devices based on Bluetooth is mostly performed in a short distance, since a user must confirm the pairing key between the devices, time and inconvenience are incurred in setting up the Bluetooth communication network. In addition, the security of the pairing key transmission by the user's direct input is deteriorated.

본 발명의 목적은 기기들 간의 상호 인증을 기반으로 통신선로를 구축할 때, 각각의 기기들이 복수의 서로 다른 통신수단을 동시에 갖고, 하나의 통신수단 간의 인증을 위한 정보의 송수신을 다른 통신수단을 이용해서 자동으로 수행할 수 있도록 한 근거리 통신 인터페이스 제어방법을 제공하는데 있다.It is an object of the present invention to provide a communication system and a communication method thereof, in which when establishing a communication line based on mutual authentication between devices, each device has a plurality of different communication means at the same time, And to provide a method for controlling a short-range communication interface that can be automatically performed by using the method.

본 발명의 다른 목적은 블루투스 통신 기능을 탑재한 기기들 간에 블루투스 통신선로를 구축할 때, 블루투스 통신 이외의 통신수단을 각각의 기기들이 더 탑재하고, 블루투스 통신을 위한 페어링 과정에서 인증을 위한 정보의 송수신을 블루투스 통신 이외의 통신수단을 이용해서 자동으로 수행할 수 있도록 한 근거리 통신 인터페이스 제어방법을 제공하는데 있다.It is another object of the present invention to provide a Bluetooth communication device and a Bluetooth communication method which are capable of providing communication devices other than the Bluetooth communication device when the Bluetooth communication device is installed between devices equipped with the Bluetooth communication function, And a method for controlling a short-range communication interface in which transmission and reception can be automatically performed using communication means other than Bluetooth communication.

본 발명의 또 다른 목적은 블루투스 통신 기능과 적외선 통신 기능을 동시에 갖는 기기들 간에 블루투스 통신선로를 구축할 때, 블루투스 통신을 위한 페어링 과정에서 인증을 위한 정보의 송수신을 적외선 통신을 이용해서 자동으로 수행할 수 있도록 한 근거리 통신 인터페이스 제어방법을 제공하는데 있다.It is another object of the present invention to provide a method and apparatus for automatically transmitting and receiving information for authentication in a pairing process for Bluetooth communication using infrared communication when constructing a Bluetooth communication line between devices having both a Bluetooth communication function and an infrared communication function And to provide a method for controlling a short-range communication interface.

상기 목적을 달성하기 위한 본 발명의 근거리 통신 인터페이스 제어방법은,상기 제2통신 모듈을 통해 주체기기로부터 객체기기로 상기 제1통신 모듈의 인증 정보를 송신하는 단계; 상기 객체기기에서 상기 전송된 인증 정보를 수신하여 인식하고, 상기 제2통신 모듈을 통해 상기 주체기기로 상기 인증정보를 재전송하는 단계; 상기 송수신된 인증 정보에 근거하여 상기 기기간 상호 인증을 수행하는 단계; 및 상기 수행된 상호 인증 결과에 따라 상기 기기 사이에 상기 제1통신 모듈의 통신 선로를 구축하는 단계를 포함한다. According to another aspect of the present invention, there is provided a near field communication interface control method including: transmitting authentication information of a first communication module from a subject device to an object device through the second communication module; Receiving and recognizing the transmitted authentication information from the object device and retransmitting the authentication information to the subject device through the second communication module; Performing mutual authentication between the devices based on the authentication information transmitted and received; And establishing a communication line of the first communication module between the devices according to the performed mutual authentication result.

삭제delete

삭제delete

삭제delete

도2는 본 발명이 적용되는 실시예로서, 블루투스(bluetooth) 및 적외선 통신 모듈을 포함하는 휴대 단말장치의 구성을 나타낸 도면이다.2 is a diagram illustrating a configuration of a portable terminal apparatus including a bluetooth and an infrared communication module according to an embodiment of the present invention.

도2에서 기기 A는 주체가 되는 기기이며 기기 B는 객체가 되는 기기로 각각 표현되고 있다. 여기서, 예를 들면 기기 A는 휴대 단말장치로 이동통신 단말기가 될 수 있고, 기기 B는 이동통신 단말기와 블루투스 기반의 통신을 수행할 블루투스 핸즈프리 기기가 될 수 있다. 다른 예로는 기기 A가 MP3 플레이어 등과 같은 디지털 오디오 재생장치가 될 수 있고, 기기 B는 디지털 오디오 재생장치와 블루투스 기반의 통신을 수행할 블루투스 헤드셋이 될 수 있다. 이는 하나의 실시예일 뿐이다.In Fig. 2, the device A is represented as a main device and the device B is represented as a device serving as an object. Here, for example, the device A may be a mobile terminal device and the device B may be a Bluetooth handsfree device that performs Bluetooth-based communication with the mobile communication terminal. In another example, the device A may be a digital audio playback device such as an MP3 player, and the device B may be a Bluetooth headset that performs Bluetooth based communication with the digital audio playback device. This is only one embodiment.

도2에 나타낸 본 발명의 실시예에서는 각각의 기기가 서로 다른 복수개의 통신수단을 갖고 있는데, 여기서는 그 예로 블루투스 통신수단과 적외선 통신수단을 각각의 기기들이 동시에 갖는 경우를 보여주고 있다. 이는 하나의 실시예일 뿐이다. 블루투스 통신수단은 기기 간에 블루투스 기반의 통신을 수행하기 위한 상호 인증, 즉 블루투스 페어링을 필요로 하며, 적외선 통신수단은 블루투스 페어링을 위한 인증정보의 송수신을 위해서 사용될 것이다.In the embodiment of the present invention shown in FIG. 2, each of the devices has a plurality of different communication means. In this case, for example, the Bluetooth communication means and the infrared communication means are simultaneously provided by the respective devices. This is only one embodiment. The Bluetooth communication means requires mutual authentication, that is, Bluetooth pairing, for performing Bluetooth-based communication between the devices, and the infrared communication means is used for transmitting and receiving authentication information for Bluetooth pairing.

도2에 나타낸 바와 같이 기기 A(100)는 주체가 되는 기기이며, 블루투스 통신수단으로서 블루투스 모듈(B/T)(110)과, 적외선 통신수단으로서 적외선 통신모듈(I/R)(120)을 포함한다. 여기서 블루투스 모듈(110)과 적외선 통신모듈(120)의 구조나 통신방식은 이미 알려진 기술에 근거하므로 이에 대한 상세한 도시와 설명은 생략하여도 무방할 것이다. 도2에서 기기 B(200)는 객체가 되는 기기이며, 블루투스 통신수단으로서 블루투스 모듈(B/T)(210)과, 적외선 통신수단으로서 적외선 통신모듈(I/R)(220)을 포함한다. 여기서 블루투스 모듈(210)과 적외선 통신모듈(220)의 구조나 통신방식은 이미 알려진 기술에 근거하므로 이에 대한 상세한 도시와 설명은 생략하여도 무방할 것이다.As shown in FIG. 2, the device A 100 is a main device, and includes a Bluetooth module (B / T) 110 as a Bluetooth communication unit and an infrared communication module (I / R) 120 as an infrared communication unit . Here, the structure and the communication method of the Bluetooth module 110 and the infrared communication module 120 are based on known technologies, so that detailed description and explanation thereof may be omitted. 2, the device B 200 is an apparatus serving as an object, and includes a Bluetooth module (B / T) 210 as a Bluetooth communication unit and an infrared communication module (I / R) 220 as an infrared communication unit. Here, the structure and the communication method of the Bluetooth module 210 and the infrared communication module 220 are based on a known technology, so detailed description and explanation thereof may be omitted.

도2에서 부호 10은 블루투스 통신선로를 표현하며, 부호 20은 적외선 통신선로를 표현한다. 블루투스 통신이나 적외선 통신은 무선통신선로이다.2, reference numeral 10 denotes a Bluetooth communication line, and reference numeral 20 denotes an infrared communication line. Bluetooth communication or infrared communication is a wireless communication line.

기기 A(100)와 기기 B(200)가 블루투스 모듈(110,210)을 이용해서 블루투스 통신을 수행하고자 하는 경우 기기들 간의 상호 확인을 위하여 블루투스 페어링 과정을 수행하게 된다.When the device A 100 and the device B 200 attempt to perform the Bluetooth communication using the Bluetooth modules 110 and 210, the Bluetooth pairing process is performed to confirm mutual confirmation between the devices.

이러한 블루투스 페어링 과정 중, 기기들 간의 상호 상대방 확인을 위한 페어링 키, 예를 들면 PIN 코드를 전송할 때 적외선 통신모듈(120,220)을 이용해서 해당 데이터를 주고 받아 처리함으로써, 별도의 사용자 입력에 의한 PIN 코드 처리 과정을 배제하고 자동으로 블루투스 페어링을 완료할 수 있게 된다.During the Bluetooth pairing process, when a pairing key for identifying mutual counterparts between devices, for example, a PIN code, is transmitted and received using the infrared communication modules 120 and 220, a PIN code So that the Bluetooth pairing can be completed automatically without excluding the processing.

이는 블루투스 모듈(110,210)의 동작 과정 중에 발생하는 해당 HCI(Host Control Interface) 명령을 인식하여 적외선 통신모듈(120,220)을 통해 페어링 키를 송수신하게 함으로써 이루어진다.It recognizes the HCI (Host Control Interface) command generated during the operation of the Bluetooth modules 110 and 210, and transmits and receives the pairing key through the infrared communication modules 120 and 220.

즉, 블루투스 페어링 과정에서 사용자가 페어링 키를 입력하는 단계에 대응하여, 기기 A(100)가 자동으로 페어링 키(PIN Code)를 자동으로 생성하여 적외선 통신으로 기기 B(200)로 송신하고, 기기 B(200)는 받은 데이터를 검증하여 적외선 통신으로 기기 A(100)로 재전송 함으로써, 사용자에 의한 페어링 키 입력을 배제시키고, 블루투스 페어링 과정을 자동으로 수행할 수 있게 된다.That is, corresponding to the step of the user inputting the pairing key in the Bluetooth pairing process, the device A 100 automatically generates a pairing key (PIN Code) automatically, transmits the PIN code to the device B 200 through infrared communication, B 200 can verify the received data and retransmit the data to the device A 100 through the infrared communication, thereby eliminating the input of the pairing key by the user and automatically performing the Bluetooth pairing process.

도3은 본 발명이 적용되는 실시예로서, 블루투스(bluetooth) 및 적외선 통신을 기반으로 하는 휴대 단말기 간의 인터페이스 제어수순을 나타낸 도면이다. 도3을 참조하여 본 발명의 실시예에 따른 블루투스 페어링 과정을 설명한다.FIG. 3 is a diagram illustrating an interface control procedure between a wireless terminal based on bluetooth and infrared communication, according to an embodiment of the present invention. Referring to FIG. The Bluetooth pairing process according to the embodiment of the present invention will be described with reference to FIG.

블루투스 페어링을 위하여, 주체가 되는 기기 A(100)로부터 객체가 되는 기기 B(200)로 블루투스 모듈(110,210)을 통해서 페어링을 요청한다(S210). 이 때, 기기 A(100)는 적외선 통신모듈(120)을 통신 가능 상태로 설정해 놓는다.In order to perform Bluetooth pairing, the device A 100 as a subject requests pairing with the device B 200 as an object through the Bluetooth modules 110 and 210 (S210). At this time, the device A 100 sets the infrared communication module 120 to the communication enabled state.

기기 B(200)는 페어링 요청에 응답하여 기기 A(100)로 페어링 키를 전송해 줄 것을 요청한다(S220). 이 때, 기기 B(200)는 적외선 통신모듈(220)을 통신 가능 상태로 설정해 놓고 기기 A(100)로부터 적외선 통신으로 페어링 키를 수신할 준비를 한다.The device B 200 requests the device A 100 to transmit the pairing key in response to the pairing request (S220). At this time, the device B 200 sets the infrared communication module 220 to the communicable state and prepares to receive the pairing key from the device A 100 through infrared communication.

기기 A(100)는 자동으로 페어링 키(PIN Code)를 생성하고 이를 인코딩(encoding)하여 적외선 통신모듈(120,220)을 통해서 기기 B(200)로 전송한다(S230).The device A 100 automatically generates a PIN code and encodes the PIN code and transmits it to the device B 200 via the infrared communication modules 120 and 220 at step S230.

기기 B(200)는 적외선 통신모듈(220)을 통해서 수신된 페어링 키를 인식(decoding)하고 확인 코드를 전송하는데, 이는 수신된 페어링 키를 적외선 통신모듈(220,120)을 통해서 재전송 함으로써 수행된다(S240).The device B 200 decodes the received pairing key and transmits a confirmation code through the infrared communication module 220. This is performed by retransmitting the received pairing key through the infrared communication modules 220 and 120 ).

기기 A(100)는 적외선 통신모듈(120,220)을 통해서 기기 B(200)로부터 재전송된 페어링 키를 인식하고, 이를 전송한 페어링 키와 비교하여 일치 여부를 통해 인증을 수행한다. 즉, 재전송받은 페어링 키는 요청한 기기측에서 보낸 페어링 키와 같은지의 여부를 재검증한 후, 그 결과에 따라 쌍방 확인을 수행하는 것이다.The device A 100 recognizes the pairing key retransmitted from the device B 200 through the infrared communication modules 120 and 220 and compares the pairing key with the transmitted pairing key to perform authentication based on the matching. That is, the re-transmitted pairing key is re-verified whether or not the re-transmitted pairing key is the same as the pairing key sent from the requested device, and then the both parties are checked according to the result.

두 페어링 키가 서로 일치하면 블루투스 통신모듈(110,120)을 통하여 기기들 간의 통신을 수행하며(S250), 두 페어링 키가 서로 일치하지 않는다면 기기들 간의 블루투스 통신을 하고자 하는 진정성이 확보되지 않았으므로 블루투스 통신은 수행될 수 없다.If the two pairing keys match, the devices communicate with each other via the Bluetooth communication modules 110 and 120 (S250). If the two pairing keys do not coincide with each other, the authenticity of the Bluetooth communication between the devices is not ensured. Can not be performed.

지금까지 설명한 바와 같이 본 발명은 기기들 간에 상호 인증을 토대로 무선통신 선로를 구축하고 구축된 무선통신 선로를 기반으로 통신을 수행하고자 할 때, 인증을 위한 정보의 전송은 상호 인증을 전제로 선로가 구축될 통신수단 이외의 다른 통신수단을 이용해서 자동으로 수행하고, 다른 통신수단을 이용해서 인증 정보의 송수신과 그 인증이 완료되면 상호 인증을 전제로 하는 통신수단을 통해서 기기들 간의 데이터 전송을 수행하는 방법으로 기기들 간의 통신 인터페이스를 제어한다. 따라서, 예를 들어 블루투스 통신을 위한 페어링 과정에서, 페어링 키의 송수신을 통한 상대방 기기와의 상호 확인을 적외선 통신으로 수행하고, 이후에는 블루투스 통신을 기반으로 기기들 간의 데이터 전송을 수행할 수 있다. 이는 사용자에 의한 페어링 키의 직접 입력 과정을 배제시키며, 인증을 위한 정보를 자동으로 랜덤(random)하게 생성하고 또 그 정보가 노출되지 않은 상태에서 송수신되기 때문에 보안성을 확보할 수 있는 기반을 제공한다.As described above, according to the present invention, when establishing a wireless communication line based on mutual authentication between devices and performing communication based on the established wireless communication line, the transmission of information for authentication requires a line The communication is performed automatically by using communication means other than the communication means to be established. When the authentication information is transmitted and received using the other communication means and the authentication is completed, data transmission is performed between the devices through communication means based on mutual authentication To control the communication interface between the devices. Accordingly, for example, in the pairing process for Bluetooth communication, mutual identification with the other device through transmission and reception of a pairing key can be performed by infrared communication, and data transmission between devices can be performed based on Bluetooth communication thereafter. This eliminates the process of directly inputting the pairing key by the user, automatically generates information for authentication randomly, and transmits / receives the information without exposing the information, thereby providing a base for securing security do.

본 발명에 따르면 블루투스 통신 선로의 구축(pairing)을 위한 페어링 키를 적외선 통신을 이용해서 송수신 함으로써, 별도로 사용자 직접 입력 방식에 의한 불편함을 해소할 수 있고, 페어링 키의 사용자 직접 입력을 배제함으로써 보안성을 높이며, 자동 페어링 과정을 기반으로 블루투스 통신선로 구축을 위한 시간의 단축과 편리함을 확보할 수 있다.According to the present invention, a pairing key for pairing a Bluetooth communication line is transmitted and received by using infrared communication, thereby eliminating the inconvenience caused by the user direct input method. By eliminating the user's direct input of the pairing key, And it is possible to shorten the time and convenience for constructing the Bluetooth communication line based on the automatic pairing process.

본 발명에 따른 근거리 통신 인터페이스 제어방법은 블루투스 페어링 뿐만 아니라, 인증을 통한 통신선로의 구축이 필요한 통신수단에 대하여 그 통신수단 이외의 다른 통신수단을 이용해서 인증정보의 송수신을 기반으로 자동 인증이 이루어지도록 할 수 있다.The short range communication interface control method according to the present invention performs automatic authentication based on transmission and reception of authentication information using a communication means other than the communication means for communication means requiring establishment of a communication line through authentication as well as Bluetooth pairing .

Claims (8)

블루투스 통신 모듈인 제1 통신 모듈 및 상기 블루투스 통신 모듈 이외의 통신 모듈인 제2 통신 모듈을 포함하는 기기 간 데이터 전송을 위한 인터페이스 제어방법에 있어서,1. An interface control method for data transmission between devices including a first communication module as a Bluetooth communication module and a second communication module as a communication module other than the Bluetooth communication module, 상기 제2 통신 모듈을 통해, 주체기기로부터 객체기기로, 상기 제1 통신 모듈의 인증 정보를 송신하는 단계;Transmitting authentication information of the first communication module from the subject device to the object device through the second communication module; 상기 객체기기에서 상기 전송된 인증정보를 수신하여 인식하고, 상기 제2통신 모듈을 통해 상기 주체기기로 상기 인증정보를 재전송하는 단계;Receiving and recognizing the transmitted authentication information from the object device and retransmitting the authentication information to the subject device through the second communication module; 상기 송수신된 인증 정보에 근거하여 상기 기기 간 상호 인증을 수행하는 단계; 및Performing mutual authentication between the devices based on the transmitted and received authentication information; And 상기 수행된 상호 인증 결과에 따라, 상기 기기 사이에 상기 제1 통신 모듈의 통신 선로를 구축하는 단계를 포함하는 것을 특징으로 하는 근거리 통신 인터페이스 제어방법.And establishing a communication line of the first communication module between the devices according to the performed mutual authentication result. 삭제delete 삭제delete 제1항에 있어서,The method according to claim 1, 상기 기기 간 상호 인증을 수행하는 단계는The step of performing the mutual authentication between the devices 상기 주체 기기에서 상기 재전송된 인증 정보를 수신하여 인식하고, 상기 재전송되어 인식된 인증 정보를 근거로 블루투스 통신 인증을 수행하는 단계인 근거리 통신 인터페이스 제어방법.Receiving the re-transmitted authentication information from the main body device, recognizing the re-transmitted authentication information, and performing Bluetooth communication authentication based on the re-transmitted authentication information. 제4항에 있어서,5. The method of claim 4, 상기 기기 간 상호 인증을 수행하는 단계는The step of performing the mutual authentication between the devices 상기 주체 기기로부터 상기 객체 기기로 전송된 인증 정보 및 상기 객체 기기에서 상기 주체 기기로 재전송된 인증 정보를 비교하는 단계; 및Comparing the authentication information transmitted from the subject device to the object device and the authentication information retransmitted from the object device to the subject device; And 상기 비교 결과, 상기 인증 정보들이 서로 일치하는 경우, 상기 제1 통신 모듈을 통해 상기 기기 간 통신을 수행하는 단계를 포함하는 근거리 통신 인터페이스 제어방법.And performing communication between the devices through the first communication module when the authentication information matches the authentication information. 제1항에 있어서,The method according to claim 1, 상기 제2 통신 모듈은 적외선 통신 모듈인 것을 특징으로 하는 근거리 통신 인터페이스 제어방법.Wherein the second communication module is an infrared communication module. 제1항에 있어서,The method according to claim 1, 상기 인증 정보는 PIN 코드(Personal Identification Code)인 것을 특징으로 하는 근거리 통신 인터페이스 제어방법.Wherein the authentication information is a PIN code (Personal Identification Code). 제1항에 있어서,The method according to claim 1, 상기 인증 정보는 랜덤(random)하게 자동으로 생성되는 것을 특징으로 하는 근거리 통신 인터페이스 제어방법.Wherein the authentication information is generated randomly and automatically.
KR1020060113106A 2006-11-16 2006-11-16 Near Field Communication Interface Control KR101392571B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060113106A KR101392571B1 (en) 2006-11-16 2006-11-16 Near Field Communication Interface Control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060113106A KR101392571B1 (en) 2006-11-16 2006-11-16 Near Field Communication Interface Control

Publications (2)

Publication Number Publication Date
KR20080044375A KR20080044375A (en) 2008-05-21
KR101392571B1 true KR101392571B1 (en) 2014-05-08

Family

ID=39662247

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060113106A KR101392571B1 (en) 2006-11-16 2006-11-16 Near Field Communication Interface Control

Country Status (1)

Country Link
KR (1) KR101392571B1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090112101A (en) * 2008-04-23 2009-10-28 삼성전자주식회사 Broadcasting receiving apparatus, wireless interface apparatus and control method thereof
EP2422559A4 (en) 2009-04-24 2015-07-22 Skullcandy Inc Wireless synchronization mechanism
KR101764733B1 (en) * 2011-02-14 2017-08-04 삼성전자주식회사 3-Dimension glasses and Method for controlling power and paring thereof
KR101851532B1 (en) 2011-11-23 2018-06-11 삼성전자주식회사 Termianl apparatus, remote control apparatus and method for auto pairing thereof
CN103199902B (en) * 2013-01-23 2016-01-20 深圳市乐得瑞科技有限公司 The method and system of access bluetooth equipment
DE102022207781A1 (en) * 2022-07-28 2024-02-08 Siemens Aktiengesellschaft Establishing a wireless data connection

Also Published As

Publication number Publication date
KR20080044375A (en) 2008-05-21

Similar Documents

Publication Publication Date Title
US20160150407A1 (en) Method And System For Connecting A Mobile Communication Device To An Automobile
CN108471610B (en) Bluetooth connection control system
JP2003018148A (en) Radio data communication device and data communication method therefor
JP2010528358A (en) Network authentication
KR101392571B1 (en) Near Field Communication Interface Control
JPWO2006072978A1 (en) Authentication system for information processing terminal using portable information processing device
US20100319055A1 (en) Radio communication apparatus and radio communication method
JP2002073565A (en) System and method for authenticating electronic equipment
JP6898139B2 (en) User authentication system and user authentication method
EP2175674B1 (en) Method and system for paring devices
KR101893224B1 (en) Method of certification of mobile device and method of communication between vehicle and mobile device including the method
KR100620917B1 (en) Door lock system using portable terminal and operating method
KR102271329B1 (en) Method for Accessing Network by using Near Field Communication
KR20070096488A (en) Automatic authentication method between bluetooth devices
JP4853870B2 (en) Repeater, wireless communication terminal, communication system, communication method and program
JP2002300637A (en) Lock control system
KR101828684B1 (en) Method for Automating Login Coupled with Medium
KR100660464B1 (en) Method for connecting bluetooth device in portable terminal
JP2006080674A (en) Radio data communication device, radio data communication method, and radio data communication system
JP3543746B2 (en) Data communication system and mobile radio device
KR101542653B1 (en) Method for Creating One Time Password based on Time Verification by using Near Field Communication
KR20190047557A (en) Earphone Device for Providing OTP by using Asynchronous Local Area Radio Communication
KR102271332B1 (en) Method for Accessing Network by using Bluetooth
KR102090818B1 (en) Certification Method For User
KR101777043B1 (en) Method for Generating Electronic Signature based on Asynchronous Local Area Radio Communication

Legal Events

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

Payment date: 20170324

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180323

Year of fee payment: 5