[go: up one dir, main page]

KR20120069278A - Sensor data collecting apparatus, sensor middleware apparatus and method for processing sensor data - Google Patents

Sensor data collecting apparatus, sensor middleware apparatus and method for processing sensor data Download PDF

Info

Publication number
KR20120069278A
KR20120069278A KR1020100130763A KR20100130763A KR20120069278A KR 20120069278 A KR20120069278 A KR 20120069278A KR 1020100130763 A KR1020100130763 A KR 1020100130763A KR 20100130763 A KR20100130763 A KR 20100130763A KR 20120069278 A KR20120069278 A KR 20120069278A
Authority
KR
South Korea
Prior art keywords
sensor data
group
sensor
collection device
control signal
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.)
Granted
Application number
KR1020100130763A
Other languages
Korean (ko)
Other versions
KR101192443B1 (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 KR1020100130763A priority Critical patent/KR101192443B1/en
Publication of KR20120069278A publication Critical patent/KR20120069278A/en
Application granted granted Critical
Publication of KR101192443B1 publication Critical patent/KR101192443B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Selective Calling Equipment (AREA)

Abstract

센서 미들웨어 장치와 연동하는 센서 데이터 수집 장치는 복수의 센서 단말로부터 센서 데이터를 수집하는 센서 데이터 저장부, 센서 미들웨어 장치의 제어 신호에 기초하여 수집한 센서 데이터를 그룹화하여 그룹 센서 데이터를 생성하는 그룹 센서 데이터 생성부, 그리고 그룹 센서 데이터를 센서 미들웨어 장치로 전송하는 전송부를 포함한다. 센서 데이터 수집 장치와 연동하는 센서 미들웨어 장치는 그룹 센서 데이터의 생성을 요청하는 제어 신호를 센서 데이터 수집 장치로 전송하는 그룹 센서 데이터 요청부, 센서 데이터 수집 장치로부터 생성된 그룹 센서 데이터를 수신하는 수신부, 그리고 수신한 그룹 센서 데이터의 유효성을 검증하는 유효성 검증부를 포함한다.The sensor data collection device interoperating with the sensor middleware device includes a sensor data storage unit for collecting sensor data from a plurality of sensor terminals, and a group sensor for grouping sensor data collected based on control signals of the sensor middleware device to generate group sensor data. And a data generator and a transmitter for transmitting the group sensor data to the sensor middleware device. The sensor middleware device interoperating with the sensor data collection device includes a group sensor data request unit for transmitting a control signal for requesting generation of group sensor data to the sensor data collection device, a receiver for receiving group sensor data generated from the sensor data collection device; And a validity verification unit for validating the received group sensor data.

Description

센서 데이터 수집 장치, 센서 미들웨어 장치 그리고 센서 데이터 처리 방법{SENSOR DATA COLLECTING APPARATUS, SENSOR MIDDLEWARE APPARATUS AND METHOD FOR PROCESSING SENSOR DATA}SENSOR DATA COLLECTING APPARATUS, SENSOR MIDDLEWARE APPARATUS AND METHOD FOR PROCESSING SENSOR DATA}

본 발명은 센서 데이터 수집 장치, 센서 미들웨어 장치 그리고 센서 데이터 처리 방법에 관한 것이다.The present invention relates to a sensor data collection device, a sensor middleware device and a sensor data processing method.

센서 네트워크 기반의 유비쿼터스시티(Ubiquitous City, U-City) 서비스는 도시에 설치된 많은 센서 단말로부터 수집한 데이터를 모니터링하여 방범, 안전 모니터링, 치안, 보안관리, 시설안전 및 재해 방지 등의 서비스를 제공한다. Ubiquitous City (U-City) service based on sensor network monitors data collected from many sensor terminals installed in the city and provides services such as crime prevention, safety monitoring, security, security management, facility safety and disaster prevention. .

U-City 서비스를 제공하는 통합운영플랫폼은 많은 종류의 센서 데이터를 효과적으로 수집하고 신속히 가공 처리하여 빠른 정보를 이용자에게 제공한다. 그러나 통합운영플랫폼은 주기적으로 많은 센서 데이터를 실시간으로 수집 가공 처리해야 하므로, 동일한 특성을 갖는 작은 단위의 센서 데이터를 여러 번 반복적으로 실시간 처리하는 경우가 있는데, 이로 인하여 부하가 발생할 수 있다. 또한 도시에 설치된 각종 센서는 표준이 아닌 통신 프로토콜로 구현되어 있기 때문에 센서 데이터를 수집하여 처리하는 데 어려움이 있다.The integrated operation platform that provides U-City service collects and rapidly processes many kinds of sensor data and provides fast information to users. However, since the integrated operating platform needs to collect and process many sensor data in real time periodically, a small number of sensor data having the same characteristics may be repeatedly processed in real time, which may cause a load. In addition, since various sensors installed in the city are implemented as a communication protocol rather than a standard, it is difficult to collect and process sensor data.

본 발명이 해결하려는 과제는 센서 데이터를 그룹으로 처리하는 센서 데이터 수집 장치, 센서 미들웨어 장치 그리고 센서 데이터 처리 방법을 제공하는 것이다.An object of the present invention is to provide a sensor data collection device, a sensor middleware device and a sensor data processing method for processing sensor data in groups.

본 발명의 한 실시예 따른 센서 미들웨어 장치와 연동하는 센서 데이터 수집 장치로서, 복수의 센서 단말로부터 센서 데이터를 수집하는 센서 데이터 저장부, 상기 센서 미들웨어 장치의 제어 신호에 기초하여 수집한 상기 센서 데이터를 그룹화하여 그룹 센서 데이터를 생성하는 그룹 센서 데이터 생성부, 그리고 상기 그룹 센서 데이터를 상기 센서 미들웨어 장치로 전송하는 전송부를 포함한다.A sensor data collection device interoperating with a sensor middleware device according to an embodiment of the present invention, the sensor data storage unit collecting sensor data from a plurality of sensor terminals, and collecting the sensor data collected based on a control signal of the sensor middleware device. And a group sensor data generation unit for generating group sensor data by grouping and transmitting the group sensor data to the sensor middleware device.

상기 그룹 센서 데이터 생성부는 상기 센서 데이터 중 상기 센서 미들웨어 장치의 제어 신호에 포함된 조건에 해당하는 센서 데이터를 추출하여 상기 그룹 센서 데이터를 생성할 수 있다.The group sensor data generator may generate the group sensor data by extracting sensor data corresponding to a condition included in a control signal of the sensor middleware device among the sensor data.

상기 그룹 센서 데이터 생성부는 상기 그룹 센서 데이터의 대표 헤더와 그룹화할 각 센서 데이터를 포함하는 상기 그룹 센서 데이터를 생성할 수 있다.The group sensor data generation unit may generate the group sensor data including each sensor data to be grouped with the representative header of the group sensor data.

상기 전송부는 상기 그룹 센서 데이터에 포함되지 않은 단일 센서 데이터의 우선 순위보다 상기 그룹 센서 데이터의 우선 순위를 높게 설정하여 전송할 수 있다.The transmitter may transmit the group sensor data by setting the priority of the group sensor data higher than the priority of the single sensor data not included in the group sensor data.

본 발명의 한 실시예에 따른 센서 데이터 수집 장치와 연동하는 센서 미들웨어 장치로서, 그룹 센서 데이터의 생성을 요청하는 제어 신호를 상기 센서 데이터 수집 장치로 전송하는 그룹 센서 데이터 요청부, 상기 센서 데이터 수집 장치로부터 생성된 그룹 센서 데이터를 수신하는 수신부, 그리고 상기 수신한 그룹 센서 데이터의 유효성을 검증하는 유효성 검증부를 포함한다.A sensor middleware device interworking with a sensor data collection device according to an embodiment of the present invention, the group sensor data request unit transmitting a control signal for requesting generation of group sensor data to the sensor data collection device, and the sensor data collection device Receiving unit for receiving the group sensor data generated from, and Validation unit for validating the received group sensor data.

상기 그룹 센서 데이터 요청부는 상기 센서 미들웨어 장치의 부하값에 기초하여 상기 그룹 센서 데이터의 생성을 요청하는 제어 신호를 상기 센서 데이터 수집 장치로 전송할 수 있다.The group sensor data request unit may transmit a control signal for requesting generation of the group sensor data to the sensor data collection device based on a load value of the sensor middleware device.

상기 그룹 센서 데이터 요청부는 그룹 센서 데이터의 생성 여부를 판단하기 위해 설정한 임계값과 상기 부하값을 비교하여 상기 부하값이 상기 임계값을 초과하면 상기 제어 신호를 상기 센서 데이터 수집 장치로 전송할 수 있다.The group sensor data request unit may compare the threshold value set to determine whether to generate the group sensor data and the load value and transmit the control signal to the sensor data collection device when the load value exceeds the threshold value. .

상기 그룹 센서 데이터 요청부는 그룹 센서 데이터로 그룹화할 센서 데이터의 조건을 포함하는 상기 제어 신호를 상기 센서 데이터 수집 장치로 전송할 수 있다.The group sensor data request unit may transmit the control signal including a condition of sensor data to be grouped into group sensor data to the sensor data collection device.

상기 센서 데이터의 조건은 센서 데이터 종류에 관련된 조건, 센서 데이터의 수집 시간에 관련된 조건 그리고 센서 데이터의 수집 지역에 관련된 조건 중 적어도 하나를 포함할 수 있다.The condition of the sensor data may include at least one of a condition related to a sensor data type, a condition related to a collection time of sensor data, and a condition related to a collection area of sensor data.

상기 유효성 검증부는 상기 수신한 그룹 센서 데이터를 각 단일 센서 데이터로 분리하여 유효성을 검증할 수 있다.The validity verification unit may verify the validity by separating the received group sensor data into each single sensor data.

본 발명의 한 실시예에 따른 센서 미들웨어 장치와 연동하는 센서 데이터 수집 장치가 센서 데이터를 처리하는 방법으로서, 복수의 센서 단말로부터 센서 데이터를 수집하는 단계, 상기 센서 미들웨어 장치로부터 수신한 그룹 센서 데이터 생성 요청 신호에 기초하여 상기 센서 데이터를 그룹화하여 그룹 센서 데이터를 생성하는 단계, 그리고 상기 그룹 센서 데이터를 상기 센서 미들웨어 장치로 전송하는 단계를 포함한다.A method of processing sensor data by a sensor data collection device interoperating with a sensor middleware device according to an embodiment of the present invention, the method comprising: collecting sensor data from a plurality of sensor terminals, generating group sensor data received from the sensor middleware device; Grouping the sensor data based on the request signal to generate group sensor data, and transmitting the group sensor data to the sensor middleware device.

상기 그룹 센서 데이터를 생성하는 단계는 상기 수집한 센서 데이터 중 상기 그룹 센서 데이터 생성 요청 신호에 포함된 조건에 해당하는 센서 데이터를 추출하는 단계, 그리고 상기 그룹 센서 데이터의 대표 헤더를 부착하여 상기 추출한 각 센서 데이터를 그룹화하는 단계를 포함한다.The generating of the group sensor data may include extracting sensor data corresponding to a condition included in the group sensor data generation request signal from the collected sensor data, and attaching a representative header of the group sensor data. Grouping sensor data.

본 발명의 한 실시예에 따른 센서 데이터 수집 장치와 연동하는 센서 미들웨어 장치가 센서 데이터를 처리하는 방법으로서, 상기 센서 미들웨어 장치의 부하값에 기초하여 상기 그룹 센서 데이터의 생성을 요청하는 제어 신호를 생성하는 단계, 상기 제어 신호를 상기 센서 데이터 수집 장치로 전송하는 단계, 상기 센서 데이터 수집 장치로부터 생성된 그룹 센서 데이터를 수신하는 단계, 그리고 상기 수신한 그룹 센서 데이터의 유효성을 검증하는 단계를 포함한다.A method of processing sensor data by a sensor middleware device interoperating with a sensor data collection device according to an embodiment of the present invention, generating a control signal for requesting generation of the group sensor data based on a load value of the sensor middleware device. And transmitting the control signal to the sensor data collection device, receiving group sensor data generated from the sensor data collection device, and validating the received group sensor data.

상기 제어 신호를 생성하는 단계는 그룹 센서 데이터의 생성 여부를 판단하기 위해 설정한 임계값과 상기 부하값을 비교하여 상기 부하값이 상기 임계값을 초과하면 상기 제어 신호를 생성하는 단계를 포함할 수 있다.The generating of the control signal may include generating the control signal when the load value exceeds the threshold value by comparing the threshold value set to determine whether to generate group sensor data and the load value. have.

상기 제어 신호를 상기 센서 데이터 수집 장치로 전송하는 단계는 그룹 센서 데이터로 그룹화할 센서 데이터의 조건을 포함하는 제어 신호를 상기 센서 데이터 수집 장치로 전송하는 단계를 포함할 수 있다.The transmitting of the control signal to the sensor data collection device may include transmitting a control signal to the sensor data collection device including a condition of sensor data to be grouped into group sensor data.

본 발명의 실시예에 따르면 센서 데이터를 그룹으로 처리하여 센서 미들웨어 장치의 부하를 줄이고, 선택적으로 조건에 따라 센서 데이터를 그룹으로 처리하여 다양한 특성의 센서 데이터를 효과적으로 분류할 수 있어 센서 미들웨어 장치의 성능을 향상시킬 수 있다.According to an embodiment of the present invention, the sensor data may be processed in groups to reduce the load of the sensor middleware device, and optionally, the sensor data may be classified in groups according to conditions to effectively classify sensor data having various characteristics, thereby performing the performance of the sensor middleware device. Can improve.

도 1은 본 발명의 한 실시예에 따른 센서 네트워크 시스템을 개략적으로 나타내는 도면이다.
도 2는 본 발명의 한 실시예에 따른 센서 데이터 수집 장치를 개략적으로 나타낸 블록도이다.
도 3은 본 발명의 한 실시예에 따른 센서 미들웨어 장치를 개략적으로 나타낸 블록도이다.
도 4는 본 발명의 한 실시예에 따른 센서 데이터 수집 장치가 센서 데이터를 처리하는 방법을 나타내는 흐름도이다.
도 5는 본 발명의 한 실시예에 따른 센서 미들웨어 장치가 센서 데이터를 처리하는 방법을 나타내는 흐름도이다.
도 6은 본 발명의 한 실시예에 따른 그룹 센서 데이터의 예를 나타내는 도면이다.
1 is a diagram schematically illustrating a sensor network system according to an embodiment of the present invention.
2 is a block diagram schematically illustrating an apparatus for collecting sensor data according to an embodiment of the present invention.
3 is a block diagram schematically illustrating a sensor middleware device according to an embodiment of the present invention.
4 is a flowchart illustrating a method of processing sensor data by a sensor data collecting device according to an exemplary embodiment of the present invention.
5 is a flowchart illustrating a method of processing sensor data by a sensor middleware device according to an embodiment of the present invention.
6 is a diagram illustrating an example of group sensor data according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a part is said to "include" a certain component, it means that it can further include other components, without excluding other components unless specifically stated otherwise.

이제 도면을 참고하여 본 발명의 실시예에 따른 센서 데이터 수집 장치, 센서 미들웨어 장치 그리고 센서 데이터 처리 방법에 대해 상세하게 설명한다.Hereinafter, a sensor data collecting device, a sensor middleware device, and a sensor data processing method according to an embodiment of the present invention will be described in detail with reference to the drawings.

도 1은 본 발명의 한 실시예에 따른 센서 네트워크 시스템을 개략적으로 나타내는 도면이다.1 is a diagram schematically illustrating a sensor network system according to an embodiment of the present invention.

도 1을 참고하면, 센서 네트워크 시스템(400)은 센서 단말로부터 센서 데이터를 수집하고, 수집한 센서 데이터에 기초하여 센서 단말이 설치된 환경을 모니터링한다. 센서 네트워크 시스템은 복수의 센서 단말(10, 11, 12, 13), 센서 단말로부터 전송된 센서 데이터를 수집하는 센서 데이터 수집 장치(100), 센서 미들웨어 장치(200) 그리고 센서 데이터 가공 처리 장치(300)를 포함한다. 이와 같이 센서 데이터 수집 장치(100), 센서 미들웨어 장치(200) 그리고 센서 데이터 가공 처리 장치(300)를 포함하는 센서 네트워크 시스템(400)을 통합 운영 플랫폼이라고 할 수 있다.Referring to FIG. 1, the sensor network system 400 collects sensor data from a sensor terminal and monitors an environment in which the sensor terminal is installed based on the collected sensor data. The sensor network system includes a plurality of sensor terminals 10, 11, 12, and 13, a sensor data collecting device 100 for collecting sensor data transmitted from the sensor terminal, a sensor middleware device 200, and a sensor data processing device 300. ). As such, the sensor network system 400 including the sensor data collection device 100, the sensor middleware device 200, and the sensor data processing device 300 may be referred to as an integrated operating platform.

센서 단말(10-13)은 설치된 환경에 관계된 정보를 감지하여 해당하는 통신 방식에 따라 센서 데이터를 전송한다. 이때 센서 단말(10-13)은 일정한 주기로 반복적으로 센서 데이터 전송한다. 센서 단말(10-13)은 현장에 설치되어 주기적으로 정보를 전송하는 각종 센서, 시스템, 시설물 그리고 현장 장치를 포함한다.The sensor terminal 10-13 detects information related to the installed environment and transmits sensor data according to a corresponding communication method. In this case, the sensor terminals 10-13 repeatedly transmit sensor data at regular intervals. The sensor terminals 10-13 include various sensors, systems, facilities, and field devices that are installed in the field and periodically transmit information.

센서 데이터 수집 장치(100)는 센서 단말(10-13)로부터 전송된 센서 데이터를 수집한다. 이때 센서 데이터 수집 장치(100)는 센서 단말(10-13) 각각으로 수집한 단일 센서 데이터를 센서 미들웨어 장치(200)로 전송하거나, 단일 센서 데이터를 그룹화한 그룹 센서 데이터를 전송할 수 있다. The sensor data collection device 100 collects sensor data transmitted from the sensor terminals 10-13. In this case, the sensor data collecting device 100 may transmit single sensor data collected by each of the sensor terminals 10-13 to the sensor middleware device 200, or transmit group sensor data grouping the single sensor data.

센서 미들웨어 장치(200)는 센서 데이터 수집 장치(100)로부터 전달된 센서 데이터를 센서 데이터 가공 처리 장치(300)에서 이용할 수 있도록 하기 위해 센서 데이터를 처리하는 장치이다. 이를 위해 센서 미들웨어 장치(200)는 센서 데이터의 유효성 검증, 프로토콜 변환 그리고 우선 순위 처리 등의 프로세스를 수행하여 센서 데이터 가공 처리 장치(300)에서 이용할 수 있는 메시지 형태로 변환한다. 이때 센서 미들웨어 장치(200)는 센서 데이터 수집 장치(100)로부터 일정한 주기로 센서 데이터를 반복적으로 수신하는데, 부하가 발생한 경우에는 센서 데이터가 손실될 수 있다. 따라서 센서 미들웨어 장치(200)는 부하가 발생하면 단일 센서 데이터를 한꺼번에 수신하기 위해 센서 데이터 수집 장치(100)에 그룹 센서 데이터를 생성하도록 요청한다. 또한 센서 미들웨어 장치(200)는 부하가 발생하지 않더라도 선택적으로 특정한 단일 센서 데이터들에 대해 그룹화할 필요가 있는 경우 센서 데이터 수집 장치(100)에 그룹 센서 데이터를 생성하도록 요청할 수 있다.The sensor middleware device 200 is a device that processes the sensor data in order to use the sensor data transferred from the sensor data collection device 100 in the sensor data processing apparatus 300. To this end, the sensor middleware device 200 performs processes such as validation of sensor data, protocol conversion, and priority processing to convert the message into a message form that can be used by the sensor data processing device 300. In this case, the sensor middleware device 200 repeatedly receives the sensor data from the sensor data collection device 100 at regular intervals. When a load occurs, the sensor data may be lost. Therefore, when the load occurs, the sensor middleware device 200 requests the sensor data collection device 100 to generate group sensor data in order to receive the single sensor data at a time. In addition, the sensor middleware device 200 may request the sensor data collection device 100 to generate group sensor data even when there is no load, when it is necessary to selectively group specific single sensor data.

센서 데이터 가공 처리 장치(300)는 센서 미들웨어 장치(200)로부터 전달받은 데이터를 통합운용플랫폼의 운용 정보로 이용하기 위해 가공 처리한다. 그리고 이를 통해 통합운용플랫폼은 센서 단말이 설치된 환경을 모니터링할 수 있다.The sensor data processing processing apparatus 300 processes the data received from the sensor middleware device 200 to use it as operation information of the integrated operation platform. And through this, the integrated operation platform can monitor the environment in which the sensor terminal is installed.

도 2는 본 발명의 한 실시예에 따른 센서 데이터 수집 장치를 개략적으로 나타낸 블록도이다.2 is a block diagram schematically illustrating an apparatus for collecting sensor data according to an embodiment of the present invention.

도 2를 참고하면, 센서 데이터 수집 장치(100)는 센서 데이터 저장부(110), 그룹 센서 데이터를 생성하는 그룹 센서 데이터 생성부(130) 그리고 생성한 그룹 센서 데이터를 전송하는 전송부(150)를 포함한다.Referring to FIG. 2, the sensor data collection device 100 includes a sensor data storage 110, a group sensor data generator 130 generating group sensor data, and a transmitter 150 transmitting the generated group sensor data. It includes.

센서 데이터 저장부(110)는 복수의 센서 단말로부터 센서 데이터를 수집하여 저장한다. The sensor data storage unit 110 collects and stores sensor data from a plurality of sensor terminals.

그룹 센서 데이터 생성부(130)는 센서 미들웨어 장치(200)로부터 제어 신호를 수신하고, 제어 신호에 기초하여 수집한 센서 데이터를 그룹화하여 그룹 센서 데이터를 생성한다. The group sensor data generation unit 130 receives a control signal from the sensor middleware device 200 and groups the collected sensor data based on the control signal to generate group sensor data.

그룹 센서 데이터 생성부(130)는 센서 미들웨어 장치(200)에서 부하가 임계값을 초과하여 그룹 센서 데이터의 생성을 요청하는 경우, 센서 데이터 저장부(110)를 조회하여 그룹으로 만들 센서 데이터를 추출한다. 이때 그룹 센서 데이터 생성부(130)는 센서 데이터의 정보에 기초하여 유사한 특성의 센서 데이터를 추출할 수 있고, 또는 실시간 처리 필요성을 판단하여 우선적으로 처리하지 않아도 되는 센서 데이터를 추출할 수 있다. 센서 데이터의 유사 여부 판단 방법은 다양할 수 있는데, 예를 들면 센서 데이터에 포함된 정보, 통신 방식, 전송 데이터 구조, 센서 단말의 종류, 설치된 지역 정보 등의 분류 기준으로 판단할 수 있다. 실시간 처리 필요성 판단은 센서 데이터의 값의 변동 정도를 파악하여 데이터 값의 변동이 작다면 실시간 처리 필요성을 낮게 판단할 수 있다. When the sensor middleware device 200 requests the generation of the group sensor data due to the load exceeding the threshold value, the group sensor data generator 130 inquires the sensor data storage unit 110 to extract sensor data to be grouped. do. In this case, the group sensor data generation unit 130 may extract sensor data having similar characteristics based on the information of the sensor data, or may extract sensor data that does not need to be processed first by determining the necessity of real time processing. Methods for determining whether the sensor data are similar may be various. For example, the sensor data may be determined based on classification criteria such as information included in the sensor data, a communication method, a transmission data structure, a type of sensor terminal, and installed area information. The determination of the necessity of real-time processing may determine the necessity of real-time processing if the variation of the data value is small by identifying the degree of change in the value of the sensor data.

또는 그룹 센서 데이터 생성부(130)는 센서 미들웨어 장치(200)로부터 그룹 센서 데이터를 생성할 조건이 포함된 제어 신호를 수신하는 경우, 센서 데이터 저장부(110) 중 조건에 해당하는 센서 데이터를 추출하여 그룹 센서 데이터를 생성한다. 그룹 센서 데이터를 생성할 조건은 센서 데이터 종류에 관련된 조건, 예를 들면, 특정 센서 또는 특정의 목적으로 설치된 센서일 수 있고, 그룹 센서 데이터 생성부(130)는 특정 센서 또는 특정의 목적으로 설치된 센서로부터 수신한 센서 데이터를 그룹으로 묶어 그룹 센서 데이터를 생성할 수 있다. 또는 그룹 센서 데이터를 생성할 조건은 센서 데이터의 수집 시간에 관련된 조건과 센서 데이터의 수집 지역에 관련된 조건일 수 있다. Alternatively, when the group sensor data generation unit 130 receives a control signal including a condition for generating group sensor data from the sensor middleware device 200, the group sensor data generation unit 130 extracts sensor data corresponding to a condition from the sensor data storage unit 110. To generate group sensor data. The condition for generating the group sensor data may be a condition related to a sensor data type, for example, a specific sensor or a sensor installed for a specific purpose, and the group sensor data generation unit 130 may be a specific sensor or a sensor installed for a specific purpose. Group sensor data may be generated by grouping sensor data received from the group. Alternatively, the condition for generating the group sensor data may be a condition related to a collection time of the sensor data and a condition related to a collection area of the sensor data.

그룹 센서 데이터 생성부(130)는 그룹 센서 데이터의 대표 헤더와 바디 부분을 구분할 수 있는 헤더 구분자 및 바디 구분자를 이용하여 그룹 센서 데이터를 생성한다. 그리고 그룹 센서 데이터 생성부(130)는 그룹 센서 데이터의 바디 부분에 포함된 각 센서 데이터를 구분할 수 있도록 각 센서 데이터 사이에 배열 구분자를 추가하여 그룹 데이터를 생성한다.The group sensor data generation unit 130 generates group sensor data using a header delimiter and a body delimiter capable of distinguishing the representative header and the body part of the group sensor data. The group sensor data generation unit 130 generates group data by adding an array delimiter between each sensor data so as to distinguish each sensor data included in the body portion of the group sensor data.

전송부(150)는 그룹 센서 데이터를 센서 미들웨어 장치(200)로 전달한다. 이때 전송부(150)는 그룹 센서 데이터를 단일 센서 데이터보다 우선 순위를 높게 설정하여 전송할 수 있다.The transmitter 150 transmits the group sensor data to the sensor middleware device 200. In this case, the transmitter 150 may transmit the group sensor data with a higher priority than the single sensor data.

도 3은 본 발명의 한 실시예에 따른 센서 미들웨어 장치를 개략적으로 나타낸 블록도이다.3 is a block diagram schematically illustrating a sensor middleware device according to an embodiment of the present invention.

도 3을 참고하면, 센서 미들웨어 장치(200)는 그룹 센서 데이터의 생성을 요청하는 그룹 센서 데이터 요청부(210), 그룹 센서 데이터를 수신하는 수신부(230) 그리고 수신한 그룹 센서 데이터의 유효성을 검증하는 유효성 검증부(250)를 포함한다.Referring to FIG. 3, the sensor middleware device 200 verifies the group sensor data request unit 210 for requesting generation of group sensor data, the receiver 230 for receiving group sensor data, and the validity of the received group sensor data. It includes a validator 250 to.

그룹 센서 데이터 요청부(210)는 그룹 센서 데이터의 생성을 요청하는 제어 신호를 생성하여 센서 데이터 수집 장치(100)로 전송한다. 이때 그룹 센서 데이터 요청부(210)는 자신의 부하값에 기초하여 그룹 센서 데이터의 생성을 요청할 수 있다. 그룹 센서 데이터 요청부(210)는 그룹 센서 데이터의 생성 여부를 판단하기 위해 설정한 임계값과 부하값을 비교하여 부하값이 임계값을 초과하면 그룹 센서 데이터의 생성을 요청할 수 있다. 그룹 센서 데이터 요청부(210)는 그룹 센서 데이터로 그룹화할 특정의 센서 데이터가 있는 경우, 센서 데이터 수집 장치(100)에서 그룹 센서 데이터로 그룹화할 센서 데이터의 조건을 포함하여 그룹 센서 데이터의 생성을 요청한다. 센서 데이터의 조건은 센서 데이터 종류에 관련된 조건, 센서 데이터의 수집 시간에 관련된 조건 그리고 센서 데이터의 수집 지역에 관련된 조건 중 적어도 하나를 포함할 수 있다. The group sensor data request unit 210 generates a control signal for requesting generation of group sensor data and transmits the generated control signal to the sensor data collection device 100. In this case, the group sensor data request unit 210 may request generation of group sensor data based on its load value. The group sensor data request unit 210 may request generation of the group sensor data when the load value exceeds the threshold value by comparing the threshold value set to determine whether to generate the group sensor data. When there is specific sensor data to be grouped into the group sensor data, the group sensor data request unit 210 generates the group sensor data including the condition of the sensor data to be grouped into the group sensor data in the sensor data collection device 100. request. The condition of the sensor data may include at least one of a condition related to a sensor data type, a condition related to a collection time of the sensor data, and a condition related to a collection area of the sensor data.

수신부(230)는 센서 데이터 수집 장치(100)로부터 생성된 그룹 센서 데이터를 수신한다. The receiver 230 receives group sensor data generated from the sensor data collection device 100.

유효성 검증부(250)는 수신한 그룹 센서 데이터의 유효성을 검증한다. 유효성 검증부(250)는 수신한 그룹 센서 데이터를 각 단일 센서 데이터로 분리하여 유효성을 검증함으로써, 센서 데이터 가공 처리 장치(300)에서 유효한 센서 데이터를 통합운용플랫폼의 운용 정보로 이용하도록 한다. 이때 유효성 검증부(250)는 그룹 센서 데이터를 파싱하여 문자형 데이터로 변환하고, 변환한 문자형 데이터를 그룹 센서 데이터의 바디 영역과 헤더 영역을 구분한 구분자를 이용하여 센서 데이터의 헤더 영역과 바디 영역으로 분리한다. 유효성 검증부(250)는 또한 각 센서 데이터를 구별하기 위한 구분자를 이용하여 바디 영역에 포함된 각 센서 데이터를 분리한다. 이후 유효성 검증부(250)는 분리한 헤더 영역 정보와 분리한 각 센서 데이터를 조합하여 최종 단일 센서 데이터를 생성한다.The validator 250 verifies the validity of the received group sensor data. The validity verification unit 250 separates the received group sensor data into each single sensor data and verifies the validity, so that the sensor data processing processing apparatus 300 uses valid sensor data as the operation information of the integrated operation platform. At this time, the validator 250 parses the group sensor data and converts the group sensor data into the character data, and converts the converted character data into the header area and the body area of the sensor data using a separator that separates the body area and the header area of the group sensor data. Separate. The validator 250 also separates each sensor data included in the body region by using a delimiter for distinguishing each sensor data. Thereafter, the validator 250 generates final single sensor data by combining the separated header area information and the separated sensor data.

센서 데이터 수집 장치(100)와 센서 미들웨어 장치(200)가 센서 데이터를 처리하는 방법에 대해 다음에서 살펴본다.A method of processing the sensor data by the sensor data collecting device 100 and the sensor middleware device 200 will be described below.

도 4는 본 발명의 한 실시예에 따른 센서 데이터 수집 장치가 센서 데이터를 처리하는 방법을 나타내는 흐름도이다.4 is a flowchart illustrating a method of processing sensor data by a sensor data collecting device according to an exemplary embodiment of the present invention.

도 4를 참고하면, 센서 데이터 수집 장치(100)는 복수의 센서 단말로부터 센서 데이터를 수집한다(S410).Referring to FIG. 4, the sensor data collecting device 100 collects sensor data from a plurality of sensor terminals (S410).

센서 데이터 수집 장치(100)는 센서 미들웨어 장치(200)로부터 수신한 그룹 센서 데이터 생성 요청 신호에 기초하여 수집한 센서 데이터를 그룹화하여 그룹 센서 데이터를 생성한다(S420). 센서 데이터 수집 장치(100)는 수집한 센서 데이터 중 그룹 센서 데이터 생성 요청 신호에 해당하는 센서 데이터를 추출하여 그룹 센서 데이터를 생성한다. 이때 센서 데이터 수집 장치(100)는 그룹 센서 데이터 생성 요청 신호에 특정 조건이 포함되는 경우, 조건에 해당하는 센서 데이터를 추출할 수 있다. 그리고 센서 데이터 수집 장치(100)는 그룹 센서 데이터의 대표 헤더 생성하고, 대표 헤더 및 각종 구분자를 이용하여 추출한 각 센서 데이터를 그룹화한다. The sensor data collection device 100 generates group sensor data by grouping the collected sensor data based on the group sensor data generation request signal received from the sensor middleware device 200 (S420). The sensor data collection device 100 generates group sensor data by extracting sensor data corresponding to the group sensor data generation request signal from the collected sensor data. In this case, when a specific condition is included in the group sensor data generation request signal, the sensor data collecting device 100 may extract sensor data corresponding to the condition. The sensor data collection device 100 generates a representative header of the group sensor data, and groups each sensor data extracted using the representative header and various delimiters.

센서 데이터 수집 장치(100)는 생성한 그룹 센서 데이터를 센서 미들웨어 장치(200)로 전송한다(S430). 이때 센서 데이터 수집 장치(100)는 그룹 센서 데이터를 단일 센서 데이터보다 우선 순위를 높게 설정하여 전송할 수 있다.The sensor data collection device 100 transmits the generated group sensor data to the sensor middleware device 200 (S430). In this case, the sensor data collecting device 100 may transmit the group sensor data by setting a higher priority than the single sensor data.

도 5는 본 발명의 한 실시예에 따른 센서 미들웨어 장치가 센서 데이터를 처리하는 방법을 나타내는 흐름도이다.5 is a flowchart illustrating a method of processing sensor data by a sensor middleware device according to an embodiment of the present invention.

도 5를 참고하면, 센서 미들웨어 장치(200)는 자신의 부하값에 기초하여 그룹 센서 데이터의 생성을 요청하는 제어 신호를 생성한다(S510). 센서 미들웨어 장치(200)는 그룹 센서 데이터의 생성 여부를 판단하기 위해 설정한 임계값과 부하값을 비교하여 부하값이 임계값을 초과하면 그룹 센서 데이터의 생성을 요청하는 제어 신호를 생성한다. 센서 미들웨어 장치(200)는 그룹 센서 데이터를 각 단일 센서 데이터로 분리하여 각종 처리를 하는데, 그룹 센서 데이터를 각 단일 센서 데이터로 분리하는 복호(decoding) 과정에서 부하가 생길 수 있다. 따라서 센서 미들웨어 장치(200)는 부하값에 기초하여 부하가 일정 수준에 도달하면 센서 데이터 처리에 문제가 발생하므로 미리 그룹 센서 데이터를 생성하도록 요청하고, 부하가 일정 수준 아래면 불필요한 복호 과정으로 인한 부하를 발생하지 않기 위해 그룹 센서 데이터 생성을 요청하지 않는다.Referring to FIG. 5, the sensor middleware device 200 generates a control signal for requesting generation of group sensor data based on its load value (S510). The sensor middleware device 200 compares a threshold value set to determine whether to generate group sensor data and a load value, and generates a control signal for requesting generation of group sensor data when the load value exceeds the threshold value. The sensor middleware device 200 separates the group sensor data into each single sensor data and performs various processes. A load may be generated in a decoding process of separating the group sensor data into each single sensor data. Therefore, when the load reaches a certain level based on the load value, the sensor middleware device 200 requests to generate the group sensor data in advance because a problem occurs in processing the sensor data, and if the load is below a certain level, the load due to unnecessary decoding process In order not to generate a group sensor data is not requested.

센서 미들웨어 장치(200)는 그룹 센서 데이터의 생성을 요청하는 제어 신호를 센서 데이터 수집 장치(100)로 전송한다(S520). 이때 센서 미들웨어 장치(200)는 센서 데이터를 선택적으로 그룹화하기 위해 그룹 센서 데이터로 그룹화할 센서 데이터의 조건을 포함하는 제어 신호를 센서 데이터 수집 장치(100)로 전송할 수 있다.The sensor middleware device 200 transmits a control signal for requesting generation of group sensor data to the sensor data collection device 100 (S520). In this case, the sensor middleware device 200 may transmit a control signal including a condition of the sensor data to be grouped into the group sensor data to the sensor data collection device 100 to selectively group the sensor data.

이후 센서 미들웨어 장치(200)는 센서 데이터 수집 장치(100)로부터 생성된 그룹 센서 데이터를 수신한다(S530).Thereafter, the sensor middleware device 200 receives the group sensor data generated from the sensor data collecting device 100 (S530).

센서 미들웨어 장치(200)는 수신한 그룹 센서 데이터의 유효성을 검증한다(S540). 센서 미들웨어 장치(200)는 수신한 그룹 센서 데이터를 각 단일 센서 데이터로 분리하여 유효성을 검증함으로써, 센서 데이터 가공 처리 장치(300)에서 유효한 센서 데이터를 통합운용플랫폼의 운용 정보로 이용하도록 한다.The sensor middleware device 200 verifies the validity of the received group sensor data (S540). The sensor middleware device 200 separates the received group sensor data into respective single sensor data and verifies the validity, so that the sensor data processing device 300 uses valid sensor data as operation information of the integrated operation platform.

도 6은 본 발명의 한 실시예에 따른 그룹 센서 데이터의 예를 나타내는 도면이다.6 is a diagram illustrating an example of group sensor data according to an embodiment of the present invention.

도 6을 참고하면, 그룹 센서 데이터는 대표 헤더(610), 각 센서 데이터(620, 630, 640) 그리고 각 구분자(650, 660, 670)를 포함한다.Referring to FIG. 6, the group sensor data includes a representative header 610, each sensor data 620, 630, and 640, and each separator 650, 660, and 670.

대표 헤더(610)는 그룹 센서 데이터의 정보를 포함하며, 각 구분자(650-670)는 대표 헤더와 각 센서 데이터를 구분하거나 각 센서 데이터를 구분한다.The representative header 610 includes information of group sensor data, and each separator 650-670 distinguishes the representative header from each sensor data or distinguishes each sensor data.

이와 같이 본 발명에 따르면 센서 데이터를 그룹으로 처리하여 센서 미들웨어 장치의 부하를 줄이고, 선택적으로 조건에 따라 센서 데이터를 그룹으로 처리하여 다양한 특성의 센서 데이터를 효과적으로 분류할 수 있어 센서 미들웨어 장치(200)의 성능을 향상시킬 수 있다.As described above, according to the present invention, the sensor data may be processed into a group to reduce the load of the sensor middleware device, and optionally, the sensor data may be classified into groups according to a condition to effectively classify the sensor data having various characteristics. Can improve the performance.

이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다. While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, It belongs to the scope of right.

Claims (15)

