KR100605203B1 - Network device - Google Patents
Network device Download PDFInfo
- Publication number
- KR100605203B1 KR100605203B1 KR1020047010288A KR20047010288A KR100605203B1 KR 100605203 B1 KR100605203 B1 KR 100605203B1 KR 1020047010288 A KR1020047010288 A KR 1020047010288A KR 20047010288 A KR20047010288 A KR 20047010288A KR 100605203 B1 KR100605203 B1 KR 100605203B1
- Authority
- KR
- South Korea
- Prior art keywords
- home
- network device
- network system
- home network
- master device
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/2818—Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2823—Reporting information sensed by appliance or service execution status of appliance services in a home automation network
- H04L12/2825—Reporting to a device located outside the home and the home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/2849—Audio/video appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Small-Scale Networks (AREA)
- Selective Calling Equipment (AREA)
Abstract
본 발명은 홈 네트워크 시스템에 관한 것으로서, 특히 홈 어플라이언스와 관련된 정보를 삭제하여 홈 어플라이언스의 주소를 초기화시킴으로써 홈 네트워크 시스템으로부터 홈 어플라이언스를 분리시킬 수 있는 홈 네트워크 시스템에 관한 것이다. 본 발명인 홈 네트워크 시스템은 홈 네트워크 시스템에 연결된 홈 어플라이언스를 분리시키기 위해 상기 홈 어플라이언스로 삭제 요청 메시지를 전송하고, 상기 홈 어플라이언스로부터 삭제 ACK 응답 메시지를 수신하여 상기 홈 어플라이언스와 관련된 정보를 삭제하는 마스터 장치와, 상기 마스터 장치로부터 삭제 요청 메시지를 수신하여 삭제 ACK 응답 메시지를 전송하고 상기 홈 네트워크 시스템과 관련된 정보를 삭제하는 홈 어플라이언스를 포함한다.The present invention relates to a home network system, and more particularly, to a home network system capable of separating a home appliance from a home network system by deleting information related to the home appliance and initializing an address of the home appliance. The present inventors the home network system transmits a delete request message to the home appliance to separate the home appliance connected to the home network system, and receives a delete ACK response message from the home appliance to delete the information associated with the home appliance And a home appliance which receives a deletion request message from the master device, transmits a deletion ACK response message, and deletes information related to the home network system.
Description
본 발명은 홈 네트워크 시스템에 관한 것으로서, 특히 홈 어플라이언스와 관련된 정보를 삭제하여 홈 어플라이언스의 주소를 초기화시킴으로써 홈 네트워크 시스템으로부터 홈 어플라이언스를 분리시킬 수 있는 홈 네트워크 시스템에 관한 것이다.The present invention relates to a home network system, and more particularly, to a home network system capable of separating a home appliance from a home network system by deleting information related to the home appliance and initializing an address of the home appliance.
현재 각 가정 또는 원격에서 가정에 있는 가전기기들을 자동으로 제어하기 위한 홈 오토메이션은 거의 상용화단계에 이르러 있다. 초기의 홈 오토메이션의 경우 전화 또는 적외선을 이용하여 각 기기를 별도로 제어하는 수준이었고 각 기기간의 연계는 이루어지지 않았으나, 이제는 통신수단을 이용하여 가전기기간의 네트워크를 구축하여 이 네트워크를 제어하는 제어기를 두어 통합 관리하도록 하는 방법이 이용되고 있다.At present, home automation for automatic control of home appliances in each home or remote is almost commercialized. In the early stages of home automation, each device was controlled separately using a telephone or an infrared ray, and there was no connection between the devices, but now, there is a controller that controls the network by establishing a network between home appliances using communication means. A method for integrated management is used.
도 1은 일반적인 전체 홈 네트워크 시스템의 구성도이다. 도시된 바와 같이, 홈 네트워크란 다양한 디지털 가전제품들이 서로 연결되어 집안과 밖에서 언제든지 편리하고 안전하며 경제적인 생활 서비스를 즐길 수 있는 것을 말한다.1 is a block diagram of a general overall home network system. As shown, a home network means that various digital home appliances can be connected to each other to enjoy convenient, safe and economical living services at home and at any time.
이러한 홈 네트워크가 등장하게 된 배경에는 그 동안 백색 가전으로 불리던 냉장고나 세탁기 등이 디지털 신호처리 기술의 발전으로 인해 점차 디지털화 되고 있으며, 여기에다 가전용 운용체제 기술과 고속 멀티미디어 통신 기술 등의 급속한 발전으로 인해 이들 기술들이 집약된 새로운 정보가전의 형태로 등장하고 있기 때문이다.In the background of the appearance of the home network, refrigerators and washing machines, which have been called white household appliances, have been gradually digitized due to the development of digital signal processing technology. Also, due to the rapid development of home appliance operating system technology and high speed multimedia communication technology These technologies are emerging as a form of new, convergent information appliances.
여기서, IT 네트워크는 개인용 컴퓨터와 주변 장치들 간의 데이터 교환이나 인터넷 서비스 제공 등을 위해 구축되는 네트워크 유형을 말하여, AV 네트워크는 오디오나 비디오 정보를 다루는 가전 기기들간의 네트워크 유형을 말한다. 그리고, 리빙 네트워크는 홈 오토메이션이나 원격 검침과 같이 가전 기기들의 단순한 제어를 목적으로 하여 구축되는 네트워크로서, 냉장고, 세탁기, 전자레인지, 전등 가스 경보기, 에어컨, 전화 등으로 이루어질 수 있다.Here, the IT network refers to a network type established for exchanging data or providing Internet services between a personal computer and peripheral devices, and the AV network refers to a network type between home appliances that handle audio or video information. And, the living network is a network constructed for the purpose of simple control of home appliances, such as home automation or remote meter reading, and may include a refrigerator, a washing machine, a microwave oven, a light gas alarm, an air conditioner, a telephone, and the like.
이러한 가정 내에 구성된 홈 네트워크 시스템은 다른 홈 어플라이언스의 동작을 제어하거나 상태를 모니터링 할 수 있는 홈 어플라이언스인 마스터 장치와, 홈 어플라이언스의 특성이나 기타 요인에 의하여 마스터 장치의 요구에 응답하는 기능과 자신의 상태 변화에 대한 정보를 알리는 기능을 갖는 홈 어플라이언스인 슬레이브 장치로 이루어진다. 본 명세서에서 사용되는 홈 어플라이언스(또는 신규장치)는 세탁기, 냉장고 등과 같은 상술된 리빙 네트워크 서비스를 위한 가전기기뿐만 아니라, IT 네트워크 서비스 및 AV 네트워크 서비스를 위한 가전기기를 모두 포함하는 것을 의미한다.A home network system configured in such a home is a master device, which is a home appliance that can control or monitor the operation of other home appliances, and the ability to respond to the needs of the master device based on the characteristics or other factors of the home appliance, and its status. It consists of a slave device, which is a home appliance with the function of informing about the change. As used herein, a home appliance (or a new device) is meant to include not only home appliances for living network services described above, such as a washing machine and a refrigerator, but also home appliances for IT network services and AV network services.
도 2는 일반적인 가정 내의 홈 네트워크 시스템의 구성도이다. 도시된 바와 같이, 가정 내에 형성된 홈 네트워크 시스템(1)은 버스 네트워크(28)에 의해 연결된 적어도 하나의 마스터 장치(10)와, 슬레이브 장치 1 내지 4(20, 22, 24, 26)로 이루어져있다.2 is a block diagram of a home network system in a typical home. As shown, a
마스터 장치(10)는 슬레이브 장치 1 내지 4(20, 22, 24, 26)를 식별하기 위한 주소를 소정의 방법에 의해 하기의 도 3과 같이 설정한다.The
도 3은 홈 네트워크 리스트의 일실시예이다. 도시된 바와 같이, 이 홈 네트워크 리스트는 마스터 장치(10)에 의해 형성되어 저장되며, 홈 네트워크 시스템(1)의 전체 연결된 장치들에 관한 주소의 정보를 포함한다.3 is an embodiment of a home network list. As shown, this home network list is formed and stored by the
여기서, 만약 슬레이브 장치 4(26)를 홈 네트워크 시스템(1)으로부터 완전히 분리하여 다른 장소, 다른 가정의 집으로 이주시키기 위한 과정을 살펴보도록 한다. 사용자가 슬레이브 장치 4(26)를 버스 네트워크(28)로부터 분리하여 이주시키면, 마스터 장치(10)는 슬레이브 장치 4(26)가 전원이 오프되어 있기 때문에 동작이 되고 있지 않은지 또는 이주에 의해 분리됨으로써 동작이 없는지 알 수 있는 방법이 없다. 따라서, 마스터 장치(10)는 도 3에 도시된 홈 네트워크 리스트를 계속 저장하고 있으므로, 전체 홈 네트워크 시스템(1)에 신규장치가 연결될 때 설정할 수 있는 주소가 쓸모없이 낭비되고 있으며, 또한 연결되어 있지 않은 장치들에 대한 제어명령을 생성하여 전송할 수 있게 되어, 네트워크 자원을 효율적으로 사용하지 못하게 되는 문제점이 있다.Here, if the slave device 4 (26) is completely separated from the home network system (1) to look at the process for migrating to another place, home of another home. If the user migrates the slave device 4 (26) separately from the bus network 28, the
다른 예로, 슬레이브 장치 4(26)를 버스 네트워크(28)로부터 물리적으로 분리하는 것이 아니라, 홈 네트워크 시스템(1) 내의 어떠한 데이터도 수신하지 않도록 버스 네트워크(28)로부터 논리적으로 분리하는 것이 요구되는 경우가 있다. 이 슬레이브 장치 4(26)가 소정의 제어 명칭을 다른 장치로부터의 간섭없이 수행하기 위해서 혹은 버스 네트워크(28)에 연결된 장치들의 개수가 과도한 경우에 네트워크 트래픽을 감소시키기 위해, 이 슬레이브 장치 4(26)에 대한 논리적인 분리가, 즉 데이터 통신의 차단이 요구되는 경부에, 종래 기술은 이러한 점을 해결하고 있지 못하다.As another example, if it is desired to logically separate the
이에 따라, 본 발명은 이전에 홈 네트워크 시스템에 연결되었다가 분리되는 장치에 대한 정보의 삭제과정을 수행하여 보다 홈 네트워크 시스템에 있어서의 저장공간 및 주소 자원을 효율적으로 사용하도록 하는 홈 네트워크 시스템을 제공하는 것을 목적으로 한다.Accordingly, the present invention provides a home network system for efficiently using storage space and address resources in a home network system by performing a process of deleting information about a device previously connected to and disconnected from a home network system. It aims to do it.
또한, 본 발명은 홈 네트워크 시스템으로부터 분리되는 장치에 저장되었던 홈 네트워크 시스템에 대한 정보의 삭제과정을 수행하여 다른 홈 네트워크 시스템으로 연결될 때 시스템의 혼란이 없도록 하는 홈 네트워크 시스템을 제공하는 것을 목적으로 한다.In addition, an object of the present invention is to provide a home network system for performing a process of deleting information about a home network system stored in a device separate from the home network system so that there is no confusion of the system when connected to another home network system. .
또한, 본 발명은 분리되는 장치에 홈 네트워크 시스템의 상황에 따라 설정된 옵션값들을 본래의 값으로 환원시킴으로써 다른 홈 네트워크 시스템으로 효율적으로 연결될 수 있도록 하는 홈 네트워크 시스템을 제공하는 것을 목적으로 한다.In addition, an object of the present invention is to provide a home network system that can be efficiently connected to another home network system by reducing option values set according to the situation of the home network system to the original device.
또한, 본 발명은 소정의 장치가 홈 네트워크 시스템으로부터 물리적 및/또는 논리적으로 분리되도록 하여, 네트워크 트래픽을 감소시키며 소정의 장치가 다른 장치로부터의 간섭없이 소정의 명령을 수행하도록 하는 홈 네트워크 시스템을 제공하는 것을 목적으로 한다.The present invention also provides a home network system that allows a given device to be physically and / or logically separated from the home network system, thereby reducing network traffic and allowing a given device to perform a given command without interference from other devices. It aims to do it.
이러한 목적을 성취하기 위해, 본 발명인 홈 네트워크 시스템은 홈 네트워크 시스템에 연결된 홈 어플라이언스를 분리시키기 위해 상기 홈 어플라이언스로 삭제 요청 메시지를 전송하고, 상기 홈 어플라이언스로부터 삭제 ACK 응답 메시지를 수신하여 상기 홈 어플라이언스와 관련된 정보를 삭제하는 마스터 장치와, 상기 마스터 장치로부터 삭제 요청 메시지를 수신하여 삭제 ACK 응답 메시지를 전송하고 상기 홈 네트워크 시스템과 관련된 정보를 삭제하는 홈 어플라이언스를 포함한다.In order to achieve the above object, the present invention home network system transmits a delete request message to the home appliance to separate the home appliance connected to the home network system, and receives a delete ACK response message from the home appliance to the home appliance; And a home appliance for receiving the deletion request message from the master device, transmitting a deletion ACK response message, and deleting the information related to the home network system.
이때, 상기 삭제 요청 메시지는 상기 홈 어플라이언스에 대한 논리주소를 포함하는 것이 바람직하다.In this case, the deletion request message preferably includes a logical address for the home appliance.
또한, 상기 홈 네트워크 시스템과 관련된 정보는 적어도 상기 마스터 장치에 의해 할당된 논리주소를 포함하고, 상기 홈 어플라이언스가 상기 논리주소를 기저장된 초기논리주소로 변경하여 저장하는 것이 바람직하다.The information related to the home network system may include at least a logical address assigned by the master device, and the home appliance may change the logical address into a pre-stored initial logical address and store the logical address.
또한, 상기 마스터 장치는 상기 홈 어플라이언스와 관련된 정보의 삭제를 표시하는 소정의 디스플레이 장치를 추가적으로 포함하는 것이 바람직하다.In addition, the master device preferably further includes a predetermined display device for displaying deletion of the information related to the home appliance.
또한, 본 발명인 홈 네트워크 시스템에서의 홈 어플라이언스 분리방법은 적어도 하나의 마스터 장치와 적어도 하나의 홈 어플라이언스를 포함하는 홈 네트워크 시스템에서, 상기 마스터 장치가 상기 홈 어플라이언스를 상기 홈 네트워크 시스템으로부터 분리시키기 위해 삭제요청 메시지를 상기 홈 어플라이언스로 전송하는 단계와, 상기 홈 어플라이언스가 상기 마스터 장치로 삭제 ACK 응답 메시지를 전송하는 단계와, 상기 홈 어플라이언스가 상기 홈 네트워크 시스템과 관련된 정보를 삭제하는 단계 및, 상기 마스터 장치가 상기 홈 어플라이언스와 관련된 정보를 삭제하는 단계를 포함한다.In addition, the home appliance detaching method in the present inventors home network system is a home network system including at least one master device and at least one home appliance, the master device is deleted to separate the home appliance from the home network system Transmitting a request message to the home appliance, transmitting a delete ACK response message to the master device by the home appliance, deleting the information related to the home network system by the home appliance, and the master device Deleting information associated with the home appliance.
이때, 상기 삭제 요청 메시지는 상기 홈 어플라이언스에 대한 논리주소를 포함하는 것이 바람직하다.In this case, the deletion request message preferably includes a logical address for the home appliance.
또한, 상기 홈 네트워크 시스템과 관련된 정보는 적어도 상기 마스터 장치에 의해 할당된 논리주소를 포함하고, 상기 분리 방법은 상기 홈 어플라이언스가 상기 논리주소를 초기논리주소로 변경하여 저장하는 단계를 추가적으로 포함하는 것이 바람직하다.The information related to the home network system may include at least a logical address assigned by the master device, and the separation method may further include the home appliance changing and storing the logical address as an initial logical address. desirable.
또한, 상기 분리 방법은 상기 마스터 장치가 상기 홈 어플라이언스와 관련된 정보의 삭제를 소정의 디스플레이 장치를 통하여 표시하는 단계를 추가적으로 포함하는 것이 바람직하다.The method may further include displaying, by the master device, deletion of information related to the home appliance through a predetermined display device.
또한, 본 발명인 컴퓨터 판독 가능한 프로그램이 저장된 프로그램 저장매체는 적어도 하나의 마스터 장치와 적어도 하나의 홈 어플라이언스를 포함하는 홈 네트워크 시스템으로부터 상기 홈 어플라이언스를 분리시키기 위한 프로그램에 있어서, 상기 마스터 장치가 상기 홈 어플라이언스를 상기 홈 네트워크 시스템으로부터 분리시키기 위해 삭제 요청 메시지를 상기 홈 어플라이언스로 전송하는 단계와, 상기 홈 어플라이언스가 상기 마스터 장치로 삭제 ACK 응답 메시지를 전송하는 단계와, 상기 홈 어플라이언스가 상기 홈 네트워크 시스템과 관련된 정보를 삭제하는 단계 및, 상기 마스터 장치가 상기 홈 어플라이언스와 관련된 정보를 삭제하는 단계를 포함한다.In addition, a program storage medium storing a computer readable program of the present invention includes a program for separating the home appliance from a home network system including at least one master device and at least one home appliance, wherein the master device is the home appliance. Sending a delete request message to the home appliance to detach a from the home network system, the home appliance sending a delete ACK response message to the master device, and wherein the home appliance is associated with the home network system. Deleting information, and the master device deleting information related to the home appliance.
이때, 상기 삭제 요청 메시지는 상기 홈 어플라이언스에 대한 논리주소를 포 함하는 것이 바람직하다.In this case, the deletion request message preferably includes a logical address for the home appliance.
또한, 상기 홈 네트워크 시스템과 관련된 정보는 적어도 상기 마스터 장치에 의해 할당된 논리주소를 포함하고, 상기 프로그램은 상기 홈 어플라이언스가 상기 논리주소를 초기논리주소로 변경하는 단계를 추가적으로 포함하는 것이 바람직하다.Further, the information related to the home network system includes at least a logical address assigned by the master device, and the program further includes the home appliance changing the logical address to an initial logical address.
또한, 상기 프로그램은 상기 마스터 장치가 상기 홈 어플라이언스와 관련된 정보의 삭제를 소정의 디스플레이 장치를 통하여 표시하는 단계를 추가적으로 포함하는 것이 바람직하다.The program may further include displaying, by the master device, deletion of information related to the home appliance through a predetermined display device.
도 1은 일반적인 전체 홈 네트워크 시스템의 구성도이다.1 is a block diagram of a general overall home network system.
도 2는 일반적인 가정 내의 홈 네트워크 시스템의 구성도이다.2 is a block diagram of a home network system in a typical home.
도 3은 홈 네트워크 리스트의 일실시예이다.3 is an embodiment of a home network list.
도 4는 본 발명에 따른 홈 네트워크 시스템의 구성도이다.4 is a block diagram of a home network system according to the present invention.
도 5A는 도 4의 본 발명에 따른 마스터 장치의 구성도이다.5A is a block diagram of a master device according to the present invention of FIG.
도 5B는 도 4의 본 발명에 따른 슬레이브 장치의 구성도이다.5B is a configuration diagram of a slave device according to the present invention of FIG. 4.
도 6A 내지 6C는 본 발명에 따른 홈 네트워크 시스템에서 사용되는 주소 시스템을 도시한다.6A-6C illustrate an address system used in a home network system in accordance with the present invention.
도 7은 본 발명에 따른 홈 네트워크 시스템에서의 분리 방법의 순서도이다.7 is a flowchart illustrating a separation method in a home network system according to the present invention.
도 8A 및 8B는 도 7의 분리 방법에 따른 실시예이다.8A and 8B are embodiments according to the separation method of FIG.
도 4는 본 발명에 따른 홈 네트워크 시스템의 구성도이다. 도시된 바와 같이, 가정 내에 형성된 홈 네트워크 시스템(100)은 버스 네트워크(90)에 의해 연결된 적어도 하나의 마스터 장치(50)와, 슬레이브 장치(60, 70, 80)로 이루어져있다. 또한, 외부 인터넷과의 연결을 위한 게이트웨이(30)와, 이 게이트웨이(30)와 연결되어 인터넷 서비스를 제공하고 홈 네트워크 시스템(100) 내의 홈 어플라이언스들의 환경설정, 초기화 기능을 수행하는 네트워크 관리기(40)가 추가적으로 구비될 수 있다. 4 is a block diagram of a home network system according to the present invention. As shown, a
여기서, 마스터 장치(50)는 상술된 마스터 장치와 동일한 기능을 수행하며, 네트워크 관리기(40)는 인터넷 서비스 등을 제외하면 마스터 장치(50)와 유사한 기능을 수행하게 할 수도 있다. 다만, 이하에서 설명의 편의를 위해, 네트워크 관리기(40)는 인터넷 서비스 등을 위한 브리지와 같은 기능을 수행하는 것으로 가정하고, 홈 네트워크 시스템(100) 내에는 오직 하나의 마스터 장치(50)만이 존재하는 것으로 가정하여 설명하도록 한다.Here, the
여기서, 버스 네트워크(90)는 별도의 회선을 설치하거나 각 가정에 이미 설치되어 있는 전력선이나 전화선과 같은 유선 매체일 수도 있으며, 또한 무선 기반의 전송 매체일 수도 있다. 다만, 도시된 바와 같이, 본 발명에 따른 홈 네트워크 시스템(100)은 독립된 가정 내에서의 홈 어플라이언스들을 유선 혹은 무선 전송 매체로 연결하는 폐쇄형 네트워크를 구성하게 된다. 여기서 폐쇄형 네트워크는 물리적으로 연결되어 있으나 논리적으로 분리된 네트워크를 포함하는 것으로 한다.Here, the bus network 90 may be a wired medium such as a power line or a telephone line that is installed in a separate line or already installed in each home, or may be a wireless-based transmission medium. However, as shown, the
도 5A는 도 4의 본 발명에 따른 마스터 장치의 구성도이다. 도 5A에 도시된 바와 같이, 마스터 장치(50)는 적어도 버스 네트워크(90)와의 연결을 위한 인터페이스 수단(52)과, 다른 슬레이브 장치(60, 70, 80)에 대한 제품정보 및 제품별 주소에 관한 정보(홈 네트워크 리스트를 포함함)를 저장하는 메모리(54)와, 소정의 정보(예를 들면, 홈 네트워크 리스트)를 사용자에게 표시하는 표시수단(56)과, 이 인터페이스 수단(52)과 메모리(54) 및 표시수단(56)을 제어하여 제어수단(58)을 포함한다.5A is a block diagram of a master device according to the present invention of FIG. As shown in Fig. 5A, the
다만, 네트워크 관리기(40)는 게이트웨이(30)와의 연결을 위한 별도의 인터페이스 수단(도시되지 않음)을 추가적으로 구비하게 된다.However, the
여기서, 메모리(54)에 저장되는 슬레이브 장치(60, 70, 80)에 대한 정보는 각 제품의 기능적 특성 및 성능을 포함하게 되면, 또한 가정 내의 홈 네트워크 시스템(100) 내에서 다른 장치와의 식별을 위한 주소를 포함한다. 이 주소에 관한 사항은 하기에서 개시된다.Here, when the information on the
도 5B는 도 4의 본 발명에 따른 슬레이브 장치의 구성도이다. 도 5B에 도시된 바와 같이, 슬레이브 장치(60)는 버스 네트워크(90)와의 연결을 위한 인터페이스 수단(62)과, 슬레이브 장치(60)에 대한 제품정보 및 주소에 관한 정보를 저장하는 메모리(64)와, 이 인터페이스 수단(62)과 메모리(64)를 제어하여 제어수단(66)을 포함한다.5B is a configuration diagram of a slave device according to the present invention of FIG. 4. As shown in FIG. 5B, the
도 6A 내지 6C는 본 발명에 따른 홈 네트워크 시스템에서 사용되는 주소 시스템을 도시한다.6A-6C illustrate an address system used in a home network system in accordance with the present invention.
도 6A는 본 발명에 따른 홈 네트워크 시스템(100)에서 사용되는 주소 필드의 구조를 개시한다. 도시된 바와 같이, 제품 코드는 제품의 기본적 기능을 식별하도록 하는 유일한 값으로 할당되는 것으로 제품 출하시에 제품에 할당되는 변경될 수 없는 물리적 주소이며 동일한 종류의 제품은 동일한 고정주소를 갖게 된다. 장치 코드는 동일한 제품 코드를 지닌 장치들을 식별하기 위해 사용되는 논리주소이다. 다음으로, 장소 코드는 가정 내에 설치되는 장소에 따라 할당되는 논리주소이다.6A discloses a structure of an address field used in the
도 6B는 도 6A의 주소 필드의 상세 구성도이다. 도시된 바와 같이, 고정 주소 필드의 MSB는 플랙(flag)으로 사용되어, "0"은 장치 코드를 의미하고, "1"은 장소 코드를 의미하게 된다. 이처럼, 이 장치 코드와 장소 코드를 위한 논리 주소의 사용은 전체 주소 필드 중의 MSB의 값을 다르게 설정함에 의해 식별될 수 있다. 또한, 각 서브필드 내의 모든 비트들이 "1"로 설정되는 때는 그룹 주소를 의미한다. 예를 들어, 냉장고의 제품 코드가 0x01일 때, 0x01FF는 냉장고들의 그룹 주소를 나타내고, 0x81XX(여기서, X는 불특정 숫자를 의미함)는 동일한 장소 코드를 지닌 모드 냉장고들을 나타내는 그룹 주소가 된다.6B is a detailed configuration diagram of the address field of FIG. 6A. As shown, the MSB of the fixed address field is used as a flag so that "0" means the device code and "1" means the place code. As such, the use of logical addresses for this device code and location code can be identified by differently setting the value of the MSB in the global address field. In addition, when all bits in each subfield are set to "1", it means a group address. For example, when the product code of the refrigerator is 0x01, 0x01FF represents a group address of the refrigerators, and 0x81XX (where X represents an unspecified number) becomes a group address indicating mode refrigerators having the same place code.
이 장치 코드는 마스터 장치(50)에 의해 슬레이브 장치마다 자동적으로 설정되지만, 장소 코드는 마스터 장치(50)에 의해 자동적으로 설정될 수도 있지만, 많은 경우에 기술적 문제 등으로 사용자에 의해 설정되어진다. 본 명세서에서는 논리 코드라 하면 장치 코드를 의미하는 것으로 사용되며, 특별한 경우에 장소 코드가 부가적으로 사용되어진다.Although this device code is automatically set for each slave device by the
도 6C는 제품별 제품 코드와 주소 범위의 실시예이다. 여기서, 주소범위 중에서, 0xXX00은 각 제품의 초기논리주소를 의미하고, 상술된 바와 같이, 0xXXFF는 각 제품의 그룹 주소를 의미하며, 나머지인 0xXX01∼0xXXFE는 홈 네트워크 시스템(100)에서 각 마스터 장치 및 슬레이브 장치에 할당 가능한 논리주소가 된다.6C is an embodiment of a product-specific product code and address range. Here, in the address range, 0xXX00 means the initial logical address of each product, as described above, 0xXXFF means the group address of each product, and the remaining 0xXX01 to 0xXXFE is each master device in the
이 제품 코드와 초기논리주소는 제품 출하시의 슬레이브 장치(60, 70, 80)의 메모리(64)에 포함되어 저장된다. 또한, 이 제품별 제품 코드와 주소범위가 마스터 장치(50)의 메모리(54)에 저장되어, 제어수단(58)에 의해 각 주소 범위 내의 논리 주소는 홈 네트워크 시스템(100)에 새로이 연결되는 장치로 각각 할당되어진다.This product code and initial logical address are stored in the
이러한 주소 시스템에 의해, 마스터 장치(50)는 홈 네트워크 시스템(100)에 연결된 슬레이브 장치(60, 70, 80)를 식별하기 위한 유일한 값인 주소(즉, 제품코드와 논리주소)를 홈 네트워크 리스트에 등록시켜 메모리(54)에 저장하고, 슬레이브 장치(60, 70, 80)는 마스터 장치(50)에 의해 설정된 논리주소와 이미 저장된 제품 코드로 이루어진 주소를 메모리(64)에 저장하여, 수신되는 메시지의 수신자의 주소를 확인하여 수신하거나 폐기하게 된다.By this address system, the
또한, 슬레이브 장치(60, 70, 80)가 홈 네트워크 시스템(100)에 연결된 후, 소정의 활동통지기간마다 활동 이벤트 메시지를 전송하여 슬레이브 장치(60, 70, 80)의 상태를 마스터 장치(50)에게 알리게 된다. 이러한 활동통지기간은 제품 출하시에 소정의 기준(예를 들면, 제품의 특성 등)에 따라 정해져서 메모리(64)에 저장되어, 제어수단(66)에 의해 판독되어 활동 이벤트 메시지가 전송된다. 이러한 활동 이벤트 메시지를 전송받는 마스터 장치(50)는 홈 네트워크 시스템(100)의 상황 또는 버스 네트워크(90)의 상황 등에 따라 이 활동통지기간을 슬레이브 장치(60, 70, 80)마다 다르게 하여 조정할 필요가 있다. 이러한 경우, 마스터 장치(50)는 새로운 활동통지기간을 슬레이브 장치(60, 70, 80)로 전송하고, 슬레이브 장치(60, 70, 80)는 이 새로운 활동통지기간을 메모리(64)에 저장한다.In addition, after the
도 7은 본 발명에 따른 홈 네트워크 시스템에서의 분리 방법의 순서도이다. 이 분리 방법은 삭제요청 메시지를 전송하는 단계(S70)와, 삭제 ACK 응답 메시지를 전송하는 단계(S72) 및 정보 삭제 단계(S74)를 포함한다.7 is a flowchart illustrating a separation method in a home network system according to the present invention. This separation method includes a step (S70) of transmitting a delete request message, a step (S72) of transmitting a delete ACK response message, and a step of deleting information (S74).
자세하게는, 단계(S70)에서, 마스터 장치(50)의 제어수단(58)은 삭제하고자 하는 슬레이브 장치(또는 장치)(60, 70, 80)에 대한 주소를 메모리(54)로부터 읽어들이고, 이 주소와 삭제 명령 코드를 포함하는 삭제요청 메시지를 버스 네트워크(90)를 통하여 삭제하고자 하는 슬레이브 장치(60, 70, 80)로 전송한다.Specifically, in step S70, the control means 58 of the
단계(S72)에서, 슬레이브 장치(60, 70, 80)의 제어수단(66)은 삭제요청 메시지를 수신하여 그 포함된 주소와 메모리(64)에 저장된 주소를 비교하여 자신에 대한 삭제요청 메시지임을 식별하여 수신하고, 이에 대한 삭제 ACK(ACKnowledgement) 응답 메시지를 마스터 장치(50)로 전송한다.In step S72, the control means 66 of the
단계(S74)에서, 슬레이브 장치(60, 70, 70)의 제어수단(66)은 이전에 마스터 장치(50)에 의해 설정된 논리주소를 초기논리주소로 환원시켜 저장하고, 또한 만약 활동통지기간과 같은 옵션값이 마스터 장치(50)에 의해 변경되었다면 이전의 초기 옵션값으로 환원시켜 저장한다. 또한, 마스터 장치(50)는 삭제 ACK 응답 메시지를 수신한 후, 이 삭제하고자 하는 슬레이브 장치(60, 70, 80)에 대한 정보(제품 정보 등)를 삭제하고, 이 슬레이브 장치(60, 70, 80)에 할당된 주소(논리주소, 즉 장치 주소 및 장소주소)를 다른 슬레이브 장치에게 할당되도록 비워둔다. 또한, 마스터 장치(50)의 제어수단(58)은 슬레이브 장치(60, 70, 80)가 삭제되어 분리되었음을 표시수단(56)을 통하여 사용자에게 알려준다.In step S74, the control means 66 of the
이러한 분리 방법을 통하여, 마스터 장치(50)와 삭제된 슬레이브 장치(60, 70, 80)는 서로에 대한 정보를 지니고 있지 않게 되어, 사용자는 자유롭게 슬레이브 장치(60, 70, 80)를 버스 네트워크(90)로부터 분리하여 다른 홈 네트워크 시스템에 연결하여 설치할 수 있게 된다.Through this separation method, the
이러한 구성방법은 일련의 프로그램으로 작성되어 홈 네트워크 시스템 내의 마스터 장치 및/또는 슬레이브 장치의 소정의 저장수단에 저장되어 실시될 수도 있다.This configuration method may be implemented as a series of programs stored in predetermined storage means of the master device and / or slave device in the home network system.
도 8A 및 8B는 도 7의 분리 방법에 따른 홈 네트워크 리스트의 실시예이다.8A and 8B illustrate embodiments of a home network list according to the detaching method of FIG. 7.
도 8A의 홈 네트워크 리스트는 분리 방법이 적용되기 이전의 홈 네트워크 시스템(100)의 정보를 나타내는 것으로서, 마스터 장치와 냉장고와, 에어컨 1 내지 4 및 전자레인지가 홈 네트워크 시스템을 구성하고 있다.The home network list of FIG. 8A shows information of the
도 8B의 홈 네트워크 리스트는 마스터 장치가 에어컨 2에 대한 분리과정을 수행한 상태를 나타내고, 에어컨 2의 분리에 따라 주소(0x0203)가 비어 있게 되어, 다른 에어컨이 새롭게 홈 네트워크 시스템에 연결되어 등록될 때, 이 주소(0x0203)가 할당될 수 있게 된다.The home network list of FIG. 8B shows a state in which the master device has performed the separation process for the
하기의 표1은 본 발명에 따른 홈 네트워크 시스템에서 사용된 메시지의 프로토콜을 나타낸다. 개시된 바와 같이, 이들 메시지 프로토콜은 홈 네트워크 시스템 내의 홈 어플라이언스와 마스터 장치에 의해 사용되는 메시지들로 이루어진다.Table 1 below shows the protocol of messages used in the home network system according to the present invention. As disclosed, these message protocols consist of messages used by the home appliance and the master device in the home network system.
이상에서, 본 발명은 본 발명의 실시예들 및 첨부도면에 기초하여 홈 네트워크 시스템을 예로 들어 상세하게 설명되었다. 그러나, 이상의 실시예들 및 도면에 의해 본 발명의 범위가 제한되지는 않으며, 본 발명의 범위는 후술한 특허청구범위에 기재된 내용에 의해서만 제한될 것이다.In the above, the present invention has been described in detail by taking a home network system as an example based on the embodiments of the present invention and the accompanying drawings. However, the scope of the present invention is not limited by the above embodiments and drawings, and the scope of the present invention will be limited only by the contents described in the claims below.
Claims (12)
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20030034962 | 2003-05-30 | ||
KR1020030034962 | 2003-05-30 | ||
WOPCT/KR2003/01347 | 2003-07-07 | ||
PCT/KR2003/001347 WO2004107661A1 (en) | 2003-05-30 | 2003-07-07 | Home network system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050044750A KR20050044750A (en) | 2005-05-12 |
KR100605203B1 true KR100605203B1 (en) | 2006-07-31 |
Family
ID=33492514
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020047010288A KR100605203B1 (en) | 2003-05-30 | 2004-05-28 | Network device |
Country Status (3)
Country | Link |
---|---|
KR (1) | KR100605203B1 (en) |
AU (1) | AU2003246156A1 (en) |
WO (2) | WO2004107661A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102005005038A1 (en) * | 2005-02-03 | 2006-08-10 | BSH Bosch und Siemens Hausgeräte GmbH | Method and device for controlling a change of at least one network-capable device, in particular home appliance from a first to a second network access device |
US20100115074A1 (en) * | 2008-10-31 | 2010-05-06 | Antti Tapiola | Method, Apparatus, and Computer Program for Disconnecting Network Devices |
KR101636722B1 (en) | 2014-06-09 | 2016-07-06 | 엘지전자 주식회사 | Home applicance |
KR101545486B1 (en) * | 2014-06-09 | 2015-08-21 | 엘지전자 주식회사 | Home applicance |
JP6976729B2 (en) | 2017-06-08 | 2021-12-08 | ソニーセミコンダクタソリューションズ株式会社 | Communication equipment, communication methods, programs, and communication systems |
CN110636578B (en) * | 2018-06-21 | 2023-10-31 | 中兴通讯股份有限公司 | Method, device, storage medium and terminal for requesting system message |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2778504B2 (en) * | 1995-02-24 | 1998-07-23 | 日本電気株式会社 | Network management system |
US7349967B2 (en) * | 2000-07-21 | 2008-03-25 | Samsung Electronics Co., Ltd. | Architecture for home network on world wide web with private-public IP address/URL mapping |
US20020042911A1 (en) * | 2001-05-24 | 2002-04-11 | Harms Jason J. | Uninstall of an attached device |
-
2003
- 2003-07-07 AU AU2003246156A patent/AU2003246156A1/en not_active Abandoned
- 2003-07-07 WO PCT/KR2003/001347 patent/WO2004107661A1/en active Application Filing
-
2004
- 2004-05-28 WO PCT/KR2004/001262 patent/WO2004107663A1/en active Application Filing
- 2004-05-28 KR KR1020047010288A patent/KR100605203B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR20050044750A (en) | 2005-05-12 |
AU2003246156A1 (en) | 2005-01-21 |
WO2004107663A1 (en) | 2004-12-09 |
WO2004107661A1 (en) | 2004-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20050014631A (en) | Home network system | |
CN108833237B (en) | Intelligent home gateway and control method thereof | |
US7729282B2 (en) | Home network system and its configuration system | |
US7032018B2 (en) | Home appliance networking system and method for controlling the same | |
KR100660695B1 (en) | Network appliance | |
US8484323B2 (en) | Network system connected with multiple master devices and method for operating the same | |
KR100605203B1 (en) | Network device | |
JP4854412B2 (en) | Communication control device and communication control method | |
WO2004107660A1 (en) | Home network system | |
US20080097631A1 (en) | Home Network System | |
EP3023879B1 (en) | Communication system, communication device, communication adapter, communication method, and program | |
US20070061406A1 (en) | Home network system | |
KR100689111B1 (en) | Method for managing objects in a communication network and implementing device | |
JP2003199180A (en) | Device controller and method, device control system | |
KR100736487B1 (en) | Method for changing slave device address in home network system | |
CN112039957B (en) | Control system and control method of edge equipment | |
JP4064875B2 (en) | Communication device and electric appliance | |
KR100542945B1 (en) | User interface system for home network system | |
KR20060073073A (en) | Home code establishing method of home network system | |
KR20050025546A (en) | Upgrade apparatus and its method for home network system | |
JPH02213948A (en) | Task schedule processing system | |
KR20060107725A (en) | Home network system and method of control thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |