[go: up one dir, main page]

KR20080101553A - Apparatus and method for protocol automatic installation of home network system - Google Patents

Apparatus and method for protocol automatic installation of home network system Download PDF

Info

Publication number
KR20080101553A
KR20080101553A KR1020070048794A KR20070048794A KR20080101553A KR 20080101553 A KR20080101553 A KR 20080101553A KR 1020070048794 A KR1020070048794 A KR 1020070048794A KR 20070048794 A KR20070048794 A KR 20070048794A KR 20080101553 A KR20080101553 A KR 20080101553A
Authority
KR
South Korea
Prior art keywords
home network
protocol
home
network device
home server
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.)
Ceased
Application number
KR1020070048794A
Other languages
Korean (ko)
Inventor
손성철
Original Assignee
티에스씨시스템 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 티에스씨시스템 주식회사 filed Critical 티에스씨시스템 주식회사
Priority to KR1020070048794A priority Critical patent/KR20080101553A/en
Publication of KR20080101553A publication Critical patent/KR20080101553A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/2818Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

본 발명은 상이한 프로토콜을 사용하는 다수 개의 홈 네트워크 디바이스를 다양하게 선택하여 사용할 수 있도록 하는 홈 네트워크 시스템의 프로토콜 자동 설치 장치 및 방법에 관한 것으로, 서로 다른 프로토콜을 사용하는 다수의 홈 네트워크 디바이스와; 상기 홈 네트워크 디바이스들의 현재 상태를 모니터링하고 동작을 제어하며, 홈 네트워크 디바이스에 적용되는 모든 프로토콜을 탑재하고 있는 홈 서버와; 상기 다수의 홈 네트워크 디바이스들이 연결되어 있으며, 새로운 홈 네트워크 디바이스가 추가되면, 상기 추가된 홈 네트워크 디바이스가 사용하는 프로토콜을 확인한 후, 확인된 프로토콜이 탑재되어 있지 않으면, 상기 홈 서버로부터 상기 확인된 프로토콜을 다운로드받아 설치하는 게이트웨이를 포함하여 이루어지는 것이 바람직하다.The present invention relates to an apparatus and method for automatically installing a protocol of a home network system that enables various selection and use of a plurality of home network devices using different protocols, comprising: a plurality of home network devices using different protocols; A home server that monitors the current status of the home network devices and controls its operation and includes all protocols applied to the home network device; When the plurality of home network devices are connected and a new home network device is added, after checking the protocol used by the added home network device, if the identified protocol is not loaded, the checked protocol from the home server is checked. It is preferable to include a gateway to download and install the.

Description

홈 네트워크 시스템의 프로토콜 자동 설치 장치 및 방법{APPARATUS AND METHOD FOR AUTOMATICALLY INSTALLING PROTOCOL IN HOME NETWORK SYSTEM}{APPARATUS AND METHOD FOR AUTOMATICALLY INSTALLING PROTOCOL IN HOME NETWORK SYSTEM}

도 1은 본 발명의 일 실시예에 따른 홈 네트워크 시스템의 프로토콜 자동 설치 장치의 구성을 개략적으로 보인 도면.1 is a view schematically showing the configuration of a protocol automatic installation device of a home network system according to an embodiment of the present invention.

도 2는 본 발명에 적용되는 게이트웨이의 구성을 개략적으로 보인 도면.2 is a view schematically showing the configuration of a gateway applied to the present invention.

도 3은 본 발명에 적용되는 게이트웨이의 내부 구조를 보인 도면.3 is a view showing the internal structure of a gateway applied to the present invention.

도 4는 본 발명의 일 실시예에 따른 홈 네트워크 시스템의 프로토콜 자동 설치 방법을 설명하기 위한 플로우챠트.4 is a flowchart illustrating a method for automatically installing a protocol of a home network system according to an embodiment of the present invention.

*** 도면의 주요 부분에 대한 부호의 설명 ****** Explanation of symbols for the main parts of the drawing ***

10. 홈 서버, 20. 게이트웨이, 10. home server, 20. gateway,

21. 홈 서버 인터페이스부, 23. 프로토콜 변환부,21. home server interface unit, 23. protocol conversion unit,

25. 디바이스 인터페이스부, 27. 프로토콜 자동 설치부,25. device interface unit, 27. protocol automatic installation unit,

29. 제어부, 30-1, 30-2, …, 30-n. 홈 네트워크 디바이스29. Control unit, 30-1, 30-2,... , 30-n. Home network devices

본 발명은 홈 네트워크 시스템의 프로토콜 자동 설치 장치 및 방법에 관한 것으로서, 특히 상이한 프로토콜을 사용하는 다수 개의 홈 네트워크 디바이스를 다양하게 선택하여 사용할 수 있도록 하는 홈 네트워크 시스템의 프로토콜 자동 설치 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for automatically installing a protocol of a home network system. More particularly, the present invention relates to an apparatus and method for automatically installing a protocol of a home network system that enables various selection and use of a plurality of home network devices using different protocols. .

일반적으로 홈 네트워크 시스템이라 함은 게이트웨이에 연결된 네트워크 가전 기기(TV, 세탁기, 전자레인지, 가스레인지, 오디오, 에어컨, 보일러 등)와 조명, 가스벨브, 현관문 등을 집 안에서는 리모콘 패드를 통해, 집 밖에서는 인터넷 및 이동 통신 단말기를 통해 원격 제어할 수 있도록 하는 시스템이다.Generally, a home network system is a network home appliance connected to a gateway (TV, washing machine, microwave oven, gas range, audio, air conditioner, boiler, etc.), lighting, gas valve, front door, etc. Outside is a system that allows remote control via the Internet and mobile communication terminals.

전술한 바와 같은 홈 네트워크 시스템에서 게이트웨이에 연결된 각각의 홈 네트워크 디바이스들에 대한 상태 정보를 사용자에게 제공하기 위한 데이터의 크기, 수행 명령 등에 대한 프로토콜은 표준으로 정해져 있는 것이 없다.In the above-described home network system, there is no standard protocol for data size, execution command, etc. for providing a user with status information on each home network device connected to the gateway.

이에 따라, 홈 네트워크 디바이스 제조 업체마다 자체적으로 프로토콜을 개발하여 사용하고 있다.Accordingly, every home network device manufacturer has developed and uses its own protocol.

현재 홈 네트워크 디바이스에 적용되는 프로토콜로는 UPnP(Universal Plug and Play), LnCP(Living network Control Protocol), HNCP(Home Network Control Protocol), HAVi(Home Audio Video interoperability), JINI 등이 있다.Protocols currently applied to home network devices include Universal Plug and Play (UPnP), Living Network Control Protocol (LnCP), Home Network Control Protocol (HNCP), Home Audio Video interoperability (HAVi), and JINI.

이에 따라, A사, D사, E사의 홈 네트워크 디바이스들은 UPnP를 사용하고, B사의 홈 네트워크 디바이스들은 LnCP를 사용하고, C사, H사의 홈 네트워크 디바이 스들은 HNCP를 사용하고, G사, I사의 홈 네트워크 디바이스들은 HAVi를 사용하고, F사의 홈 네트워크 디바이스들은 JINI를 사용한다고 가정했을 때, 홈 네트워크 시스템 제작 업체가 A사, B사, D사의 홈 네트워크 디바이스들을 채택하여 홈 네트워크를 구성하는 경우, 제작 업체는 A사, B사, D사의 홈 네트워크 디바이스들이 데이터를 상호 송수신할 수 있도록 게이트웨이에 UPnP, LnCP를 탑재해야 한다.Accordingly, the home network devices of Company A, D, and E use UPnP, the Company B's home network devices use LnCP, the Company C and H home network devices use HNCP, and the Company G, I Assuming that home network devices of company use HAVi and home network devices of company F use JINI, a home network system manufacturer adopts home network devices of company A, company B and company D to construct a home network. In addition, manufacturers should deploy UPnP and LnCP in their gateways to enable A, B and D home network devices to send and receive data to and from each other.

전술한 바와 같이, 게이트웨이에는 제작 업체가 선택한 홈 네트워크 디바이스들이 사용하는 프로토콜이 탑재되어야 하는 데, 모든 프로토콜을 게이트웨이에 설치하기는 어려우므로, 여러 회사의 제품을 다양하게 사용하는 데에 제약을 받게 되는 문제점이 있다.As mentioned above, gateways must be equipped with protocols used by the home network devices chosen by the manufacturer, and it is difficult to install all the protocols in the gateway, which limits the use of various products of various companies. There is a problem.

또한, 종래에는 홈 네트워크 시스템을 사용하는 사용자가 게이트웨이에 탑재된 프로토콜(예를 들어, UPnP, LnCP) 이외의 프로토콜(예를 들어, HNCP)을 사용하는 홈 네트워크 디바이스를 구매한 경우에는, 사용자가 구매한 홈 네트워크 디바이스가 홈 네트워킹 기능을 지원하더라도 게이트웨이에 사용자가 구매한 홈 네트워크 디바이스를 지원하는 프로토콜이 탑재되어 있지 않기 때문에 해당 홈 네트워크 디바이스를 효율적으로 사용할 수 없게 되는 문제점이 있다.In addition, when a user who uses a home network system conventionally purchases a home network device that uses a protocol (for example, HNCP) other than the protocol (for example, UPnP, LnCP) installed in the gateway, Even if the purchased home network device supports the home networking function, there is a problem in that the home network device cannot be efficiently used because the gateway does not include a protocol supporting the home network device purchased by the user.

본 발명은 전술한 문제점을 해결하기 위해 안출된 것으로서, 홈 네트워크 디바이스에 적용되는 모든 프로토콜을 홈 서버에 탑재하고, 게이트웨이에서 필요한 프로토콜을 홈 서버로부터 다운로드받아 자동 설치함으로써, 상이한 프로토콜을 사 용하는 다수 개의 홈 네트워크 디바이스를 다양하게 선택하여 사용할 수 있도록 하는 홈 네트워크 시스템의 프로토콜 자동 설치 장치 및 방법을 제공함에 그 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and by using all protocols applied to a home network device in a home server, and downloading a protocol required by a gateway from a home server and automatically installing a plurality of protocols using different protocols. An object of the present invention is to provide an apparatus and method for automatically installing a protocol of a home network system, which allows various home network devices to be selected and used.

