[go: up one dir, main page]

KR100425762B1 - Control System for Home Appliance Network - Google Patents

Control System for Home Appliance Network Download PDF

Info

Publication number
KR100425762B1
KR100425762B1 KR10-2003-0085084A KR20030085084A KR100425762B1 KR 100425762 B1 KR100425762 B1 KR 100425762B1 KR 20030085084 A KR20030085084 A KR 20030085084A KR 100425762 B1 KR100425762 B1 KR 100425762B1
Authority
KR
South Korea
Prior art keywords
communication
slave
master
response
packet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR10-2003-0085084A
Other languages
Korean (ko)
Other versions
KR20040004234A (en
Inventor
백승면
김용태
이군석
최환종
구필영
구자인
강성환
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR10-2003-0085084A priority Critical patent/KR100425762B1/en
Publication of KR20040004234A publication Critical patent/KR20040004234A/en
Application granted granted Critical
Publication of KR100425762B1 publication Critical patent/KR100425762B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • H04M11/007Telephonic communication systems specially adapted for combination with other electrical systems with remote control systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Selective Calling Equipment (AREA)
  • Small-Scale Networks (AREA)

Abstract

본 발명은 가전기기 네트워크 제어시스템에 관한 것으로서, 특히 1싸이클에 따른 통신방식에 따라 최적화된 가전기기 네트워크 제어시스템에 관한 것이다.The present invention relates to a home appliance network control system, and more particularly, to a home appliance network control system optimized according to a communication scheme according to one cycle.

본 발명인 가전기기 네트워크 제어시스템은 적어도 하나 이상의 슬레이브 장치와, 상기 슬레이브 장치와 소정의 네트워크를 통하여 서로 연결되어 상기 슬레이브 장치의 동작을 제어하거나 상태를 모니터링하는 마스터 장치로 이루어지고, 상기 마스터 장치는 상기 슬레이브 장치와 1-싸이클 단위로 통신을 수행한다.The home appliance network control system according to the present invention comprises at least one slave device and a master device connected to each other through a predetermined network and controlling the operation or monitoring of the slave device. Communicate with the slave device in 1-cycle units.

Description

가전기기 네트워크 제어시스템{Control System for Home Appliance Network}Home Appliance Network Control System

본 발명은 가전기기 네트워크 제어시스템에 관한 것으로서, 특히 1싸이클에따른 통신방식에 따라 최적화된 가전기기 네트워크 제어시스템에 관한 것이다.The present invention relates to a home appliance network control system, and more particularly, to a home appliance network control system optimized according to a communication scheme according to one cycle.

현재 각 가정 또는 원격에서 가정에 있는 가전기기들을 자동으로 제어하기 위한 홈 오토메이션(Home Automation)은 거의 상용화단계에 이르러 있다. 초기의 홈 오토메이션의 경우 전화 또는 적외선을 이용하여 각 기기를 별도로 제어하는 수준이었고 각 기기간의 연계는 이루어지지 않았으나, 이제는 통신수단을 이용하여 가전기기간의 네트웍망을 구축하고 이 네트웍망을 제어하는 제어기를 두어 통합 관리하도록 하는 방법을 이용하고 있다.At present, home automation for automatically controlling home appliances in each home or remote is almost commercially available. In the early stages of home automation, each device was controlled separately using a telephone or an infrared ray, and there was no linkage between the devices, but now, a communication network is used to establish a network between home appliances and control the network. We are using a method that allows integrated management.

현재 가전기기에 적용되는 많은 마이컴들은 직렬 통신기능을 내장하고 있어 다른 마이컴이나 기기들과 통신할 수 있도록 구성된다. 이러한 마이컴은 제품의 특성에 따라 메모리 등 통신에 사용할 수 있는 자원의 크기가 다양하다. PC(Personal Computer)와 티브이 또는 오디오 등의 멀티미디어 제품의 경우 다양한 기본기능을 동작시키기 위하여 고기능의 하드웨어 사양이 채택되므로 많은 데이터량과 빠른 속도의 통신을 위한 규격이 필요하다.Many microcomputers currently applied to home appliances have a built-in serial communication function and are configured to communicate with other microcomputers or devices. Such microcomputers have various sizes of resources that can be used for communication, such as memory, depending on the characteristics of the product. In the case of multimedia products such as PC (Personal Computer) and TV or audio, a high-performance hardware specification is adopted to operate various basic functions, so a specification for a large amount of data and high speed communication is required.

반면에, 냉장고, 세탁기, 전자레인지, 전등, 가스 경보기, 스탠드 또는 보일러 등의 경우 그 기능이 상술한 PC 또는 멀티미디어 제품의 기능에 비해 매우 단순하므로 일반적으로 8비트 이하의 저 기능 마이컴을 채용하고 있다. 이와 같은 저 기능 마이컴을 채용한 가전제품의 경우 기본적인 원격제어나 동작상태 모니터링이 주요 통신 목표이기 때문에 소규모의 마이컴 자원을 이용하여 통신할 수 있는 규격이 필요하다.On the other hand, refrigerators, washing machines, microwave ovens, lamps, gas alarms, stands or boilers are generally simpler than the functions of the PC or multimedia products described above. . In the case of home appliances employing such low-function microcomputers, basic remote control and operation status monitoring are the main communication targets. Therefore, a standard for communication using a small microcomputer resource is required.

그러나 현재 가전기기 간의 통신을 목적으로 사용되거나 진행중인 통신 규약들의 경우 상기 PC 또는 멀티미디어 기기에서 사용되는 고사양의 통신규격을 그대로 이용하기 위해 모뎀과 같은 별도의 통신모듈을 각 기기에 부가적으로 설치하거나 상기 고사양의 통신규격을 일부 변형하는 방식을 시도하고 있다.However, in the case of communication protocols used or ongoing for the purpose of communication between home appliances, a separate communication module such as a modem is additionally installed in each device or used to use the high specification communication standards used in the PC or multimedia devices. It is attempting to modify some of the high specification communication standards.

종래의 기술에 따른 가전기기는 PC 또는 멀티미디어 기기에서 사용되는 고사양의 통신규격을 적용하여 모뎀과 같은 별도의 하드웨어 통신모듈을 각 기기별로 부가적으로 설치해야하므로 실제 기능 이상의 불필요한 통신규격 적용에 의한 비효율성 및 비용증가의 문제점이 있다.The home appliance according to the prior art has to separately install a separate hardware communication module such as a modem for each device by applying a high specification communication standard used in a PC or a multimedia device. There is a problem of increased efficiency and cost.

따라서 본 발명은 상기한 종래의 문제점을 해결하기 위하여 안출한 것으로서, 현재 가정에서 사용되는 저기능의 마이컴이 채용된 가전기기에 저비용/고효율 특성을 만족할 수 있도록 한 가전기기 네트워크 제어시스템을 제공함에 그 목적이 있다.Accordingly, the present invention has been made to solve the above-mentioned problems, and to provide a home appliance network control system that can satisfy the low cost / high efficiency characteristics of home appliances employing a low-function microcomputer used at home There is a purpose.

도 1은 가전기기 네트워크망을 나타낸 도면이다.1 is a view showing a home appliance network network.

도 2는 본 발명에 따른 마스터-슬레이브 방식의 마스터/슬레이브 겸용 기기간의 통신구조를 나타낸 도면이다.2 is a view showing a communication structure between a master-slave master / slave combined device according to the present invention.

도 3은 본 발명에 따른 마스터-슬레이브 통신구조의 세부구성을 나타낸 도면이다.3 is a diagram illustrating a detailed configuration of a master-slave communication structure according to the present invention.

도 4는 본 발명에 따른 하프 듀플렉스 통신구조를 나타낸 도면이다.4 is a diagram illustrating a half duplex communication structure according to the present invention.

도 5는 1 리퀘스트-1 리스폰스 통신 싸이클을 나타낸 도면이다.5 is a diagram illustrating a 1 request-1 response communication cycle.

도 6은 패킷 에러시 통신 싸이클을 나타낸 도면이다.6 is a diagram illustrating a communication cycle in case of a packet error.

도 7은 1 리퀘스트-멀티 리스폰스 통신 싸이클을 나타낸 도면이다.7 is a diagram illustrating one request-multiple response communication cycle.

도 8은 1 리퀘스트 통신 싸이클을 나타낸 도면이다.8 is a diagram illustrating one request communication cycle.

본 발명인 가전기기 네트워크 제어시스템은 적어도 하나 이상의 슬레이브 장치와, 상기 슬레이브 장치와 소정의 네트워크를 통하여 서로 연결되어 상기 슬레이브 장치의 동작을 제어하거나 상태를 모니터링하는 마스터 장치로 이루어지고, 상기 마스터 장치는 상기 슬레이브 장치와 1-싸이클 단위로 통신을 수행한다.The home appliance network control system according to the present invention comprises at least one slave device and a master device connected to each other through a predetermined network and controlling the operation or monitoring of the slave device. Communicate with the slave device in 1-cycle units.

이때, 상기 1-싸이클 통신은 상기 마스터 장치는 상기 슬레이브 장치에 1 요청패킷만을 전송하고, 상기 슬레이브 장치로부터 그에 대한 응답으로 1 응답패킷을 수신한 때 통신을 종료하는 1 요청- 1응답 통신 싸이클과, 상기 마스터 장치는 다수의 상기 슬레이브 장치에게 1 요청패킷을 전송하고, 상기 슬레이브 장치로부터 그에 대한 응답으로 1 응답패킷을 각각 수신하고, 계속 응답을 기다리되 소정의 최대수신시간이 도과되면 통신을 종료하는 1 요청- 다수 응답 통신 싸이클 및, 상기 마스터 장치는 하나 또는 다수의 상기 슬레이브 장치에게 1 통지패킷을 전송하고 통신을 종료하는 1 통지 통신 싸이클 중의 적어도 하나의 통신 싸이클을 포함한다.In this case, the 1-cycle communication includes a 1 request- 1 response communication cycle in which the master device transmits only 1 request packet to the slave device and terminates communication when receiving a 1 response packet in response to the slave device. The master device transmits 1 request packet to a plurality of the slave devices, receives 1 response packet in response to the slave device, and waits for a response, and terminates communication when a predetermined maximum reception time is reached. And one request-many response communication cycle, and the master device includes at least one communication cycle of sending one notification packet to one or more slave devices and ending communication.

또한, 상기 1 요청- 1응답 통신 싸이클에서, 상기 마스터 장치가 상기 슬레이브 장치로부터 소정의 수신시간 내에 상기 1 응답패킷을 수신하지 못하면, 통신을 종료하는 것이 바람직하다.Further, in the one request-one response communication cycle, if the master device does not receive the one response packet from the slave device within a predetermined reception time, it is preferable to terminate the communication.

또한, 상기 1 요청- 1응답 통신 싸이클에서, 상기 마스터 장치가 상기 슬레이브 장치로부터 1 전송에러패킷을 수신하면, 상기 슬레이브 장치로 상기 1 요청패킷을 재전송하는 것이 바람직하다.Further, in the 1 request-1 response communication cycle, when the master device receives 1 transmission error packet from the slave device, it is preferable to retransmit the 1 request packet to the slave device.

또한, 상기 1 통지 통신 싸이클에서, 상기 1 통지패킷을 수신한 하나 또는 다수의 상기 슬레이브 장치 및 다른 하이브리드 장치는 1 응답 패킷을 상기 마스터 장치로 전송하지 않는 것이 바람직하다.Further, in the one notification communication cycle, it is preferable that one or more of the slave device and the other hybrid device that have received the one notification packet do not transmit one response packet to the master device.

또한, 상기 1-싸이클 통신은 상기 통신 싸이클 사이에 소정의 지연시간을 두는 것이 바람직하다.In addition, the 1-cycle communication preferably has a predetermined delay time between the communication cycles.

또한, 상기 마스터 장치는 상기 슬레이브 장치의 동작을 제어하거나 상태를 모니터링할 수 있는 마스터 수단과, 다른 마스터 장치의 요청에 응답하는 슬레이브수단으로 이루어지는 것이 바람직하다.In addition, the master device preferably comprises a master means for controlling the operation of the slave device or monitor the status, and slave means in response to a request from another master device.

또한, 상기 마스터 수단과 슬레이브 수단은 논리적으로 독립된 것이 바람직하다.In addition, the master means and the slave means is preferably logically independent.

또한, 본 발명인 가전기기 네트워크 제어시스템은 적어도 하나 이상의 슬레이브 장치와, 상기 슬레이브 장치와 소정의 네트워크를 통하여 서로 연결된 마스터 장치 및, 상기 슬레이브 장치와 마스터 장치와 상기 네트워크를 통하여 서로 연결된 하이브리드 장치로 이루어지고, 상기 하이브리드 장치는 상기 슬레이브 장치의 동작을 제어하거나 상태를 모니터링할 수 있는 마스터 수단과, 다른 하이브리드 장치의 마스터 수단의 요청에 응답하는 슬레이브 수단을 함께 지니고, 상기 마스터 장치는 상기 슬레이브 장치 및 하이브리드 장치와, 상기 하이브리드 장치의 마스터 수단은 상기 슬레이브 장치 및 다른 하이브리드 장치와 1-싸이클 단위로 통신을 수행한다.The home appliance network control system according to the present invention includes at least one slave device, a master device connected to each other through the slave device and a predetermined network, and a hybrid device connected to each other through the slave device and the master device. The hybrid device has a master means capable of controlling the operation of the slave device or monitoring its status, and a slave means in response to a request of a master means of another hybrid device, wherein the master device comprises the slave device and the hybrid device. And the master means of the hybrid device communicates with the slave device and other hybrid devices in one-cycle units.

이하, 첨부된 도면을 참조하여 본 발명에 따른 가전기기 네트워크 제어시스템의 바람직한 일실시예를 상세히 설명하면 다음과 같다.Hereinafter, a preferred embodiment of a home appliance network control system according to the present invention with reference to the accompanying drawings in detail as follows.

먼저, 본 발명의 네트웍망을 살펴보면, 도 1과 같이, 외부 인터넷망과 연결된 게이트 웨이를 거쳐 A/V 네트워크에 연결된 티브이, 오디오 등 멀티미디어 기기 제품과, PC 네트워크에 연결된 프린터, 스케너, PC 카메라 등의 하위제품들과, 네트워크 관리기를 거쳐 리빙 네트워크로 연결된 냉장고, 에어컨, 세탁기, 청소기, 전자레인지, 가습기, 전등, 스탠드, 가스 경보기 등의 제품들로 구성된다. 이때 네트워크 관리기는 별도의 관리기기 또는 사용자의 PC가 될 수 있다.First, referring to the network of the present invention, as shown in FIG. 1, multimedia device products such as TV and audio connected to an A / V network through a gateway connected to an external Internet network, a printer, a scanner, a PC camera connected to a PC network, etc. Its sub-products include products such as refrigerators, air conditioners, washing machines, vacuum cleaners, microwave ovens, humidifiers, lights, stands, and gas alarms, connected via a network manager to a living network. In this case, the network manager may be a separate management device or a user's PC.

이와 같은 본 발명의 가전기기 네트워크 제어시스템을 살펴보면 다음과 같다.Looking at such a home appliance network control system of the present invention.

먼저, 본 발명은 마스터(master)-슬레이브(slave) 방식이 적용된다. 즉, 모든 통신 싸이클은 마스터에 의해 시작되고 마스터 디바이스에 의해 종료된다. 어떠한 기기도 마스터가 될 수 있지만 그러기 위해서는 통신 선로상의 데이터 흐름을 제어할 수 있는 기능을 가져야하고 네트워크에 연결된 제품들에 대한 정보와 제어코드를 가지고 있어야 하는데, 본 발명은 비교적 저사양의 가전기기간의 네트워크이므로 PC와 같이 사용자 인터페이스 기능을 갖춘 디바이스만이 마스터의 모든 기능을 탑재하고 그 이외의 디바이스는 이미 정해진 슬레이브와의 통신 또는 간단한 제어코드에 의한 통신 등 제한된 기능의 마스터로서의 역할만 가능하도록 한다.First, the present invention is applied to the master (slave) method. In other words, all communication cycles are initiated by the master and terminated by the master device. Any device can be a master, but in order to do so, it must have a function to control the flow of data on a communication line and have information and control codes for products connected to a network. Therefore, only a device with a user interface function such as a PC is equipped with all the functions of the master, and other devices can only serve as masters of limited functions such as communication with a predetermined slave or communication by a simple control code.

또한 이와 같이 기본적인 마스터-슬레이브 통신방식을 유지하면서 디바이스간의 직접 통신 즉, 피어 투 피어(peer-to-peer) 통신이 가능하도록 마스터와 슬레이브가 논리적으로 공존하는 디바이스를 정의한다. 즉, 도 2와 같이, 물리적으로 하나의 디바이스이지만 논리적으로 독립된 마스터와 슬레이브로 구분되는 디바이스(이하, P2P 디바이스)가 정의된다.In addition, while maintaining the basic master-slave communication method as described above, a device in which the master and the slave logically coexist so as to enable direct communication between devices, that is, peer-to-peer communication. That is, as shown in FIG. 2, a device (hereinafter, referred to as a P2P device) that is physically one device but logically independent of a master and a slave is defined.

네트워크에 연결되는 모든 제품은 P2P 디바이스를 기본으로 하지만 도 3과 같이, 제품의 하드웨어 특성상 마스터, 슬레이브, 송신전용, 수신전용으로 정의될 수 있다.All products connected to the network are based on P2P devices, but, as shown in FIG. 3, may be defined as master, slave, transmit only, or receive only due to the hardware characteristics of the product.

즉, 마스터의 경우 새로운 통신 싸이클을 시작하기 위하여 최종 사용자 또는 디바이스 내부의 상태변화에 의하여 통신시작 이벤트가 발생하면 해당되는 슬레이브와의 통신을 시작하고 종료시키는 기능을 갖는다.That is, the master has a function of starting and terminating communication with the corresponding slave when a communication start event occurs due to a change of state in the end user or device in order to start a new communication cycle.

슬레이브의 경우 항상 수신대기 상태이며 스스로 다른 디바이스로 통신을 요청할 수 없다.In case of slave, it is always in standby state and cannot request communication from other device by itself.

P2P 디바이스의 경우 내부에 마스터와 슬레이브가 논리적으로 공존하는 디바이스(즉, 하이브리드 디바이스)로서 최종 사용자 또는 디바이스 내부 상태변화에 의하여 통신시작 이벤트가 발생하면 마스터로서 동작하여 통신 싸이클을 주도하며, 해당 통신 종료 후에는 슬레이브로 동작하여 수신대기 상태로 된다.In case of P2P device, the master and slave logically coexist inside (ie, hybrid device). When communication start event occurs due to end user or device internal status change, it acts as master and leads the communication cycle. After that, it operates as a slave and enters a standby state.

송신전용 디바이스의 경우 하드웨어 특성상 송신만 가능한 디바이스로서, 적외선 리모컨이 이에 해당된다.In the case of a transmission-only device, only a transmission is possible due to hardware characteristics. An infrared remote controller corresponds to this.

수신전용 디바이스의 경우 하드웨어 특성상 수신만 가능한 디바이스로서 적외선 수신기만 장착되고 건전지로 동작하는 제품이 이에 해당된다.Receiving-only device is a device capable of receiving only due to the hardware characteristics, and this includes a product that is equipped with an infrared receiver and is operated by a battery.

다음으로, 본 발명에 따른 가전기기 네트워크 제어시스템은 도 4와 같이, 하나의 버스를 이용한 하프 듀플렉스(Half-Duflex) 방식으로 신호전송을 수행한다.Next, the home appliance network control system according to the present invention performs signal transmission in a half-duplex method using one bus, as shown in FIG. 4.

즉, 송신 시에는 다른 디바이스로부터 송신되는 데이터를 수신하지 않고, 수신시에는 다른 디바이스로 데이터를 송신하지 않는다. 이는 통신을 위한 메모리 사용을 최소화하기 위한 것이고, 동시에 본 발명의 가전기기 네트워크처럼 직렬통신 기능을 이용한 하나의 버스로 구성되는 네트워크에 대응하기 위한 것이다.In other words, data is not received from another device at the time of transmission, and data is not transmitted to the other device at the time of reception. This is to minimize the use of memory for communication, and at the same time to correspond to a network composed of one bus using a serial communication function, such as the home appliance network of the present invention.

따라서 마스터, 슬레이브의 경우에도 모두 송신과 수신을 위한 메모리를 공유할 수 있으며, P2P 디바이스의 경우에도 마스터와 슬레이브가 동시에 동작하지 않으므로 송신과 수신을 위한 메모리를 하나로 공유할 수 있으므로 송/수신 과정모두를 인터럽트(Interupt) 처리할 필요가 없어 제품 측면에서의 프로그래밍의 자유도를 높여준다.Therefore, both the master and slave can share the memory for transmission and reception. In the case of P2P devices, since the master and slave do not operate at the same time, the memory for transmission and reception can be shared as one. This eliminates the need for Interupt, which increases programming freedom on the product side.

다음으로, 본 발명에 따른 가전기기 네트워크 시스템은 1-싸이클(cycle) 방식으로 통신을 수행한다. 1-싸이클 방식은 1 리퀘스트(request)-1 리스폰스(response) 방식과, 1 리퀘스트-멀티 리스폰스 방식, 그리고 1 리퀘스트 방식으로 구분할 수 있다.Next, the home appliance network system according to the present invention performs communication in a one-cycle manner. The 1-cycle method may be divided into a 1 request-1 response method, a 1 request-multi response method, and a 1 request method.

이때 1 리퀘스트-1 리스폰스 방식은 도 5와 같이, 하나의 마스터가 하나의 슬레이브에 1 패킷(packet)만을 송신하고 슬레이브는 그에 대한 응답으로 1 패킷을 송신하면 이를 마스터가 수신하여 종료되는 방식이다.In this case, the 1 request-1 response method is a method in which one master transmits only 1 packet to one slave and the slave receives 1 packet in response thereto, and the master receives and terminates it.

도 6은 슬레이브에서 리스폰스 에러 발생시 리퀘스트를 재송신하고 그에 따른 리스폰스를 받아 통신을 종료하는 방식을 나타낸다.FIG. 6 illustrates a method of resending a request when a response error occurs in a slave, and ending communication by receiving a response accordingly.

그리고 도 7과 같이, 1 리퀘스트-멀티 리스폰스 방식은 하나의 마스터가 다수의 슬레이브들에게 1 패킷을 송신하고 각 슬레이브는 그에 대한 응답으로 1 패킷을 송신하며, 마스터는 계속 응답을 대기하다가 기설정된 최대 수신시간이 경과하면 통신을 종료하는 방식이다.And, as shown in FIG. 7, in the one request-multi-response scheme, one master transmits one packet to multiple slaves, and each slave transmits one packet in response thereto, and the master continues to wait for a response and then sets a predetermined maximum. The communication is terminated when the reception time elapses.

그리고 도 8과 같이, 1 리퀘스트 방식은 하나의 마스터가 하나 또는 다수의 슬레이브를 대상으로 1 패킷을 송신하고 응답을 기다리지 않고 통신을 종료하는 방식이다. 이때 여러개의 패킷으로 구성된 데이터 송신이 있을 경우 마스터에서 해당 슬레이브에 맞는 크기의 패킷으로 분할하여 1 패킷 단위로 송신을 수행한다.As shown in FIG. 8, the one request method is a method in which one master transmits one packet to one or more slaves and terminates communication without waiting for a response. At this time, if there is data transmission composed of several packets, the master divides the packet into the size of the corresponding slave and transmits the data in one packet unit.

이러한 구성의 본 발명에 따른 가전기기 네트워크 제어시스템은 마스터-슬레이브 방식, 1-싸이클 방식 및 하프 듀플렉스(Half-Duplex) 방식의 통신체계와, 기존에 비해 간소화되고 정형화된 프로토콜을 적용하여 가전기기에 사용되는 저기능 마이컴의 직렬 통신기능을 이용하여 네트워크를 구현하므로 저비용으로 최적화된 가전기기 네트워크 제어시스템을 구현할 수 있다.The home appliance network control system according to the present invention has a master-slave, 1-cycle, and half-duplex communication system, and a simplified and standardized protocol compared to the conventional home appliance. Low-cost optimized home communication network control system can be implemented by using the microcommunication serial communication function.

Claims (15)

적어도 하나 이상의 슬레이브 장치와;At least one slave device; 상기 슬레이브 장치와 소정의 네트워크를 통하여 서로 연결되어 상기 슬레이브 장치의 동작을 제어하거나 상태를 모니터링하는 마스터 장치로 이루어지고, 상기 마스터 장치는 상기 슬레이브 장치와 1-싸이클 단위로 통신을 수행하는 것을 특징으로 하는 가전기기 네트워크 제어시스템.And a master device connected to the slave device through a predetermined network to control an operation of the slave device or to monitor a state, and the master device communicates with the slave device in one-cycle units. Home appliance network control system. 제1항에 있어서, 상기 1-싸이클 통신은 상기 마스터 장치는 상기 슬레이브 장치에 1 요청패킷만을 전송하고, 상기 슬레이브 장치로부터 그에 대한 응답으로 1 응답패킷을 수신한 때 통신을 종료하는 1 요청- 1응답 통신 싸이클과, 상기 마스터 장치는 다수의 상기 슬레이브 장치에게 1 요청패킷을 전송하고, 상기 슬레이브 장치로부터 그에 대한 응답으로 1 응답패킷을 각각 수신하고, 계속 응답을 기다리되 소정의 최대수신시간이 도과되면 통신을 종료하는 1 요청- 다수 응답 통신 싸이클 및, 상기 마스터 장치는 하나 또는 다수의 상기 슬레이브 장치에게 1 통지패킷을 전송하고 통신을 종료하는 1 통지 통신 싸이클 중의 적어도 하나의 통신 싸이클을 포함하는 것을 특징으로 하는 가전기기 네트워크 제어시스템.The 1-cycle communication according to claim 1, wherein the 1-cycle communication is performed by the master device transmitting only 1 request packet to the slave device and terminating communication when receiving a 1 response packet in response thereto from the slave device. The response communication cycle and the master device transmit one request packet to a plurality of the slave devices, receive one response packet from the slave device in response thereto, and wait for a response, and the predetermined maximum reception time has elapsed. One request-multiple response communication cycle for terminating the communication, and the master device includes at least one communication cycle of sending one notification packet to one or more slave devices and terminating the communication. Home appliance network control system characterized in that. 제2항에 있어서, 상기 1 요청- 1응답 통신 싸이클에서, 상기 마스터 장치가 상기 슬레이브 장치로부터 소정의 수신시간 내에 상기 1 응답패킷을 수신하지 못하면, 통신을 종료하는 것을 특징으로 하는 가전기기 네트워크 제어시스템.The home appliance network control according to claim 2, wherein in the first request-one response communication cycle, the communication is terminated if the master device does not receive the first response packet from the slave device within a predetermined reception time. system. 제2항 또는 제3항에 있어서, 상기 1 요청- 1응답 통신 싸이클에서, 상기 마스터 장치가 상기 슬레이브 장치로부터 1 전송에러패킷을 수신하면, 상기 슬레이브 장치로 상기 1 요청패킷을 재전송하는 것을 특징으로 하는 가전기기 네트워크 제어시스템.The method according to claim 2 or 3, wherein in the first request-one response communication cycle, when the master device receives one transmission error packet from the slave device, the first request packet is retransmitted to the slave device. Home appliance network control system. 제2항에 있어서, 상기 1 통지 통신 싸이클에서, 상기 1 통지패킷을 수신한 하나 또는 다수의 상기 슬레이브 장치 및 다른 하이브리드 장치는 1 응답 패킷을 상기 마스터 장치로 전송하지 않는 것을 특징으로 하는 가전기기 네트워크 제어시스템.The home appliance network according to claim 2, wherein in the first notification communication cycle, one or more of the slave device and the other hybrid device that have received the first notification packet do not transmit one response packet to the master device. Control system. 제2항에 있어서, 상기 1-싸이클 통신은 상기 통신 싸이클 사이에 소정의 지연시간을 두는 것을 특징으로 하는 가전기기 네트워크 제어시스템.3. The home appliance network control system according to claim 2, wherein the one-cycle communication places a predetermined delay time between the communication cycles. 제1항 또는 제2항에 있어서, 상기 마스터 장치는 상기 슬레이브 장치의 동작을 제어하거나 상태를 모니터링할 수 있는 마스터 수단과, 다른 마스터 장치의 요청에 응답하는 슬레이브 수단으로 이루어지는 것을 특징으로 하는 가전기기 네트워크 제어시스템.The household appliance according to claim 1 or 2, wherein the master device comprises a master means capable of controlling the operation of the slave device or monitoring a state thereof, and a slave means responding to a request of another master device. Network control system. 제7항에 있어서, 상기 마스터 수단과 슬레이브 수단은 논리적으로 독립된 것을 특징으로 하는 가전기기 네트워크 제어시스템.8. The home appliance network control system according to claim 7, wherein the master means and the slave means are logically independent. 적어도 하나 이상의 슬레이브 장치와;At least one slave device; 상기 슬레이브 장치와 소정의 네트워크를 통하여 서로 연결된 마스터 장치 및;A master device connected with the slave device through a predetermined network; 상기 슬레이브 장치와 마스터 장치와 상기 네트워크를 통하여 서로 연결된 하이브리드 장치로 이루어지고, 상기 하이브리드 장치는 상기 슬레이브 장치의 동작을 제어하거나 상태를 모니터링할 수 있는 마스터 수단과, 다른 하이브리드 장치의 마스터 수단의 요청에 응답하는 슬레이브 수단을 함께 지니고, 상기 마스터 장치는 상기 슬레이브 장치 및 하이브리드 장치와, 상기 하이브리드 장치의 마스터 수단은 상기 슬레이브 장치 및 다른 하이브리드 장치와 1-싸이클 단위로 통신을 수행하는 것을 특징으로 하는 가전기기 네트워크 제어시스템.The slave device and the master device and a hybrid device connected to each other through the network, the hybrid device is a master means for controlling the operation or monitoring the state of the slave device, and at the request of the master means of the other hybrid device And a slave means for responding together, wherein the master device communicates with the slave device and the hybrid device, and the master means of the hybrid device communicates with the slave device and the other hybrid device in one-cycle units. Network control system. 제9항에 있어서, 상기 1-싸이클 통신은 상기 마스터 장치가 상기 슬레이브 장치 및 하이브리드 장치 중의 하나의 장치에 또는 상기 하이브리드 장치의 마스터 수단이 상기 슬레이브 장치 또는 다른 하이브리드 장치 중의 하나의 장치에 1 요청패킷만을 전송하고, 상기 하나의 장치로부터 그에 대한 응답으로 1 응답패킷을 수신한 때 통신을 종료하는 1 요청- 1응답 통신 싸이클과, 상기 마스터 장치가 다수의 상기 슬레이브 장치 및/또는 하이브리드 장치에게 또는 상기 하이브리드 장치의 마스터 수단이 다수의 상기 슬레이브 장치 및/또는 다른 하이브리드 장치에게 1 요청패킷을 전송하고, 상기 다수의 장치로부터 그에 대한 응답으로 1 응답패킷을 각각 수신하고, 계속 응답을 기다리되 소정의 최대수신시간이 도과되면 통신을 종료하는 1 요청- 다수 응답 통신 싸이클 및, 상기 마스터 장치가 하나 또는 다수의 상기 슬레이브 장치 및 하이브리드 장치에게 또는 상기 하이브리드 장치의 마스터 수단이 하나 또는 다수의 슬레이브 장치 및 다른 하이브리드 장치에게 1 통지패킷을 전송하고 통신을 종료하는 1 통지 통신 싸이클 중의 적어도 하나의 통신 싸이클을 포함하는 것을 특징으로 하는 가전기기 네트워크 제어시스템.10. The method of claim 9, wherein the one-cycle communication comprises: 1 request packet for the master device to one of the slave device and hybrid device, or the master means of the hybrid device to one of the slave device or another hybrid device. 1 request- 1 response communication cycle that transmits only and terminates communication when receiving a response packet from the one device in response thereto, and the master device transmits to the plurality of slave devices and / or hybrid devices or the The master means of the hybrid device transmits one request packet to the plurality of slave devices and / or other hybrid devices, receives one response packet from each of the plurality of devices in response thereto, and continues to wait for a predetermined maximum 1 request-multiple response to terminate communication when reception time has elapsed 1 notification that the communication cycle and the master device send one notification packet to one or more slave devices and hybrid devices or the master means of the hybrid device send one notification packet to one or more slave devices and other hybrid devices and terminate communication A home appliance network control system comprising at least one communication cycle of communication cycles. 제10항에 있어서, 상기 1 요청- 1응답 통신 싸이클에서, 상기 마스터 장치또는 상기 하이브리드 장치의 마스터 수단이 상기 하나의 장치로부터 소정의 수신시간 내에 상기 1 응답패킷을 수신하지 못하면, 통신을 종료하는 것을 특징으로 하는 가전기기 네트워크 제어시스템.11. The method of claim 10, wherein in the first request-one response communication cycle, if the master means of the master device or the hybrid device does not receive the first response packet from the one device within a predetermined reception time, the communication is terminated. Home appliance network control system, characterized in that. 제10항 또는 제11항에 있어서, 상기 1 요청- 1응답 통신 싸이클에서, 상기 마스터 장치 또는 상기 하이브리브 장치의 마스터 수단이 상기 하나의 장치로부터 1 전송에러패킷을 수신하면, 상기 하나의 장치로 상기 1 요청패킷을 재전송하는 것을 특징으로 하는 가전기기 네트워크 제어시스템.12. The apparatus according to claim 10 or 11, wherein in the one request-one response communication cycle, when the master means of the master device or the hybrid device receives one transmission error packet from the one device, The home appliance network control system, characterized in that for retransmitting the 1 request packet. 제10항에 있어서, 상기 1 통지 통신 싸이클에서, 상기 1 통지패킷을 수신한 장치는 1 응답패킷을 상기 마스터 장치 또는 상기 하이브리드 장치로 전송하지 않는 것을 특징으로 하는 가전기기 네트워크 제어시스템.The home appliance network control system according to claim 10, wherein, in the first notification communication cycle, the device that receives the first notification packet does not transmit one response packet to the master device or the hybrid device. 제10항에 있어서, 상기 1-싸이클 통신은 상기 통신 싸이클 사이에 소정의 지연시간을 두는 것을 특징으로 하는 가전기기 네트워크 제어시스템.The home appliance network control system according to claim 10, wherein the one-cycle communication places a predetermined delay time between the communication cycles. 제9항에 있어서, 상기 마스터 수단과 슬레이브 수단은 논리적으로 독립된 것을 특징으로 하는 가전기기 네트워크 제어시스템.10. The system of claim 9, wherein the master means and the slave means are logically independent.
KR10-2003-0085084A 2003-11-27 2003-11-27 Control System for Home Appliance Network Expired - Fee Related KR100425762B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2003-0085084A KR100425762B1 (en) 2003-11-27 2003-11-27 Control System for Home Appliance Network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2003-0085084A KR100425762B1 (en) 2003-11-27 2003-11-27 Control System for Home Appliance Network

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR10-2001-0030036A Division KR100434270B1 (en) 2001-05-30 2001-05-30 Control System for Home Appliance Network

Publications (2)

Publication Number Publication Date
KR20040004234A KR20040004234A (en) 2004-01-13
KR100425762B1 true KR100425762B1 (en) 2004-04-03

Family

ID=37315038

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2003-0085084A Expired - Fee Related KR100425762B1 (en) 2003-11-27 2003-11-27 Control System for Home Appliance Network

Country Status (1)

Country Link
KR (1) KR100425762B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100890578B1 (en) * 2007-07-23 2009-03-25 경북대학교 산학협력단 Remote wireless network control system and method
KR102414690B1 (en) * 2017-11-30 2022-07-01 에스케이하이닉스 주식회사 Semiconductor Memory Apparatus

Also Published As

Publication number Publication date
KR20040004234A (en) 2004-01-13

Similar Documents

Publication Publication Date Title
KR100434270B1 (en) Control System for Home Appliance Network
KR100605207B1 (en) Service managing apparatus for network device
KR20010040424A (en) Method and Apparatus for Universal Data Exchange Gateway
JPH07177160A (en) Data transfer device
US8484323B2 (en) Network system connected with multiple master devices and method for operating the same
KR100425762B1 (en) Control System for Home Appliance Network
KR100431523B1 (en) Control System for Home Appliance Network
KR100381200B1 (en) Message transfer method of home appliance
KR20040016921A (en) Control System for Home Appliance Network
KR20040049719A (en) method for communicating of home network adaptor
KR100437045B1 (en) Home Appliance Network System and Controlling Method for the Same
US20060092956A1 (en) Bridging device, communication program, and communication method
KR20080099670A (en) Polling device and method using RS-485 interface
KR100469015B1 (en) Method for defining and judging the state of controlled device in home network
KR100423868B1 (en) Bi-directional power line communication method
KR100556758B1 (en) Message interface method of LNCCP master handler
KR20040039043A (en) Control message transmission method for universal plug and play network system
KR100438689B1 (en) Data packet recording media applying on power line communication
WO2006091039A1 (en) Network control protocol device and network connection method
KR20070066227A (en) Event communication method in home network
KR20060118148A (en) Home Network System and its Operation Method Using RS-485
KR20060126039A (en) Home network control system
KR20060021514A (en) Event Handling Method in Home Network System
KR20030080391A (en) Variable method for waiting time
KR20050097761A (en) Method for transmitting data of homenetwork system

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
PA0107 Divisional application

St.27 status event code: A-0-1-A10-A16-div-PA0107

St.27 status event code: A-0-1-A10-A18-div-PA0107

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

Fee payment year number: 1

St.27 status event code: A-2-2-U10-U11-oth-PR1002

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

Fee payment year number: 4

St.27 status event code: A-4-4-U10-U11-oth-PR1001

FPAY Annual fee payment

Payment date: 20080102

Year of fee payment: 5

PR1001 Payment of annual fee

Fee payment year number: 5

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

St.27 status event code: A-5-5-R10-R13-asn-PN2301

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Not in force date: 20090323

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

St.27 status event code: A-4-4-U10-U13-oth-PC1903

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

PC1903 Unpaid annual fee

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20090323

St.27 status event code: N-4-6-H10-H13-oth-PC1903

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

St.27 status event code: A-5-5-R10-R13-asn-PN2301

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-R11-asn-PN2301

St.27 status event code: A-5-5-R10-R13-asn-PN2301