KR102302916B1 - A system and method for IoT sensor data control - Google Patents
A system and method for IoT sensor data control Download PDFInfo
- Publication number
- KR102302916B1 KR102302916B1 KR1020200016386A KR20200016386A KR102302916B1 KR 102302916 B1 KR102302916 B1 KR 102302916B1 KR 1020200016386 A KR1020200016386 A KR 1020200016386A KR 20200016386 A KR20200016386 A KR 20200016386A KR 102302916 B1 KR102302916 B1 KR 102302916B1
- Authority
- KR
- South Korea
- Prior art keywords
- iot sensor
- iot
- intelligent adapter
- sensor
- information
- 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
Links
Images
Classifications
-
- H04L67/16—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H04L67/2804—
-
- H04L67/2833—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/561—Adding application-functional data or data for application control, e.g. adding metadata
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/566—Grouping or aggregating service requests, e.g. for unified processing
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Health & Medical Sciences (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Library & Information Science (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 적어도 하나의 지능형 어댑터를 통하여 수집된 센서정보를 관제하고 적어도 하나의 지능형 어댑터를 관리하는 서버부, 적어도 하나의 게이트웨이 및 적어도 하나의 게이트웨이와 전기적으로 연결되고 센싱하기 위한 대상물에 설치되어 센서정보를 센싱한 후 적어도 하나의 게이트웨이로 전송하는 적어도 하나의 IoT 센서그룹을 포함하는 센서부 및 센서정보를 분석하기 위한 메타정보를 서버부로 전송하는 메타정보부를 포함하고, 서버부는 서로 다른 적어도 하나의 IoT 센서그룹을 연결하는 것을 특징으로 하는 IoT 센서정보 관제 시스템을 제공한다.The present invention is installed in a server unit that controls sensor information collected through at least one intelligent adapter and manages at least one intelligent adapter, at least one gateway and at least one gateway and is electrically connected to an object for sensing. A sensor unit including at least one IoT sensor group that senses information and transmits it to at least one gateway, and a meta information unit that transmits meta information for analyzing sensor information to a server unit, wherein the server unit includes at least one different It provides an IoT sensor information control system, characterized in that it connects IoT sensor groups.
Description
본 발명은 IoT 센서정보 관제 시스템 및 방법에 관한 것으로, 보다 상세하게는 IoT 센서그룹에서 서버부로 센서정보를 수집하고 IoT 센서들을 효율적으로 연결하기 위한 IoT 센서정보 관제 시스템 및 방법에 관한 것이다.The present invention relates to an IoT sensor information control system and method, and more particularly, to an IoT sensor information control system and method for collecting sensor information from an IoT sensor group to a server unit and efficiently connecting IoT sensors.
최근 IoT 센서를 이용한 다양한 기계 및 시설물에 대한 이상 상황 모니터링 및 관리를 위한 시스템이 활발히 이용되고 있다. 이에 기계기구 및 시설물 등에 다양한 IoT 센서그룹을 설치하고 이들 정보들을 실시간 또는 주기적으로 수집하여 서버의 관제 시스템에서 모니터링하고 분석하기 위한 기술들이 다양하게 개발되고 있다. 그러나 이러한 종래의 IoT 관제 서버는 기존 연결된 센서그룹 이외의 이기종의 다른 센서그룹들을 연결하는데 있어서 추가적으로 많은 비용의 소모를 필요로 하며, 또한 새로운 센서그룹들을 연결하기 위하여 관제 서버를 중단하고 다시 구동해야 하는 문제점을 가지고 있다.Recently, a system for monitoring and managing abnormal situations for various machines and facilities using IoT sensors has been actively used. Accordingly, various technologies are being developed to install various IoT sensor groups in machinery and facilities, collect these information in real time or periodically, and monitor and analyze them in the server's control system. However, such a conventional IoT control server requires additional cost to connect different types of sensor groups other than the existing connected sensor group, and it is necessary to stop and restart the control server to connect new sensor groups. I have a problem.
IoT 센서정보의 모니터링 및 관리 기술과 관련하여 한국등록특허 제10-1996237호에는 IoT 센서 또는 게이트웨이 등에 구비된 에이전트 모듈에서 관제 플랫폼의 제어명령을 토대로 센서 데이터를 수집하여 가공하거나 정제한 데이터를 상기 관제 시스템으로 전송하거나, 상기 에이전트 모듈에서 주기적으로 또는 간헐적으로 센서 데이터를 수집하여 가공하거나 정제한 데이터를 상기 관제 시스템으로 전송함으로써, 원시 데이터 형태의 센서 데이터가 상기 관제 시스템에 집중됨으로 인한 네트워크 트래픽의 증가를 억제하고, 대규모 저장장치의 사용을 줄일 수 있는 분산처리를 통한 IoT 센서 디바이스 및 관제 시스템을 개시한다.In relation to the monitoring and management technology of IoT sensor information, Korean Patent Registration No. 10-1996237 discloses that sensor data is collected based on the control command of the control platform from the agent module provided in the IoT sensor or gateway, and the processed or refined data is controlled. An increase in network traffic due to the concentration of sensor data in the form of raw data in the control system by transmitting to the system, or by periodically or intermittently collecting sensor data from the agent module and transmitting processed or refined data to the control system Disclosed is an IoT sensor device and control system through distributed processing that can suppress and reduce the use of large-scale storage devices.
상기 종래기술은 센서들에서 IoT 관제시스템으로의 네트워크 트래픽을 감소시키기 위하여 센서 또는 게이트웨이에서 질의 및 제어 명령을 일부 분산하여 처리하는 방식을 사용한다.In the prior art, in order to reduce the network traffic from the sensors to the IoT control system, the sensor or gateway uses a method of partially distributing and processing the query and control commands.
한편, 한국등록특허 제10-0894910호는 복수의 이기종 센서 네트워크에서의 효율적인 다중 질의를 처리하는 방법에 관한 기술로서, 질의 큐, 질의 통합 및 변환기, 질의 명령 관리자 및 데이터 통합기를 포함하는 질의 처리 장치를 제시하고 있다. 본 질의 처리 장치는 다수 개의 질의에서 동일한 센서 네트워크에 요청되는 질의들을 통합하여 처리함으로써 센서 네트워크에 대한 부담을 감소시키는 방법을 제시한다.Meanwhile, Korea Patent Registration No. 10-0894910 is a technology for an efficient multi-query processing method in a plurality of heterogeneous sensor networks. A query processing device including a query queue, query integration and converter, query command manager, and data integrator. is presenting The present query processing apparatus proposes a method of reducing the burden on a sensor network by integrating and processing queries requested to the same sensor network in a plurality of queries.
그러나, 상기한 종래기술들은 종래의 문제점으로 지적되었던 기존 연결된 센서그룹 이외의 이기종의 다른 센서그룹들을 연결하는데 있어서 추가적으로 소요되는 많은 비용 및 새로운 센서그룹들을 연결하기 위하여 관제 서버를 중단하고 다시 구동해야 하는 번거로움을 해소하지 못하였다.However, in the above prior arts, a large amount of additional cost for connecting different types of sensor groups other than the existing connected sensor group, which has been pointed out as a problem in the prior art, and the need to stop and restart the control server to connect new sensor groups Couldn't solve the hassle.
(특허문헌 1) 등록특허공보 제10-1996237호(2019.06.28.)(Patent Document 1) Registered Patent Publication No. 10-1996237 (2019.06.28.)
(특허문헌 2) 등록특허공보 제10-0894910호(2009.04.17.)(Patent Document 2) Registered Patent Publication No. 10-0894910 (2009.04.17.)
상기와 같은 문제를 해결하기 위한 본 발명의 목적은 서버 측에 관제 시스템 이외에 각 이기종 IoT 센서그룹별로 지능형 어댑터를 설치함으로써 어댑터가 질의 및 제어 명령어 분산처리에 대한 통합 관리기능을 보유하고, 각 어댑터는 관제 시스템의 중단 없이 독립적으로 설치 및 구동이 가능하며, 끝으로 각 어댑터를 이용하여 이기종의 IoT 센서그룹을 저비용으로 효율적으로 연결하는 IoT 센서정보 관제 시스템 및 방법을 제공하는 것이다.An object of the present invention to solve the above problems is to install an intelligent adapter for each heterogeneous IoT sensor group in addition to the control system on the server side, so that the adapter has an integrated management function for distributed processing of queries and control commands, and each adapter The goal is to provide an IoT sensor information control system and method that can be installed and operated independently without interruption of the control system, and that uses each adapter to connect heterogeneous IoT sensor groups efficiently at low cost.
또한, 상기와 같은 문제를 해결하기 위한 본 발명의 목적은 관제 시스템의 중단 없이 이기종 센서그룹들의 효율적인 연결을 지원하기 위한 IoT 센서정보 관제 시스템 및 방법을 제공하는 것이다.In addition, an object of the present invention to solve the above problems is to provide an IoT sensor information control system and method for supporting efficient connection of heterogeneous sensor groups without interruption of the control system.
본 발명이 이루고자 하는 기술적 과제는 이상에서 언급한 기술적 과제로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The technical problems to be achieved by the present invention are not limited to the technical problems mentioned above, and other technical problems not mentioned can be clearly understood by those of ordinary skill in the art to which the present invention belongs from the description below. There will be.
상기와 같은 목적을 달성하기 위한 본 발명의 구성은 적어도 하나의 지능형 어댑터를 통하여 수집된 센서정보를 관제하고 상기 적어도 하나의 지능형 어댑터를 관리하는 서버부; 적어도 하나의 게이트웨이 및 상기 적어도 하나의 게이트웨이와 전기적으로 연결되고 센싱하기 위한 대상물에 설치되어 상기 센서정보를 센싱한 후 상기 적어도 하나의 게이트웨이로 전송하는 적어도 하나의 IoT 센서그룹을 포함하는 센서부; 및 상기 센서부의 처리 능력을 분석하기 위한 메타정보를 상기 서버부로 전송하는 메타정보부;를 포함하고, 상기 서버부는 서로 다른 상기 적어도 하나의 IoT 센서그룹을 연결하는 것을 특징으로 하는 IoT 센서정보 관제 시스템을 제공한다.The configuration of the present invention for achieving the above object is a server unit for controlling the sensor information collected through at least one intelligent adapter and managing the at least one intelligent adapter; a sensor unit including at least one gateway and at least one IoT sensor group electrically connected to the at least one gateway and installed on a sensing object to sense the sensor information and then transmit the sensor information to the at least one gateway; and a meta information unit that transmits meta information for analyzing the processing capability of the sensor unit to the server unit, wherein the server unit connects the at least one different IoT sensor group to each other. to provide.
본 발명의 실시예에 있어서, 상기 서버부는, 상기 센서정보를 수집 및 IoT 센서그룹을 제어하는 IoT 센서 관제 서버부; 및 상기 적어도 하나의 지능형 어댑터의 동작을 제어하는 지능형 어댑터 관리 서버부;를 포함하고, 상기 적어도 하나의 지능형 어댑터는 상기 지능형 어댑터 관리 서버부에 의해 시작, 일시중지 및 정지 중 적어도 어느 하나의 동작이 수행되는 것을 특징으로 할 수 있다.In an embodiment of the present invention, the server unit includes: an IoT sensor control server unit for collecting the sensor information and controlling the IoT sensor group; and an intelligent adapter management server unit for controlling the operation of the at least one intelligent adapter, wherein the at least one intelligent adapter performs at least one operation of start, pause, and stop by the intelligent adapter management server unit. It may be characterized in that it is performed.
본 발명의 실시예에 있어서, 상기 서버부는 상기 적어도 하나의 지능형 어댑터;를 포함하고, 상기 적어도 하나의 지능형 어댑터는 상기 적어도 하나의 IoT 센서그룹 또는 상기 적어도 하나의 게이트웨이로부터 센서정보를 수집하거나 상기 적어도 하나의 IoT 센서그룹 또는 상기 적어도 하나의 게이트웨이에 상기 센서정보의 수집 및 제어를 위한 수집신호를 전송하는 것을 특징으로 할 수 있다.In an embodiment of the present invention, the server unit includes the at least one intelligent adapter, wherein the at least one intelligent adapter collects sensor information from the at least one IoT sensor group or the at least one gateway or the at least one It may be characterized in that a collection signal for collection and control of the sensor information is transmitted to one IoT sensor group or the at least one gateway.
본 발명의 실시예에 있어서, 상기 적어도 하나의 지능형 어댑터는 상기 IoT 센서 관제 서버부로 상기 센서정보를 전송하는 제1 지능형 어댑터 및 제2 지능형 어댑터이고, 상기 적어도 하나의 게이트웨이는 상기 제1 지능형 어댑터로 상기 센서정보를 전송하는 제1 게이트웨이 및 상기 제2 지능형 어댑터로 상기 센서정보를 전송하는 제2 게이트웨이이며, 상기 적어도 하나의 IoT 센서그룹은 상기 제1 게이트웨이로 상기 센서정보를 전송하는 제1 IoT 센서그룹 및 상기 제2 게이트웨이로 상기 센서정보를 전송하는 제2 IoT 센서그룹인 것을 특징으로 할 수 있다.In an embodiment of the present invention, the at least one intelligent adapter is a first intelligent adapter and a second intelligent adapter for transmitting the sensor information to the IoT sensor control server, and the at least one gateway is the first intelligent adapter. a first gateway for transmitting the sensor information and a second gateway for transmitting the sensor information to the second intelligent adapter, wherein the at least one IoT sensor group is a first IoT sensor for transmitting the sensor information to the first gateway It may be a group and a second IoT sensor group that transmits the sensor information to the second gateway.
본 발명의 실시예에 있어서, 상기 적어도 하나의 지능형 어댑터는 상기 IoT 센서 관제 서버부로 상기 센서정보를 전송하는 제n 지능형 어댑터;를 더 포함하고, 상기 적어도 하나의 IoT 센서그룹은 상기 제n 지능형 어댑터로 상기 센서정보를 전송하는 제n IoT 센서그룹;을 더 포함하는 것을 특징으로 할 수 있다.In an embodiment of the present invention, the at least one intelligent adapter further includes an nth intelligent adapter for transmitting the sensor information to the IoT sensor control server unit, wherein the at least one IoT sensor group is the nth intelligent adapter to the nth IoT sensor group for transmitting the sensor information; may be characterized in that it further comprises.
본 발명의 실시예에 있어서, 상기 적어도 하나의 지능형 어댑터는 상기 지능형 어댑터 관리 서버부로부터 시작, 일시중지, 재시작 및 정지의 제어 명령을 받는 것을 특징으로 할 수 있다.In an embodiment of the present invention, the at least one intelligent adapter may receive start, pause, restart and stop control commands from the intelligent adapter management server unit.
본 발명의 실시예에 있어서, 상기 메타정보부는 동작 방식(query/publish), 조건질의 처리(True/Flase) 여부, 센싱 데이터 저장(True/Flase) 여부 및 센서제어 기능 포함 여부(True/Flase) 중 적어도 어느 하나를 상기 IoT 센서 관제 서버부로 전송하는 것을 특징으로 할 수 있다.In an embodiment of the present invention, the meta information unit operates (query/publish), conditional query processing (True/Flase), sensing data storage (True/Flase), and sensor control function included (True/Flase) It may be characterized in that at least one of them is transmitted to the IoT sensor control server unit.
또한, 상기와 같은 목적을 달성하기 위한 본 발명의 구성은 (a) IoT 센서 관제 서버부가 적어도 하나의 지능형 어댑터로 센서정보를 수집하기 위한 수집신호를 전송하는 단계; (b) 상기 적어도 하나의 지능형 어댑터가 적어도 하나의 게이트웨이 또는 적어도 하나의 IoT 센서그룹으로 상기 수집신호를 전송하는 단계; (c) 상기 적어도 하나의 게이트웨이 또는 상기 적어도 하나의 IoT 센서그룹이 상기 적어도 하나의 지능형 어댑터로 상기 센서정보를 전송하는 단계; (d) 상기 적어도 하나의 지능형 어댑터가 IoT 센서 관제 서버부로 센서정보를 전송하는 단계; 및 (e) 지능형 어댑터 관리 서버부가 상기 적어도 하나의 지능형 어댑터 및 신규 지능형 어댑터의 동작을 제어하는 단계;를 포함하고, 상기 서버부는 서로 다른 상기 적어도 하나의 IoT 센서그룹을 연결하는 것을 특징으로 하는 IoT 센서정보 관제 방법을 제공한다.In addition, the configuration of the present invention for achieving the above object comprises the steps of: (a) transmitting a collection signal for collecting sensor information by the IoT sensor control server unit to at least one intelligent adapter; (b) transmitting, by the at least one intelligent adapter, the collection signal to at least one gateway or at least one IoT sensor group; (c) transmitting, by the at least one gateway or the at least one IoT sensor group, the sensor information to the at least one intelligent adapter; (d) transmitting, by the at least one intelligent adapter, sensor information to an IoT sensor control server unit; and (e) an intelligent adapter management server unit controlling the operation of the at least one intelligent adapter and the new intelligent adapter, wherein the server unit connects the at least one IoT sensor group different from each other. A method for controlling sensor information is provided.
본 발명의 실시예에 있어서, 상기 (c) 단계는, (c1) 상기 IoT 센서 관제 서버부에 상기 센서정보의 수집 질의가 도착하는 단계; (c2) 상기 IoT 센서 관제 서버부가 상기 적어도 하나의 IoT 센서그룹 중 상기 센서정보를 전송한 IoT 센서그룹에 대한 메타정보를 확인하는 단계; (c3) 동작방식 메타정보를 확인하여 상기 IoT 센서그룹의 동작방식이 Query 방식인 경우 적어도 하나의 상기 지능형 어댑터에 센서정보의 수집 질의를 요청하는 단계와 동작방식이 Publish 방식인 경우 상기 지능형 어댑터에게 센서정보 수집 질의를 요청하지 않고 상기 IoT 센서그룹으로부터 publish 방식으로 미리 전송되어 저장되어 있는 센서정보를 이용하여 상기 IoT 센서 관제 서버부에서 조건을 포함하여 모든 질의처리를 완료하는 단계; (c4) 조건질의 처리여부 메타정보를 확인하여 상기 IoT센서그룹이 조건질의를 처리할 수 있는 경우 상기 지능형 어댑터가 적어도 하나의 상기 게이트웨이 및 적어도 하나의 IoT 센서그룹에 대하여 조건질의를 포함한 센서정보의 수집 질의 결과를 요청하는 단계와 상기 IoT 센서 관제 서버부에서 수집 질의를 완료하는 단계 및 상기 IoT 센서그룹이 조건질의를 처리할 수 없는 경우 상기 지능형 어댑터가 적어도 하나의 상기 게이트웨이 및 적어도 하나의 IoT 센서그룹에 대하여 조건질의를 제외한 센서정보 수집만을 요청하는 단계와 상기 IoT 센서 관제 서버부에서 조건 처리를 포함하여 수집 질의를 완료하는 단계를 포함한다.In an embodiment of the present invention, the step (c) comprises: (c1) receiving a collection query for the sensor information to the IoT sensor control server; (c2) checking, by the IoT sensor control server, meta information about an IoT sensor group to which the sensor information is transmitted among the at least one IoT sensor group; (c3) checking the operation method meta information to request a collection query of sensor information to at least one intelligent adapter if the operation method of the IoT sensor group is the Query method; and to the intelligent adapter if the operation method is the Publish method Completing all query processing including conditions in the IoT sensor control server unit using sensor information transmitted and stored in advance in a publish manner from the IoT sensor group without requesting a sensor information collection query; (c4) When the IoT sensor group can process the conditional query by checking the conditional query processing meta information requesting a collection query result, completing the collection query in the IoT sensor control server unit, and when the IoT sensor group cannot process the conditional query, the intelligent adapter performs at least one gateway and at least one IoT sensor It includes the step of requesting only the sensor information collection excluding the conditional query for the group, and the step of completing the collection query including condition processing in the IoT sensor control server unit.
본 발명의 실시예에 있어서, 상기 (e) 단계는, (e1) 신규 센서그룹인 제n 센서그룹에 대한 메타정보를 입력하는 단계; (e2) 상기 메타정보를 기반으로 상기 신규 지능형 어댑터의 소스코드를 생성하는 단계; (e3) 센서 인터페이스를 활용하여 지능형 어댑터 모듈을 완성하는 단계; 및 (e4) 상기 신규 지능형 어댑터를 구동시키는 단계;를 포함하고, 상기 (e1) 단계 내지 상기 (e4) 단계에서는 상기 신규 지능형 어댑터를 동작시키는 것을 특징으로 할 수 있다.In an embodiment of the present invention, the step (e) includes: (e1) inputting meta information about the n-th sensor group, which is a new sensor group; (e2) generating a source code of the new intelligent adapter based on the meta information; (e3) utilizing the sensor interface to complete the intelligent adapter module; and (e4) driving the new intelligent adapter, wherein the new intelligent adapter is operated in the steps (e1) to (e4).
본 발명의 실시예에 있어서, 상기 (e) 단계는, 상기 (e4) 단계 이후, (e5) 상기 적어도 하나의 지능형 어댑터를 일시중지시키는 단계; 및 (e6) 상기 적어도 하나의 지능형 어댑터를 재구동시키는 단계;를 더 포함하는 것을 특징으로 할 수 있다.In an embodiment of the present invention, the step (e) includes, after the step (e4), (e5) suspending the at least one intelligent adapter; and (e6) re-driving the at least one intelligent adapter.
본 발명의 실시예에 있어서, 상기 (e) 단계는, 상기 (e4) 단계 또는 상기 (e6) 단계 이후, 상기 적어도 하나의 지능형 어댑터를 중지시키는 단계;를 더 포함하는 것을 특징으로 할 수 있다.In an embodiment of the present invention, the step (e) may further include; after the step (e4) or the step (e6), stopping the at least one intelligent adapter.
상기와 같은 구성에 따르는 본 발명의 효과는, 서버 측에 관제 시스템 이외에 각 이기종 IoT 센서그룹별로 지능형 어댑터를 설치함으로써 어댑터가 질의 및 제어 명령어 분산처리에 대한 통합 관리기능을 보유하고, 각 어댑터는 관제 시스템의 중단 없이 독립적으로 설치 및 구동이 가능하며, 끝으로 각 어댑터를 이용하여 이기종의 IoT 센서그룹을 저비용으로 효율적으로 연결할 수 있다.The effect of the present invention according to the above configuration is that by installing an intelligent adapter for each heterogeneous IoT sensor group in addition to the control system on the server side, the adapter has an integrated management function for distributed processing of queries and control commands, and each adapter is controlled It can be installed and operated independently without interruption of the system, and finally, different types of IoT sensor groups can be efficiently connected at low cost by using each adapter.
또한, 상기와 같은 구성에 따르는 본 발명의 효과는, 관제 시스템의 중단 없이 이기종 센서그룹들의 효율적인 연결을 지원한다.In addition, the effect of the present invention according to the above configuration supports efficient connection of heterogeneous sensor groups without interruption of the control system.
본 발명의 효과는 상기한 효과로 한정되는 것은 아니며, 본 발명의 상세한 설명 또는 특허청구범위에 기재된 발명의 구성으로부터 추론 가능한 모든 효과를 포함하는 것으로 이해되어야 한다.It should be understood that the effects of the present invention are not limited to the above-described effects, and include all effects that can be inferred from the configuration of the invention described in the detailed description or claims of the present invention.
도 1은 본 발명의 일실시예에 따른 IoT 센서정보 관제 시스템을 나타낸 블록도이다.
도 2는 본 발명의 일실시예에 따른 IoT 센서정보 관제 방법을 나타낸 순서도이다.
도 3은 본 발명의 일실시예에 따른 IoT 센서정보 관제 방법의 세부단계(S500)를 나타낸 순서도이다.1 is a block diagram illustrating an IoT sensor information control system according to an embodiment of the present invention.
2 is a flowchart illustrating a method for controlling IoT sensor information according to an embodiment of the present invention.
3 is a flowchart illustrating a detailed step (S500) of a method for controlling IoT sensor information according to an embodiment of the present invention.
이하에서는 첨부한 도면을 참조하여 본 발명을 설명하기로 한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며, 따라서 여기에서 설명하는 실시예로 한정되는 것은 아니다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, the present invention will be described with reference to the accompanying drawings. However, the present invention may be embodied in several different forms, and thus is not limited to the embodiments described herein. And in order to clearly explain the present invention in the drawings, parts irrelevant to the description are omitted, and similar reference numerals are attached to similar parts throughout the specification.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결(접속, 접촉, 결합)"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 부재를 사이에 두고 "간접적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 구비할 수 있다는 것을 의미한다.Throughout the specification, when a part is said to be “connected (connected, contacted, coupled)” with another part, it is not only “directly connected” but also “indirectly connected” with another member interposed therebetween. "Including cases where In addition, when a part "includes" a certain component, this means that other components may be further provided without excluding other components unless otherwise stated.
본 명세서에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used herein are used only to describe specific embodiments, and are not intended to limit the present invention. The singular expression includes the plural expression unless the context clearly dictates otherwise. In this specification, terms such as "comprises" or "have" are intended to designate that the features, numbers, steps, operations, components, parts, or combinations thereof described in the specification exist, but one or more other features It should be understood that this does not preclude the existence or addition of numbers, steps, operations, components, parts, or combinations thereof.
이하 첨부된 도면을 참고하여 본 발명의 실시예를 상세히 설명하기로 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
1. IoT 센서정보 관제 시스템1. IoT sensor information control system
도 1은 본 발명의 일실시예에 따른 IoT 센서정보 관제 시스템을 나타낸 블록도이다.1 is a block diagram illustrating an IoT sensor information control system according to an embodiment of the present invention.
IoT 센서정보 관제 시스템은 서버부(100), 센서부(200) 및 메타정보부(300)를 포함한다.The IoT sensor information control system includes a
서버부(100)는 적어도 하나의 지능형 어댑터(130, 140)를 통하여 수집된 센서정보를 관제하고 적어도 하나의 지능형 어댑터(130, 140)를 관리한다. The
또한, 서버부(100)는 서로 다른 적어도 하나의 IoT 센서그룹(230, 240)을 연결한다. 이를 위한 서버부(100)는 IoT 센서 관제 서버부(110), 지능형 어댑터 관리 서버부(120), 제1 지능형 어댑터(130), 제2 지능형 어댑터(140) 및 제n 지능형 어댑터(150)를 포함한다.In addition, the
IoT 센서 관제 서버부(110)는 센서정보를 수집 및 IoT 센서 그룹을 제어한다. 여기서, 센서정보는 기계, 기구, 설비, 시설 등과 같은 대상물에 설치되어 각종 정보를 센싱한다. 예시적으로 센서정보는 대상물의 동작정보, 상태정보, 운영정보 등을 포함할 수 있다.The IoT
IoT 센서 관제 서버부(110)는 IoT 센서그룹의 처리능력에 해당되는 메타정보를 확인하여 게이트웨이 및 IoT 센서그룹의 동작방식이 Query가 아니라 Publish인 경우, 센서정보의 수집 질의를 게이트웨이 및 IoT 센서그룹에 요청하지 않고 IoT 센서그룹으로부터 publish 방식으로 미리 전송되어 자신에게 미리 저장되어 있는 센서정보를 이용하여 질의를 처리한다. IoT 센서그룹의 처리능력에 해당되는 메타정보를 확인하여 게이트웨이 및 IoT 센서그룹의 조건질의 처리여부가 False인 경우, 조건질의를 제외한 센서정보 수집만을 요청하고 질의처리는 IoT 센서 관제 서버부(110)가 처리한다.The IoT sensor
지능형 어댑터 관리 서버부(120)는 적어도 하나의 지능형 어댑터(130, 140)의 동작을 제어한다.The intelligent adapter
적어도 하나의 지능형 어댑터(130)는 지능형 어댑터 관리 서버부(120)에 의해 시작, 일시중지, 재시작 및 정지 중 적어도 어느 하나의 동작이 수행된다.At least one
또한, 적어도 하나의 지능형 어댑터(130, 140)는 적어도 하나의 IoT 센서그룹(230, 240) 또는 적어도 하나의 게이트웨이(210, 220)로부터 센서정보를 수집하고 저장하거나 적어도 하나의 IoT 센서그룹(230, 240) 또는 적어도 하나의 게이트웨이(210, 220)에 센서정보의 수집 및 제어를 위한 수집신호를 전송한다.In addition, the at least one
구체적으로 적어도 하나의 지능형 어댑터(130, 140)는 IoT 센서 관제 서버부(110) 로 센서정보를 전송하는 제1 지능형 어댑터(130) 및 제2 지능형 어댑터(140)일 수 있다.Specifically, the at least one
한편, 변형된 실시예로서 적어도 하나의 지능형 어댑터(130, 140)는 IoT 센서 관제 서버부(110) 로 센서정보를 전송하는 제n 지능형 어댑터(150)를 더 포함할 수 있으며, 이러한 제n 지능형 어댑터(150)는 후술되는 신규 지능형 어댑터(150)와 동일하다.On the other hand, as a modified embodiment, at least one
센서부(200)는 적어도 하나의 게이트웨이(210, 220) 및 적어도 하나의 게이트웨이(210, 220)와 전기적으로 연결되고 센싱하기 위한 대상물에 설치되어 센서정보를 센싱한 후 적어도 하나의 게이트웨이(210, 220)로 전송하는 적어도 하나의 IoT 센서그룹(230, 240)을 포함한다.The
구체적으로 적어도 하나의 게이트웨이(210, 220)는 제1 지능형 어댑터(130)로 센서정보를 전송하는 제1 게이트웨이(210) 및 제2 지능형 어댑터(140)로 센서정보를 전송하는 제2 게이트웨이(220)일 수 있다.Specifically, the at least one
적어도 하나의 IoT 센서그룹(230, 240)은 제1 게이트웨이(130)로 센서정보를 전송하는 제1 IoT 센서그룹(230) 및 제2 게이트웨이(140)로 센서정보를 전송하는 제2 IoT 센서그룹(240)일 수 있다.The at least one
한편, 변형된 실시예로서 적어도 하나의 IoT 센서그룹(230, 240)은 제n 지능형 어댑터(150)로 센서정보를 전송하는 제n IoT 센서그룹(250)을 더 포함할 수 있다.Meanwhile, as a modified embodiment, at least one
메타정보부(300)는 센서부의 처리능력을 분석하기 분석하기 위한 메타정보를 서버부(100)로 전송한다.The
구체적으로 메타정보부(300)는 동작 방식(query/publish), 조건질의 처리(True/Flase) 여부, 센싱 데이터 저장(True/Flase) 여부 및 센서제어 기능 포함 여부(True/Flase) 중 적어도 어느 하나를 IoT 센서 관제 서버부(110)로 전송한다.Specifically, the
2. IoT 센서정보 관제 방법2. IoT sensor information control method
이하, 도 1 내지 도 3를 참조하여 본 발명의 일 실시예에 따른 IoT 센서정보 관제 방법을 설명하도록 한다.Hereinafter, a method for controlling IoT sensor information according to an embodiment of the present invention will be described with reference to FIGS. 1 to 3 .
도 2는 본 발명의 일실시예에 따른 IoT 센서정보 관제 방법을 나타낸 순서도이다. 도 3은 본 발명의 일실시예에 따른 IoT 센서정보 관제 방법의 세부단계(S500)를 나타낸 순서도이다.2 is a flowchart illustrating a method for controlling IoT sensor information according to an embodiment of the present invention. 3 is a flowchart illustrating a detailed step (S500) of a method for controlling IoT sensor information according to an embodiment of the present invention.
도 2를 참조하면, 본 발명의 일실시예에 따른 IoT 센서정보 관제 방법은 (a) IoT 센서 관제 서버부(110)가 적어도 하나의 지능형 어댑터(130, 140)로 센서정보를 수집하기 위한 수집신호를 전송하는 단계(S100), (b) 적어도 하나의 지능형 어댑터(130, 140)가 적어도 하나의 게이트웨이(210, 220) 또는 적어도 하나의 IoT 센서그룹(230, 240)으로 수집신호를 전송하는 단계(S200), (c) 적어도 하나의 게이트웨이(210, 220) 또는 적어도 하나의 IoT 센서그룹(230, 240)이 적어도 하나의 지능형 어댑터(210, 220)로 센서정보를 전송하는 단계(S300), (d) 적어도 하나의 지능형 어댑터(130, 140)가 IoT 센서 관제 서버부(110)로 센서정보를 전송하는 단계 및 (e) 지능형 어댑터 관리 서버부(120)가 적어도 하나의 지능형 어댑터(130, 140) 및 신규 지능형 어댑터(150)의 동작을 제어하는 단계(S500)를 포함하고, 서버부(100)는 서로 다른 적어도 하나의 IoT 센서그룹(230, 240)을 연결하는 것을 특징으로 한다.Referring to FIG. 2 , in the IoT sensor information control method according to an embodiment of the present invention, (a) the IoT sensor
상기 (c) 단계는, 조건질의를 처리하기 위한 방법에 관한 것으로서, (c1) IoT 센서 관제 서버부(110)에 센서정보의 수집 질의가 도착하는 단계, (c2) IoT 센서 관제 서버부(110)가 적어도 하나의 IoT 센서그룹(230, 240) 중 센서정보를 전송한 IoT 센서그룹(230 또는 240)에 대한 메타정보를 확인하는 단계, (c3) 동작방식 메타정보를 확인하여 IoT 센서그룹(230)의 동작방식이 Query 방식인 경우 적어도 하나의 지능형 어댑터(130, 140)에 센서정보의 수집 질의를 요청하는 단계와 동작방식이 Publish 방식인 경우 지능형 어댑터(130, 140)에게 센서정보 수집 질의를 요청하지 않고IoT 센서그룹으로부터 publish 방식으로 미리 전송되어 저장되어 있는 센서정보를 이용하여 IoT 센서 관제 서버부(110)에서 조건을 포함하여 모든 질의처리를 완료하는 단계, (c4) 조건질의 처리여부 메타정보를 확인하여 IoT센서그룹이 조건질의를 처리할 수 있는 경우 지능형 어댑터(130, 140)가 적어도 하나의 게이트웨이 및 적어도 하나의 IoT 센서그룹에 대하여 조건질의를 포함한 센서정보의 수집 질의 결과를 요청하는 단계와 IoT 센서 관제 서버부에서 수집 질의를 완료하는 단계 및 IoT 센서그룹이 조건질의를 처리할 수 없는 경우 지능형 어댑터(130, 140)가 적어도 하나의 게이트웨이 및 적어도 하나의 IoT 센서그룹에 대하여 조건질의를 제외한 센서정보 수집만을 요청하는 단계와 IoT 센서 관제 서버부(110)에서 조건 처리를 포함하여 수집 질의를 완료하는 단계를 포함한다.The step (c) relates to a method for processing a conditional query, (c1) a step of receiving a sensor information collection query to the IoT sensor control server unit 110, (c2) the IoT sensor control server unit 110 ) checking meta information about the IoT sensor group 230 or 240 that has transmitted sensor information among at least one IoT sensor group 230, 240, (c3) Checking the operation method meta information to check the IoT sensor group ( 230) when the operation method is the Query method, requesting the sensor information collection query to at least one intelligent adapter 130, 140, and when the operation method is the Publish method, the sensor information collection query to the intelligent adapters 130 and 140 Completing all query processing including conditions in the IoT sensor control server unit 110 using the sensor information transmitted and stored in advance from the IoT sensor group in a publish manner without requesting, (c4) whether the conditional query is processed If the IoT sensor group can process the conditional query by checking the meta information, the intelligent adapter 130, 140 requests the result of the sensor information collection including the conditional query for at least one gateway and at least one IoT sensor group and completing the collection query in the IoT sensor control server unit, and when the IoT sensor group cannot process the conditional query, the intelligent adapters 130 and 140 provide conditions for at least one gateway and at least one IoT sensor group. It includes the step of requesting only the sensor information collection excluding the query and the step of completing the collection query including condition processing in the IoT sensor
다음, 상기 (e) 단계는, (e1) 신규 센서그룹인 제n 센서그룹(250)에 대한 메타정보를 입력하는 단계(S510), (e2) 메타정보를 기반으로 신규 지능형 어댑터(150)의 소스코드를 생성하는 단계(S520), (e3) 센서 인터페이스를 활용하여 지능형 어댑터 모듈을 완성하는 단계(S530) 및 (e4) 신규 지능형 어댑터(150)를 구동시키는 단계(S540)를 포함하며, 상기 (e1) 단계 내지 상기 (e4) 단계에서는 신규 지능형 어댑터(150)를 동작시키는 것을 특징으로 한다.Next, the step (e) includes: (e1) inputting meta information about the n-
추가적으로 상기 (e) 단계는, 상기 (e4) 단계 이후, (e5) 적어도 하나의 지능형 어댑터(130, 140)를 일시중지시키는 단계(S550) 및 (e6) 적어도 하나의 지능형 어댑터(130, 140)를 재구동시키는 단계(S560)를 더 포함한다.Additionally, step (e) includes, after step (e4), (e5) pausing at least one
또한, 상기 (e) 단계는, 상기 (e4) 단계 또는 상기 (e6) 단계 이후, 적어도 하나의 지능형 어댑터(130, 140)를 중지시키는 단계(S570)를 더 포함할 수 있다.In addition, the step (e) may further include a step (S570) of stopping the at least one
본 발명의 실시예에 따르면, IoT 센서 관제 시스템을 개발하는데 있어서 이기종의 다양한 센서그룹을 손쉽게 연결할 수 있으며, 특히 기존 IoT 센서 관제 시스템을 중단하지 않고 센서그룹 추가 및 삭제를 자유롭게 수행할 수 있는 장점이 있다. 또한 센서정보 수집질의 처리에 있어서도 사용자 입장에서는 센서그룹의 처리능력에 관계없이 동일한 수준의 질의 처리를 수행할 수 있는 장점이 있다.According to an embodiment of the present invention, in developing an IoT sensor control system, various sensor groups of different types can be easily connected, and in particular, the advantage of being able to freely add and delete sensor groups without stopping the existing IoT sensor control system. have. In addition, there is an advantage in that the user can perform the same level of query processing regardless of the processing capability of the sensor group in the sensor information collection query processing.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The above description of the present invention is for illustration, and those of ordinary skill in the art to which the present invention pertains can understand that it can be easily modified into other specific forms without changing the technical spirit or essential features of the present invention. will be. Therefore, it should be understood that the embodiments described above are illustrative in all respects and not restrictive. For example, each component described as a single type may be implemented in a dispersed form, and likewise components described as distributed may be implemented in a combined form.
본 발명의 범위는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is indicated by the following claims, and all changes or modifications derived from the meaning and scope of the claims and their equivalent concepts should be construed as being included in the scope of the present invention.
100: 서버부
110: IoT 센서 관제 서버부
120: 지능형 어댑터 관리 서버부
130: 제1 지능형 어댑터
140: 제2 지능형 어댑터
150: 제n 지능형 어댑터
200: 센서부
210: 제1 게이트웨이
220: 제2 게이트웨이
230: 제1 IoT 센서그룹
240: 제2 IoT 센서그룹
250: 제n IoT 센서그룹
300: 메타정보부100: server unit
110: IoT sensor control server unit
120: intelligent adapter management server unit
130: first intelligent adapter
140: second intelligent adapter
150: n intelligent adapter
200: sensor unit
210: first gateway
220: second gateway
230: first IoT sensor group
240: second IoT sensor group
250: nth IoT sensor group
300: meta information unit
Claims (11)
상기 적어도 하나의 지능형 어댑터를 통하여 수집된 센서정보를 관제하고 상기 적어도 하나의 지능형 어댑터를 관리하는 서버부;
적어도 하나의 게이트웨이 및 상기 적어도 하나의 게이트웨이와 전기적으로 연결되고 센싱하기 위한 대상물에 설치되어 상기 센서정보를 센싱한 후 상기 적어도 하나의 게이트웨이로 전송하는 상기 적어도 하나의 IoT 센서그룹을 포함하는 센서부; 및
상기 적어도 하나의 게이트웨이 및 상기 적어도 하나의 IoT 센서그룹의 동작 방식(query/publish), 조건질의 처리(True/Flase) 여부, 센싱 데이터 저장(True/Flase) 여부 및 센서제어 기능 포함 여부(True/Flase) 중 적어도 어느 하나인 메타정보를 상기 서버부로 전송하는 메타정보부;를 포함하고,
조건질의를 처리하기 위한 과정으로서, 상기 센서정보의 수집 질의를 수신한 상기 IoT 센서 관제 서버부가 상기 적어도 하나의 IoT 센서그룹 중 상기 센서정보를 전송한 IoT 센서그룹에 대한 상기 메타정보를 확인하고, 상기 동작방식을 포함하는 메타정보를 확인하여 상기 IoT 센서그룹의 동작방식이 Query 방식인 경우 상기 적어도 하나의 지능형 어댑터에 상기 센서정보의 수집 질의를 요청하며, 상기 동작방식이 Publish 방식인 경우 상기 지능형 어댑터에게 센서정보 수집 질의를 요청하지 않고 상기 IoT 센서그룹으로부터 publish 방식으로 미리 전송되어 저장되어 있는 센서정보를 이용하여 상기 IoT 센서 관제 서버부에서 조건을 포함하여 모든 질의처리를 완료하며,
상기 조건질의 처리여부를 포함하는 메타정보를 확인하여 상기 IoT센서그룹이 조건질의를 처리할 수 있는 경우 상기 지능형 어댑터가 상기 적어도 하나의 게이트웨이 및 상기 적어도 하나의 IoT 센서그룹에 대하여 상기 조건질의를 포함한 센서정보의 수집 질의 결과를 요청한 후 상기 IoT 센서 관제 서버부에서 수집 질의를 완료하고,
상기 IoT 센서그룹이 상기 조건질의를 처리할 수 없는 경우 상기 지능형 어댑터가 상기 적어도 하나의 게이트웨이 및 상기 적어도 하나의 IoT 센서그룹에 대하여 상기 조건질의를 제외한 센서정보 수집만을 요청한 후 상기 IoT 센서 관제 서버부에서 조건 처리를 포함하여 수집 질의를 완료하며,
상기 서버부는 서로 다른 상기 적어도 하나의 IoT 센서그룹을 연결하는 것을 특징으로 하는 IoT 센서정보 관제 시스템.
In the IoT sensor information control method in which the IoT sensor control server unit can be continuously and independently installed and operated by installing at least one intelligent adapter for each at least one IoT sensor group of a different type in addition to the IoT sensor control server unit,
a server unit for controlling sensor information collected through the at least one intelligent adapter and managing the at least one intelligent adapter;
a sensor unit including at least one gateway and the at least one IoT sensor group electrically connected to the at least one gateway and installed on a sensing object to sense the sensor information and then transmit the sensor information to the at least one gateway; and
The operation method (query/publish) of the at least one gateway and the at least one IoT sensor group, whether to process a conditional query (True/Flase), whether to store sensing data (True/Flase), and whether to include a sensor control function (True/ Flase) a meta-information unit for transmitting at least one meta-information to the server unit;
As a process for processing a conditional query, the IoT sensor control server unit receiving the collection query for the sensor information checks the meta information about the IoT sensor group that has transmitted the sensor information among the at least one IoT sensor group, By checking meta information including the operation method, if the operation method of the IoT sensor group is the Query method, a collection query of the sensor information is requested to the at least one intelligent adapter, and if the operation method is the Publish method, the intelligent Without requesting the sensor information collection query from the adapter, the IoT sensor control server unit completes all query processing, including conditions, using the sensor information transmitted and stored in advance from the IoT sensor group in a publish manner,
If the IoT sensor group can process the condition query by checking meta information including whether the condition query is processed, the intelligent adapter includes the condition query for the at least one gateway and the at least one IoT sensor group After requesting the sensor information collection query result, the IoT sensor control server unit completes the collection query,
When the IoT sensor group cannot process the condition query, the intelligent adapter requests only the sensor information collection excluding the condition query for the at least one gateway and the at least one IoT sensor group, and then the IoT sensor control server unit to complete the collection query, including condition processing,
The server unit is an IoT sensor information control system, characterized in that for connecting the at least one different IoT sensor group.
상기 서버부는,
상기 센서정보를 수집 및 제어하는 IoT 센서 관제 서버부; 및
상기 적어도 하나의 지능형 어댑터의 동작을 제어하는 지능형 어댑터 관리 서버부;를 포함하고,
상기 적어도 하나의 지능형 어댑터는 상기 지능형 어댑터 관리 서버부에 의해 시작, 일시중지, 재시작 및 정지 중 적어도 어느 하나의 동작이 수행되는 것을 특징으로 하는 IoT 센서정보 관제 시스템.
According to claim 1,
The server unit,
IoT sensor control server unit for collecting and controlling the sensor information; and
Including; an intelligent adapter management server for controlling the operation of the at least one intelligent adapter;
The at least one intelligent adapter is an IoT sensor information control system, characterized in that at least one operation of start, pause, restart, and stop is performed by the intelligent adapter management server unit.
상기 서버부는 상기 적어도 하나의 지능형 어댑터;를 포함하고,
상기 적어도 하나의 지능형 어댑터는 상기 적어도 하나의 IoT 센서그룹 또는 상기 적어도 하나의 게이트웨이로부터 센서정보를 수집하거나 상기 적어도 하나의 IoT 센서그룹 또는 상기 적어도 하나의 게이트웨이에 상기 센서정보의 수집 및 제어를 위한 수집신호를 전송하는 것을 특징으로 하는 IoT 센서정보 관제 시스템.
3. The method of claim 2,
The server unit includes the at least one intelligent adapter;
The at least one intelligent adapter collects sensor information from the at least one IoT sensor group or the at least one gateway or collects and controls the sensor information to the at least one IoT sensor group or the at least one gateway IoT sensor information control system, characterized in that it transmits a signal.
상기 적어도 하나의 지능형 어댑터는 상기 IoT 센서 관제 서버부로 상기 센서정보를 전송하는 제1 지능형 어댑터 및 제2 지능형 어댑터이고,
상기 적어도 하나의 게이트웨이는 상기 제1 지능형 어댑터로 상기 센서정보를 전송하는 제1 게이트웨이 및 상기 제2 지능형 어댑터로 상기 센서정보를 전송하는 제2 게이트웨이이며,
상기 적어도 하나의 IoT 센서그룹은 상기 제1 게이트웨이로 상기 센서정보를 전송하는 제1 IoT 센서그룹 및 상기 제2 게이트웨이로 상기 센서정보를 전송하는 제2 IoT 센서그룹인 것을 특징으로 하는 IoT 센서정보 관제 시스템.
4. The method of claim 3,
The at least one intelligent adapter is a first intelligent adapter and a second intelligent adapter for transmitting the sensor information to the IoT sensor control server,
The at least one gateway is a first gateway for transmitting the sensor information to the first intelligent adapter and a second gateway for transmitting the sensor information to the second intelligent adapter,
The at least one IoT sensor group is a first IoT sensor group for transmitting the sensor information to the first gateway and a second IoT sensor group for transmitting the sensor information to the second gateway system.
상기 적어도 하나의 지능형 어댑터는 상기 IoT 센서 관제 서버부로 상기 센서정보를 전송하는 신규 지능형 어댑터인 제n 지능형 어댑터;를 더 포함하고,
상기 적어도 하나의 IoT 센서그룹은 상기 제n 지능형 어댑터로 상기 센서정보를 전송하는 신규 IoT 센서그룹인 제n IoT 센서그룹;을 더 포함하는 것을 특징으로 하는 IoT 센서정보 관제 시스템.
5. The method of claim 4,
The at least one intelligent adapter further includes; an nth intelligent adapter that is a new intelligent adapter that transmits the sensor information to the IoT sensor control server unit;
The at least one IoT sensor group includes an nth IoT sensor group that is a new IoT sensor group that transmits the sensor information to the nth intelligent adapter.
(a) 상기 IoT 센서 관제 서버부가 상기 적어도 하나의 지능형 어댑터로 센서정보를 수집하기 위한 수집신호를 전송하는 단계;
(b) 상기 적어도 하나의 지능형 어댑터가 적어도 하나의 게이트웨이 또는 상기 적어도 하나의 IoT 센서그룹으로 상기 수집신호를 전송하는 단계;
(c) 상기 적어도 하나의 게이트웨이 또는 상기 적어도 하나의 IoT 센서그룹이 상기 적어도 하나의 지능형 어댑터로 상기 센서정보를 전송하는 단계;
(d) 상기 지능형 어댑터가 상기 IoT 센서 관제 서버부로 센서정보를 전송하는 단계; 및
(e) 지능형 어댑터 관리 서버부가 상기 적어도 하나의 지능형 어댑터 및 신규 지능형 어댑터의 동작을 제어하는 단계;를 포함하고,
메타정보는 동작 방식(query/publish), 조건질의 처리(True/Flase) 여부, 센싱 데이터 저장(True/Flase) 여부 및 센서제어 기능 포함 여부(True/Flase) 중 적어도 어느 하나이며,
상기 (c) 단계는, 조건질의를 처리하기 위한 방법으로서,
(c1) 상기 IoT 센서 관제 서버부에 상기 센서정보의 수집 질의가 도착하는 단계;
(c2) 상기 IoT 센서 관제 서버부가 상기 적어도 하나의 IoT 센서그룹 중 상기 센서정보를 전송한 IoT 센서그룹에 대한 메타정보를 확인하는 단계;
(c3) 상기 적어도 하나의 게이트웨이 및 상기 적어도 하나의 IoT 센서그룹의 동작방식을 포함하는 메타정보를 확인하여 상기 IoT 센서그룹의 동작방식이 Query 방식인 경우 적어도 하나의 상기 지능형 어댑터에 센서정보의 수집 질의를 요청하는 단계와 동작방식이 Publish 방식인 경우 상기 지능형 어댑터에게 센서정보 수집 질의를 요청하지 않고 상기 IoT 센서그룹으로부터 publish 방식으로 미리 전송되어 저장되어 있는 센서정보를 이용하여 상기 IoT 센서 관제 서버부에서 조건을 포함하여 모든 질의처리를 완료하는 단계;
(c4) 상기 조건질의 처리여부를 포함하는 메타정보를 확인하여 상기 IoT센서그룹이 조건질의를 처리할 수 있는 경우 상기 지능형 어댑터가 적어도 하나의 상기 게이트웨이 및 적어도 하나의 IoT 센서그룹에 대하여 조건질의를 포함한 센서정보의 수집 질의 결과를 요청하는 단계와 상기 IoT 센서 관제 서버부에서 수집 질의를 완료하는 단계 및 상기 IoT 센서그룹이 조건질의를 처리할 수 없는 경우 상기 지능형 어댑터가 적어도 하나의 상기 게이트웨이 및 적어도 하나의 IoT 센서그룹에 대하여 조건질의를 제외한 센서정보 수집만을 요청하는 단계와 상기 IoT 센서 관제 서버부에서 조건 처리를 포함하여 수집 질의를 완료하는 단계;를 포함하며,
상기 서버부는 서로 다른 상기 적어도 하나의 IoT 센서그룹을 연결하는 것을 특징으로 하는 IoT 센서정보 관제 방법.
In the IoT sensor information control method in which the IoT sensor control server unit can be continuously and independently installed and operated by installing at least one intelligent adapter for each at least one IoT sensor group of a different type in addition to the IoT sensor control server unit,
(a) transmitting, by the IoT sensor control server unit, a collection signal for collecting sensor information to the at least one intelligent adapter;
(b) transmitting, by the at least one intelligent adapter, the collection signal to at least one gateway or the at least one IoT sensor group;
(c) transmitting, by the at least one gateway or the at least one IoT sensor group, the sensor information to the at least one intelligent adapter;
(d) transmitting, by the intelligent adapter, sensor information to the IoT sensor control server unit; and
(e) controlling the operation of the at least one intelligent adapter and the new intelligent adapter by the intelligent adapter management server unit; includes,
Meta information is at least one of operation method (query/publish), conditional query processing (True/Flase), sensing data storage (True/Flase), and sensor control function included (True/Flase),
Step (c) is a method for processing a conditional query,
(c1) arriving at the IoT sensor control server unit for a collection query of the sensor information;
(c2) checking, by the IoT sensor control server, meta information about an IoT sensor group to which the sensor information is transmitted among the at least one IoT sensor group;
(c3) When the operation method of the IoT sensor group is the Query method by checking meta information including the operation method of the at least one gateway and the at least one IoT sensor group, the sensor information is collected by the at least one intelligent adapter If the step of requesting a query and the operation method are the Publish method, the IoT sensor control server unit does not request the sensor information collection query from the intelligent adapter but uses the sensor information transmitted and stored in advance from the IoT sensor group in the publish method. Completing all query processing including conditions in ;
(c4) If the IoT sensor group can process the condition query by checking meta information including whether the condition query is processed or not, the intelligent adapter performs a condition query on at least one gateway and at least one IoT sensor group requesting a result of a query for collection of sensor information including; completing a collection query in the IoT sensor control server unit; and when the IoT sensor group cannot process a conditional query, the intelligent adapter is requesting only sensor information collection excluding the conditional query for one IoT sensor group and completing the collection query including condition processing in the IoT sensor control server unit;
The server unit IoT sensor information control method, characterized in that for connecting the at least one different IoT sensor group.
상기 (e) 단계는,
(e1) 신규 센서그룹인 제n 센서그룹에 대한 메타정보를 입력하는 단계;
(e2) 상기 메타정보를 기반으로 상기 신규 지능형 어댑터의 소스코드를 생성하는 단계;
(e3) 센서 인터페이스를 활용하여 지능형 어댑터 모듈을 완성하는 단계; 및
(e4) 상기 신규 지능형 어댑터를 구동시키는 단계;를 포함하고,
상기 (e1) 단계 내지 상기 (e4) 단계에서는 상기 신규 지능형 어댑터를 동작시키는 것을 특징으로 하는 IoT 센서정보 관제 방법.
8. The method of claim 7,
Step (e) is,
(e1) inputting meta information about the n-th sensor group, which is a new sensor group;
(e2) generating a source code of the new intelligent adapter based on the meta information;
(e3) utilizing the sensor interface to complete the intelligent adapter module; and
(e4) driving the new intelligent adapter;
In the steps (e1) to (e4), the IoT sensor information control method, characterized in that the new intelligent adapter is operated.
상기 (e) 단계는,
상기 (e4) 단계 이후,
(e5) 상기 적어도 하나의 지능형 어댑터를 일시중지시키는 단계; 및
(e6) 상기 적어도 하나의 지능형 어댑터를 재구동시키는 단계;를 더 포함하는 것을 특징으로 하는 IoT 센서정보 관제 방법.
10. The method of claim 9,
Step (e) is,
After step (e4),
(e5) suspending the at least one intelligent adapter; and
(e6) re-driving the at least one intelligent adapter; IoT sensor information control method further comprising a.
상기 (e) 단계는,
상기 (e4) 단계 또는 상기 (e6) 단계 이후,
상기 적어도 하나의 지능형 어댑터를 중지시키는 단계;를 더 포함하는 것을 특징으로 하는 IoT 센서정보 관제 방법.11. The method of claim 10,
Step (e) is,
After step (e4) or step (e6),
Stopping the at least one intelligent adapter; IoT sensor information control method, characterized in that it further comprises.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200016386A KR102302916B1 (en) | 2020-02-11 | 2020-02-11 | A system and method for IoT sensor data control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200016386A KR102302916B1 (en) | 2020-02-11 | 2020-02-11 | A system and method for IoT sensor data control |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210101882A KR20210101882A (en) | 2021-08-19 |
KR102302916B1 true KR102302916B1 (en) | 2021-09-30 |
Family
ID=77492674
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200016386A Expired - Fee Related KR102302916B1 (en) | 2020-02-11 | 2020-02-11 | A system and method for IoT sensor data control |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102302916B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102519874B1 (en) * | 2022-07-01 | 2023-04-11 | 아카라코리아 주식회사 | Method for management of iot device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100894910B1 (en) | 2007-11-09 | 2009-04-30 | 한국전자통신연구원 | Multi-query Processing Device and Method in Heterogeneous Sensor Network Environment |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100985192B1 (en) * | 2007-09-14 | 2010-10-05 | 주식회사 티맥스 소프트 | Software development system |
KR101337619B1 (en) * | 2012-03-02 | 2013-12-06 | 주식회사 엘지씨엔에스 | Integrated control system and method |
KR20190063729A (en) * | 2017-11-30 | 2019-06-10 | 주식회사 넥토마이닝 | Life protection system for social disaster using convergence technology like camera, sensor network, and directional speaker system |
-
2020
- 2020-02-11 KR KR1020200016386A patent/KR102302916B1/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100894910B1 (en) | 2007-11-09 | 2009-04-30 | 한국전자통신연구원 | Multi-query Processing Device and Method in Heterogeneous Sensor Network Environment |
Also Published As
Publication number | Publication date |
---|---|
KR20210101882A (en) | 2021-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6795799B2 (en) | Remote diagnosis server | |
US20150244881A1 (en) | Agent device, image-forming-device management system, image-forming-device management method, image-forming-device management program, and storage medium | |
US8306782B2 (en) | System for monitoring and diagnosing remote devices | |
WO2013046750A1 (en) | Maintenance support system | |
KR101726304B1 (en) | Water resources data processing apparatus and method of the based internet of things | |
KR102302916B1 (en) | A system and method for IoT sensor data control | |
CN108173840A (en) | Intelligent logistics terminal integration middleware based on cloud platform | |
CN116980284A (en) | Optical cable fiber distribution box operation and maintenance information transmission method and system based on Internet of things | |
JP2019003440A (en) | Maintenance management system, abnormality detection device, and maintenance plan creation device | |
CN109445388B (en) | Industrial control system data analysis processing device and method based on image recognition | |
KR101636141B1 (en) | Apparatus and method for managing identification of electric power facilities | |
KR101996237B1 (en) | DEVICE AND PLATFORM FOR IoT SENSOR THROUGH DISTRIBUTED PROCESSING | |
KR101536350B1 (en) | Self-management system of production resources based wired and wireless sensor network | |
KR102356228B1 (en) | Autonomous Vehicle, Control System And Operating Method of Thereof | |
CN111766838A (en) | Shared data center based industrial automation system for one or more sites | |
KR101811532B1 (en) | Autonomous Maintenance System for a Plural of Facilities | |
KR100289330B1 (en) | Spatial engine device supporting heterogeneous database system and method of managing spatial data using same | |
CN101571901B (en) | Method and device for locating a service operator | |
CN106128074A (en) | A kind of microseism wireless monitor system based on privately owned cloud and data processing method thereof | |
CN116468254B (en) | Method and system for processing in-station emergency task data for rail transit | |
KR102334975B1 (en) | System For Controlling An Automate Equipment | |
JP3384911B2 (en) | Condition monitoring system in multi-computer system | |
KR20190110847A (en) | integrated middleware system for monitoring of structures | |
CN111681334B (en) | Collection of vehicle-based, location-related data sets | |
JP2003051822A (en) | Network monitor system, network monitor method, and its program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20200211 |
|
PA0201 | Request for examination | ||
PN2301 | Change of applicant |
Patent event date: 20200819 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20201112 Patent event code: PE09021S01D |
|
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20210524 |
|
PG1501 | Laying open of application | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210910 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20210913 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20250621 |