전술한 목적을 달성하기 위한 본 발명의 일 실시예에 따른 홈 네트워크 시스템의 프로토콜 자동 설치 장치는, 서로 다른 프로토콜을 사용하는 다수의 홈 네트워크 디바이스와; 상기 홈 네트워크 디바이스들의 현재 상태를 모니터링하고 동작을 제어하며, 홈 네트워크 디바이스에 적용되는 모든 프로토콜을 탑재하고 있는 홈 서버와; 상기 다수의 홈 네트워크 디바이스들이 연결되어 있으며, 새로운 홈 네트워크 디바이스가 추가되면, 상기 추가된 홈 네트워크 디바이스가 사용하는 프로토콜을 확인한 후, 확인된 프로토콜이 탑재되어 있지 않으면, 상기 홈 서버로부터 상기 확인된 프로토콜을 다운로드받아 설치하는 게이트웨이를 포함하여 이루어지는 것이 바람직하다.The apparatus for automatically installing a protocol of a home network system according to an embodiment of the present invention for achieving the above object includes: a plurality of home network devices using different protocols; A home server that monitors the current status of the home network devices and controls its operation and includes all protocols applied to the home network device; When the plurality of home network devices are connected and a new home network device is added, after checking the protocol used by the added home network device, if the identified protocol is not loaded, the checked protocol from the home server is checked. It is preferable to include a gateway to download and install the.

나아가, 상기 게이트웨이는, 상기 홈 서버와의 데이터 송수신을 담당하는 홈 서버 인터페이스부와; 상기 홈 네트워크 디바이스들과의 데이터 송수신을 담당하는 디바이스 인터페이스부와; 상기 홈 서버 인터페이스와 상기 디바이스 인터페이스 사이에 설치되어, 상기 홈 네트워크 디바이스들과 상기 홈 서버 사이에 송수신되는 데이터의 프로토콜을 상호 변환하는 프로토콜 변환부와; 새로운 홈 네트워크 디바이스가 추가되면, 제어부의 제어하에 상기 추가된 홈 네트워크 디바이스가 사용하 는 프로토콜을 확인하여 상기 프로토콜이 탑재되어 있지 않으면, 상기 홈 서버 인터페이스부를 통해 상기 홈 서버로 상기 프로토콜을 요청하고, 상기 프로토콜 요청에 따라 상기 홈 서버에서 제공하는 프로토콜을 다운로드받아 설치하는 프로토콜 자동 설치부를 포함하여 이루어지는 것이 바람직하다.Furthermore, the gateway may include a home server interface unit that is responsible for data transmission and reception with the home server; A device interface unit responsible for transmitting and receiving data with the home network devices; A protocol converter installed between the home server interface and the device interface to convert protocols of data transmitted and received between the home network devices and the home server; When a new home network device is added, check the protocol used by the added home network device under the control of the controller, and if the protocol is not loaded, request the protocol to the home server through the home server interface unit, Preferably, the protocol includes a protocol automatic installation unit for downloading and installing a protocol provided by the home server according to the request.

한편, 본 발명의 일 실시예에 따른 홈 네트워크 시스템의 프로토콜 자동 설치 방법은, 새로운 홈 네트워크 디바이스가 게이트웨이에 접속되면, 상기 접속된 홈 네트워크 디바이스의 종류를 검사하여 상기 접속된 홈 네트워크 디바이스에서 사용하는 프로토콜이 이미 탑재되어 있는 지를 확인하는 과정과; 상기 확인결과 상기 접속된 홈 네트워크 디바이스에서 사용하는 프로토콜이 탑재되어 있지 않은 경우에는, 홈 서버로 상기 접속된 홈 네트워크 디바이스에서 사용하는 프로토콜의 다운로드를 요청하는 과정과; 상기 다운로드 요청에 따라 상기 홈 서버에서 제공하는 프로토콜을 다운로드받아 설치하는 과정을 포함하여 이루어지는 것이 바람직하다.Meanwhile, in the method of automatically installing a protocol of a home network system according to an embodiment of the present invention, when a new home network device is connected to a gateway, the protocol of the connected home network device is checked and used by the connected home network device. Checking whether the protocol is already loaded; Requesting the home server to download the protocol used by the connected home network device when the protocol used by the connected home network device is not loaded; In accordance with the download request, it is preferable to include the step of downloading and installing the protocol provided by the home server.

이하에서는 첨부한 도면을 참조하여 본 발명의 바람직한 실시예에 따른 홈 네트워크 시스템의 프로토콜 자동 설치 장치 및 방법에 대해서 상세하게 설명한다.Hereinafter, an apparatus and method for automatically installing a protocol of a home network system according to a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 홈 네트워크 시스템의 프로토콜 자동 설치 장치의 구성을 개략적으로 보인 도로, 홈 서버(10)와, 게이트웨이(20)와, 다수의 홈 네트워크 디바이스들(30-1, 30-2, …, 30-n)을 포함하여 이루어진다.1 is a road, a home server 10, a gateway 20, and a plurality of home network devices 30-1 schematically showing a configuration of an apparatus for automatically installing a protocol of a home network system according to an embodiment of the present invention. , 30-2, ..., 30-n).

