KR20070075874A - Wireless USB host and how to perform the connection process - Google Patents
Wireless USB host and how to perform the connection process Download PDFInfo
- Publication number
- KR20070075874A KR20070075874A KR1020060004608A KR20060004608A KR20070075874A KR 20070075874 A KR20070075874 A KR 20070075874A KR 1020060004608 A KR1020060004608 A KR 1020060004608A KR 20060004608 A KR20060004608 A KR 20060004608A KR 20070075874 A KR20070075874 A KR 20070075874A
- Authority
- KR
- South Korea
- Prior art keywords
- wireless usb
- wireless
- usb host
- connection
- request message
- 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.)
- Granted
Links
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05C—BOLTS OR FASTENING DEVICES FOR WINGS, SPECIALLY FOR DOORS OR WINDOWS
- E05C17/00—Devices for holding wings open; Devices for limiting opening of wings or for holding wings open by a movable member extending between frame and wing; Braking devices, stops or buffers, combined therewith
- E05C17/02—Devices for holding wings open; Devices for limiting opening of wings or for holding wings open by a movable member extending between frame and wing; Braking devices, stops or buffers, combined therewith by mechanical means
- E05C17/54—Portable devices, e.g. wedges; wedges for holding wings open or closed
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05C—BOLTS OR FASTENING DEVICES FOR WINGS, SPECIALLY FOR DOORS OR WINDOWS
- E05C17/00—Devices for holding wings open; Devices for limiting opening of wings or for holding wings open by a movable member extending between frame and wing; Braking devices, stops or buffers, combined therewith
- E05C17/02—Devices for holding wings open; Devices for limiting opening of wings or for holding wings open by a movable member extending between frame and wing; Braking devices, stops or buffers, combined therewith by mechanical means
- E05C17/46—Devices for holding wings open; Devices for limiting opening of wings or for holding wings open by a movable member extending between frame and wing; Braking devices, stops or buffers, combined therewith by mechanical means in which the wing or a member fixed thereon is engaged by a movable fastening member in a fixed position; in which a movable fastening member mounted on the wing engages a stationary member
- E05C17/48—Devices for holding wings open; Devices for limiting opening of wings or for holding wings open by a movable member extending between frame and wing; Braking devices, stops or buffers, combined therewith by mechanical means in which the wing or a member fixed thereon is engaged by a movable fastening member in a fixed position; in which a movable fastening member mounted on the wing engages a stationary member comprising a sliding securing member
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05C—BOLTS OR FASTENING DEVICES FOR WINGS, SPECIALLY FOR DOORS OR WINDOWS
- E05C17/00—Devices for holding wings open; Devices for limiting opening of wings or for holding wings open by a movable member extending between frame and wing; Braking devices, stops or buffers, combined therewith
- E05C17/60—Devices for holding wings open; Devices for limiting opening of wings or for holding wings open by a movable member extending between frame and wing; Braking devices, stops or buffers, combined therewith holding sliding wings open
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
무선 USB(Universal Serial Bus) 호스트 및 그 연결과정 수행방법이 개시된다. 본 발명에 따른 무선 USB 호스트는, 무선 USB 디바이스와의 연결과정에 필요한 연결문맥(CC: Connection Context)을 저장하고 관리하는 별도의 네트워크 서버에 연결할 수 있으며, 네트워크 서버로부터 무선 USB 디바이스와의 연결과정에 필요한 연결문맥을 수신할 수 있다. 이에 따라, 무선 USB 호스트가 다수의 무선 USB 디바이스와의 연결을 위한 연결문맥 관리에 대한 부담을 줄일 수 있고, 연결과정을 보다 신속하게 처리할 수 있다.A wireless USB (Universal Serial Bus) host and a method of performing the connection process thereof are disclosed. The wireless USB host according to the present invention can connect to a separate network server that stores and manages a connection context (CC) necessary for a connection process with a wireless USB device, and connects to a wireless USB device from a network server. Receive connection context required by Accordingly, the wireless USB host can reduce the burden on managing the connection context for the connection with a plurality of wireless USB devices, and can process the connection process more quickly.
Description
도 1은 종래의 일반적인 홈 네트워크의 구조도,1 is a structural diagram of a conventional general home network,
도 2는 본 발명에 따른 무선 USB 시스템의 구성도,2 is a block diagram of a wireless USB system according to the present invention;
도 3은 본 발명에 따른 무선 USB 호스트의 블록도, 그리고3 is a block diagram of a wireless USB host according to the present invention, and
도 4는 본 발명에 따른 무선 USB 시스템의 동작 설명에 제공되는 흐름도이다.4 is a flowchart provided to explain the operation of the wireless USB system according to the present invention.
본 발명은, 적어도 하나의 무선 USB(Universal Serial Bus) 호스트가 연결된 별도의 네트워크 서버가 무선 USB 디바이스와의 연결과정에 필요한 연결문맥을 저장하고 관리함으로써, 무선 USB 호스트의 연결문맥 관리하지 않도록 하는 무선 USB 호스트 및 그 연결과정 수행방법에 관한 것이다. The present invention provides a wireless network such that a separate network server connected to at least one wireless serial bus (USB) host stores and manages a connection context necessary for a connection process with a wireless USB device, thereby preventing connection context management of the wireless USB host. The present invention relates to a USB host and a method of performing the connection process.
최근, 일반 가정 댁 내에 홈 네트워크(Home Network)가 구축되는 사례가 많 아지고 있다. 가정 내의 사용자는, 홈 네트워크로 연결된 가정 내 정보가전 제품을 시간과 장소에 구애를 받지 않고 자유롭게 사용할 수 있다.Recently, a home network is becoming more common in a general home. Users in the home can freely use the home appliances connected to the home network regardless of time and place.
도 1은 종래의 일반적인 홈 네트워크의 구조도이다. 1 is a structural diagram of a conventional home network.
도 1을 참조하면, 홈 네트워크(207)는, 하나의 서버(server)(101)에 가전기기(103), 티브이(TV)(105), 영상기기(107), 음향기기(109) 및 개인용 컴퓨터(PC: Personal Computer)(111)를 포함하는 각종 정보기기들이 네트워크(113)를 통해 연결된 구조를 가진다. 이러한 네트워크(113)는 유선 또는 무선 네트워크를 포함하며, 무선 네트워트라면 블루투스(Bluetooth) 등이 해당한다.Referring to FIG. 1, the
최근 개발되어 적용되고 있는 무선 USB 시스템의 경우에도 도 1의 홈 네트워크(100)에 적용될 수 있다. The wireless USB system, which is recently developed and applied, may also be applied to the
무선 USB 시스템은 마스터(master) 역할을 수행하는 무선 USB 호스트와 슬레이브(slave) 역할을 수행하는 무선 USB 디바이스로 이루어진다. 무선 USB 호스트는 UWB(Ultra Wide Band) 등의 무선 전송 기술을 사용하여 무선 USB 디바이스와 상호 연결하고 데이터를 송/수신한다. The wireless USB system includes a wireless USB host serving as a master and a wireless USB device serving as a slave. Wireless USB hosts use wireless transmission technologies such as Ultra Wide Band (UWB) to interconnect and transmit / receive data with wireless USB devices.
무선 USB 호스트는 개인용 컴퓨터(111)뿐만 아니라, 홈 네트워크에서 사용되고 있는 가전기기(103), 영상기기(107) 및 음향기기(109)가 해당할 수 있으며, 무선 USB 디바이스도 개인용 컴퓨터(111), 가전기기(103), 영상기기(107) 및 음향기기(109) 등이 해당할 수 있다. 따라서, 무선 USB 디바이스는 다수의 무선 USB 호스트와 연결되어 사용될 수 있다. The wireless USB host may correspond to not only a
무선 USB 디바이스는 무선 USB 호스트와 데이터 송수신을 하기에 앞서 소정 의 연결과정을 수행해야 한다. 따라서, 홈 네트워크의 경우, 복수 개의 무선 USB 호스트와의 관계에서 여러 번 반복되는 연결과정을 수행할 필요가 있다. 각 무선 USB 호스트도 다수의 무선 USB 디바이스와 연결과정을 수행해야 한다. 이러한 연결과정은, 무선 USB 호스트의 사용자가 해당 무선 USB 디바이스를 매번 인증하는 과정을 포함하게 된다.The wireless USB device must perform a predetermined connection process before transmitting or receiving data with the wireless USB host. Therefore, in the case of a home network, it is necessary to perform a connection process repeated several times in relation to a plurality of wireless USB hosts. Each wireless USB host must also connect with multiple wireless USB devices. This connection process includes a process of authenticating the wireless USB device every time by a user of the wireless USB host.
본 발명의 목적은, 적어도 하나의 무선 USB(Universal Serial Bus) 호스트가 연결된 별도의 네트워크 서버가 무선 USB 디바이스와의 연결과정에 필요한 연결문맥을 저장하고 관리함으로써, 무선 USB 호스트의 연결문맥 관리를 위한 부담을 줄일 수 있고, 연결과정을 보다 신속하게 처리할 수 있도록 하는 무선 USB 호스트 및 그 연결과정 수행방법을 제공함에 있다. An object of the present invention is to provide a separate network server connected to at least one Wireless Serial Bus (USB) host to store and manage the connection context necessary for the connection process with the wireless USB device, thereby managing the connection context of the wireless USB host. It is to provide a wireless USB host and a method of performing the connection process to reduce the burden, and to handle the connection process more quickly.
상기 목적을 달성하기 위해 본 발명에 따라, 무선 USB 디바이스로부터 수신된 연결요청 메시지에 대응하여, 소정의 디바이스 식별자와 암호키를 포함하는 소정의 연결요청수락의 응답 메시지를 상기 디바이스로 전송하여 연결과정을 수행하며, 소정의 서버에 접속 가능한 무선 USB 호스트는, 소정의 인증요청 메시지를 상기 서버로 출력하고, 상기 인증요청 메시지에 대응하여 상기 서버에서 전송되는 인증 메시지를 수신하는 네트워크인터페이스부, 상기 디바이스에 접속하여, 상기 연 결요청 및 상기 연결요청수락의 응답 메시지를 송수신하는 무선인터페이스부, 상기 무선인터페이스부에서 상기 연결요청 메시지를 수신한 경우 상기 디바이스에 대한 상기 인증요청 메시지를 생성하여 상기 네트워크인터페이스부로 출력하며, 상기 네트워크인터페이스부로부터 수신한 상기 인증 메시지에 포함된 상기 디바이스 식별자와 암호키를 기초로 생성한 상기 연결요청수락의 응답 메시지를 상기 무선인터페이스부로 출력하는 제어부 및 상기 제어부로부터 출력되는 상기 디바이스 식별자와 암호키가 저장되는 메모리를 포함한다.In order to achieve the above object, according to the present invention, in response to the connection request message received from the wireless USB device, the connection process by transmitting a response message of the predetermined connection request acknowledgment including the predetermined device identifier and encryption key to the device; The wireless USB host capable of connecting to a predetermined server may include: a network interface unit configured to output a predetermined authentication request message to the server and receive an authentication message transmitted from the server in response to the authentication request message; And a wireless interface unit for transmitting and receiving the connection request and the response message of accepting the connection request, generating the authentication request message for the device when the wireless interface unit receives the connection request message. Outputs negatively, and the network interface A control unit for outputting a response message of the connection request acceptance generated on the basis of the device identifier and encryption key included in the authentication message received from the unit to the wireless interface unit, and the device identifier and encryption key output from the control unit are stored. Memory to be included.
상기 제어부는, 상기 디바이스와의 연결이 해제되는 경우, 상기 메모리에 저장된 상기 새로운 디바이스 식별자와 암호키를 삭제하는 것이 바람직하다.When the connection with the device is released, the controller may delete the new device identifier and encryption key stored in the memory.
상기 네트워크인터페이스부는, 유선 또는 무선 인터페이스이고, 무선 인터페이스인 경우라면 무선랜(Wireless LAN), 블루투스(Bluetooth), 지그비(Zigbee) 및 UWB(Ultra Wide Band) 중 어느 하나의 통신방식에 의해 상기 서버에 접속하는 것이 바람직하다.The network interface unit is a wired or wireless interface, and in the case of a wireless interface, the network interface unit may be connected to the server by any one of wireless LAN, Bluetooth, Zigbee, and UWB (Ultra Wide Band). It is preferable to connect.
본 발명의 다른 실시 예에 따른 소정의 서버 및 무선 USB 디바이스에 접속 가능한 무선 USB 호스트의 연결과정 수행방법은, 소정의 디바이스 식별자를 포함하는 연결요청 메시지를 상기 디바이스로부터 수신하는 단계, 소정의 디바이스 정보를 저장하고 있는 상기 서버로 상기 연결요청 메시지에 대응하는 소정의 인증요청 메시지를 전송하는 단계, 상기 인증요청 메시지에 포함된 상기 디바이스의 식별자가 상기 디바이스 정보에 기 저장된 것이라고 판단한 상기 서버가 전송하는 암호키를 수신하는 단계 및 상기 디바이스 식별자 및 암호키를 포함하는 소정의 연결요청 수락의 응답 메시지를 상기 디바이스로 전송하는 단계를 포함한다. According to another exemplary embodiment of the present disclosure, a method of performing a connection process between a predetermined server and a wireless USB host connectable to a wireless USB device may include receiving a connection request message including a predetermined device identifier from the device, predetermined device information. Transmitting a predetermined authentication request message corresponding to the connection request message to the server, wherein the server determines that an identifier of the device included in the authentication request message is previously stored in the device information. Receiving a key and sending a response message of accepting a connection request including the device identifier and the encryption key to the device.
여기서, 상기 암호키는, 상기 디바이스의 식별자에 대응하여 상기 디바이스가 다른 무선 USB 호스트와의 연결과정에 사용된 것이 바람직하다.Here, the encryption key is preferably used in the connection process of the device with another wireless USB host corresponding to the identifier of the device.
상기 인증요청 메시지에 포함된 상기 디바이스의 식별자가 상기 디바이스 정보에 저장되지 않은 것으로 판단한 상기 서버가 별도로 생성하여 전송하는 디바이스 식별자와 암호키를 수신하는 단계를 더 포함할 수 있다.The method may further include receiving a device identifier and an encryption key, which are separately generated and transmitted by the server that determines that the identifier of the device included in the authentication request message is not stored in the device information.
상기 무선 USB 호스트의 연결과정 수행방법은, 상기 인증요청 메시지에 포함된 상기 디바이스의 식별자가 상기 호스트에 접근할 인증이 없는 것으로 판단한 상기 서버가 생성하여 전송하는 소정의 인증불가 메시지를 수신하는 단계 및 상기 인증불가 메시지를 수신한 경우, 상기 디바이스로 상기 연결요청을 불허하는 연결요청 불가 메시지를 전송하는 단계를 더 포함할 수 있다. The method of performing a connection process of the wireless USB host may include: receiving a predetermined non-authentication message generated and transmitted by the server that determines that the identifier of the device included in the authentication request message does not have authentication to access the host; When receiving the non-authentication message, the method may further include transmitting a non-authentication request message to the device.
여기서, 상기 연결요청에 포함된 상기 디바이스 식별자는 다른 무선 USB 호스트와의 연결과정에 사용한 것이 바람직하다.Here, the device identifier included in the connection request is preferably used in the connection process with another wireless USB host.
상기 무선 USB 호스트의 연결과정 수행방법에서, 상기 인증요청 메시지를 전송하는 단계는, 상기 디바이스와 접속하는 네트워크와 다른 별도의 유선 또는 무선 네트워크를 통해 상기 서버로 전송하는 것이 바람직하다.In the method of performing a connection process of the wireless USB host, the transmitting of the authentication request message is preferably transmitted to the server through a separate wired or wireless network different from the network connected to the device.
이하에서는, 도면을 참조하여 본 발명을 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the drawings.
도 2는 본 발명에 따른 무선 USB 시스템의 구성도이다. 2 is a block diagram of a wireless USB system according to the present invention.
도 2를 참조하면, 본 발명의 무선 USB 시스템(200)은, 네트워크 서버(201), 제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205)가 네트워크(207)를 통해 연결되어 있으며, 무선 USB 디바이스(209)가 제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205)와 소정의 무선 USB 채널을 형성하며 연결된다. 2, in the
네트워크(207)를 통해 연결된 네트워크 서버(201), 제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205)는, 무선 USB 통신과 다른 네트워크 시스템를 형성함으로써 다른 목적을 위해 사용될 수 있으며, 무선랜(wireless LAN), 기타 유/무선 네트워크가 해당하며, 홈 네트워크 시스템은 그 일 예가 된다. The
본 발명의 제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205)는 무선 USB 디바이스(209)와 소정의 연결과정(Connection Process)을 수행할 수 있다. 이때, 제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205)는, 무선 USB 디바이스(209)를 위한 디바이스 정보를 네트워크 서버(201)로부터 전달받아 무선 USB 디바이스(209)에 전송함으로써, 무선 USB 디바이스(209)를 위한 연결문맥(CC: Connection Context)을 개별적으로 생성하지 아니한다. 따라서, 연결과정이 간단해지고, 소요되는 시간을 단축할 수 있다. The first
연결과정이라 함은, 호스트와 디바이스간에 데이터 전송을 수행하기 이전에, 호스트가 디바이스의 연결됨을 인식하고, 보안이 제공되는 데이터 전송을 수행하기 위한 암호 키를 교환하는 과정이다. 무선 USB 통신은 기존의 유선 USB와 달리 케이블을 사용하지 않고 무선으로 전송하기 때문에 연결과정과 같은 별도의 절차가 필요하다.The connection process is a process of recognizing that the host is connected to the device before exchanging data between the host and the device, and exchanging an encryption key for performing data transmission provided with security. Unlike conventional wired USB, wireless USB communication uses a separate procedure such as a connection process because it transmits wirelessly without using a cable.
디바이스 정보는 해당 디바이스의 디바이스 식별자(CDID: Connection Device ID)와 해당 디바이스와 데이터를 송수신할 때 사용할 암호키(CK: Connection Key)로서, 무선 USB 호스트와 무선 USB 디바이스간 통신을 위해 사용되는 정보이다. 여기서, 디바이스 식별자(CDID)는 무선 USB 통신에서 각 무선 USB 디바이스를 구별하기 위해 사용하는 식별자로서 무선 USB 호스트가 지정하며, 암호키(CK)는, 무선 USB 호스트가 특정 무선 USB 디바이스와 데이터를 송수신할 때 데이터를 암호화하기 위한 암호를 교환하기 위해 사용하는 키로서, 무선 USB 디바이스 마다 다르고 무선 USB 호스트가 지정한다. The device information is a device identifier (CDID: Connection Device ID) of the corresponding device and an encryption key (CK) used to transmit and receive data with the device, and is information used for communication between the wireless USB host and the wireless USB device. . Here, the device identifier (CDID) is an identifier used by the wireless USB host to distinguish each wireless USB device in wireless USB communication, and the encryption key (CK) is used by the wireless USB host to transmit and receive data with a specific wireless USB device. Key used to exchange passwords for encrypting data, which varies from wireless USB device to that specified by the wireless USB host.
네트워크 서버(201)는 네트워크(207)를 통해 제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205)와 연결되어, 무선 USB 시스템(200)에 포함되는 별개의 네트워크 시스템을 구축하며, 해당 네트워크 시스템의 전반적인 동작을 제어한다. 이하에서는, 무선 USB 시스템(200) 중에서, 홈 네트워크 네트워크 서버(201), 제1 무선 USB 호스트(203), 제2 무선 USB 호스트(205) 및 네트워크(207)가 행하는 동작은, 무선 USB 연결과정에서 필요한 부분에 한정하여 설명한다.The
네트워크 서버(201)는 연결과정을 수행한 무선 USB 디바이스에 관한 정보를 저장한다. 다시 말해, 네트워크 서버(201)는 연결과정을 통해 제1 무선 USB 호스트(203)나 제2 무선 USB 호스트(205)에 접속한 적이 있는 디바이스에 대한 정보를 저장하고, 관리 및 인증과정을 수행한다.The
네트워크 서버(201)는 제1 무선 USB 호스트(203) 또는 제2 무선 USB 호스트(205)로부터 무선 USB 디바이스(209)의 디바이스 식별자(CDID)가 포함된 소정의 '인증요청 메시지'를 수신하면, 저장된 디바이스 정보를 검색하여 해당 인증요청 메 시지에 포함된 디바이스 식별자(CDID)가 포함된 디바이스 정보가 존재하는지 검색한다. When the
인증요청 메시지는, 연결요청된 디바이스가 기존에 연결과정을 수행한 적이 있었는지에 대한 확인을 네트워크 서버(201)에게 요청하기 위해 제1 무선 USB 호스트(203) 또는 제2 무선 USB 호스트(205)가 전송하는 메시지로서, 해당 디바이스의 디바이스 식별자(CDID)를 포함한다.The authentication request message may include a first
네트워크 서버(201)는, 만약 해당 디바이스 식별자(CDID)가 기 저장된 것이 아니라면, 연결요청한 무선 USB 디바이스(209)의 디바이스 식별자(CDID)를 새로이 생성한다. 네트워크 서버(201)에 저장되지 않는 디바이스 식별자라면, 해당 무선 USB 디바이스(209)가 제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205) 누구와도 연결과정을 수행한 적이 없는 것이며, 디바이스 식별자도 무선 USB 디바이스(209)가 스스로 선택한 임의의 식별자이기 때문이다. If the corresponding device identifier (CDID) is not stored in advance, the
네트워크 서버(201)는 디바이스 식별자를 생성한 후, 무선 USB 디바이스(209)와 인증요청 메시지를 전송한 호스트(이하, 제1 무선 USB 호스트(203)라 가정함) 간 연결과정시 사용할 암호키(CK)를 생성한다. 그리고, 네트워크 서버(201)는 생성된 암호키(CK)와 디바이스 식별자(CDID)를 쌍으로 하는 디바이스 정보를 저장하고, 제1 무선 USB 호스트(203)에게 해당 디바이스 정보를 인증 메시지에 포함시켜 전송한다. 인증 메시지는, 인증요청 메시지에 대응하여, 네트워크 서버(201)가 인증요청 메시지를 전송한 제1 무선 USB 호스트(203)에게 전송하는 메시지이다.After generating the device identifier, the
네트워크 서버(201)는, 만약 해당 디바이스 식별자(CDID)가 기 저장된 디바 이스 정보 중하나에 포함된 것이라면, 해당 디바이스 정보에 포함되어 저장된 암호키(CK)를 제1 무선 USB 호스트(203)에게 전달한다. If the corresponding device identifier (CDID) is included in one of the stored device information, the
실시 예에 따라서는, 네트워크 서버(201)는 제1 무선 USB 호스트(203)로부터 무선 USB 디바이스(209)와의 연결과정 수행성공의 결과를 통보받을 때, 해당 디바이스 정보를 저장할 수 있다.According to an embodiment of the present disclosure, when the
또한, 다른 실시 예에 따라서는, 네트워크 서버(201)가 제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205)에 접속할 수 있는 무선 USB 디바이스에 대한 인증과정을 포함할 수 있으며, 이에 따라 특정 무선 USB 디바이스가 특정 무선 USB 호스트에 접속할 인증이 없는 경우에 해당 디바이스 정보를 생성하지 않고 특정 무선 USB 호스트로 소정의 '인증불가 메시지'를 전송할 수 있다. Further, according to another embodiment, the
네트워크(207)는 유선 또는 무선 네트워크를 포함하며, 네트워크 서버(201)와 제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205)를 연결한다. 네트워크(207)는 블루투스(Bluetooth), 무선랜(Wireless LAN) 및 지그비(Zigbee)와 같은 근거리 통신망이 바람직하다.The
제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205)는 기본적으로, 네트워크(207)를 통해 네트워크 서버(201)와 연결되어 별개의 네트워크 시스템을 구축할 수 있으며, 무선 USB 디바이스(209)와 무선 USB 통신을 수행한다. 따라서, 제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205)는, 네트워크(207)를 통해 네트워크 서버(201)에 접속할 수 있는 네트워크인터페이스(미도시)뿐만 아니라, 무선 USB 디바이스(209)와 접속할 수 있는 무선인터페이스(미도시)를 포함하는 것이면 해당할 수 있으며, 각종 가전기기, 음향기기, 영상기기 및 개인용 컴퓨터 등이 될 수 있다.The first
제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205)의 내부 구성은 아래에서 다시 설명하기로 하고, 여기에서는 제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205)의 동작을 중심으로 설명한다. 제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205) 각각의 동작은 동일하게 설명될 수 있으므로, 제1 무선 USB 호스트(203)를 중심으로 설명한다. 또한, 앞서 언급한 바와 같이, 제1 무선 USB 호스트(203), 제2 무선 USB 호스트(205)가 행하는 동작은, 무선 USB 디바이스(209)와의 연결과정에서 필요한 부분에 한정하여 설명하며, 홈 네트워크에 대한 설명은 생략한다.The internal configuration of the first
제1 무선 USB 호스트(203)는 소정의 MMC(Micro-scheduled Management Command) 메시지를 주기적으로 브로드캐스트 하며, 무선 USB 디바이스(209)로부터 소정의 연결요청을 수신하면, 연결요청된 무선 USB 디바이스(209)의 디바이스 식별자(CDID)를 포함하는 인증요청 메시지를 네트워크 서버(201)로 전송한다.The first
MMC 메시지는, 무선 USB 호스트가 무선 USB 디바이스와의 무선 채널을 관리하기 위하여 수퍼프레임(Superframe)의 전반부에서 주기적으로 브로드캐스트하는 메시지로서, 각 무선 USB 디바이스를 위한 채널 할당 정보 및 호스트 관련정보를 포함한다. 호스트 관련정보는, 무선 USB 통신에서 각 호스트를 구별하기 위해, 호스트 식별자(CHID: Connection Host ID)를 포함한다.The MMC message is a message periodically broadcasted in the first half of a superframe by a wireless USB host to manage a wireless channel with the wireless USB device, and includes channel assignment information and host related information for each wireless USB device. do. The host related information includes a host identifier (CHID: Connection Host ID) to distinguish each host in wireless USB communication.
제1 무선 USB 호스트(203)는 네트워크 서버(201)로부터 인증 메시지를 수신하면, 인증 메시지에 포함된 디바이스 정보를 추출하여 메모리(미도시)에 저장하며, 디바이스 정보에 포함된 디바이스 식별자(CDID) 및 암호키(CK)와 함께 연결요청 수락의 응답을 무선 USB 디바이스(209)에게 전송함으로써 연결과정을 완료한다. When the first
제1 무선 USB 호스트(203)는 해당 무선 USB 디바이스(209)와의 연결이 해제되면, 메모리(미도시)상의 디바이스 정보도 삭제하며, 저장매체(미도시)에 별도로 저장하지 않을 수 있다. When the connection with the corresponding
따라서, 제1 무선 USB 호스트(203)는 무선 USB 디바이스(209)를 위한 연결문맥(CC)을 별도로 저장할 필요가 없으므로, 저장매체를 효과적으로 활용할 수 있다. 무선 USB 시스템(200) 내에 다수의 무선 USB 디바이스가 포함되더라도, 제1 무선 USB 호스트(203) 또는 제2 무선 USB 호스트(205)가 각 무선 USB 디바이스를 위한 연결문맥(CC)을 저장할 필요가 없게 되며, 네트워크 서버(201)만이 디바이스 정보를 관리, 저장한다.Therefore, since the first
실시 예에 따라, 제1 무선 USB 호스트(203)는 네트워크 서버(201)로부터 인증불가 메시지를 수신한 경우, 무선 USB 디바이스(209)로 연결요청을 불허하는 연결요청 불가의 응답을 전송할 수 있다.According to an embodiment of the present disclosure, when the first
무선 USB 디바이스(209)는 무선 USB 디바이스로서의 기능을 수행하며, 기본적으로 제1 무선 USB 호스트(203) 또는 제2 무선 USB 호스트(205)와의 연결과정을 수행한 후 해당 호스트와 각종 데이터를 송수신할 수 있다. 무선 USB 디바이스 (209)는, 이동식 저장매체, 휴대전화, PDA, 디지털 카메라, 프린터 등 무선 USB 디바이스 기능을 수행할 수 있는 장치이면 해당한다. The
무선 USB 디바이스(209)는, 제1 무선 USB 호스트(203) 또는 제2 무선 USB 호스트(205)가 브로드캐스트하는 MMC 메시지에 포함된 호스트 식별자(CHID)를 추출하여, 연결하기 원하는 호스트로 소정의 연결요청을 전송한다. The
예를 들어, 무선 USB 디바이스(209)가 제1 무선 USB 호스트(203)로 연결요청하는 경우를 가정한다. 무선 USB 디바이스(209)는, 자신이 이전에 제1 무선 USB 호스트(203) 또는 제2 무선 USB 호스트(205)와의 연결과정을 통해 저장해 둔 디바이스 식별자(CDID)가 있는 경우라면, 해당 디바이스 식별자(CDID)를 이용하여 제1 무선 USB 호스트(203)에게 연결요청을 전송한다.For example, assume that the
무선 USB 디바이스(209)는, 이전에 제1 무선 USB 호스트(203) 또는 제2 무선 USB 호스트(205) 누구와도 연결과정을 수행한 적이 없었다면, 임의의 디바이스 식별자(예를 들어, CDID = 0)를 생성하여 제1 무선 USB 호스트(203)로 연결요청을 전송한다.The
무선 USB 디바이스(209)는, 제1 무선 USB 호스트(203)로 연결요청을 한 후, 제1 무선 USB 호스트(203)가 전송하는 연결요청 수락의 응답을 수신하고, 응답에 포함된 디바이스 식별자(CDID) 및 암호키(CK)를 해당 호스트 식별자(CHID)와 함께 저장함으로써 연결과정을 완료한다. 이 경우, 응답에 포함된 디바이스 식별자(CDID)는 통상 연결요청시 사용한 것이지만, 연결요청시 임의의 디바이스 식별자(CDID = 0)를 사용하였다면 새로운 디바이스 식별자(CDID)가 포함될 수 있다. After the
무선 USB 디바이스(209)가, 제1 무선 USB 호스트(203)에 연결과정을 수행한 후 제2 무선 USB 호스트(205)에 연결과정을 수행코자 할 경우, 저장된 디바이스 식별자(CDID)를 이용하여 제2 무선 USB 호스트(205)로 연결요청을 전송한다. When the
제2 무선 USB 호스트(205)는, 앞서 설명한 제1 무선 USB 호스트(203)와 동일하게 동작하며, 네트워크 서버(201)로부터 제1 무선 USB 호스트(203)가 수신한 것과 동일한 디바이스 정보를 수신한다. 예를 들어, 제1 무선 USB 호스트(203)와의 무선 USB 통신을 위해 네트워크 서버(201)로부터 받은 무선 USB 디바이스(209)의 디바이스 정보가 CDID = 10, CK = AAAA라고 하면, 제2 무선 USB 호스트(205)도 동일한 디바이스 정보를 수신한다. 이에 따라, 무선 USB 디바이스(209)는 제2 무선 USB 호스트(205)와의 데이터 통신을 위한 연결문맥(CC)을 저장하게 된다. The second
다음의 표 1은, 도 2를 기초로, 무선 USB 디바이스(209)가 호스트 별로 저장한 연결문맥(CC)의 예를 보인다. Table 1 below shows an example of a connection context (CC) stored by the
표 1을 참조하면, 동일한 무선 USB 디바이스(209)에 대하여는, 호스트의 수와 관계없이, 디바이스 식별자(CDID) 및 암호키(CK)를 동일하게 사용함을 알 수 있다.Referring to Table 1, it can be seen that for the same
도 3은 본 발명에 따른 무선 USB 호스트의 블록도이다. 3 is a block diagram of a wireless USB host in accordance with the present invention.
도 3에 도시된 무선 USB 호스트(300)는 제1 무선 USB 호스트(203) 및 제2 무선 USB 호스트(205)에 대응된다. 이하에서도 앞서 설명한 바와 같이, 무선 USB 디바이스(209)와의 무선 USB 통신에 관한 구성에 한정하여 설명하며, 홈 네트워크에 대한 설명은 간략히 하거나 생략한다.The
무선 USB 호스트(300)는 메모리(301), 네트워크인터페이스부(303), 무선인터페이스부(305) 및 제어부(310)를 포함한다. The
메모리(301)는 각종 활성 및 비활성 메모리를 포함하며, 무선 USB 호스트(300)의 각종 프로그램이나 데이터들이 저장될 수 있다. 메모리(301)에는 디바이스 정보가 저장된다. 실시 예에 따라, 별도의 저장매체(미도시)에 디바이스 정보를 저장할 수 있다.The
네트워크인터페이스부(303)는 네트워크(207)를 통해 네트워크 서버(201)에 접속할 수 있는 무선 또는 유선 네트워크 인터페이스로서, 네트워크(207)의 종류 및 방법에 대응된다. 네트워크인터페이스부(303)는 네트워크 서버(201)를 포함하는 네트워크(207)에 연결된 각종 장치(예를 들어, 제2 무선 USB 호스트(205))로부터 전송되는 데이터를 수신하여 제어부(310)로 전송하며, 제어부(310)로부터 수신한 데이터를 네트워크(207)를 통해 네트워크 서버(201) 등으로 전송한다.The
무선인터페이스부(305)는 무선 USB 디바이스(209)와의 무선 USB 통신에 있어 물리계층의 통신을 수행한다. 무선인터페이스부(305)는 제어부(310)로부터 수신한 데이터나 메시지를 무선 USB 디바이스(209)로 전송하며, 무선 USB 디바이스(209)로부터 전송되는 데이터를 수신하여, 제어부(310)로 전송한다. The
여기서는, 네트워크인터페이스부(303)와 무선인터페이스부(305)를 별도로 구분하여 도시하였으나, 실시 예에 따라서는, 네트워크(207)의 통신방식과 무선 USB의 통신방식 등이 일치되는 등 조건이 만족하면, 무선인터페이스부(305)가 네트워크인터페이스부(303)의 기능을 포함할 수 있다. Here, although the
제어부(310)는 무선 USB 호스트(300)의 전반적인 동작을 제어한다. 제어부(310)는, 무선 USB 호스트(300)가 본 발명의 기능과 다른 사용자 어플리케이션 프로그램(예를 들어, 영상처리, 음성처리 또는 각종 설비제어 등)을 수행하도록 설계된 경우라면, 해당 프로그램에 따른 동작을 수행한다. 다만, 이하에서는 무선 USB 호스트로서의 기능 이외의 것에 대한 설명을 생략하며, 도 3에도 생략되었다. The
제어부(310)는, USB처리부(311)를 포함하여 무선 USB 호스트로서 무선 USB 디바이스(209)와의 통신을 제어하며, 네트워크처리부(313)를 포함하여 네트워크 서버(201)와의 통신을 제어한다. The
USB처리부(311)는 무선 USB 디바이스(209)와의 연결과정을 위하여 소정의 채널 정보를 포함하는 MMC 메시지를 무선인터페이스부(305)로 출력함으로써 무선 USB 디바이스(209)에게 브로드캐스트 한다. The
USB처리부(311)는, 무선 USB 디바이스(209)로부터 연결요청을 받으면, 연결요청된 무선 USB 디바이스(209)의 식별자를 포함하는 인증요청 메시지를 생성하여 네트워크처리부(313)로 전달하며, 네트워크처리부(313)를 통해 네트워크 서버(201)로부터 수신한 디바이스 정보를 메모리(301)에 저장한다.When receiving the connection request from the
USB처리부(311)는, 디바이스 정보를 포함하는 연결요청 수락의 응답을 무선인터페이스부(305)를 통해 무선 USB 디바이스(209)로 전송한다.The
네트워크처리부(313)는 USB처리부(311)로부터 수신한 인증요청 메시지를 네트워크인터페이스부(303)를 통해 네트워크 서버(201)로 전송하고, 네트워크 서버(201)로부터 인증 메시지를 수신하여 USB처리부(311)로 전송한다.The
여기서는, 네트워크처리부(313)가 제어부(310)에 포함되는 것으로 도시하고 설명하였으나, 실시 예에 따라서는, 네트워크처리부(313)가 네트워크인터페이스부(303)에 포함될 수 있으며, USB처리부(311)만이 제어부(310)에 포함될 수 있다. Here, although the
도 4는 본 발명에 따른 무선 USB 시스템의 동작 설명에 제공되는 흐름도이다. 이하, 도 1 내지 도 4 및 표 1을 참조하여, 본 발명의 무선 USB 시스템(200)의 동작을 설명하되, 도 3의 무선 USB 호스트(300)의 세부구성요소 단계까지 언급하지 아니하고, 제1 무선 USB 호스트(203)와 무선 USB 디바이스(209)의 차원에서 설명한다. 4 is a flowchart provided to explain the operation of the wireless USB system according to the present invention. Hereinafter, the operation of the
제1 무선 USB 호스트(203)는 소정의 주기로 자신의 호스트 식별자를 포함하는 MMC 메시지를 브로드캐스트하며(S401), 무선 USB 디바이스(209)는 MMC 메시지를 수신하고 제1 무선 USB 호스트(203)에 연결하기 위하여 소정의 연결요청을 한다. 이러한 연결요청은 자신의 디바이스 식별자(CDID)를 포함한다. 무선 USB 디바이스(209)가 제1 무선 USB 호스트(203) 뿐 아니라, 제2 무선 USB 호스트(205)와도 이전에 연결이 없었다고 가정하면, 임의의 디바이스 식별자(CDID = 0)가 사용된다(S403).The first
제1 무선 USB 호스트(203)는 무선 USB 디바이스(209)의 연결요청에 포함된 디바이스 식별자를 포함하는 인증요청 메시지를 네트워크 서버(201)로 전송한다(S405). The first
네트워크 서버(201)는 인증요청 메시지에 포함된 디바이스 식별자가 기 저장된 디바이스 정보 중 하나에 대응되는 것이 없는지를 검색한다(S407).The
해당 디바이스 식별자가 기 저장된 디바이스 정보에 포함된 것이 아니라면, 연결요청한 무선 USB 디바이스(209)를 위한 디바이스 식별자와 암호키(CK)를 생성하여 새로운 디바이스 정보로 저장한다. 따라서, S403 단계의 가정처럼 디바이스 식별자가 임의로 지정된 것이라면, 무선 USB 디바이스(209)를 위한 디바이스 식별자(CDID = 10) 및 암호키(CK = AAAA)가 새로이 생성된다(S409). If the device identifier is not included in the previously stored device information, a device identifier and an encryption key CK for the
네트워크 서버(201)는 해당 디바이스 정보를 포함하는 인증 메시지를 제1 무선 USB 호스트(203)로 전송한다. 만약 S407 단계의 판단결과, 기 저장된 디바이스 정보에 포함된 디바이스 식별자라면 해당 디바이스 정보를 그대로 제1 무선 USB 호스트(203)로 전송한다(S411). The
제1 무선 USB 호스트(203)는, 수신한 디바이스 정보를 별도의 저장매체에 저장하지 않고, 무선 USB 디바이스(209)와 연결을 유지하는 동안 메모리(301)에 보관하며, 무선 USB 디바이스(209)와 연결이 해제되면 삭제할 수 있다(S413). The first
제1 무선 USB 호스트(203)는 수신한 디바이스 정보를 포함하는 연결요청 수락의 응답을 무선 USB 디바이스(209)로 전송한다(S415).The first
무선 USB 디바이스(209)는 연결요청 수락의 응답을 수신하면, 해당 디바이스 정보(CDID = 10, CK = AAAA) 및 호스트 식별자(CHID = 2)를 포함하는 연결문맥을 저장함으로써 연결과정을 완료한다(S417).Upon receiving the response of accepting the connection request, the
이러한 과정을 통해 제1 무선 USB 호스트(203)와 연결과정을 수행한 무선 USB 디바이스(209)가 제2 무선 USB 호스트(205)와 연결하는 경우에는, 도 4와 동일한 절차를 수행하게 된다. 따라서, S401 내지 S407 단계를 수행한다. 다만, S403 단계에서, 무선 USB 디바이스(209)는 디바이스 식별자로 10을 사용한다. 또한, S407의 판단결과 CDID =10은 기 저장된 것이므로, 새로운 디바이스 식별자와 암호키를 생성하지 않게 되므로, S409 단계를 수행하지 않는다. 따라서, 무선 USB 디바이스(209)는 표 1과 같은 연결문맥을 저장하게 된다.When the
이상의 방법을 통해 본 발명에 따른 무선 USB 시스템이 동작한다.Through the above method, the wireless USB system according to the present invention operates.
본 발명은 방법, 디바이스 및 시스템으로 구현될 수 있다. 또한 본 발명이 컴퓨터 소프트웨어로 구현될 때는, 본 발명의 구성요소는 필요한 동작의 수행에 필요한 코드 세그먼트(code segment)로 대치될 수 있다. 프로그램이나 코드 세그먼트는 마이크로프로세서에 의해 처리될 수 있는 매체에 저장될 수 있으며, 전송매체나 통신 네트워크를 통하여 운반 파형(carrier waves)와 결합된 컴퓨터 데이터로서 전송될 수 있다.The invention can be implemented in methods, devices and systems. In addition, when the present invention is implemented in computer software, the components of the present invention may be replaced with code segments necessary for performing necessary operations. The program or code segment may be stored on a medium that can be processed by a microprocessor and transmitted as computer data coupled with carrier waves via a transmission medium or communication network.
마이크로프로세서에 의해 처리될 수 있는 매체는 전자회로, 반도체 메모리 소자, 롬(ROM), 플래시 메모리, EEPROM, 플로피 디스크, 광학적 디스크, 하드 디스크, 광섬유, 무선 네트워크 등과 같이 정보를 전달하고 저장할 수 있는 것을 포함한다. 또한, 컴퓨터 데이터는 전기적 네트워크 채널, 광섬유, 전자기장, 무선 네트워크 등을 통해 전송될 수 있는 데이터를 포함한다. Media that can be processed by a microprocessor include those capable of transmitting and storing information such as electronic circuits, semiconductor memory devices, ROMs, flash memories, EEPROMs, floppy disks, optical disks, hard disks, optical fibers, wireless networks, and the like. Include. Computer data also includes data that can be transmitted over electrical network channels, optical fibers, electromagnetic fields, wireless networks, and the like.
또한, 이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안 될 것이다.In addition, although the preferred embodiment of the present invention has been shown and described above, the present invention is not limited to the above-described specific embodiment, the technical field to which the invention belongs without departing from the spirit of the invention claimed in the claims. Of course, various modifications can be made by those skilled in the art, and these modifications should not be individually understood from the technical spirit or the prospect of the present invention.
이상 설명한 바와 같이, 본 발명에 따른, 무선 USB(Universal Serial Bus) 호스트는 다수의 무선 USB 디바이스와 연결을 유지하더라도, 해당 연결을 위한 연결문맥(CC: Connection Context)을 별도로 관리할 필요가 없다. As described above, the wireless USB (Universal Serial Bus) host according to the present invention does not need to separately manage a connection context (CC) for the connection, even if it maintains a connection with a plurality of wireless USB devices.
무선 USB 호스트가 무선 USB 디바이스와 연결과정을 수행할 때마다, 사용자에 의해 무선 USB 디바이스가 인증되어야 하는 불편함을 제거할 수 있으며, 이에 따라 한 번의 인증과정으로 다수의 무선 USB 호스트에 연결할 수 있게 된다. Whenever a wireless USB host performs a connection process with a wireless USB device, the inconvenience of having to authenticate the wireless USB device by the user can be eliminated, thus allowing a single authentication process to connect to multiple wireless USB hosts. do.
이것은 결국, 연결과정을 간략히 하고, 신속하게 하는 결과를 가져온다.This, in turn, simplifies and speeds up the connection process.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060004608A KR100753286B1 (en) | 2006-01-16 | 2006-01-16 | Wireless USB host and how to perform the connection process |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060004608A KR100753286B1 (en) | 2006-01-16 | 2006-01-16 | Wireless USB host and how to perform the connection process |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20070075874A true KR20070075874A (en) | 2007-07-24 |
| KR100753286B1 KR100753286B1 (en) | 2007-08-29 |
Family
ID=38500893
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020060004608A Expired - Fee Related KR100753286B1 (en) | 2006-01-16 | 2006-01-16 | Wireless USB host and how to perform the connection process |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100753286B1 (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100804831B1 (en) * | 2006-12-28 | 2008-02-20 | 삼성전자주식회사 | How to create and manage sessions between a wireless USB host and a wireless USB device, wireless USB host and wireless USB device |
| US7802047B2 (en) | 2007-11-12 | 2010-09-21 | Samsung Electronics Co., Ltd. | Universal serial bus device and universal serial bus system including the same |
| US9037852B2 (en) | 2011-09-02 | 2015-05-19 | Ivsc Ip Llc | System and method for independent control of for-hire vehicles |
| WO2018199501A1 (en) * | 2017-04-28 | 2018-11-01 | 삼성전자주식회사 | Method for wireless connection and electronic device therefor |
| US11200755B2 (en) | 2011-09-02 | 2021-12-14 | Ivsc Ip Llc | Systems and methods for pairing of for-hire vehicle meters and medallions |
| US12062069B2 (en) | 2012-03-22 | 2024-08-13 | Ivsc Ip, Llc | Transaction and communication system and method for vendors and promoters |
| US12105864B2 (en) | 2011-05-26 | 2024-10-01 | Ivsc Ip, Llc | Tamper evident system for modification and distribution of secured vehicle operating parameters |
| US12548377B2 (en) | 2024-10-01 | 2026-02-10 | Ivsc Ip Llc | Tamper evident system for modification and distribution of secured vehicle operating parameters |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001144769A (en) | 1999-11-11 | 2001-05-25 | Sankyo Seiki Mfg Co Ltd | Device adaptable to usb and its communication control method |
| KR100426911B1 (en) * | 2001-08-14 | 2004-04-13 | 아리온통신 주식회사 | The authentication method using USB key in WEB environment |
| KR100717238B1 (en) * | 2002-10-29 | 2007-05-11 | 주식회사 아이오셀 | External storage using UBS and service providing method using same |
| KR100462570B1 (en) * | 2002-12-11 | 2004-12-17 | 한국전자통신연구원 | Apparatus And Method of VoIP Service Interface with Bluetooth |
| KR100976040B1 (en) * | 2004-06-01 | 2010-08-18 | 에스케이 텔레콤주식회사 | User Authentication Method and System Using USB Storage System |
| JP4480478B2 (en) | 2004-06-15 | 2010-06-16 | 株式会社バッファロー | System including access point and external storage device, access point, wireless LAN connection method, medium recording wireless LAN connection program, and wireless LAN system |
-
2006
- 2006-01-16 KR KR1020060004608A patent/KR100753286B1/en not_active Expired - Fee Related
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100804831B1 (en) * | 2006-12-28 | 2008-02-20 | 삼성전자주식회사 | How to create and manage sessions between a wireless USB host and a wireless USB device, wireless USB host and wireless USB device |
| US7802047B2 (en) | 2007-11-12 | 2010-09-21 | Samsung Electronics Co., Ltd. | Universal serial bus device and universal serial bus system including the same |
| US12105864B2 (en) | 2011-05-26 | 2024-10-01 | Ivsc Ip, Llc | Tamper evident system for modification and distribution of secured vehicle operating parameters |
| US9037852B2 (en) | 2011-09-02 | 2015-05-19 | Ivsc Ip Llc | System and method for independent control of for-hire vehicles |
| US11200755B2 (en) | 2011-09-02 | 2021-12-14 | Ivsc Ip Llc | Systems and methods for pairing of for-hire vehicle meters and medallions |
| US12062069B2 (en) | 2012-03-22 | 2024-08-13 | Ivsc Ip, Llc | Transaction and communication system and method for vendors and promoters |
| WO2018199501A1 (en) * | 2017-04-28 | 2018-11-01 | 삼성전자주식회사 | Method for wireless connection and electronic device therefor |
| KR20180121178A (en) * | 2017-04-28 | 2018-11-07 | 삼성전자주식회사 | Method for wireless connection and electronic device thereof |
| US11323880B2 (en) | 2017-04-28 | 2022-05-03 | Samsung Electronics Co., Ltd | Method for wireless connection and electronic device therefor |
| US12548377B2 (en) | 2024-10-01 | 2026-02-10 | Ivsc Ip Llc | Tamper evident system for modification and distribution of secured vehicle operating parameters |
Also Published As
| Publication number | Publication date |
|---|---|
| KR100753286B1 (en) | 2007-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11259178B2 (en) | Bluetooth mesh network provisioning authentication | |
| CN112291780B (en) | Identity confusion for wireless stations | |
| EP3570515B1 (en) | Method, device, and system for invoking network function service | |
| US8428064B2 (en) | Wireless communication device, mac address management system, wireless communication method, and program | |
| EP2219412B1 (en) | System and method for automatic wireless connection between a portable terminal and a digital device | |
| JP5005674B2 (en) | Wireless local area network administration | |
| CN104488303B (en) | Device and method for accessing wireless network | |
| KR101444305B1 (en) | Security key using multi-otp, security service apparatus, security system | |
| TWI530610B (en) | Access control system using near field communication | |
| TW200410525A (en) | Bluetooth remote access device | |
| CN106330442A (en) | Identity authentication method, device and system | |
| JP2003188885A (en) | Communication system, server device and client device, methods for controlling them, programs for implementing them, and storage medium storing these programs in a computer-readable manner | |
| CN106559213A (en) | Device management method, equipment and system | |
| KR100753286B1 (en) | Wireless USB host and how to perform the connection process | |
| CN105612773A (en) | Zeroconf profile transferring to enable fast roaming | |
| JP2007110190A (en) | Wireless LAN system, wireless LAN terminal, wireless LAN control device, and initial setting method of wireless LAN terminal | |
| JP2005354136A (en) | Communication terminal, connection management server and communication system | |
| CN102572835A (en) | Method and device for automatic access of wireless local area network | |
| US20080117837A1 (en) | Method for setting wireless lan communication system and wireless lan access point | |
| CN114338132A (en) | Secret-free login method, client application, operator server and electronic equipment | |
| CN117896847A (en) | Method, equipment, communication system and storage medium for establishing communication connection | |
| CN116097614B (en) | Access method, device and cloud platform device | |
| KR102308076B1 (en) | Automatioc connection method between terminal and smartphone in bluetooth environment and computer security maintenance method using same | |
| US20250330809A1 (en) | System and method of a secure virtual wireless leash for wireless peripheral devices | |
| Lee | Non-connection wireless IoT network control using WiFi and bluetooth beacon |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| 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 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20100630 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20110823 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: 20110823 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| 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 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |