KR101129893B1 - Method for Remote Managing and Controlling Devices/Facilities Between Gateway Apparatus and Operating Server Through Mobile Communction Network - Google Patents
Method for Remote Managing and Controlling Devices/Facilities Between Gateway Apparatus and Operating Server Through Mobile Communction Network Download PDFInfo
- Publication number
- KR101129893B1 KR101129893B1 KR1020050099816A KR20050099816A KR101129893B1 KR 101129893 B1 KR101129893 B1 KR 101129893B1 KR 1020050099816 A KR1020050099816 A KR 1020050099816A KR 20050099816 A KR20050099816 A KR 20050099816A KR 101129893 B1 KR101129893 B1 KR 101129893B1
- Authority
- KR
- South Korea
- Prior art keywords
- gateway device
- operation server
- transmitting
- server
- gateway
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- 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/0823—Errors, e.g. transmission errors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Environmental & Geological Engineering (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
본 발명은 이동 통신망을 통한 게이트웨이 장치와 운용 서버 간 디바이스/시설물의 원격 상태 관리 및 제어 방법에 관한 것이다.The present invention relates to a remote state management and control method of a device / facility between a gateway device and an operation server through a mobile communication network.
본 발명의 이동 통신망을 통한 게이트웨이 장치와 운용 서버 간 디바이스/시설물의 원격 상태 관리 및 제어 방법은, 상기 게이트웨이 장치가 초기 시동 시 상기 이동 통신 모뎀을 통해 자신의 고유한 장치 아이디를 상기 운용 서버로 전송하는 제1단계와; 상기 운용 서버가 상기 게이트웨이 장치의 아이디를 인증 및 등록하고, 상기 게이트웨이 장치로 운용 모드 정보를 전송하는 제2단계와; 상기 게이트웨이 장치가 상기 운용 서버로부터 전송된 운용 모드 정보에 따라, 해당 프로세서를 구동시키기 위해 운용 모드를 설정하는 제3단계와; 상기 게이트웨이 장치가 상기 설정된 운용 모드에 따라 자신이 관리하는 디바이스 중 해당 운용 모드에서 관리되는 디바이스 구성 정보를 상기 운용 서버로 전송하는 제4단계와; 상기 운용 서버가 상기 게이트웨이 장치로부터 수신한 디바이스 구성 정보를 등록하고, 상기 게이트웨이 장치로 정보 등록 완료 응답 메시지를 전송하는 제5단계; 를 포함하여 이루어짐에 기술적 특징이 있다.The remote state management and control method of a device / facility between a gateway device and an operation server through a mobile communication network of the present invention, when the gateway device initially starts, transmits its own device ID to the operation server through the mobile communication modem. A first step of doing; A second step of the operation server authenticating and registering an ID of the gateway device and transmitting operation mode information to the gateway device; A third step of setting, by the gateway device, an operation mode to drive a corresponding processor according to the operation mode information transmitted from the operation server; Transmitting, by the gateway device, device configuration information managed in a corresponding operation mode among devices managed by the gateway device to the operation server according to the set operation mode; A fifth step of registering, by the operation server, device configuration information received from the gateway device, and transmitting an information registration completion response message to the gateway device; There is a technical feature made to include.
Description
도 1은 본 발명을 설명하기 위한 게이트웨이 장치와 운용 서버 간 네트워크의 구성도,1 is a configuration diagram of a network between a gateway device and an operation server for explaining the present invention;
도 2는 도 1의 게이트웨이 장치의 구성도,2 is a configuration diagram of a gateway device of FIG. 1;
도 3은 본 발명의 일 실시예에 따르는 게이트웨이 장치와 운용 서버 간 초기 시동 과정을 나타낸 흐름도,3 is a flowchart illustrating an initial startup process between a gateway device and an operation server according to an embodiment of the present invention;
도 4는 본 발명의 일 실시예에 따르는 게이트웨이 장치와 운용 서버 간 디바이스 구성 정보 변경 과정을 나타낸 흐름도,4 is a flowchart illustrating a process of changing device configuration information between a gateway device and an operation server according to an embodiment of the present invention;
도 5는 본 발명의 일 실시예에 따르는 게이트웨이 장치와 운용 서버 간 데이터 전송 주기 변경 과정을 나타낸 흐름도,5 is a flowchart illustrating a process of changing a data transmission cycle between a gateway device and an operation server according to an embodiment of the present invention;
도 6은 본 발명의 일 실시예에 따르는 게이트웨이 장치와 운용 서버 간 디바이스 상태 데이터 전송 과정을 나타낸 흐름도,6 is a flowchart illustrating a process of transmitting device state data between a gateway device and an operation server according to an embodiment of the present invention;
도 7은 본 발명의 일 실시예에 따르는 게이트웨이 장치와 운용 서버 간 디바이스 제어 과정을 나타낸 흐름도,7 is a flowchart illustrating a device control process between a gateway device and an operation server according to an embodiment of the present invention;
도 8은 본 발명의 일 실시예에 따르는 게이트웨이 장치에서의 디바이스 상태 경고 과정을 나타낸 흐름도,8 is a flowchart illustrating a device status warning process in a gateway device according to an embodiment of the present invention;
도 9는 본 발명의 일 실시예에 따르는 게이트웨이 장치에서의 장애 발생 보고 과정을 나타낸 흐름도이다.9 is a flowchart illustrating a failure occurrence reporting process in a gateway device according to an embodiment of the present invention.
< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>
100 : 게이트웨이 장치 110 : 이동 통신 모뎀부100: gateway device 110: mobile communication modem unit
130 : 이동 통신 모뎀 인터페이스 모듈130: mobile communication modem interface module
150 : 응용 프로세스 모듈 151 : 메인 프로세서150: application process module 151: main processor
152 : 홈 네트워크 프로세서 153 : M2M 프로세서152: home network processor 153: M2M processor
154 : 게이트웨이 관리 프로세서 170 : 디바이스 인터페이스 모듈154: gateway management processor 170: device interface module
172 : PLC 인터페이스 모듈 173 : 무선 근거리 인터페이스 모듈172: PLC interface module 173: wireless short-range interface module
174 : DA 인터페이스 모듈 190 : 디바이스 제어 모듈174: DA interface module 190: device control module
192 : PLC 모뎀 193 : 무선 근거리 코디네이터 모듈192: PLC modem 193: wireless short-range coordinator module
194 : 범용 입출력 핀(GPIO)194 General-Purpose I / O Pins (GPIO)
본 발명은 이동 통신망을 통한 게이트웨이 장치와 운용 서버 간 디바이스/시설물의 원격 상태 관리 및 제어 방법에 관한 것으로, 보다 자세하게는 각종 디바이스나 시설물에 대한 상태 관리 및 제어를 원격으로 수행하기 위한 용도로 이동 통 신 모뎀과 PLC 모뎀, 무선 근거리 코디네이터 모듈 등을 내장한 게이트웨이 장치와, 이동 통신망을 통해 상기 게이트웨이 장치와 데이터를 송수신하는 운용 서버 간 디바이스/시설물의 원격 상태 관리 및 제어 방법에 관한 것이다.The present invention relates to a remote state management and control method of a device / facility between a gateway device and an operation server through a mobile communication network, and more specifically, to use the mobile communication for remotely performing state management and control of various devices or facilities. The present invention relates to a remote state management and control method of a device / facility between a gateway device including a new modem, a PLC modem, a wireless local area coordinator module, and an operation server that transmits and receives data to and from the gateway device through a mobile communication network.
현재, 산업, 농업, 물류, 디지털 홈 네트워크 등 여러 분야의 시스템에서 각종 디바이스에 대한 원격 모니터링 및 제어, 상태 관리 수단으로는 주로 유선 라인(전화 라인, LAN선)이 이용되고 있다.Currently, wired lines (telephone lines, LAN lines) are mainly used as remote monitoring, control, and status management means for various devices in systems of various fields such as industrial, agricultural, logistics, and digital home networks.
그러나, 유선 라인의 경우 일일이 설치되어야 함에 따라 제한이 따르게 되며, 단선에 의한 서비스 중단, 설치 비용 및 지속적인 유지 보수 비용 부담 등의 문제점이 발생하였다.However, in the case of a wired line, a limitation is followed because it must be installed one by one, and problems such as service interruption, installation cost, and continuous maintenance cost burden due to disconnection have occurred.
따라서, 본 발명은 상기와 같은 종래 기술의 제반 단점과 문제점을 해결하기 위한 것으로, 각종 디바이스의 상태 관리 및 제어를 수행하는 게이트웨이 장치와 원격의 운용 서버 간에 유선 라인이 아닌 이동 통신망을 이용함으로써, 설치 제한이 없고 간편하며 단선에 의한 서비스 중단 염려가 없는 이동 통신망을 통한 게이트웨이 장치와 운용 서버 간 디바이스/시설물의 원격 상태 관리 및 제어 방법을 제공함에 본 발명의 목적이 있다.Accordingly, the present invention is to solve the above-mentioned disadvantages and problems of the prior art, by using a mobile communication network rather than a wired line between the gateway device for performing state management and control of various devices and the remote operation server, It is an object of the present invention to provide a remote state management and control method of a device / facility between a gateway device and an operation server through a mobile communication network without limitation, simplicity, and without fear of service interruption due to disconnection.
본 발명의 상기 목적은 이동 통신망을 통해 원격의 응용 서버로 접속하기 위한 이동 통신 모뎀을 구비하며, 디바이스의 상태 데이터 취합 및 제어를 수행하는 프로세서를 포함하는 게이트웨이 장치와, 상기 운용 서버 간 디바이스/시설물에 대 한 원격 상태 관리 및 제어 방법으로서, 상기 게이트웨이 장치가 초기 시동 시 상기 이동 통신 모뎀을 통해 자신의 고유한 장치 아이디를 상기 운용 서버로 전송하는 제1단계와; 상기 운용 서버가 상기 게이트웨이 장치의 아이디를 인증 및 등록하고, 상기 게이트웨이 장치로 운용 모드 정보를 전송하는 제2단계와; 상기 게이트웨이 장치가 상기 운용 서버로부터 전송된 운용 모드 정보에 따라, 해당 프로세서를 구동시키기 위해 운용 모드를 설정하는 제3단계와; 상기 게이트웨이 장치가 상기 설정된 운용 모드에 따라 자신이 관리하는 디바이스 중 해당 운용 모드에서 관리되는 디바이스 구성 정보를 상기 운용 서버로 전송하는 제4단계와; 상기 운용 서버가 상기 게이트웨이 장치로부터 수신한 디바이스 구성 정보를 등록하고, 상기 게이트웨이 장치로 정보 등록 완료 응답 메시지를 전송하는 제5단계; 를 포함하여 이루어져, 상기 게이트웨이 장치가 상기 운용 모드 및 디바이스 구성 정보에 따라, 주기적으로 또는 상기 운용 서버의 요청 시 해당 디바이스의 상태 데이터를 상기 운용 서버로 전송하도록 하는 이동 통신망을 통한 게이트웨이 장치와 운용 서버 간 디바이스/시설물의 원격 상태 관리 및 제어 방법에 의해 달성된다.The above object of the present invention is a gateway device having a mobile communication modem for connecting to a remote application server via a mobile communication network, and comprising a processor for collecting and controlling status data of the device, and a device / facility between the operation server. A remote state management and control method for a device, comprising: a first step of the gateway device transmitting its own unique device ID to the operation server through the mobile communication modem at initial startup; A second step of the operation server authenticating and registering an ID of the gateway device and transmitting operation mode information to the gateway device; A third step of setting, by the gateway device, an operation mode to drive a corresponding processor according to the operation mode information transmitted from the operation server; Transmitting, by the gateway device, device configuration information managed in a corresponding operation mode among devices managed by the gateway device to the operation server according to the set operation mode; A fifth step of registering, by the operation server, device configuration information received from the gateway device, and transmitting an information registration completion response message to the gateway device; The gateway device and the operation server through a mobile communication network to include, the gateway device to transmit the state data of the device to the operation server periodically or upon request of the operation server according to the operation mode and device configuration information Achieved by a remote state management and control method of the inter-device / facilities.
본 발명의 상기 목적과 기술적 구성 및 그에 따른 작용 효과에 관한 자세한 사항은 본 발명의 명세서에 첨부된 도면에 의거한 이하 상세한 설명에 의해 보다 명확하게 이해될 것이다.Details of the above object and technical configuration of the present invention and the resulting effects thereof will be more clearly understood from the following detailed description based on the accompanying drawings.
먼저, 도 1은 본 발명의 게이트웨이 장치 응용 네트워크의 구성도이다.First, Figure 1 is a block diagram of a gateway device application network of the present invention.
도시된 바와 같이, 본 발명의 게이트웨이 장치(100)는 산업/건설/농업 등의 분야에 서 온도 센서, 미세먼지농도센서 등의 각종 M2M용 디바이스인 센서 또는, 각종 댁내 홈 네트워크용 디바이스의 상태 정보를 수집하여 원격의 운용 서버(200)로 전송하거나, 원격의 운용 서버(200)로부터의 제어 신호에 따라 상기 M2M용 디바이스나 홈 네트워크용 디바이스를 제어하는 장치이다.As shown, the
본 발명에서, 상기 게이트웨이 장치(100)는 기지국과의 무선 구간 통신을 가능하게 하는 이동 통신 모뎀을 포함하여, 상기 운용 서버(200)와 이동 통신망(10) 구간 및 인터넷(11) 구간을 경유하여 점대점 프로토콜(Point-to-Point Protocol: PPP)을 이용한 TCP/IP 소켓 통신을 수행한다.In the present invention, the
또한, 상기 게이트웨이 장치(100)는 PLC 방식 및 무선 근거리 통신 방식으로 홈 네트워크용 디바이스를 제어하며, 무선 근거리 통신 방식 및 범용 입출력 핀을 통해 M2M용 디바이스를 제어하여, 다양한 종류의 인터페이스를 갖는 디바이스를 정합하며, 이러한 본 발명의 게이트웨이 장치(100)의 기능별 구성을 도 2를 통해 설명하면 다음과 같다.In addition, the
도 2는 본 발명의 일실시예에 따르는 게이트웨이 장치의 구성도이다.2 is a block diagram of a gateway device according to an embodiment of the present invention.
도시된 바와 같이, 본 발명의 게이트웨이 장치(100)는 이동 통신 모뎀부(110), 이동 통신 모뎀 인터페이스 모듈(130), 응용 프로세스 모듈(150), 디바이스 인터페이스 모듈(170), 디바이스 제어 모듈(190)을 포함하여 구성된다.As shown, the
상기 이동 통신 모뎀부(110)는 PPP를 이용한 TCP/IP 소켓 통신으로 상태 관리/제어 정보, 디바이스로부터 수집한 데이터를 원격 운용 서버(200)와 송수신한 다.The mobile
상기 이동 통신 모뎀 인터페이스 모듈(130)은 상기 이동 통신 모뎀부(110) 정합 모듈로서, AT 커맨드를 이용하여 데이터망 연동 시스템(IWF)에 접속하여 상기 운용 서버(200)와 패킷 데이터 및 단문 메시지 송수신 기능을 수행함으로써, 상기 이동 통신 모뎀부(110)를 통해 상기 원격 운용 서버(200)로 게이트웨이 장치(100)가 관리하는 디바이스 및 시설물의 상태 데이터를 전송하고, 상기 운용 서버(200)로부터 제어 데이터를 수신한다.The mobile communication modem interface module 130 is a matching module for the mobile
상기 응용 프로세스 모듈(150)은 메인 프로세서(151), 홈 네트워크 프로세서(152) 및 M2M 프로세서(153)로 구성되는 응용 프로세서, 게이트웨이 관리 프로세서(154)로 구성된다.The application process module 150 includes an application processor composed of a main processor 151, a
상기 메인 프로세서(151)는 게이트웨이 장치(100)의 메인 응용 프로세서로서, 미리 설정된 구성 정보에 따라 상기 홈 네트워크 프로세서(152) 또는 M2M 프로세서(153)를 기동시키며, 상기 이동 통신 모뎀 인터페이스 모듈(130)과 정합하여 상기 운용 서버(200)와 메시지를 송수신하여 해당 응용 프로세서를 제어한다.The main processor 151 is a main application processor of the
홈 네트워크 프로세서(152)는 상기 메인 프로세서(151)의 제어 하에 홈 네트워크용 디바이스의 온라인/온디맨드 상태 데이터 취합 및 제어를 수행하며, 필요에 따라 디바이스 인터페이스 모듈(170)의 PLC 인터페이스 모듈(172) 또는 무선 근거리 인터페이스 모듈(173)과 정합하여 그 기능을 수행한다.The
M2M 프로세서(153)는 상기 메인 프로세서(151)의 제어 하에 M2M용 디바이스의 온라인/온디맨드 상태 데이터 취합 및 제어를 수행하며, 디바이스 인터페이스 모듈(170)의 무선 근거리 인터페이스 모듈(173) 및 DA(Digital/Analog) 인터페이스 모듈(174)과 정합하여 그 기능을 수행한다.The M2M
게이트웨이 관리 프로세서(154)는 게이트웨이 장치(100)의 상태 관리 및 주기적인 타이머 동작 운용을 위한 프로세서로서, 클라이언트와 웹을 통하여 구성 정보 설정 및 원격 모니터링 기능 등을 제공한다.The
상기 디바이스 제어 모듈(190)은 디바이스 및 시설물과 통신하여, 원격 상태 관리, 제어 대상인 디바이스 및 시설물의 상태 정보를 획득하고, 상기 디바이스 및 시설물로 제어 신호를 전송하는 모듈로서, 홈 네트워크용 디바이스를 전력선 통신 방식으로 제어하기 위한 PLC 모뎀(192)과, 무선 근거리 통신 모듈이 장착된 홈 네트워크용 디바이스나 M2M용 디바이스를 무선 근거리 통신 방식으로 제어하기 위한 무선 근거리 코디네이터 모듈(193)과, 범용 입출력 통신 방식을 통하여 직접 디바이스를 제어하기 위한 범용 입출력 핀(GPIO)(174)을 포함한다.The device control module 190 is a module for communicating with devices and facilities, obtaining remote state management, status information of devices and facilities to be controlled, and transmitting control signals to the devices and facilities. PLC short-
디바이스 인터페이스 모듈(170)은 상기 디바이스 제어 모듈(190)과의 정합 모듈로서, 상기 PLC 모뎀(192)과의 정합을 위한 PLC 인터페이스 모듈(172), 상기 무선 근거리 코디네이터 모듈(193)과의 정합을 위한 무선 근거리 인터페이스 모듈(173), 상기 범용 입출력 핀(194)과의 정합을 위한 DA(Digital/Analog) 인터페이스 모듈(174)을 포함한다.The device interface module 170 is a matching module with the device control module 190. The device interface module 170 may match the
상기 무선 근거리 인터페이스 모듈(173)은 다양한 종류의 무선 근거리 통신 모듈이 장착된 디바이스(센서 포함)를 제어하는 무선 근거리 코디네이터 모듈(193)과 UART(RS-232C) 포트 등을 통하여 정합한다.The short
그리고, 상기 PLC 인터페이스 모듈(172)은 홈 네트워크용 디바이스 중 정보 가전에 해당하는 PLC용 디바이스들을 제어하기 위한 PLC 모뎀(192) 정합 모듈로서, UART(RS-485) 포트 등을 통하여 정합한다.The
또한, 상기 DA 인터페이스 모듈(174)은 범용 입출력 핀(194)을 통하여 직접 디바이스를 제어하기 위한 정합 모듈로서, 게이트웨이 장치(100)와 디지털/아날로그 인터페이스 디바이스 간의 프로토콜 규격을 따른다.In addition, the
상기와 같이, 본 발명 게이트웨이 장치(100)는 홈 네트워크용 디바이스와 M2M용 디바이스의 관리 및 제어를 위한 기능 구성을 모두 포함하고 있으므로, 이동 통신 모뎀부(110)를 통해 상기 운용 서버(200)로부터 홈 네트워크 모드와, M2M 모드 중 어느 하나의 운용 모드 정보를 수신하여, 해당 운용 모드에 따라 상기 응용 프로세스 모듈(150)에서 해당 운용 모드에 관련된 프로세서를 구동시킨다.As described above, since the
다음, 도 3 내지 도 9는 상기 게이트웨이 장치(100)와 운용 서버(200) 간의 구체적인 동작 과정을 나타낸 것이다.Next, FIGS. 3 to 9 illustrate a detailed operation process between the
먼저, 도 3은 본 발명의 일 실시예에 따르는 게이트웨이 장치와 운용 서버 간 초기 시동 과정을 나타낸 흐름도로서, 도시된 바와 같이, 본 발명의 게이트웨이 장치(100)는 운용 서버(200) 측에서 게이트웨이 장치(100)를 관리할 수 있도록 하기 위하여, 초기 시동 시(S201) 이동 통신 모뎀 인터페이스 모듈(130)을 초기화하고, 이동 통신 모뎀부(110)를 이용한 TCP/IP 소켓 통신을 수행하여 자신의 고유한 장치 아이디를 상기 운용 서버(200)로 전송하며(S203), 상기 운용 서버(200)는 상 기 게이트웨이 장치(100)의 아이디를 인증 및 등록한다(S205).First, FIG. 3 is a flowchart illustrating an initial startup process between a gateway device and an operation server according to an embodiment of the present invention. As illustrated, the
다음, 상기 운용 서버(200)는 상기 아이디의 인증 및 등록이 완료된 상기 게이트웨이 장치(100)로 운용 모드 정보를 전송하며(S207), 이에 따라 상기 게이트웨이 장치(100)는 상기 운용 서버(200)로부터 전송된 운용 모드 정보에 따라, 해당 프로세서(홈 네트워크 프로세서 또는 M2M 프로세서)를 구동시키기 위해 운용 모드를 설정하고(S209), 운용 모드의 설정이 완료되면 상기 운용 서버(200)로 해당 운용 모드에서 관리되는 디바이스 구성 정보를 전송한다(S211).Next, the
상기 운용 서버(200)는 상기 게이트웨이 장치(100)로부터 수신한 디바이스 구성 정보를 등록하고(S213), 상기 게이트웨이 장치(100)로 정보 등록 완료 응답 메시지를 전송한다(S215).The
상기와 같은 운용 모드 및 디바이스 구성 정보의 설정이 완료되면, 상기 게이트웨이 장치(100)는 상기 운용 모드 및 디바이스 구성 정보에 따라, 해당 응용 프로세서를 구동시켜 해당 운용 모드로 동작하며, 주기적으로 또는 상기 운용 서버(200)의 요청 시 해당 디바이스의 상태 데이터를 상기 운용 서버(200)로 전송하고, 운용 서버(200)로부터의 제어 정보 수신에 의해 각 디바이스를 제어할 수 있게 된다.When the setting of the operation mode and the device configuration information as described above is completed, the
본 발명에서 운용 모드는 홈 네트워크용 디바이스 제어를 위한 홈 네트워크 모드와, M2M용 디바이스 제어를 위한 M2M 모드로 구분되며, 운용 모드가 M2M 모드인 경우, 상기 게이트웨이 장치(100)는 M2M 프로세서(153), M2M용 디바이스의 제어와 관련된 인터페이스 모듈인 무선 근거리 인터페이스 모듈(173), DA 인터페이스 모듈(174) 및 게이트웨이 관리 프로세서(154)를 구동시킨다.In the present invention, the operation mode is divided into a home network mode for controlling a device for a home network, and an M2M mode for controlling a device for an M2M. When the operation mode is an M2M mode, the
그리고, 운용 모드가 홈 네트워크 모드인 경우에는, 상기 게이트웨이 장치(100)는 홈 네트워크 프로세서(152), 관련 인터페이스 모듈인 PLC 인터페이스 모듈(172) 및 무선 근거리 인터페이스 모듈(173), 게이트웨이 관리 프로세서(154)를 구동시킨다.When the operation mode is the home network mode, the
즉, 본 발명의 게이트웨이 장치(100)는 M2M용 디바이스의 제어와 홈 네트워크용 디바이스의 제어를 위한 구성을 모두 포함하고 있음에 따라, 상기 운용 서버(200)로부터 M2M 모드 또는 홈 네트워크 모드 중 어느 하나의 운용 모드 정보를 수신하여 해당 운용 모드에 따라 동작하며, 운용 모드에 따라 구동되는 응용 소프트웨어 및 인터페이스 모듈이 달라지게 된다.That is, since the
다음, 도 4는 본 발명의 일 실시예에 따르는 게이트웨이 장치와 운용 서버 간 디바이스 구성 정보 변경 과정을 나타낸 흐름도이다.4 is a flowchart illustrating a process of changing device configuration information between a gateway device and an operation server according to an embodiment of the present invention.
도 3과 같은 과정에 의해 게이트웨이 장치(100)와 운용 서버(200) 간에 디바이스 구성 정보 등록 및 운용 모드 설정이 완료된 후, 운용 서버(200) 측에서 디바이스 구성 정보를 설정 또는 변경할 수 있다.After the device configuration information registration and operation mode setting are completed between the
즉, 도 4에 도시된 바와 같이, 운용 서버(200)는 특정 디바이스의 상태 관리 및 제어가 불필요한 경우 등에 운용자로부터 디바이스 구성 정보의 변경이 요구되면, 상기 운용 서버(200)는 상기 게이트웨이 장치(100)와 운용 서버(200) 간에 소켓이 연결된 상태인지를 판단하여, 소켓이 연결되지 않은 상태인 경우 상기 게이트 웨이 장치(100)로 소켓 연결을 요청하는 단문 메시지(SMS)를 전송한다(S301).That is, as shown in FIG. 4, when the
이에 따라, 상기 게이트웨이 장치(100)가 상기 운용 서버(200)로 소켓을 연결하면(S303), 상기 운용 서버(200)는 TCP/IP 통신을 통해 상기 게이트웨이 장치(100)로 디바이스 구성 정보 변경을 요청하는 메시지를 전송한다(S305).Accordingly, when the
한편, 상기에서 게이트웨이 장치(100)와 운용 서버(200) 간에 소켓이 연결되어 있는 상태라면, 상기 S301 단계 및 S303 단계는 생략되며, 이러한 사항은 이하 도 5 내지 도 7의 실시예에서도 동일하게 반영된다.On the other hand, if the socket is connected between the
다음, 상기 게이트웨이 장치(100)는 상기 운용 서버(200)로부터 수신한 메시지에 따라, 상기 자신이 관리하는 디바이스 구성 정보를 변경하고(S307), 상기 운용 서버(200)로 변경 완료 응답 메시지를 전송한다(S309).Next, the
도 5는 본 발명의 일 실시예에 따르는 게이트웨이 장치와 운용 서버 간 데이터 전송 주기 변경 과정을 나타낸 흐름도로서, 게이트웨이 장치(100)는 일반적으로 자신이 관리하는 각종 디바이스로부터 수집되는 상태 데이터를 온라인 방식으로 상기 운용 서버(200)로 전송하는 데, 이 때 상기 전송 주기 정보가 운용 서버(200)에 의해 변경되는 과정을 나타낸 것이다.FIG. 5 is a flowchart illustrating a process of changing a data transmission cycle between a gateway device and an operation server according to an embodiment of the present invention. In general, the
도시된 바와 같이, 운용 서버(200)는 외부(운용자)로부터 상태 데이터의 주기적 전송을 위한 정보인 데이터 전송 주기의 변경이 요구되면, 상기 게이트웨이 장치(100)와의 소켓 연결 상태를 판단하고, 상기 게이트웨이 장치(100)가 소켓 연결된 상태가 아닌 경우 상기 게이트웨이 장치(100)로 소켓 연결을 요청하는 단문 메시지를 전송하며(S401), 상기 게이트웨이 장치(100)는 상기 운용 서버(200)와 소켓 연결을 수행한다(S403).As shown, the
소켓 연결이 완료되면, 상기 운용 서버(200)는 운용자에 의해 입력된 정보에 따라 상기 게이트웨이 장치(100)로 데이터 전송 주기 변경을 요청하는 메시지를 TCP/IP를 통해 전송하며(S405), 상기 게이트웨이 장치(100)는 상기 운용 서버(200)로부터 수신한 메시지에 따라, 데이터 전송 주기를 변경하여 저장하고(S407), 상기 운용 서버(200)로 변경 완료 응답 메시지를 전송한다(S409).When the socket connection is completed, the
이에 따라, 상기 게이트웨이 장치는 상기 변경된 전송 주기 정보를 기초로 하여 상기 운용 서버(200)로 주기적인 데이터(상태 데이터) 전송을 수행한다(S411).Accordingly, the gateway device performs periodic data (status data) transmission to the
도 6은 본 발명의 일 실시예에 따르는 게이트웨이 장치와 운용 서버 간 디바이스 상태 데이터 전송 과정을 나타낸 흐름도로서, 본 발명의 게이트웨이 장치(100)가 운용 서버(200)로부터의 요청에 따라 상태 데이터를 전송하는 과정을 나타낸 것이다.6 is a flowchart illustrating a process of transmitting device state data between a gateway device and an operation server according to an embodiment of the present invention, wherein the
도시된 바와 같이, 운용 서버(200)는 운용자에 의해 특정 게이트웨이 장치(100)가 관리하는 디바이스의 상태 데이터가 요청되면, 상기 게이트웨이 장치(100)로 소켓 연결을 요청하는 단문 메시지를 전송하여(S501) 게이트웨이 장치(100)가 상기 운용 서버(200)로 소켓 연결하도록 하고(S503), 상기 운용자의 요청에 따라 상기 게이트웨이 장치(100)로 해당 디바이스의 상태 데이터를 요청한다(S505).As shown, the
상기 게이트웨이 장치(100)는 상기 운용 서버(200)의 요청에 따라 해당 디바이스의 상태 데이터를 획득하여 취합하고(S507), 해당 데이터를 상기 운용 서버(200)로 전송한다(S507).The
이에 따라, 상기 운용 서버(200)는 상기 게이트웨이 장치(100)로부터 수신한 해당 디바이스 상태 데이터를 운용자에게 제공하게 된다.Accordingly, the
도 7은 본 발명의 일 실시예에 따르는 게이트웨이 장치와 운용 서버 간 디바이스 제어 과정을 나타낸 흐름도로서, 본 발명의 게이트웨이 장치(100)가 운용 서버(200)로부터의 요청에 따라 자신이 관리하는 디바이스를 제어하는 과정을 나타낸 것이다.7 is a flowchart illustrating a device control process between a gateway device and an operation server according to an embodiment of the present invention, wherein the
도시된 바와 같이, 운용 서버(200)는 운용자에 의해 특정 게이트웨이 장치(100)가 관리하는 디바이스의 제어(전원 온/오프 등)가 요청되면, 상기 게이트웨이 장치(100)로 소켓 연결을 요청하는 단문 메시지를 전송하여(S601) 게이트웨이 장치(100)가 상기 운용 서버(200)로 소켓 연결하도록 하고(S603), 상기 운용자의 요청에 따라 상기 게이트웨이 장치(100)로 디바이스 제어 정보를 전송하여 해당 디바이스의 제어를 요청한다(S605).As shown, when the
상기 게이트웨이 장치(100)는 상기 운용 서버(200)로부터 수신된 정보에 따라, 해당 디바이스를 제어하고(S607), 제어 수행이 완료되면 해당 응답 메시지를 상기 운용 서버(200)로 전송한다(S609).The
다음, 도 8은 본 발명의 일 실시예에 따르는 게이트웨이 장치에서의 디바이스 상태 경고 과정을 나타낸 흐름도, 도 9는 본 발명의 일 실시예에 따르는 게이트웨이 장치에서의 장애 발생 보고 과정을 나타낸 흐름도이다.Next, FIG. 8 is a flowchart illustrating a device status warning process in a gateway device according to an embodiment of the present invention, and FIG. 9 is a flowchart illustrating a failure occurrence reporting process in a gateway device according to an embodiment of the present invention.
우선, 본 발명의 게이트웨이 장치(100)는 자신이 관리하는 디바이스 중 특히 센서의 경우, 센서로부터 획득되는 데이터 값이 일정 임계치에 도달되면 운용 서버(200) 측으로 경고 메시지를 전송할 수 있다.First, the
즉, 도 8에 도시된 바와 같이, 게이트웨이 장치(100)는 경고를 위한 임계치 정보가 설정되어 있는 디바이스의 상태 즉, 센서 획득 데이터 값을 모니터링하고(S701), 획득된 데이터 값이 상기 임계치에 도달하였는지의 여부 즉, 경고 조건을 만족하는지의 여부를 판단한다(S703).That is, as shown in FIG. 8, the
상기 판단 결과, 특정 디바이스의 상태가 상기 경고 조건을 만족하는 상태임이 감지되면, 상기 게이트웨이 장치(100)는 해당 경고 정보를 상기 운용 서버(200)로 전송한다(S705).As a result of the determination, when it is detected that the state of the specific device satisfies the warning condition, the
또한, 본 발명의 게이트웨이 장치(100)는 장치 자체 또는 자신이 관리하는 디바이스에 장애가 발생하는 경우에도 해당 정보를 상기 운용 서버(200)로 전송하여야 한다.In addition, the
즉, 도 9에 도시된 바와 같이, 게이트웨이 장치(100)는 전원이 다운되거나, 배터리가 부족한 경우, 디바이스에 고장이 발생한 경우 등의 장애 발생 여부를 모니터링하며(S801), 장애 보고가 요구되는 특정 장애가 발생한 경우(S803) 상기 운용 서버(200)로 해당 장애 정보를 전송한다(S805).That is, as shown in FIG. 9, the
본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있으므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.As those skilled in the art to which the present invention pertains may implement the present invention in other specific forms without changing the technical spirit or essential features, the embodiments described above should be understood as illustrative and not restrictive in all aspects. Should be. The scope of the present invention is shown by the following claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.
따라서, 본 발명의 이동 통신망을 통한 게이트웨이 장치와 운용 서버 간 디바이스/시설물의 원격 상태 관리 및 제어 방법에 의하면, 각종 디바이스의 상태 관리 및 제어를 수행하는 게이트웨이 장치와 원격의 운용 서버 간에 유선 라인이 아닌 이동 통신망을 이용함으로써, 설치 제한이 없고 간편하며 단선에 의한 서비스 중단 염려가 없다는 효과가 있다.Accordingly, according to the remote state management and control method of a device / facility between the gateway device and the operation server through the mobile communication network of the present invention, a wire line is not connected between the gateway device and the remote operation server that perform state management and control of various devices. By using a mobile communication network, there is no installation restriction, it is simple and there is no fear of interruption of service due to disconnection.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050099816A KR101129893B1 (en) | 2005-10-21 | 2005-10-21 | Method for Remote Managing and Controlling Devices/Facilities Between Gateway Apparatus and Operating Server Through Mobile Communction Network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050099816A KR101129893B1 (en) | 2005-10-21 | 2005-10-21 | Method for Remote Managing and Controlling Devices/Facilities Between Gateway Apparatus and Operating Server Through Mobile Communction Network |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070043484A KR20070043484A (en) | 2007-04-25 |
KR101129893B1 true KR101129893B1 (en) | 2012-03-28 |
Family
ID=38177972
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050099816A KR101129893B1 (en) | 2005-10-21 | 2005-10-21 | Method for Remote Managing and Controlling Devices/Facilities Between Gateway Apparatus and Operating Server Through Mobile Communction Network |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101129893B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101129870B1 (en) * | 2010-05-12 | 2012-03-23 | 한국시설안전공단 | Method for remotely monitoring variety facilities using sensors |
KR101712563B1 (en) * | 2015-04-10 | 2017-03-07 | (주)다울 | Safety supervision system for facilities and safety supervision method thereof |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002055895A (en) | 2000-08-14 | 2002-02-20 | Tokyo Electric Power Co Inc:The | Communication system of computer network |
-
2005
- 2005-10-21 KR KR1020050099816A patent/KR101129893B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002055895A (en) | 2000-08-14 | 2002-02-20 | Tokyo Electric Power Co Inc:The | Communication system of computer network |
Also Published As
Publication number | Publication date |
---|---|
KR20070043484A (en) | 2007-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2625824B1 (en) | Method and system for provisioning energy profile in home area network | |
WO2013095044A1 (en) | Activation of device having limited user interface | |
KR101716855B1 (en) | Network pairing method in gateway for internet of things system | |
KR101374044B1 (en) | Integrated Monitoring and Control System | |
KR100434655B1 (en) | Automatic Meter Reading System | |
KR101986838B1 (en) | SAFETY MANAGEMENT SYSTEM FOR MEASUREMENT DEEP-LEARNING AND CONTROL SENSOR BASED LoRa NETWORK | |
CN105225449A (en) | Supervisory system and monitoring collector | |
KR20160034023A (en) | Integrated web monitoring system based on Internet | |
WO2014047658A2 (en) | Methods and apparatus for controlling a wireless station | |
JP2004348319A (en) | Control method, control system, information terminal, home electric appliances/equipment, and program | |
US20040049550A1 (en) | Remote control system based on the internet and a method thereof | |
KR101129893B1 (en) | Method for Remote Managing and Controlling Devices/Facilities Between Gateway Apparatus and Operating Server Through Mobile Communction Network | |
KR101126855B1 (en) | Gateway Apparatus for Remote Managing and Controlling Devices and Facilities and Operating Method thereof | |
CN101594384B (en) | Method for controlling remote device by using real-time message and control device | |
TWI643518B (en) | Coordinator and control method thereof, wireless sensing network communication system and method | |
KR100358256B1 (en) | Open network controller based TCP/IP | |
KR100766441B1 (en) | Monitoring system using zigbee | |
KR20180089233A (en) | Sensor device module for smart control system | |
CN208477725U (en) | RS485 number adopts instrument system and number adopts instrument | |
KR20080110941A (en) | Method for managing greenhouse applying gateway apparatus having mobile communication modem and wireless short-distance communication module | |
CN115486039A (en) | Node control unit and network service equipment | |
KR20100117705A (en) | Plc control system using usn | |
KR200413216Y1 (en) | Remote Management System of Industrial Equipment | |
CN112512060B (en) | Intelligent management system for equipment end | |
CN117938617B (en) | Device management method, device, computer device and storage medium |
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 | ||
FPAY | Annual fee payment |
Payment date: 20150216 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160226 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20190226 Year of fee payment: 8 |