이와 같은 구성에 있어서, 홈 서버(10)는 각 가정에 하나씩 설치되는 게이트웨이(20)가 다수개 연결되어 있으며, 각각의 게이트웨이(20)에 속해 있는 홈 네트 워크 디바이스들(30-1, 30-2, …, 30-n)의 현재 상태를 모니터링하고 홈 네트워크 디바이스들(30-1, 30-2, …, 30-n)의 동작을 제어하며, 게이트웨이(20)를 통해 리모콘 패드(미도시)로부터 수신되는 제어 신호나 외부 인터넷 망을 통해 수신되는 제어 신호에 의거하여 게이트웨이(20)에 속해 있는 홈 네트워크 디바이스들(30-1, 30-2, …, 30-n)의 동작을 제어한다.In such a configuration, the home server 10 has a plurality of gateways 20 installed in each home connected to each other, and home network devices 30-1 and 30-belonging to the respective gateways 20. 2, ..., 30-n to monitor the current state and control the operation of the home network devices (30-1, 30-2, ..., 30-n), the remote control pad (not shown) through the gateway 20 Control the operation of the home network devices 30-1, 30-2,..., 30-n belonging to the gateway 20 based on a control signal received from the control panel or a control signal received through an external Internet network. .

또한, 홈 서버(10)는 홈 네트워크 디바이스에 적용되는 모든 프로토콜을 탑재하고 있다가, 게이트웨이(20)로부터 다운로드 요청이 있으면, 해당 프로토콜을 게이트웨이(20)로 다운로드한다.In addition, the home server 10 includes all protocols applied to the home network device, and when a download request is received from the gateway 20, the home server 10 downloads the protocol to the gateway 20.

한편, 게이트웨이(20)는 서로 다른 프로토콜을 사용하는 다수의 홈 네트워크 디바이스들(30-1, 30-2, …, 30-n)이 연결되어 있으며, 각각의 홈 네트워크 디바이스들(30-1, 30-2, …, 30-n)로부터 수신된 데이터의 프로토콜을 변환하여 홈 서버(10)로 전송하고, 홈 서버(10)로부터 수신된 데이터의 프로토콜을 변환하여 해당 홈 네트워크 디바이스로 전송함으로써, 상이한 프로토콜을 사용하는 홈 네트워크 디바이스들(30-1, 30-2, …, 30-n)과 홈 서버(10) 간의 중계 역할을 수행한다.Meanwhile, the gateway 20 is connected to a plurality of home network devices 30-1, 30-2,..., 30-n using different protocols, and the home network devices 30-1, respectively. 30-2, ..., 30-n by converting the protocol of the data received from the home server 10, by converting the protocol of the data received from the home server 10 and transmitted to the home network device, It serves as a relay between the home server 10 and the home network devices 30-1, 30-2, ..., 30-n using different protocols.

또한, 게이트웨이(20)는 새로운 홈 네트워크 디바이스가 추가되면, 추가된 홈 네트워크 디바이스가 사용하는 프로토콜을 확인한 후, 확인된 프로토콜이 게이트웨이(20)에 이미 탑재되어 있는 지를 확인하여, 추가된 홈 네트워크 디바이스가 사용하는 프로토콜이 게이트웨이(20)에 탑재되어 있지 않으면, 홈 서버(10)로 추가된 홈 네트워크 디바이스가 사용하는 프로토콜의 다운로드를 요청하고, 홈 서버(10)가 제공하는 프로토콜을 다운로드받아 설치한다.In addition, when a new home network device is added, the gateway 20 checks a protocol used by the added home network device, and then checks whether the checked protocol is already mounted in the gateway 20, and thereby adds the added home network device. If the protocol to be used is not installed in the gateway 20, request to download the protocol used by the home network device added to the home server 10, and download and install the protocol provided by the home server 10. .

도 2는 본 발명에 적용되는 게이트웨이의 구성을 개략적으로 보인 도로, 홈 서버 인터페이스부(21)와, 프로토콜 변환부(23)와, 디바이스 인터페이스부(25)와, 프로토콜 자동 설치부(27)와, 제어부(29)를 포함하여 이루어진다.2 is a road, a home server interface unit 21, a protocol conversion unit 23, a device interface unit 25, a protocol automatic installation unit 27, and a schematic diagram showing the configuration of a gateway according to the present invention. And a control unit 29.

이와 같은 구성에 있어서, 홈 서버 인터페이스부(21)는 홈 서버(10)와의 데이터 송수신을 담당하되, 홈 서버(10)가 전송한 데이터를 수신하여 프로토콜 변환부(23)로 인가하고, 프로토콜 변환부(23)에서 홈 서버용 프로토콜로 변환된 데이터를 인가받아 홈 서버(10)로 전송한다.In such a configuration, the home server interface unit 21 is responsible for data transmission and reception with the home server 10, receives the data transmitted by the home server 10 and applies it to the protocol conversion unit 23, protocol conversion The unit 23 receives the data converted into the home server protocol and transmits the data to the home server 10.