센서 미들웨어 장치와 연동하는 센서 데이터 수집 장치로서,
복수의 센서 단말로부터 센서 데이터를 수집하는 센서 데이터 저장부,
상기 센서 미들웨어 장치의 제어 신호에 기초하여 수집한 상기 센서 데이터를 그룹화하여 그룹 센서 데이터를 생성하는 그룹 센서 데이터 생성부, 그리고
상기 그룹 센서 데이터를 상기 센서 미들웨어 장치로 전송하는 전송부
를 포함하는 센서 데이터 수집 장치.
A sensor data collection device interoperating with a sensor middleware device,
A sensor data storage unit collecting sensor data from a plurality of sensor terminals;
A group sensor data generation unit for generating group sensor data by grouping the collected sensor data based on a control signal of the sensor middleware device; and
Transmitter for transmitting the group sensor data to the sensor middleware device
Sensor data collection device comprising a.
제1항에서,
상기 그룹 센서 데이터 생성부는
상기 센서 데이터 중 상기 센서 미들웨어 장치의 제어 신호에 포함된 조건에 해당하는 센서 데이터를 추출하여 상기 그룹 센서 데이터를 생성하는 센서 데이터 수집 장치.
In claim 1,
The group sensor data generation unit
And extracting sensor data corresponding to a condition included in a control signal of the sensor middleware device from the sensor data to generate the group sensor data.
제1항에서,
상기 그룹 센서 데이터 생성부는
상기 그룹 센서 데이터의 대표 헤더와 그룹화할 각 센서 데이터를 포함하는 상기 그룹 센서 데이터를 생성하는 센서 데이터 수집 장치.
In claim 1,
The group sensor data generation unit
And generating the group sensor data including the representative header of the group sensor data and each sensor data to be grouped.
제1항에서,
상기 전송부는
상기 그룹 센서 데이터에 포함되지 않은 단일 센서 데이터의 우선 순위보다 상기 그룹 센서 데이터의 우선 순위를 높게 설정하여 전송하는 센서 데이터 수집 장치.
In claim 1,
The transmitter
Sensor data collection device for transmitting by setting the priority of the group sensor data higher than the priority of the single sensor data not included in the group sensor data.
센서 데이터 수집 장치와 연동하는 센서 미들웨어 장치로서,
그룹 센서 데이터의 생성을 요청하는 제어 신호를 상기 센서 데이터 수집 장치로 전송하는 그룹 센서 데이터 요청부,
상기 센서 데이터 수집 장치로부터 생성된 그룹 센서 데이터를 수신하는 수신부, 그리고
상기 수신한 그룹 센서 데이터의 유효성을 검증하는 유효성 검증부
를 포함하는 센서 미들웨어 장치.
A sensor middleware device that works with a sensor data collection device,
A group sensor data request unit which transmits a control signal for requesting generation of group sensor data to the sensor data collection device;
Receiving unit for receiving the group sensor data generated from the sensor data collection device, And
Validation unit for validating the received group sensor data
Sensor middleware device comprising a.
제5항에서,
상기 그룹 센서 데이터 요청부는
상기 센서 미들웨어 장치의 부하값에 기초하여 상기 그룹 센서 데이터의 생성을 요청하는 제어 신호를 상기 센서 데이터 수집 장치로 전송하는 센서 미들웨어 장치.
The method of claim 5,
The group sensor data request unit
And a control signal for requesting generation of the group sensor data to the sensor data collection device based on the load value of the sensor middleware device.
제6항에서,
상기 그룹 센서 데이터 요청부는
그룹 센서 데이터의 생성 여부를 판단하기 위해 설정한 임계값과 상기 부하값을 비교하여 상기 부하값이 상기 임계값을 초과하면 상기 제어 신호를 상기 센서 데이터 수집 장치로 전송하는 센서 미들웨어 장치.
The method of claim 6,
The group sensor data request unit
The sensor middleware device of comparing the threshold value set to determine whether to generate the group sensor data and the load value and transmits the control signal to the sensor data collection device when the load value exceeds the threshold value.
제5항에서,
상기 그룹 센서 데이터 요청부는
그룹 센서 데이터로 그룹화할 센서 데이터의 조건을 포함하는 상기 제어 신호를 상기 센서 데이터 수집 장치로 전송하는 센서 미들웨어 장치.
The method of claim 5,
The group sensor data request unit
Sensor middleware device for transmitting the control signal including the conditions of the sensor data to be grouped into the group sensor data to the sensor data collection device.
제8항에서,
상기 센서 데이터의 조건은 센서 데이터 종류에 관련된 조건, 센서 데이터의 수집 시간에 관련된 조건 그리고 센서 데이터의 수집 지역에 관련된 조건 중 적어도 하나를 포함하는 센서 미들웨어 장치.
9. The method of claim 8,
The condition of the sensor data includes at least one of a condition related to a sensor data type, a condition related to a collection time of sensor data, and a condition related to a collection area of sensor data.
제5항에서,
상기 유효성 검증부는
상기 수신한 그룹 센서 데이터를 각 단일 센서 데이터로 분리하여 유효성을 검증하는 센서 미들웨어 장치.
The method of claim 5,
The validation unit
Sensor middleware device for validating by separating the received group sensor data into each single sensor data.
센서 미들웨어 장치와 연동하는 센서 데이터 수집 장치가 센서 데이터를 처리하는 방법으로서,
복수의 센서 단말로부터 센서 데이터를 수집하는 단계,
상기 센서 미들웨어 장치로부터 수신한 그룹 센서 데이터 생성 요청 신호에 기초하여 상기 센서 데이터를 그룹화하여 그룹 센서 데이터를 생성하는 단계, 그리고
상기 그룹 센서 데이터를 상기 센서 미들웨어 장치로 전송하는 단계
를 포함하는 센서 데이터 처리 방법.
A sensor data collection device interoperating with a sensor middleware device processes sensor data,
Collecting sensor data from a plurality of sensor terminals;
Generating group sensor data by grouping the sensor data based on the group sensor data generation request signal received from the sensor middleware device; and
Transmitting the group sensor data to the sensor middleware device
Sensor data processing method comprising a.
제11항에서,
상기 그룹 센서 데이터를 생성하는 단계는
상기 수집한 센서 데이터 중 상기 그룹 센서 데이터 생성 요청 신호에 포함된 조건에 해당하는 센서 데이터를 추출하는 단계, 그리고
상기 그룹 센서 데이터의 대표 헤더를 부착하여 상기 추출한 각 센서 데이터를 그룹화하는 단계
를 포함하는 센서 데이터 처리 방법.
In claim 11,
Generating the group sensor data
Extracting sensor data corresponding to a condition included in the group sensor data generation request signal from the collected sensor data; and
Attaching a representative header of the group sensor data to group each extracted sensor data;
Sensor data processing method comprising a.
센서 데이터 수집 장치와 연동하는 센서 미들웨어 장치가 센서 데이터를 처리하는 방법으로서,
상기 센서 미들웨어 장치의 부하값에 기초하여 상기 그룹 센서 데이터의 생성을 요청하는 제어 신호를 생성하는 단계,
상기 제어 신호를 상기 센서 데이터 수집 장치로 전송하는 단계,
상기 센서 데이터 수집 장치로부터 생성된 그룹 센서 데이터를 수신하는 단계, 그리고
상기 수신한 그룹 센서 데이터의 유효성을 검증하는 단계
를 포함하는 센서 데이터 처리 방법.
A sensor middleware device interoperating with a sensor data collection device processes sensor data,
Generating a control signal for requesting generation of the group sensor data based on a load value of the sensor middleware device;
Transmitting the control signal to the sensor data collection device,
Receiving group sensor data generated from the sensor data collection device, and
Validating the received group sensor data;
Sensor data processing method comprising a.
제13항에서,
상기 제어 신호를 생성하는 단계는
그룹 센서 데이터의 생성 여부를 판단하기 위해 설정한 임계값과 상기 부하값을 비교하여 상기 부하값이 상기 임계값을 초과하면 상기 제어 신호를 생성하는 단계
를 포함하는 센서 데이터 처리 방법.
In claim 13,
Generating the control signal
Generating the control signal when the load value exceeds the threshold value by comparing the threshold value set to determine whether to generate group sensor data;
Sensor data processing method comprising a.
제13항에서,
상기 제어 신호를 상기 센서 데이터 수집 장치로 전송하는 단계는
그룹 센서 데이터로 그룹화할 센서 데이터의 조건을 포함하는 제어 신호를 상기 센서 데이터 수집 장치로 전송하는 단계
를 포함하는 센서 데이터 처리 방법.
In claim 13,
The transmitting of the control signal to the sensor data collection device
Transmitting a control signal to the sensor data collection device including a condition of sensor data to be grouped into group sensor data
Sensor data processing method comprising a.
KR1020100130763A 2010-12-20 2010-12-20 Sensor data collecting apparatus, sensor middleware apparatus and method for processing sensor data Active KR101192443B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100130763A KR101192443B1 (en) 2010-12-20 2010-12-20 Sensor data collecting apparatus, sensor middleware apparatus and method for processing sensor data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100130763A KR101192443B1 (en) 2010-12-20 2010-12-20 Sensor data collecting apparatus, sensor middleware apparatus and method for processing sensor data