프로토콜 변환부(23)는 서로 다른 프로토콜을 사용하는 다수의 홈 네트워크 디바이스들(30-1, 30-2, …, 30-n)과 홈 서버(10) 사이에 송수신되는 데이터의 프로토콜을 상호 변환하되, 디바이스 인터페이스부(25)를 통해 수신한 데이터를 홈 서버(10)에서 사용하는 프로토콜로 변환하여 홈 서버 인터페이스부(21)로 인가하고, 홈 서버 인터페이스부(21)로부터 수신한 데이터를 해당 데이터를 수신할 홈 네트워크 디바이스에서 사용하는 프로토콜로 변환한 후, 디바이스 인터페이스부(25)로 인가한다.The protocol conversion unit 23 mutually converts a protocol of data transmitted and received between the home servers 10 and the plurality of home network devices 30-1, 30-2,..., 30-n using different protocols. The data received through the device interface unit 25 is converted into a protocol used by the home server 10 and applied to the home server interface unit 21, and the data received from the home server interface unit 21 is applied. The data is converted into a protocol used by the home network device to be received, and then applied to the device interface unit 25.

디바이스 인터페이스부(25)는 각 홈 네트워크 디바이스들(30-1, 30-2, …, 30-n)과의 데이터 송수신을 담당하되, 각각의 홈 네트워크 디바이스(30-1, 30-2, …, 30-n)가 전송한 데이터를 수신하여 프로토콜 변환부(23)로 인가하고, 프로토콜 변환부(23)에서 해당 홈 네트워크 디바이스에서 사용하는 프로토콜로 변환된 데이터를 인가받아 해당 홈 네트워크 디바이스로 전송한다.The device interface unit 25 is responsible for data transmission and reception with each of the home network devices 30-1, 30-2,..., 30-n, and each home network device 30-1, 30-2,. , 30-n) receives the data transmitted to the protocol conversion unit 23, and the protocol conversion unit 23 receives the data converted to the protocol used by the home network device and transmits it to the corresponding home network device. do.

전술한, 디바이스 인터페이스부(25)는 WLAN, RF, UWB, 블루투스(Bluetooth), 지그비(ZigBee), WPAN(Wireless Personal Area Network), IrDA(Infrared Data Association), 이더넷, PLC(Power Line Communication), 홈 PNA(Phoneline Networking Alliance), IEEE 1394, USB 등으로 구현된다.The device interface 25 described above includes WLAN, RF, UWB, Bluetooth, ZigBee, Wireless Personal Area Network (WPAN), Infrared Data Association (IrDA), Ethernet, Power Line Communication (PLC), It is implemented with the Home Phoneline Networking Alliance (PNA), IEEE 1394, and USB.

프로토콜 자동 설치부(27)는 게이트웨이(20)에 새로운 홈 네트워크 디바이스가 추가되면, 추가된 홈 네트워크 디바이스가 사용하는 프로토콜을 확인하여, 추가된 홈 네트워크 디바이스가 사용하는 프로토콜이 게이트웨이(20)에 탑재되어 있지 않으면, 홈 서버 인터페이스부(21)를 통해 홈 서버(10)로 추가된 홈 네트워크 디바이스가 사용하는 프로토콜의 다운로드를 요청하고, 홈 서버(10)가 제공하는 프로토콜을 다운로드받아 설치한다.When the new home network device is added to the gateway 20, the protocol automatic installation unit 27 checks the protocol used by the added home network device, and the protocol used by the added home network device is mounted on the gateway 20. If not, request to download the protocol used by the home network device added to the home server 10 through the home server interface 21, and download and install the protocol provided by the home server 10.

제어부(29)는 다수의 홈 네트워크 디바이스들(30-1, 30-2, …, 30-n)과 홈 서버(10) 사이에 송수신되는 데이터의 흐름을 제어한다.The controller 29 controls the flow of data transmitted and received between the plurality of home network devices 30-1, 30-2,..., 30-n and the home server 10.

도 3은 본 발명에 적용되는 게이트웨이의 내부 구조를 보인 도로, 게이트웨이(20)는 무선으로 연결되어 있는 홈 네트워크 디바이스들과의 인터페이스를 위해 WLAN, RF, UWB, 블루투스(Bluetooth), 지그비(ZigBee), WPAN, IrDA 등의 인터페이스가 탑재되고, 유선으로 연결되어 있는 홈 네트워크 디바이스들과의 인터페이스를 위해 이더넷, PLC, 홈 PNA, IEEE 1394, USB 등의 인터페이스가 탑재되어 있다.Figure 3 is a road showing the internal structure of the gateway to be applied to the present invention, the gateway 20 is WLAN, RF, UWB, Bluetooth (Bluetooth), ZigBee (Interface) for the interface with the home network devices that are connected wirelessly , WPAN, IrDA and other interfaces are installed, and interfaces such as Ethernet, PLC, home PNA, IEEE 1394, and USB are provided for interfacing with wired home network devices.

각각의 인터페이스는 어떤 홈 네트워크 디바이스가 사용되고 있는 지 제어하고, 어떤 홈 네트워크 디바이스가 송수신을 요청하는 지에 대한 관리를 수행한다.Each interface controls which home network device is being used and manages which home network device requests transmission and reception.

그리고, 게이트웨이(20)는 게이트웨이(20)에 연결되어 있는 홈 네트워크 디바이스들(30-1, 30-2, …, 30-n)이 사용하고 있는 프로토콜을 탑재하는 데, 게이트 웨이(20)에 UPnP와 LnCP만 탑재되어 있는 상태에서 HNCP를 사용하는 홈 네트워크 디바이스가 추가로 접속되면, 게이트웨이(20)는 홈 서버(10)로부터 HNCP를 다운로드받아 설치하여, UPnP, LnCP 및 HNCP를 탑재하게 된다.In addition, the gateway 20 includes a protocol used by the home network devices 30-1, 30-2,..., 30-n connected to the gateway 20. If a home network device using HNCP is additionally connected while only UPnP and LnCP are mounted, the gateway 20 downloads and installs HNCP from the home server 10 and mounts UPnP, LnCP, and HNCP.

도 4는 본 발명의 일 실시예에 따른 홈 네트워크 시스템의 프로토콜 자동 설치 방법을 설명하기 위한 플로우챠트이다.4 is a flowchart illustrating a method for automatically installing a protocol of a home network system according to an embodiment of the present invention.

우선, 새로운 홈 네트워크 디바이스가 추가되어 게이트웨이(20)에 접속하여 등록을 요청하는 메시지를 전송하면(S10), 추가로 접속된 홈 네트워크 디바이스로부터 등록 요청 메시지를 수신한 게이트웨이(20)는 추가로 접속된 홈 네트워크 디바이스의 종류를 검사한 후(S12), 추가로 접속된 홈 네트워크 디바이스에서 사용하는 프로토콜이 게이트웨이(20)에 이미 탑재되어 있는 지를 판단한다(S14).First, when a new home network device is added to access the gateway 20 and transmits a message requesting registration (S10), the gateway 20 further receiving the registration request message from the additionally connected home network device is further connected. After checking the type of the home network device that has been used (S12), it is determined whether the protocol used by the additionally connected home network device is already installed in the gateway 20 (S14).

상기한 과정 S14의 판단결과 추가로 접속된 홈 네트워크 디바이스에서 사용하는 프로토콜이 게이트웨이(20)에 이미 탑재되어 있는 경우에는, 추가로 접속된 홈 네트워크 디바이스에서 사용하는 프로토콜을 구동시킨 후, 추가로 접속된 홈 네트워크 디바이스로부터 수신한 등록 요청 메시지를 홈 서버(10)가 인식할 수 있는 등록 요청 메시지로 프로토콜 변환하여 홈 서버 인터페이스부(21)를 통해 홈 서버(10)로 전송한다(S16).As a result of the determination in step S14, when the protocol used by the connected home network device is already installed in the gateway 20, the protocol used by the connected home network device is further driven, and then further connected. The protocol converts the registration request message received from the home network device into a registration request message that can be recognized by the home server 10 and transmits the protocol to the home server 10 through the home server interface 21 (S16).

한편, 상기한 과정 S14의 판단결과 추가로 접속된 홈 네트워크 디바이스에서 사용하는 프로토콜이 게이트웨이(20)에 탑재되어 있지 않은 경우에는, 홈 서버(10)로 추가 접속된 홈 네트워크 디바이스에서 사용하는 프로토콜의 다운로드를 요청하고(S18), 프로토콜 다운로드 요청에 따라 홈 서버(10)에서 제공하는 프로토콜을 다 운로드받아 설치한다(S20).On the other hand, if the protocol used by the home network device additionally connected as a result of the determination in step S14 is not installed in the gateway 20, the protocol used by the home network device additionally connected to the home server 10 is determined. Request download (S18), and download and install the protocol provided by the home server 10 in accordance with the protocol download request (S20).

이후에는 상기한 과정 S20을 통해 다운로드받아 설치한 프로토콜을 구동시킨 후, 추가로 접속된 홈 네트워크 디바이스로부터 수신한 등록 요청 메시지를 홈 서버(10)가 인식할 수 있는 등록 요청 메시지로 프로토콜 변환하여 홈 서버 인터페이스부(21)를 통해 홈 서버(10)로 전송한다(S22).Subsequently, the protocol downloaded and installed through the above-described process S20 is driven, and the protocol is converted into a registration request message that can be recognized by the home server 10. The server interface unit 21 transmits the data to the home server 10 (S22).

본 발명의 홈 네트워크 시스템의 프로토콜 자동 설치 장치 및 방법은 전술한 실시예에 국한되지 않고 본 발명의 기술 사상이 허용하는 범위 내에서 다양하게 변형하여 실시할 수 있다.The apparatus and method for automatically installing a protocol of a home network system according to the present invention can be variously modified and implemented within the scope of the technical idea of the present invention without being limited to the above-described embodiments.

이상에서 설명한 바와 같은 본 발명의 홈 네트워크 시스템의 프로토콜 자동 설치 장치 및 방법에 따르면, 새로 추가된 홈 네트워크 디바이스에서 사용하는 프로토콜을 홈 서버로부터 다운로드받아 설치함으로써, 서로 다른 프로토콜을 사용하는 홈 네트워크 디바이스를 다양하게 선택하여 사용할 수 있게 된다.According to the apparatus and method for automatically installing a protocol of a home network system according to the present invention as described above, a home network device using different protocols is installed by downloading and installing a protocol used in a newly added home network device from a home server. Various choices are available.