Publications (2)

Publication Number Publication Date
KR20120069278A true KR20120069278A (en) 2012-06-28
KR101192443B1 KR101192443B1 (en) 2012-10-18

Family

ID=46687561

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100130763A Active KR101192443B1 (en) 2010-12-20 2010-12-20 Sensor data collecting apparatus, sensor middleware apparatus and method for processing sensor data

Country Status (1)

Country Link
KR (1) KR101192443B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110909033A (en) * 2018-09-18 2020-03-24 卡西欧计算机株式会社 Data processing apparatus and method, storage medium and method of data processing system
WO2024205029A1 (en) * 2023-03-29 2024-10-03 한국핵융합에너지연구원 Method and apparatus for monitoring plasma state and plasma process state

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102010338B1 (en) 2014-11-17 2019-10-14 한화파워시스템 주식회사 Method and System for transmitting sensor signals

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100793057B1 (en) 2006-09-01 2008-01-10 한국전자통신연구원 KS middleware apparatus and method thereof for generating information service based on heterogeneous sensor network, and information service providing system using same

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110909033A (en) * 2018-09-18 2020-03-24 卡西欧计算机株式会社 Data processing apparatus and method, storage medium and method of data processing system
CN110909033B (en) * 2018-09-18 2023-10-27 卡西欧计算机株式会社 Data processing device and method, storage medium and data processing system method
WO2024205029A1 (en) * 2023-03-29 2024-10-03 한국핵융합에너지연구원 Method and apparatus for monitoring plasma state and plasma process state
KR20240146448A (en) * 2023-03-29 2024-10-08 한국핵융합에너지연구원 Method and Apparatus for Monitoring of Plasma Status and Plasma Processing Status

Also Published As

Publication number Publication date
KR101192443B1 (en) 2012-10-18

Similar Documents

Publication Publication Date Title
CN109951500B (en) Network attack detection method and device
JP6258562B2 (en) Relay device, network monitoring system, and program
US10257216B2 (en) Method and system for obtaining and analyzing forensic data in a distributed computer infrastructure
US20180144621A1 (en) Measurement data processing method
CN104113519A (en) Network attack detection method and device thereof
KR102148757B1 (en) Method and apparatus for transmitting/receiving data in a communication system
CN112953971A (en) Network security traffic intrusion detection method and system
KR101192443B1 (en) Sensor data collecting apparatus, sensor middleware apparatus and method for processing sensor data
CN106713351B (en) Secure communication method and device based on serial server
KR101488271B1 (en) Apparatus and method for ids false positive detection
CN109462580B (en) Training flow detection model, method and device for detecting abnormal business flow
CN102891861A (en) Client-based phishing website detecting method and device
US8904034B2 (en) Method and apparatus for processing network congestion and core network entity
CN102904940A (en) Method and device for Web server recognition
US20150089050A1 (en) Mobile network system
KR100984282B1 (en) An enterprise security management system using an memory cache
CN110933055B (en) Authentication system based on Internet of things equipment
KR102046326B1 (en) Apparatus for processing of data
CN104935556B (en) A kind of network security processing method, apparatus and system
CN110574348B (en) Data processing apparatus and method
CN112769847A (en) Safety protection method, device, equipment and storage medium for Internet of things equipment
CN111127261A (en) Intellectual property service platform
CN101547157B (en) Method, device and system for detecting overload
KR101424504B1 (en) Integrated security control system using positive way
KR101263218B1 (en) Method and apparatus for aggregating one packet of one session

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

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

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

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

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

Fee payment year number: 1

PG1601 Publication of registration

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

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

FPAY Annual fee payment

Payment date: 20151006

Year of fee payment: 4

PR1001 Payment of annual fee

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

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20161005

Year of fee payment: 5

PR1001 Payment of annual fee

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

Fee payment year number: 5

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20170921

Year of fee payment: 6

PR1001 Payment of annual fee

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

Fee payment year number: 6

FPAY Annual fee payment

Payment date: 20181001

Year of fee payment: 7

PR1001 Payment of annual fee

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

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20190903

Year of fee payment: 8

PR1001 Payment of annual fee

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

Fee payment year number: 8

PR1001 Payment of annual fee

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

Fee payment year number: 9

PN2301 Change of applicant

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

PN2301 Change of applicant

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

PR1001 Payment of annual fee

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

Fee payment year number: 10

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

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

Fee payment year number: 11

PR1001 Payment of annual fee

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

Fee payment year number: 12

PR1001 Payment of annual fee

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

Fee payment year number: 13

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

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

Fee payment year number: 14