Claims (3)

서로 다른 프로토콜을 사용하는 다수의 홈 네트워크 디바이스와;A plurality of home network devices using different protocols; 상기 홈 네트워크 디바이스들의 현재 상태를 모니터링하고 동작을 제어하며, 홈 네트워크 디바이스에 적용되는 모든 프로토콜을 탑재하고 있는 홈 서버와;A home server that monitors the current status of the home network devices and controls its operation and includes all protocols applied to the home network device; 상기 홈 네트워크 디바이스들이 연결되어 있으며, 새로운 홈 네트워크 디바이스가 추가되면, 상기 추가된 홈 네트워크 디바이스가 사용하는 프로토콜을 확인한 후, 확인된 프로토콜이 탑재되어 있지 않으면, 상기 홈 서버로부터 상기 확인된 프로토콜을 다운로드받아 설치하는 게이트웨이를 포함하여 이루어지는 홈 네트워크 시스템의 프로토콜 자동 설치 장치.When the home network devices are connected and a new home network device is added, after checking the protocol used by the added home network device, if the checked protocol is not loaded, the checked protocol is downloaded from the home server. A protocol automatic installation device for a home network system including a gateway for receiving and installing. 제 1항에 있어서, 상기 게이트웨이는, The method of claim 1, wherein the gateway, 상기 홈 서버와의 데이터 송수신을 담당하는 홈 서버 인터페이스부와;A home server interface unit responsible for transmitting and receiving data with the home server; 상기 홈 네트워크 디바이스들과의 데이터 송수신을 담당하는 디바이스 인터페이스부와;A device interface unit responsible for transmitting and receiving data with the home network devices; 상기 홈 서버 인터페이스와 상기 디바이스 인터페이스 사이에 설치되어, 상기 홈 네트워크 디바이스들과 상기 홈 서버 사이에 송수신되는 데이터의 프로토콜을 상호 변환하는 프로토콜 변환부와;A protocol converter installed between the home server interface and the device interface to convert protocols of data transmitted and received between the home network devices and the home server; 새로운 홈 네트워크 디바이스가 추가되면, 제어부의 제어하에 상기 추가된 홈 네트워크 디바이스가 사용하는 프로토콜을 확인하여 상기 프로토콜이 탑재되어 있지 않으면, 상기 홈 서버 인터페이스부를 통해 상기 홈 서버로 상기 프로토콜을 요청하고, 상기 프로토콜 요청에 따라 상기 홈 서버에서 제공하는 프로토콜을 다운로드받아 설치하는 프로토콜 자동 설치부를 포함하여 이루어지는 것을 특징으로 하는 홈 네트워크 시스템의 프로토콜 자동 설치 장치.When a new home network device is added, the protocol used by the added home network device is checked under the control of the controller, and if the protocol is not loaded, the protocol is requested to the home server through the home server interface unit. And a protocol automatic installation unit for downloading and installing a protocol provided by the home server according to a protocol request. 새로운 홈 네트워크 디바이스가 게이트웨이에 접속되면, 상기 접속된 홈 네트워크 디바이스의 종류를 검사하여 상기 접속된 홈 네트워크 디바이스에서 사용하는 프로토콜이 이미 탑재되어 있는 지를 확인하는 과정과;When a new home network device is connected to a gateway, checking a type of the connected home network device to determine whether a protocol used by the connected home network device is already loaded; 상기 확인결과 상기 접속된 홈 네트워크 디바이스에서 사용하는 프로토콜이 탑재되어 있지 않은 경우에는, 홈 서버로 상기 접속된 홈 네트워크 디바이스에서 사용하는 프로토콜의 다운로드를 요청하는 과정과;Requesting the home server to download the protocol used by the connected home network device when the protocol used by the connected home network device is not loaded; 상기 다운로드 요청에 따라 상기 홈 서버에서 제공하는 프로토콜을 다운로드받아 설치하는 과정을 포함하여 이루어지는 홈 네트워크 시스템의 프로토콜 자동 설치 방법.Method of automatically installing a protocol of a home network system comprising the step of downloading and installing the protocol provided by the home server in response to the download request.
KR1020070048794A 2007-05-18 2007-05-18 Apparatus and method for protocol automatic installation of home network system Ceased KR20080101553A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070048794A KR20080101553A (en) 2007-05-18 2007-05-18 Apparatus and method for protocol automatic installation of home network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070048794A KR20080101553A (en) 2007-05-18 2007-05-18 Apparatus and method for protocol automatic installation of home network system

Publications (1)

Publication Number Publication Date
KR20080101553A true KR20080101553A (en) 2008-11-21

Family

ID=40287796

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070048794A Ceased KR20080101553A (en) 2007-05-18 2007-05-18 Apparatus and method for protocol automatic installation of home network system

Country Status (1)

Country Link
KR (1) KR20080101553A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102291283A (en) * 2011-08-03 2011-12-21 中山大学深圳研究院 Digital home network system
KR20120025110A (en) * 2010-09-07 2012-03-15 엘지전자 주식회사 Device and method for registrating zigbee device
WO2012121544A3 (en) * 2011-03-08 2012-12-20 Samsung Electronics Co., Ltd. Wireless network system, wireless device, and network registration method of the wireless device
KR101412235B1 (en) * 2010-02-26 2014-06-25 알까뗄 루슨트 Method and apparatus for screening request to establish sip session
KR101582211B1 (en) * 2015-08-24 2016-01-11 대진 시스템(주) Protocol update method of the Multi-channel Distribution Unit of the communication system
KR20200070988A (en) * 2018-12-10 2020-06-18 한국전자통신연구원 System for providing micro service-based device control interface and method using thereof
KR20200123510A (en) * 2019-04-16 2020-10-30 주식회사 유비벨록스모바일 IoT protocol builder system for IoT device
KR102287986B1 (en) * 2020-12-18 2021-08-09 주식회사 엘커넥티드 Smart Gateway for Building Home Network System
US11277495B2 (en) 2018-12-10 2022-03-15 Electronics And Telecommunications Research Institute System and method for providing microservice-based device control interface

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101412235B1 (en) * 2010-02-26 2014-06-25 알까뗄 루슨트 Method and apparatus for screening request to establish sip session
KR20120025110A (en) * 2010-09-07 2012-03-15 엘지전자 주식회사 Device and method for registrating zigbee device
US9374160B2 (en) 2011-03-08 2016-06-21 Samsung Electronics Co., Ltd. Wireless network system, wireless device, and network registration method of the wireless device
WO2012121544A3 (en) * 2011-03-08 2012-12-20 Samsung Electronics Co., Ltd. Wireless network system, wireless device, and network registration method of the wireless device
US9008519B2 (en) 2011-03-08 2015-04-14 Samsung Electronics Co., Ltd. Wireless network system, wireless device, and network registration medthod of the wireless device
US9838122B2 (en) 2011-03-08 2017-12-05 Samsung Electronics Co., Ltd. Wireless network system, wireless device, and network registration method of the wireless device
US10075241B2 (en) 2011-03-08 2018-09-11 Samsung Electronics Co., Ltd. Wireless network system, wireless device, and network registration method of the wireless device
CN102291283A (en) * 2011-08-03 2011-12-21 中山大学深圳研究院 Digital home network system
KR101582211B1 (en) * 2015-08-24 2016-01-11 대진 시스템(주) Protocol update method of the Multi-channel Distribution Unit of the communication system
KR20200070988A (en) * 2018-12-10 2020-06-18 한국전자통신연구원 System for providing micro service-based device control interface and method using thereof
US11277495B2 (en) 2018-12-10 2022-03-15 Electronics And Telecommunications Research Institute System and method for providing microservice-based device control interface
KR20200123510A (en) * 2019-04-16 2020-10-30 주식회사 유비벨록스모바일 IoT protocol builder system for IoT device
KR102287986B1 (en) * 2020-12-18 2021-08-09 주식회사 엘커넥티드 Smart Gateway for Building Home Network System

Similar Documents

Publication Publication Date Title
KR20080101553A (en) Apparatus and method for protocol automatic installation of home network system
US20040203387A1 (en) System and method for controlling appliances with a wireless data enabled remote control
CN100454855C (en) Remote control device and method for household appliances
US7489924B2 (en) Apparatus and system for providing remote control service through communication network, and method thereof
US8699501B2 (en) Residential gateway system for home network service
US20060168178A1 (en) Platform-independent system for remotely controlling home devices and method thereof
US20060184615A1 (en) Service framework for home network
EP2919437A1 (en) Capability open platform, method and gateway for achieving terminal device plug and play management
EP2348419B1 (en) Network system
WO2002051067A3 (en) Plug and play enabling device for heterogeneous networks of slave devices
CN101013979A (en) Digital family system
KR101048613B1 (en) Home network service provider
KR20070009855A (en) Heterogeneous Smart Home Protocol Device Integrated Network Controller
CN101483568A (en) Upgrading method, control appliance and system for UPnP equipment
KR100657114B1 (en) After-sales service method using home network
KR101906350B1 (en) Method for controlling function of a device included in home network
KR100645285B1 (en) Service server system to transmit pulse pattern for remote control of home appliance to home robot
KR20120065168A (en) System for control the home-network using the mobile device
KR101350320B1 (en) Compatibility test system of remote dlna device using packet inspection
KR100637546B1 (en) How to download music or melody to home device
CN105511337B (en) The proximal end of wireless system and remote control coordination approach
KR101425587B1 (en) Compatibility test system for dlna device of heterogeneous networks
KR20240152472A (en) HOME CLOUD SERVER AND METHOD FOR PROVIDING HOME NETWORK SERVICE OF APARTMENT AND METHOD FOR SETTING HOME IoT DEVICE BY USER DEVICE
KR101079539B1 (en) Wireless Home Networking System and Controlling Method Thereof
KR20060035176A (en) Heterogeneous network control system and method

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20070518

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20081103

Patent event code: PE09021S01D

PG1501 Laying open of application
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20090123

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20081103

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I