[go: up one dir, main page]

KR20170059097A - Internet of Things big data active processing system - Google Patents

Internet of Things big data active processing system Download PDF

Info

Publication number
KR20170059097A
KR20170059097A KR1020150162946A KR20150162946A KR20170059097A KR 20170059097 A KR20170059097 A KR 20170059097A KR 1020150162946 A KR1020150162946 A KR 1020150162946A KR 20150162946 A KR20150162946 A KR 20150162946A KR 20170059097 A KR20170059097 A KR 20170059097A
Authority
KR
South Korea
Prior art keywords
unit
data
information
notification
report
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.)
Withdrawn
Application number
KR1020150162946A
Other languages
Korean (ko)
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 KR1020150162946A priority Critical patent/KR20170059097A/en
Publication of KR20170059097A publication Critical patent/KR20170059097A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/16Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/28Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/20Network architectures or network communication protocols for network security for managing network security; network security policies in general

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Medical Informatics (AREA)
  • Evolutionary Computation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • Traffic Control Systems (AREA)

Abstract

사물 인터넷 빅 데이터 능동 처리 시스템이 개시된다.
본 발명의 실시예에 따른 사물 인터넷 빅 데이터 능동 처리 시스템은, 사물 인터넷 기기로부터 데이터를 수집하는 데이터 수집부; 네트워크를 통해 상기 수집된 데이터를 저장하는 데이터 저장부; 상기 데이터 저장부에 저장된 데이터를 기반으로 보고서를 생성하는 보고서 생성부; 상기 보고서를 기반으로 상기 사물 인터넷에서 학습 및 추론하는 학습 및 추론부; 상기 보고서 생성부 또는 학습 및 추론부에서 전달받은 통지 유형에 대해 실행여부를 판단하는 통지 설정부;
상기 통지 유형에 따라 프로코콜을 구성하고 네트워크를 통해 정보 표현부로 전달하는 정보 통지부;및 상기 정보 통지부로부터 통지받은 정보를 표현하는 정보 표현부를 포함한다.
An Internet Big Data Active Processing System is disclosed.
According to an embodiment of the present invention, there is provided a system for processing active Internet Big Data, comprising: a data collecting unit collecting data from an object Internet appliance; A data storage unit for storing the collected data through a network; A report generation unit for generating a report based on data stored in the data storage unit; A learning and reasoning unit for learning and reasoning on the Internet based on the report; A notification setting unit for determining whether to execute the notification type received from the report generation unit or the learning and inferencing unit;
An information notifying unit configured to configure a protocol according to the notification type and to transmit the protocol to the information presentation unit through a network, and an information presentation unit expressing information notified from the information notification unit.

Description

사물 인터넷 빅 데이터 능동 처리 시스템{Internet of Things big data active processing system}[0001] The present invention relates to a large data active processing system,

본 발명은 사물 인터넷 빅 데이터 능동 처리 시스템에 관한 것으로, 더욱 자세하게는 사물 인터넷에서 수집되는 빅데이터를 활용하여 사물 인터넷을 사용하는 사용자에게 맞춤형 서비스 모델을 제공하는 사물 인터넷 빅 데이터 능동 처리 시스템에 관한 것이다.[0001] The present invention relates to an Internet Big Data Active Processing System, and more particularly, to a Internet Explorer Big Data Active Processing System that provides a personalized service model to a user who uses the Internet using the Big Data collected from the Internet .

미국의 가트너사는 IoT(Internet of Things) 기기의 수를 2014년 37.5억대로 추정하고 2020년에는 250억대로 이를 것으로 전망하고 있고 특히 기기의 절반 이상이 소비자 부문에서 발생할 것으로 전망하고 있다.Gartner estimates that the number of Internet of Things (IoT) devices will reach 375 million in 2014 and 25 billion in 2020, with more than half of the devices expected to come from consumers.

최근 점점 증가하고 있는 사물 인터넷 기기들과 더불어 기기에서 생산되는 디지털 데이터의 량도 증가할 것이며 해당 데이터가 수집되거나 저장되는 량도 증가하고 있다.In addition to the increasing number of object Internet devices in recent years, the amount of digital data produced by devices will also increase, and the amount of data collected or stored is also increasing.

따라서 특정 기준이 없이 저장되는 디지털 데이터들 속에서 규칙성을 부여하고 유용한 정보로 재 생산하기 위해 방법이 대두되고 있으며 또한, 사물 인터넷을 통해 개인의 디지털 데이터를 제공하는 제공자와 데이터를 활용하여 수익을 창출하는 기업 상호간 만족시킬 수 있는 비즈니스 모델도 필요하다.Therefore, methods are being developed to provide regularity and reproduce information as useful information in digital data stored without specific criteria. Also, it is possible to use digital data provider There is also a need for a business model that can satisfy each other.

그리고 사물 인터넷 기기와 기기 사용자들이 달라지면 그에 적합한 비즈니스 모델도 필요하며 비즈니스 모델이 달라지면 필요한 디지털 데이터 유형 및 가공 형태가 달라져야 하므로 특정 비즈니스 모델의 요구사항에 따라 정보를 추출할 수 있는 정보 추출 패턴이 필요하다.And, if the users of Internet devices and devices are different, a suitable business model is needed. If the business model is different, the digital data types and processing forms need to be changed. Therefore, an information extraction pattern is needed to extract information according to the requirements of a specific business model .

그리고 특정 비즈니스 모델 안에서도 적용 대상에 따라 가변적 요소들이 존재 할 수 있기 때문에 선택적으로 모델 구성 정보를 선택할 수 있게 하여 모델 확장성을 확보할 필요가 있으며 수집된 디지털 데이터를 사용하여 비즈니스 모델을 운영하는 기업은 데이터 기반으로 축적되는 다양한 정보기반 사업으로 이익을 추구하고 디지털 데이터 제공자는 데이터 제공에 대한 가치 보상으로 유용한 정보로 재 생산된 즉시 성 정보, 주기적 정보, 예약 정보를 적절한 시기에 맞춰 제공받음으로써 상호 이익을 추구할 수 있어야 한다.In addition, since there may be variable factors depending on the application target in a specific business model, it is necessary to secure model extensibility by selectively selecting the model configuration information, and a company operating a business model using the collected digital data By pursuing profits from diverse information-based businesses that accumulate in the data base, digital data providers can provide instant information, periodic information, and reservation information that are reproduced as useful information in the form of value compensation for data provision, To be able to pursue.

따라서, 사물 인터넷 기기로 부터 디지털 데이터 수집, 저장 및 가공하여 필요 데이터를 추론가능 하도록 기준을 제공하고 유용한 정보를 생산해 낼 수 있도록 기계 학습을 위한 정보 추출 패턴을 가지고 적절한 시기에 정보를 제공해 줄 수 있는 정보 환원시스템(Information feedback system) 을 필요로 하며 다양한 비즈니스 모델에 적용 가능한 정보 환원 시스템인 사물 인터넷 빅 데이터 능동처리 시스템을 활용하여 실 생활에서 가장 밀접하게 관계를 가지고 있는 차량에 대한 비즈니스 모델과 연동할 수 있도록 시스템을 구성해야 한다.Therefore, it is possible to provide information in a timely manner with information extraction patterns for machine learning, so that digital data can be collected, stored and processed from the object Internet device, Using the Information Internet Big Data Active Processing System, which is an information reduction system that needs an information feedback system and applicable to various business models, it can be linked with the business model of the vehicle that has the closest relationship with real life. You must configure your system to do so.

사물 인터넷에서 수집되는 빅데이터를 활용하여 사물 인터넷을 사용하는 사용자에게 맞춤형 서비스 모델을 제공하는 사물 인터넷 빅 데이터 능동 처리 시스템이 제안된다.We propose a data manipulation system that provides a customized service model to users who use the Big Internet data collected from the Internet.

본 발명의 해결 과제는 이상에서 언급한 해결 과제로 제한되지 않으며, 언급되지 않은 또 다른 해결 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The solution of the present invention is not limited to the above-mentioned solutions, and other solutions not mentioned can be clearly understood by those skilled in the art from the following description.

본 발명의 따른 사물 인터넷 빅 데이터 능동 처리 시스템은, 사물 인터넷 기기로부터 데이터를 수집하는 데이터 수집부; 네트워크를 통해 상기 수집된 데이터를 저장하는 데이터 저장부; 상기 데이터 저장부에 저장된 데이터를 기반으로 보고서를 생성하는 보고서 생성부; 상기 보고서를 기반으로 상기 사물 인터넷에서 학습 및 추론하는 학습 및 추론부; 상기 보고서 생성부 또는 학습 및 추론부에서 전달받은 통지 유형에 대해 실행여부를 판단하는 통지 설정부; 상기 통지 유형에 따라 프로코콜을 구성하고 네트워크를 통해 정보 표현부로 전달하는 정보 통지부;및 상기 정보 통지부로부터 통지받은 정보를 표현하는 정보 표현부를 포함한다.According to another aspect of the present invention, there is provided a system for processing active Internet Big Data, comprising: a data collecting unit collecting data from an object Internet appliance; A data storage unit for storing the collected data through a network; A report generation unit for generating a report based on data stored in the data storage unit; A learning and reasoning unit for learning and reasoning on the Internet based on the report; A notification setting unit for determining whether to execute the notification type received from the report generation unit or the learning and inferencing unit; An information notifying unit configured to configure a protocol according to the notification type and to transmit the protocol to the information presentation unit through a network, and an information presentation unit expressing information notified from the information notification unit.

또한, 상기 사물 인터넷 빅 데이터 능동 처리 시스템은, 데이터 수집부 및 허용된 접근을 제외하고 공격 가능성을 가진 접근을 방지하며, 공격을 감지하면 정해진 규칙에 의해 대응하는 보안 시스템을 더 포함할 수 있다.In addition, the object Internet Big Data active processing system may further include a security system that prevents an access with an attack possibility except for a data collecting unit and an allowed access, and responds to predetermined rules upon detecting an attack.

본 발명의 실시예에 따른 사물 인터넷 빅 데이터 능동 처리 시스템에 따르면, 사물 인터넷에서 수집되는 빅데이터를 활용하여 사물 인터넷을 사용하는 사용자에게 맞춤형 서비스 모델을 제공할 수 있다.According to the object Internet Big Data active processing system according to the embodiment of the present invention, a customized service model can be provided to a user using the object Internet by utilizing big data collected from the object Internet.

도 1은 본 발명의 실시예에 따른 사물 인터넷 빅 데이터 능동 처리 시스템의구성도이다.
도 2는 본 발명의 실시예에 따른 데이터 수집부의 구성도이다.
도 3은 본 발명의 실시예에 따른 보안 시스템의 구성도이다.
도 4는 본 발명의 실시예에 따른 데이터 저장부의 구성도이다.
도 5는 본 발명의 실시예에 따른 보고서 생성부의 구성도이다.
도 6은 본 발명의 실시예에 따른 학습 & 추론부의 구성도이다.
도 7은 본 발명의 실시예에 따른 통지 설정부의 구성도이다.
도 8은 본 발명의 실시예에 따른 정보 통지부의 구성도이다.
도 9는 본 발명의 실시예에 따른 정보 표현부의 구성도이다.
FIG. 1 is a block diagram of an Internet Big Data active processing system according to an embodiment of the present invention.
2 is a configuration diagram of a data collecting unit according to an embodiment of the present invention.
3 is a block diagram of a security system according to an embodiment of the present invention.
4 is a configuration diagram of a data storage unit according to an embodiment of the present invention.
5 is a configuration diagram of a report generating unit according to an embodiment of the present invention.
6 is a configuration diagram of a learning & reasoning unit according to an embodiment of the present invention.
7 is a configuration diagram of a notification setting unit according to an embodiment of the present invention.
8 is a configuration diagram of an information notification unit according to an embodiment of the present invention.
9 is a configuration diagram of an information expression unit according to an embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.  Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

본 발명의 실시예들은 당해 기술 분야에서 통상의 지식을 가진 자에게 본 발명을 더욱 완전하게 설명하기 위하여 제공되는 것이며, 아래의 실시예들은 여러 가지 다른 형태로 변형될 수 있으며, 본 발명의 범위가 아래의 실시예들로 한정되는 것은 아니다. 오히려, 이들 실시예는 본 개시를 더욱 충실하고 완전하게 하며 당업자에게 본 발명의 사상을 완전하게 전달하기 위하여 제공되는 것이다.  Embodiments of the present invention are provided to more fully describe the present invention to those skilled in the art, and the following embodiments may be modified in various other forms, The present invention is not limited to the following embodiments. Rather, these embodiments are provided so that this disclosure will be more thorough and complete, and will fully convey the concept of the invention to those skilled in the art.

본 명세서에서 사용된 용어는 특정 실시예를 설명하기 위하여 사용되며, 본 발명을 제한하기 위한 것이 아니다. 본 명세서에서 사용된 바와 같이 단수 형태는 문맥상 다른 경우를 분명히 지적하는 것이 아니라면, 복수의 형태를 포함할 수 있다. 또한, 본 명세서에서 사용되는 경우 "포함한다(comprise)" 및/또는"포함하는(comprising)"은 언급한 형상들, 숫자, 단계, 동작, 부재, 요소 및/또는 이들 그룹의 존재를 특정하는 것이며, 하나 이상의 다른 형상, 숫자, 동작, 부재, 요소 및/또는 그룹들의 존재 또는 부가를 배제하는 것이 아니다. 본 명세서에서 사용된 바와 같이, 용어 "및/또는"은 해당 열거된 항목 중 어느 하나 및 하나 이상의 모든 조합을 포함한다.  The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms "a", "an," and "the" include plural forms unless the context clearly dictates otherwise. Also, " comprise "and / or" comprising "when used herein should be interpreted as specifying the presence of stated shapes, numbers, steps, operations, elements, elements, and / And does not preclude the presence or addition of one or more other features, integers, operations, elements, elements, and / or groups. As used herein, the term "and / or" includes any and all combinations of one or more of the listed items.

본 명세서에서 제1, 제2 등의 용어가 다양한 부재, 영역 및/또는 부위들을 설명하기 위하여 사용되지만, 이들 부재, 부품, 영역, 층들 및/또는 부위들은 이들 용어에 의해 한정되어서는 안됨은 자명하다. 이들 용어는 특정 순서나 상하, 또는 우열을 의미하지 않으며, 하나의 부재, 영역 또는 부위를 다른 부재, 영역 또는 부위와 구별하기 위하여만 사용된다. 따라서, 이하 상술할 제1 부재, 영역 또는 부위는 본 발명의 가르침으로부터 벗어나지 않고서도 제2 부재, 영역 또는 부위를 지칭할 수 있다.Although the terms first, second, etc. are used herein to describe various elements, regions and / or regions, it should be understood that these elements, components, regions, layers and / Do. These terms do not imply any particular order, top, bottom, or top row, and are used only to distinguish one member, region, or region from another member, region, or region. Thus, the first member, region or region described below may refer to a second member, region or region without departing from the teachings of the present invention.

이하, 본 발명의 실시예들은 본 발명의 실시예들을 개략적으로 도시하는 도면들을 참조하여 설명한다. 도면들에 있어서, 예를 들면, 제조 기술 및/또는 공차에 따라, 도시된 형상의 변형들이 예상될 수 있다. 따라서, 본 발명의 실시예는 본 명세서에 도시된 영역의 특정 형상에 제한된 것으로 해석되어서는 아니 되며, 예를 들면 제조상 초래되는 형상의 변화를 포함하여야 한다.Hereinafter, embodiments of the present invention will be described with reference to the drawings schematically showing embodiments of the present invention. In the figures, for example, variations in the shape shown may be expected, depending on manufacturing techniques and / or tolerances. Accordingly, embodiments of the present invention should not be construed as limited to any particular shape of the regions illustrated herein, including, for example, variations in shape resulting from manufacturing.

도 1은 본 발명의 실시예에 따른 사물 인터넷 빅 데이터 능동 처리 시스템의구성도이다.FIG. 1 is a block diagram of an Internet Big Data active processing system according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 실시예에 따른 사물 인터넷 빅 데이터 능동 처리 시스템은 데이터 수집부, 보안 시스템, 데이터 저장부, 보고서 생성부, 학습 & 추론부, 통지 설정부, 정보 통지부, 정보 표현부를 포함한다.Referring to FIG. 1, the object Internet Big Data active processing system according to an embodiment of the present invention includes a data collecting unit, a security system, a data storing unit, a report generating unit, a learning & speculating unit, a notification setting unit, Expression unit.

도 2는 본 발명의 실시예에 따른 데이터 수집부의 구성도이다.2 is a configuration diagram of a data collecting unit according to an embodiment of the present invention.

도 2를 참조하면, 본 발명의 실시예에 따른 데이터 수집부는 IoT 기기, 통신단말, 영상입력 장치, 보안 모듈을 포함한다.Referring to FIG. 2, the data collecting unit according to the embodiment of the present invention includes an IoT device, a communication terminal, a video input device, and a security module.

상기 데이터 수집부의 역할은 네비게이션에서 GPS 기반 교통 및 도로정보를 서버로 전송하게 하며,실시간 교통정보 (정체, 지체, 원활)와 안전운전 도로정보 (운행중인 도로 제한속도, 사고다발지역, 어린이보호구역)를 제공하는 네비게이션 기능을 수행한다.The role of the data collecting unit is to transmit GPS-based traffic and road information to the server through navigation, and to transmit real-time traffic information (congestion, delay, smoothness) and safe driving road information (road speed limit, ) In order to provide a navigation function.

또한, 데이터 수집부는 안전운전 지원시스템 (ADAS, Advanced Driver Assistance System)을 지원한다. 주요 지원하는 항목들은 입력된 영상을 영상처리 알고리즘을 통해 안전 운전 정보를 추출하는 시스템과 LDWS (Lane Departure Warning System) 차선 이탈 경보 시스템과 주행 중 방향 지시 등 조작 없이 차로를 벗어나 좌 또는 우 차로로 진입할 때 접촉 및 충돌 위험에 대해 경고와 FCWS (Forward Collision Warning System) : 전방 추돌 경보 시스템과 운행 차량의 속도를 기준으로 전방 운행 차량과의 거리를 인식하여 추돌 위험을 감지하여 위험 경고와 FVSA (Front Vehicle Start Alarm) : 앞차 출발 알림과 정차 및 신호 대시 중 앞차 출발을 알려준다.In addition, the data collector supports ADAS (Advanced Driver Assistance System). The main supporting items include a system for extracting safe driving information through the image processing algorithm and an LDWS (Lane Departure Warning System) lane departure warning system and a left or right lane Forward Collision Warning System (FCWS): recognizes the distance between the forward collision warning system and the forward vehicle based on the speed of the vehicle, detects the collision risk, and displays the danger warning and FVSA Vehicle Start Alarm): It informs the departure of the front car and the departure of the front car from the stop and signal dash.

또한, PCWS (Pedestrian Collision Warning System) : 보행자 충돌 경보 시스템과 주행 중 도로위의 보행자를 인식하여 충돌 위험을 감지하여 위험 경고와 SVWS (Signal light Violation Warning System) : 신호등 위반 경보 시스템과 운행 차량의 속도를 기준으로 주행 가능한 신호가 아닌 경우 정지 신호 통보등을 알려준다.Pedestrian Collision Warning System (PCWS): recognizes the pedestrian collision warning system and pedestrians on the road while driving, detects danger of collision, and displays danger warning and signal light violation warning system (SVWS) If it is not a signal that can be traveled on the basis of the stop signal notification.

상기 데이터 수집부는 스마트 폰에 설치된 앱을 통해서 운전 중 전화통화 금지내역, 운행 경로, 실시간 교통정보 제보 등을 서버로 전송하며 GPS (운행경로)정보, Call Status, 실시간 교통제보 (교통사고, 정체, 낙하물/도로파손 등의 도로위험사항, 고장차량 주의 등)등의 기능을 수행한다.The data collecting unit transmits to the server a phone call prohibition history, a driving route, and a real-time traffic information report through the app installed in the smartphone. It also provides GPS (Travel Route) information, Call Status, Road hazards such as falling objects / road damage, attention to a faulty vehicle, etc.).

또한 상기 데이터 수집부는 100여종의 센서 중 특정 센서 값을 서버에 전송하며 RPM, 배터리 전압, 연료 게이지, 운행거리, 브레이크/엑셀레이터 동작상태, 기어 위치등을 수집하여 저장하며, 웨어러블 디바이스(Smart (hear)band, Smart watch, Smart shoes, Smart glasses)에 부착된 각종 센서를 사용하여 운전자의 상태(심박수, 혈당수치, 땀 배출, 체온 등) 정보를 서버에 전송한다.The data collecting unit collects and stores the RPM, the battery voltage, the fuel gauge, the travel distance, the brake / accelerator operation state, the gear position, and the like, and transmits the specific sensor value among 100 kinds of sensors to the server. (heart rate, blood sugar level, sweat discharge, body temperature, etc.) to the server by using various sensors attached to the sensor, band, Smart watch, Smart shoes, and Smart glasses.

또한 상기 데이터 수집부는 이산화탄소 센서와 온습도 센서를 사용해 자동차내 이산화탄소 증감과 온/습도 변화 수치를 서버로 전송하며 영상 입력장치(Smart Dash Cam (Multi-channel), Smart Phone (Main/Sub Cam) 등을 이용하여 차량 운행 영상 및 차량 내부 영상 데이터를 서버에 전송한다.In addition, the data collecting unit transmits CO2 change and temperature / humidity change values to the server using a carbon dioxide sensor and a temperature / humidity sensor, and inputs a video input device such as a Smart Dash Cam (Multi-channel) And transmits the vehicle driving image and the vehicle interior image data to the server.

또한 상기 데이터 수집부는 서버로 전달되는 데이터를 보호하기 위한 암호화 보안 모듈을 포함하며 IoT 기기의 디지털 데이터와 영상 입력장치의 영상 스트리밍을 서버로 전달하기 위한 무선 통신 기기,데이터 모뎀,Hotspot (Smart Phone)등을 포함한다.The data collecting unit may include a wireless communication device, a data modem, a hotspot (Smart Phone), and a digital camera for transmitting the digital data of the IoT device and the video streaming of the video input device to the server, And the like.

도 3은 본 발명의 실시예에 따른 보안 시스템의 구성도이다.3 is a block diagram of a security system according to an embodiment of the present invention.

도 3을 참조하면, 본 발명의 실시예에 따른 보안 시스템은 IPS/IDS , 암호화 모듈, 복호화 모듈을 포함한다.Referring to FIG. 3, a security system according to an embodiment of the present invention includes an IPS / IDS, an encryption module, and a decryption module.

상기 IPS/IDS는 침입방지 시스템, 침입 탐지 시스템으로서 데이터 수집부 및 허용된 접근을 제외하고 공격 가능성을 가진 접근을 방지하고, 공격을 감지하면 정해진 규칙에 의해 대응한다. The IPS / IDS is an intrusion prevention system, an intrusion detection system that prevents access with the possibility of attack except for the data collection unit and the permitted access, and responds according to predetermined rules when an attack is detected.

상기 암호화 모듈, 복호화 모듈은 암호화 알고리즘을 사용하여 평문(plain text)을 암호문(cipher text)으로, 암호문을 평문으로 변환하여 전송하고 수신하여 네트워크 상에서 직접적인 데이터 노출을 방지한다.The encryption module and the decryption module convert plain text into cipher text and ciphertext into plain text using an encryption algorithm, and transmit and receive the data to prevent direct data exposure on the network.

도 4는 본 발명의 실시예에 따른 데이터 저장부의 구성도이다.4 is a configuration diagram of a data storage unit according to an embodiment of the present invention.

도 4를 참조하면, 본 발명의 실시예에 따른 데이터 저장부는 데이터 분류 모듈, 영상 데이터 저장 관리 모듈, 센서 데이터 저장 관리 모듈을 포함한다.Referring to FIG. 4, a data storage unit according to an embodiment of the present invention includes a data classification module, an image data storage management module, and a sensor data storage management module.

상기 데이터 분류 모듈은 수신된 데이터들을 사물 인터넷 기기에서 수집된 디지털 데이터와 영상 데이터로 구분하여 각 데이터를 저장하고 관리할 수 있는 모듈로 전달하는 기능과 수신된 데이터는 특정한 프로토콜을 가진 데이터 셋을 사용하여 분류가 가능하다.The data classification module divides the received data into digital data and image data collected from the object Internet device, and transmits the data to a module capable of storing and managing each data. The data classification module uses a data set having a specific protocol .

상기 영상 데이터 저장 관리 모듈은 영상 데이터가 전달 되면 스트리밍 서버로 데이터 제어 흐름을 변경하며, 저장이 필요한 영상 데이터는 저장소를 지정하고 관리 가능한 정보를 데이터베이스 서버로 전달한다. 또한 저장 시 각 영상에 대한 식별자를 통해 저장 규칙을 적용한다.The image data storage management module changes the data control flow to the streaming server when the image data is transferred, and transfers the image data requiring storage to the database server by specifying the storage and managing the information. Also, the storage rule is applied through the identifier for each image when stored.

상기 센서 데이터 저장 관리 모듈은 센서 데이터 유형에 따라 구분하여 관리 가능한 정보를 데이터베이스 서버로 전달한다.The sensor data storage management module transmits the manageable information to the database server according to the sensor data type.

도 5는 본 발명의 실시예에 따른 보고서 생성부의 구성도이다.5 is a configuration diagram of a report generating unit according to an embodiment of the present invention.

도 5를 참조하면 본 발명의 실시예에 따른 보고서 생성부는 보고서 설정 모듈, 보고서 생성 모듈, 보고서 관리 모듈을 포함한다.Referring to FIG. 5, a report generator according to an embodiment of the present invention includes a report setting module, a report generating module, and a report managing module.

상기 보고서 설정 모듈은 차량 관련 된 데이터를 기반으로 차량 관련 비즈니스 모델에 사용될 패턴 선택과 운전자 교정 패턴 보고서를 설정한다. 예를들어 운전자가 의식하지 못하거나 알지 못해 생긴 잘못된 운전 방식을 평가하고 교정을 위한 지침을 제공할 수 있도록 차량과 운전자에 종속된 IoT 기기로 부터 수집 되고 저장된 데이터를 선별하기 위한 패턴 정의와 차선 변경 시 방향 지시등 사용 여부,주행 시 안전거리 유지 여부,규정속도 준수 여부,급 가속, 급 출발, 급 감속, 급 제동 여부,좌 우 편향 운전 여부,교통신호 변경 (녹색->황색, 황색->적색)시 행동 추월 방법,전방 주행 차량 행위에 따른 운전자의 대응 행동,신호 대기 및 주/정차 시 기어의 위치 (수동 변속기 제외),연비,졸음 운전 여부.안전벨트 착용 여부,차량 예열 시간 및 시동 직후 가속페달 사용 여부등이다.The report setting module sets pattern selection and driver calibration pattern reports to be used in the vehicle-related business model based on vehicle-related data. For example, pattern definitions and lane changes to select data collected and stored from IoT devices that are dependent on the vehicle and the driver so that the driver can assess the incorrect driving pattern that the driver is unaware of or is not aware of, (Green -> yellow, yellow -> red), whether or not the direction indicator is used, whether the safety distance is maintained, whether the speed is in compliance with the specified speed, rapid acceleration, rapid start, rapid deceleration, The driver's response behavior according to the forward driving vehicle behavior, the position of the gear during signal standby and main / stop (except the manual transmission), fuel economy, sleepiness driving, whether the seatbelt is worn, Whether the accelerator pedal is used or not.

또한 상기 보고서 설정 모듈은 운전자 습관 분석 패턴 (자동차 보험사) 보고서도 설정한다. 예를들어 자동차 보험사가 사고위험이 높아질 수 있는 원인을 파악하기 위해 운전자의 운전 습관과 자동차 관리 습관을 파악 할 수 있도록 차량과 운전자에 종속된 IoT 기기로 부터 수집 되고 저장된 데이터를 선별하기 위한 패턴 정의,차선 변경 시 방향 지시등 사용 여부,급 진로 변경 및 급 앞지르기 여부,차선 변경 빈도,주행 시 안전거리 유지 여부,규정속도 준수 여부,급 가속, 급 감속, 급 출발, 급 정지 빈도,교통신호 변경 (녹색->황색, 황색->적색)시 대응 행동과,전방 주행 차량 행위에 따른 운전자의 대응 행동,주/정차 시 기어의 P위치 여부(수동 기어 제외) 또는 주차 브레이크 사용여부,졸음 및 운전자 건강 상태(흥분상태, 저혈당, 저/고혈압 등)에 따른 운전 여부 및 운전 시간,안전벨트 착용 여부,추월 시 선택한 추월 차로,보행자 충돌 경보에 대한 대응 행동,차량 점검 메시지에 대한 대응 행동 여부등이다.Also, the report setting module The driver habit analysis pattern (car insurance company) report is also set. For example, a pattern definition to select data collected and stored from IoT devices that are dependent on the vehicle and the driver so that the insurer can identify the driver's driving habits and car care habits to determine the likely risk of an accident. , Whether the turn signal is used for lane change, whether the feed route is changed or not, whether the lane change frequency is maintained, whether the safe distance is maintained, whether the speed is maintained, rapid acceleration, rapid deceleration, rapid start, (Green -> yellow, yellow -> red), the driver 's response behavior according to forward driving vehicle behavior, P position of gear during main / stop (except manual gear) or parking brake use, sleepiness and driver Whether or not driving according to the health condition (excited state, hypoglycemia, hypotension, etc.), driving time, whether the seat belt is worn, Actions, such as whether the actions of the vehicles checked messages.

또한 상기 보고서 설정 모듈은 자동차 관리 패턴 (Car sales, 정비소) 보고서도 설정한다. 예를들어 자동차 대리점 및 중고 자동차 매매 영업소의 경우 차량 소유자의 차량 교체 시기에 대한 예측이 필요하고, 차량 정비소의 경우 주기적인 차량 관리 및 고장이 발생하기 전 예방을 위한 조치 시기에 대해 예측이 필요하기 때문에 차량에 종속된 IoT 기기로 부터 수집되고 저장된 데이터를 선별하기 위한 패턴 정의와 자동차 연비 정보,엔진오일 교환시기,운행 거리(총 거리, 기간별 거리),운행 속도,엔진 부하,배터리 정보 (배터리 전압, 배터리 온도, 노화 진행율 등),타이어 정보 (공기압, 내부 온도 : TPMS 지원차량),엔진 고장 정보,락업 클러치 상태 (물리적인 클러치 상태처럼 동작하는 상태),퓨얼컷 실시간 정보 (연료를 소모하지 않고 운전하는 상태)등이다.The report setting module also sets up a car sales pattern (car sales) report. For example, in car dealerships and secondhand car dealerships, it is necessary to predict when a vehicle owner should change their vehicle, and in case of vehicle repair shops, periodic vehicle management and forecasting measures should be taken before the failure occurs. Therefore, it is necessary to define a pattern for selecting data collected and stored from a vehicle-dependent IoT device, vehicle fuel consumption information, engine oil change timing, travel distance (total distance, distance by period), running speed, engine load, , Battery temperature, aging progress, etc.), tire information (air pressure, internal temperature: TPMS supported vehicle), engine failure information, lockup clutch status (operating as a physical clutch condition) Driving state).

또한 상기 보고서 설정 모듈은 운전자 관리 패턴(보호자) 보고서도 설정한다. 예를들어 초보 운전자 또는 보호 및 관리가 필요한 운전자에게 적용할 규칙과 지정된 규칙을 운전자기 잘 준수하고 있는지를 관리 하기 위한 판단 기준에 대한 패턴 정의와 운행지역 지정 (서울시, 금천구 경계와 같은 지역 경계범위 또는 집에서 10Km 이내 와 같이 정해진 지역을 중심으로 거리한정 범위로 운행 지역 제한),The report setting module also sets up a driver management pattern (protector) report. For example, it is necessary to define the rules to be applied to novice drivers or drivers who need to be protected and managed, and to define the criteria for controlling whether or not the specified rules are adhered to by the driver, and to designate the operating area (Seoul, Or within 10km from home, limited to the limited area within the designated area)

운행시간 지정 (새벽시간 또는 운행을 제한할 목적으로 특정 기간으로 운행 시간 제한),운행경로 지정 (등 학교, 출퇴근 등 반복적으로 운행할 목적으로 차량이 사용되도록 경로 제한),운전 중 제한 행위 지정 (운행 중 DMB 시청, 전화 통화, 최고속도, 동승자 탑승제한, 안전벨트 미착용 등),제한 행위 지정은 사물인터넷 센서로 수집 가능한 디지털 데이터의 범위에 따라 선택적인 사항일 수 있다. Designation of driving time (limitation of driving time to specific period for the purpose of restricting driving time or dawn time), designation of driving route (restriction of the route for vehicles to be used repeatedly such as school, commute, etc.) The limitation behavior designation can be optional depending on the range of digital data that can be collected by the object Internet sensor.

동승자 탑승 제한은 실내 카메라를 통해 전달받은 영상정보를 기준으로 판단한다.The passenger restraint is judged based on the image information transmitted through the indoor camera.

또한 상기 보고서 설정 모듈은 차량 모니터링 패턴 (배송, 등/하교차량, 관광버스, 렌터카) 보고서도 설정한다. 예를들어 운전자가 인지하기 힘든 상태에서 차량의 도난 또는 사고를 파악하거나 운행 정보를 통해 제공될 수 있는 차량 운행 서비스를 구성하기 위한 패턴 정의,차량 주차 위치 정보(GPS & Beacon),차량 운행 위치 정보 (GPS & Wi-Fi),출발/도착 정보 (승차와 하차),충격에 의한 차량 이상 감지 정보(주/정차 중 충격에 의한 사고 감지),지정시간 차량 운행 감시 (등/하교 시간, 수면 또는 휴일 비 운행시간),지정경로 이탈 정보 (시간에 따라 일정한 운행 경로를 가진 차량의 경우, 수학여행, 관광 여행과 같이 지정된 경로를 일정에 따라 움직이는 차량 등 ),도난 의심 정보 (주차 설정 상태에서 시동, 가속페달 동작, 장소 이동 등의 동작이 감지되면)감시 중 이상 발생 시 영상 송출 정책등이다.The report setting module also sets up a vehicle monitoring pattern (delivery, back / forth vehicle, tour bus, car rental) report. For example, a pattern definition, a vehicle ' s parking position information (GPS & Beacon), a vehicle location information (GPS / Wi-Fi), departure / arrival information (boarding / departing), detection of anomalies due to impact (detection of accidents due to impact during stopping / stopping) (In the case of a vehicle having a certain route of travel according to time, a vehicle that moves a designated route along schedule, such as a school trip or a sightseeing trip), the theft suspicion information , Accelerator pedal operation, movement of the place, etc.) is detected.

보고서 생성모듈은 각 패턴으로 추출 된 정보를 토대로 생산 가능한 정보를 수치적인 정보로 표현하고 평가 기준을 제시하여 보고서를 생성한다.The report generation module expresses the information that can be produced based on the information extracted in each pattern as numerical information and generates the report by presenting evaluation criteria.

상기 보고서 생성모듈은 운전교정 보고서도 생성한다. 예를들어 차선이탈 (방향 지시등 없이 차선 변경)이 발생할 때 이산화 탄소 측정 값 및 내부 온 습도 측정값을 통해 졸음 운전 가능성을 확률적 수치 UI로 표현,급 가속, 급 출발, 급 감속, 급정지, 규정 속도 준수와 주행 시 안전거리 유지 여부 빈도 수에 의한 난폭운전 지수를 수치 UI로 표현,좌 우 편향 운전 습관을 분석한 편향운전 지수를 수치 UI로 표현,추월 방법, 전방 주행 차량 행위에 따른 대응행동, 교통신호 변경 (녹색->황색, 황색->적색)시 행동을 통해 방어운전 지수를 수치 UI로 표현,신호 대기 및 주/정차 시 기어의 위치와 주행거리대비 연료 소모량, 차량 예열 공 회전 시간을 통해 경제 운전 지수를 수치 UI로 표현,안전벨트 착용, 차량 예열 시간 중 가속 페달 사용 등을 통해 사고 안전 지수를 수치 UI로 표현등이다.The report generation module also generates a running calibration report. For example, when a lane departure (change of lane without a turn signal) occurs, the probability of drowsiness is expressed as a stochastic numerical value UI through carbon dioxide measurement value and internal humidity measurement value, and rapid acceleration, rapid departure, rapid deceleration, It is possible to express the defensive operation index by numerical UI by expressing numerical UI by the numerical UI by frequency of observing the speed and keeping the safety distance when driving, analyzing the left and right deflection driving habits by numerical UI, , The numerical user interface (UI) of the defensive driving index through the action of the traffic signal change (green -> yellow, yellow -> red), the fuel consumption in relation to the position of the gear and the mileage during the signal standby and main / , Expressing the economic driving index as a numerical UI, wearing a safety belt, and using an accelerator pedal during vehicle warm-up time to express the accident safety index as a numerical UI.

상기 보고서 생성모듈은 운전자 습관 분석 보고서 (사고유발 지수, 안전 운전 지수)도 생성한다. 예를들어 차선 이탈 습관, 안전거리 유지, 규정속도 준수, 급 출발, 급 정지, 변경중인 신호에 대한 대응, 주차 습관, 안전벨트 착용여부, 보행자 경보에 대한 대응, 차량 점검 메시지에 대한 대응 결과에 따라 사고 유발 지수와 안전 운전 지수를 평가하여 수치 UI로 표현등이다.The report generation module also generates a driver habit analysis report (accident inducing index, safe driving index). For example, lane departure habits, maintenance of safety distance, adherence to prescribed speed, emergency start, emergency stop, response to changing signal, parking habit, wearing seat belt, response to pedestrian warning, And evaluating the accident inducing index and the safe driving index, and expressing them in a numerical UI.

상기 보고서 생성모듈은 운전자 관리 보고서 (관리지수 :집중/주의/안심)도 생성한다. 예를들어 자동차와 운전자에게 지정된 규칙 준수 결과에 따라 관리가 지속적으로 필요한 단계부터 관리가 거의 필요 없는 단계까지 관리지수를 평가하여 수치 UI로 표현등이다.The report generation module The operator management report (management index: concentration / caution / relief) is also generated. For example, the management index can be expressed in a numeric UI, from the stage where maintenance is continuously required to the stage where the automobile and the driver are required to follow the rule-conforming result to the stage when the management is almost unnecessary.

상기 보고서 생성모듈은 자동차 관리 보고서 (정비지수, 노후지수, 차량 관리지수)도 생성한다. 예를들어 운행거리, 점검 및 고장경보 빈도 수, 자동차 연비저하 엔진 부하, 배터리 노화율 등의 자동차 노후 지수를 평가하여 수치 UI로 표현,운행 거리, 점검 및 고장경보, 배출가스 정보, 배터리 정보, 타이어 정보 등의 자동차 점검이 필요한 정비지수를 평가하여 수치 UI로 표현,자동차 연비, 운행 속도, 엔진 부하, 배터리 정보, 타이어 정보, 고장 정보에 대한 방치기간, 락업 클러치, 퓨얼 컷 운행 빈도 등의 차량 관리 지수를 평가하여 수치 UI로 표현등이다.The report generation module It also generates automobile management reports (maintenance index, aging index, vehicle management index). For example, the vehicle aging index such as the operating distance, the number of inspection and trouble alarm frequencies, the fuel consumption degradation engine load, and the battery aging rate are evaluated and expressed in numerical UI, the travel distance, the inspection and trouble alarm, A vehicle index such as automobile fuel consumption, running speed, engine load, battery information, tire information, leave time for failure information, lock-up clutch, and frequency of fuel cut operation Evaluating the management index and expressing it as a numerical UI.

상기 보고서 생성모듈은 차량 모니터링 보고서 (관찰정보, 일탈지수)도 생성한다. 예를들어 도난, 주차 중 접촉사고, 차량 파손 등의 정보를 감지하여 모니터링 할 수 있도록 관찰 정보 표현,지정된 장소, 구간, 경로 및 시간에 대해 제대로 준수되고 있는지 여부를 일탈 지수로 평가하여 수치 UI로 표현등이다.The report generation module also generates a vehicle monitoring report (observation information, deviation index). For example, it can be used to detect and monitor information such as burglary, contact accidents during parking, damage to vehicles, etc. Observation information expression, whether or not the place, section, route, Expression.

상기 보고서 생성모듈은 기타 보고서도 생성한다. 예를들어 패턴간 결합 또는 선택적 정보에 따라 별도의 평가 항목을 적용하여 UI로 표현등이다.The report generation module also generates other reports. For example, a combination of patterns or a separate evaluation item according to the optional information is applied to the UI.

보고서 관리모듈은 기계학습 없이 보고서를 기반으로 통지가 가능한 직관적인 요소들을 통지 설정부에 설정한다. 예를들어 차선이탈, 전방 차량 추돌, 규정 속도위반, 운전습관 교정사항, 교통신호 변경, 안전벨트 미착용과 같은 경고성 통지,규칙 위반, 보행자 충돌, 타이어 공기압 점검, 엔진고장 점검과 같은 경보성 통지,차량 위치정보, 차량 출발/도착 정보, 충격에 의한 사고 감지 정보, 지정 경로 위반과 같은 정보 제공 통지등이다.The report management module sets intuitive elements that can be reported based on reports without machine learning in the notification setting section. For example, warning notices such as lane departure, forward vehicle collision, specification speed violation, driving habit correction, traffic signal change, warning notices such as not wearing a seat belt, violation of rules, pedestrian collision, tire pressure check, , Vehicle location information, vehicle departure / arrival information, accident detection information by an impact, and information provision notification such as a designated route violation.

상기 보고서 관리모듈은 보고서 설정과 생성에 필요한 패턴과 평가 지수를 생성, 수정, 삭제 관리와 패턴간 결합과 패턴 내부에서 선택적 요소를 선택하여 복합적인 패턴과 보고서 생성 관리를 한다.The report management module Create, modify, and delete patterns and evaluation indexes required for report setup and generation Combine management and patterns and select optional elements within patterns to manage complex patterns and report generation.

도 6은 본 발명의 실시예에 따른 학습 & 추론부의 구성도이다.6 is a configuration diagram of a learning & reasoning unit according to an embodiment of the present invention.

도 6을 참조하면 본 발명의 실시예에 따른 학습 & 추론부는 알림 패턴 정의 모듈, 알림 패턴 학습 모듈, 알림 정보 추론 모듈, 알림 정보 생성 모듈을 포함한다.Referring to FIG. 6, the learning and inferring unit according to the embodiment of the present invention includes a notification pattern definition module, a notification pattern learning module, a notification information reasoning module, and a notification information generation module.

상기 알림 패턴 정의 모듈은 보고서 패턴을 기반으로 수집된 사물인터넷 디지털 데이터를 기계학습 할 수 있도록 알림 패턴을 정의한다. remind The Notification Pattern Definition module defines a notification pattern for machine learning of digital Internet data collected based on the report pattern.

또한 알림 패턴 정의 모듈은 보안경보 알림 패턴도 정의한다. 예를들어 지정된 시간 외 차량 관련 행위를 학습하여 보안적인 위험을 감지하고 알리고, 취침시간, 장기출장, 근무시간 등 차량을 운행할 수 없는 시간을 지정하고 G-Sensor 동작감지, 사이드브레이크 풀림, 기어위치 Parking 풀림, 가속페달 조작, 주차위치 변경 등의 일련의 동작에 대한 패턴,정해진 주/정차 위치에서 설정된 일정 시간 범위 내에서 발생하는 변화 정보를 통해 위험을 감지하고 알려주며,대리주차, 정차 중 자리 비움 등으로 차량을 직접 모니터링 할 수 없는 상황에 대해 정해진 시간 범위(5분 이후 또는 이내)에서 발생하는 G-Sensor 동작감지, 사이드브레이크 풀림, 기어위치 Parking 풀림, 가속페달 조작, 주차위치 변경 등의 일련의 동작에 대한 패턴 (문 열림등)등을 정의한다. 또한 정해진 운행 경로에서 특정 범위를 벗어나는 행위에 대해 위험을 감지하고 알려주며 대리운전과 같이 특정 장소에서 집으로 가는 경로처럼 지정된 경로를 설정하고 운행을 하는 상황에서 일정 범위를 벗어나거나 비정상적인 주/정차 또는 난폭운전 등의 대리운전사의 위험 운전 행위 등에 대한 패턴등도 정의한다The notification pattern definition module also defines a security alarm notification pattern. For example, by learning the vehicle-related behaviors outside the specified time, it can detect and inform security risks, specify a time when the vehicle can not be operated such as bedtime, long-term business trip, working hours, Position Parking A pattern for a series of actions such as unlocking, accelerator pedal operation, and parking position change. It detects and informs the danger through change information that occurs within the set time range set at the designated main / stop position. Sensor operation detection, side brake release, gear position parking release, accelerator pedal operation, parking position change, etc., occurring in a predetermined time range (after 5 minutes or less) A pattern for a series of operations (such as opening a door), and the like. In addition, it detects and informs the danger about the behavior that deviates from the specified range in the designated route. In the situation that the designated route is set and operated such as the route from the specific place such as the substitute driving, It also defines patterns of dangerous driving behaviors of driving drivers, etc.

알림 패턴 정의 모듈은 행위기반 경보 알림 패턴 예를들어 변화하는 주변 요인에 따라 발생하는 특정 운전 행위에 대해 위험을 감지하고 알려주며 주행 중 교통신호 변경에 대해 속도 및 신호등과의 거리에 따라 운전자의 대응 행위 패턴,전방 차량의 급 제동, 끼어들기, 곡예운전 행위에 따라 운전자의 대응 행위 패턴,실내온도, 습도, 이산화탄소 밀도, 일정 패턴을 가진 차선 이탈, 전방 추돌에 대한 대응 형태에 따라 졸음 운전을 판단하는 패턴,추월 차로 위반, 보행자 경보 이후 대응 형태, 차량 점검 메시지에 대한 대응 형태에 따라 위험 운전을 판단하는 패턴등도 정의한다.The notification pattern definition module detects and informs the risk of a certain driving behavior that occurs according to the behavioral alert notification pattern, for example, the changing peripheral factors, and displays the response of the driver in accordance with the speed and the distance to the traffic light The drowsiness driving is determined according to the patterns of the driver's response pattern, the indoor temperature, the humidity, the density of carbon dioxide, the lane departure having a certain pattern, and the response to the front collision according to the pattern, the rapid braking, Patterns, patterns that overtake overturns, patterns to respond after a pedestrian alert, and patterns to judge a dangerous driving according to the type of response to a vehicle inspection message.

알림 패턴 정의 모듈은 예측 경보 알림 패턴 예를들어 공격적 운전 행위에 대해 확률적 요인을 적용하여 사고위험성을 예측하여 알림과 차선 변경 시 방향 지시기 미사용, 급 진로 변경 및 잦은 앞지르기, 안전거리 미확보, 규정속도 미 준수, 급 가속, 급 제동, 배터리 노후 및 엔진이상, 타이어 공기압 변화, 운행 거리, 연비정보 등을 통해 사고가 발생할 수 있는 일련의 전조현상을 파악하여 위험 예측을 위한 패턴등도 정의한다.The notification pattern definition module predicts the accident risk by applying a probabilistic factor to the predictive alarm notification pattern, for example, aggressive driving behavior. When the notification and the lane change are made, the direction indicator is not used, the feed route is changed and frequent advance, It also defines a pattern of risk prediction by identifying a series of precursors that can cause an accident through speed non-compliance, rapid acceleration, rapid braking, battery aging and engine failure, tire pressure change, travel distance, fuel efficiency information.

알림 패턴 학습 모듈은 알림 패턴으로 판단되기 위한 유형의 임계 값 결정 과정도 수행하고 보안경보 알림 학습을 수행한다. 예를들어 수집되고 저장된 사물인터넷 디지털 데이터를 통해 보안 경우 알림 패턴으로 판단할 수 있는 임계 값의 범위를 통계적 분포와 확률적인 요소를 감안하여 확정할 수 있는 일련의 기계 학습등이다.The notification pattern learning module also performs a threshold value determination process for determining a notification pattern, and performs security alarm notification learning. For example, a series of machine learning that can determine the range of thresholds that can be judged as a notification pattern in the case of security through Internet digital data collected and stored considering the statistical distribution and stochastic factors.

또한 알림 패턴 학습 모듈은 행위기반 경보 알림 학습을 수행한다. 예를들어 수집되고 저장된 사물인터넷 디지털 데이터를 통해 보안 경우 알림 패턴으로 판단할 수 있는 임계 값의 범위를 통계적 분포와 확률적인 요소를 감안하여 확정할 수 있는 일련의 기계 학습등이다.Also, the alert pattern learning module performs behavior based alert notification learning. For example, a series of machine learning that can determine the range of thresholds that can be judged as a notification pattern in the case of security through Internet digital data collected and stored considering the statistical distribution and stochastic factors.

또한 알림 패턴 학습 모듈은 예측 경보 알림 학습을 수행한다. 예를들어 수집되고 저장된 사물인터넷 디지털 데이터를 통해 보안 경우 알림 패턴으로 판단할 수 있는 임계 값의 범위를 통계적 분포와 확률적인 요소를 감안하여 확정할 수 있는 일련의 기계 학습과 예측을 위해서 위험발생 전조현상에 대한 실제 데이터를 확보하고 모델링 하여 예측되는 학습 모델을 기반으로 기계 학습을 한다.Also, the notification pattern learning module performs predictive alarm notification learning. For example, a series of machine learning and forecasting that can determine the range of thresholds that can be judged as a notification pattern by statistical distribution and probabilistic factors through the Internet digital data that is collected and stored. Obtain and model actual data for the phenomenon and perform machine learning based on the predicted learning model.

알림 정보 추론 모듈은 누적되고 있는 입력 데이터가 어떤 임계값을 가진 알림 유형인지 추론하여 판단한다.The notification information reasoning module judges by judging which input type of the accumulated input data is a notification type having a certain threshold value.

알림 정보 생성 모듈은 추론된 입력에 대해 보안경보, 행위기반 경보, 예측 경보로 구분하여 정보 통지부에 전달한다.The notification information generation module The inferred input is divided into a security alarm, an action-based alarm, and a predictive alarm, and then transmitted to the information notification unit.

도 7은 본 발명의 실시예에 따른 통지 설정부의 구성도이다.7 is a configuration diagram of a notification setting unit according to an embodiment of the present invention.

도 7을 참조하면 은 본 발명의 실시예에 따른 통지 설정부는 보안 경보 설정 모듈, 행위기반 경보 설정 모듈, 예측 경보 설정 모듈, 통지 발생 모듈을 포함한다.Referring to FIG. 7, a notification setting unit according to an embodiment of the present invention includes a security alarm setting module, an action-based alarm setting module, a prediction alarm setting module, and a notification generating module.

통지 설정부는 보고서 생성부 또는 학습 및 추론부에서 전달 받은 통지 유형에 대해 실행여부를 판단하여 정보 통지부에 전달한다. 상기 보안 경보 설정 모듈은 경보 활성/비활성, 세부 설정의 기능을 수행한다.The notification setting unit determines whether or not the notification type received from the report generation unit or the learning and reasoning unit is executed, and transmits the notification type to the information notification unit. The security alarm setting module performs the function of alarm activation / deactivation and detailed setting.

상기 행위기반 경보 설정 모듈은 경보 활성/비활성,세부 설정의 기능을 수행한다.The behavior-based alarm setting module performs the function of alarm activation / deactivation and detailed setting.

상기 행위 예측 경보 설정 모듈은 경보 활성/비활성,즉시/주기적/예약 정보로 설정,세부 설정의 기능을 수행한다.The behavior prediction alarm setting module performs alarm setting / non-activation, instant / periodic / schedule information setting, and detailed setting.

상기 통지 발생 모듈은 각 설정 모듈에 설정된 시점에 따라 정보 통지부로 통지를 전달한다.The notification generation module delivers the notification to the information notification unit according to the time set in each setting module.

도 8은 본 발명의 실시예에 따른 정보 통지부의 구성도이다.8 is a configuration diagram of an information notification unit according to an embodiment of the present invention.

도 8을 참조하면 본 발명의 실시예에 따른 정보 통지부는 영상 통지 모듈, 소리 정보 통지 모듈, 기타 정보 통지 모듈을 포함한다.Referring to FIG. 8, an information notification unit according to an embodiment of the present invention includes a video notification module, a sound information notification module, and another information notification module.

상기 영상 통지 모듈은 해당 통지에 설정된 가져올 영상의 스트리밍 서버의 URL, GPS 정보 등으로 프로토콜을 구성한다.The video notification module configures a protocol by URL, GPS information, etc. of the streaming server of the image to be set in the notification.

상기 소리 정보 통지 모듈은 해당 통지에 지정된 재생 소리 유형, 재생 소리 우선순위, 재생 제약조건 등으로 프로토콜을 구성한다.The sound information notification module constructs a protocol based on a playback sound type, a playback sound priority, a playback constraint, and the like specified in the notification.

상기 기타 정보 통지 모듈은 진동 등 영상이나 음성 외 형태의 정보로 표현 되야 하는 사항들에 대해 조건을 고려하여 프로토콜을 구성한다.The other information notification module constructs a protocol by taking into account conditions for items to be expressed by information such as a vibration image or voice.

도 9는 본 발명의 실시예에 따른 정보 표현부의 구성도이다.9 is a configuration diagram of an information expression unit according to an embodiment of the present invention.

도 9를 참조하면 본 발명의 실시예에 따른 정보 표현부는 소리 출력 장치, 영상 출력 장치, 기타 출력 장치, 통신 단말, 출력 제어 모듈을 포함한다.Referring to FIG. 9, an information presentation unit according to an embodiment of the present invention includes a sound output device, a video output device, an output device, a communication terminal, and an output control module.

상기 소리 출력 장치는 사물 인터넷 빅 데이터 능동 처리 시스템으로부터 전달 받은 통지 정보 중 소리 신호로 재생하기 위한 장치(Dash Cam Speaker,Smart Phone Speaker,무선 연결 Speaker)등이다.The sound output apparatus is a device (Dash Cam Speaker, Smart Phone Speaker, wireless connection speaker) for reproducing a sound signal among the notification information received from the object Internet Big Data active processing system.

상기 영상 출력 장치는 사물 인터넷 빅 데이터 능동 처리 시스템으로부터 전달 받은 분석 보고서, 자동차 운행 Live Stream/Vod, 운행 중 필요한 경고 또는 정보 등을 시각적으로 보여주기 위한 장치(LCD Display, Smart Phone Display)등이다.The video output device includes an LCD display (Smart Phone Display) for visually displaying an analysis report, an automobile live stream / vod, and warnings or information necessary for the operation.

상기 기타 출력 장치는 운행에 필요한 정보를 특별한 시각정보와 감각 형태로 전달해 주는 장치이다. 예를들어 HUD (Head Up Display, 야간 운행 시 ADAS정보, 안전 운행 정보를 간단한 시각적 구성으로 창문이나 별도의 투명한 반사판에 표시해주는 장치), 진동 장치(Vibrate Belt, Vibrate Clip, etc ,졸음운전, 난폭 운전 시 경고의 방법으로 안전밸트 나 몸에 부착된 진동장치를 사용해 경각심을 주기 위한 장치)등이다.The other output device is a device that transmits information necessary for driving in a special visual information and sensory form. For example, HUD (Head Up Display, ADAS information at night, safe driving information in a simple visual configuration on a window or a separate transparent reflector), Vibrate Belt, Vibrate Clip, etc, drowsiness driving, A device for giving warning by using a safety belt or a vibration device attached to the body as a warning method during operation).

상기 출력 제어 모듈은 통신 단말을 통해 전달된 데이터의 유형을 분석하고 표현 가능한 기기로 분배하고 통제하며 암호화 되어 수신되는 데이터를 이해할 수 있는 형태로 복호화 하는 작업을 한다.The output control module analyzes the type of data transmitted through the communication terminal, distributes and controls the data to an expressible device, decrypts the received data in a form that can be understood.

상기 통신 단말은 IoT 기기의 디지털 데이터와 영상 입력장치의 영상 스트리밍을 서버로 전달하기 위한 무선 통신 기기(데이터 모뎀, Hotspot (Smart Phone), Portable AP)등이 될 수 있다.The communication terminal A wireless communication device (data modem, hotspot (Smart Phone), portable AP) for transmitting digital data of the IoT device and video streaming of the video input device to the server.

이제까지 본 발명에 대하여 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 따라서 본 발명의 범위는 전술한 실시예에 한정되지 않고 특허청구범위에 기재된 내용 및 그와 동등한 범위 내에 있는 다양한 실시 형태가 포함되도록 해석되어야 할 것이다. The present invention has been described above with reference to the embodiments. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the disclosed embodiments should be considered in an illustrative rather than a restrictive sense. Therefore, the scope of the present invention is not limited to the above-described embodiments, but should be construed to include various embodiments within the scope of the claims and equivalents thereof.

Claims (2)

사물 인터넷 기기로부터 데이터를 수집하는 데이터 수집부;
네트워크를 통해 상기 수집된 데이터를 저장하는 데이터 저장부;
상기 데이터 저장부에 저장된 데이터를 기반으로 보고서를 생성하는 보고서 생성부;
상기 보고서를 기반으로 상기 사물 인터넷에서 학습 및 추론하는 학습 및 추론부;
상기 보고서 생성부 또는 학습 및 추론부에서 전달받은 통지 유형에 대해 실행여부를 판단하는 통지 설정부;
상기 통지 유형에 따라 프로코콜을 구성하고 네트워크를 통해 정보 표현부로 전달하는 정보 통지부;및
상기 정보 통지부로부터 통지받은 정보를 표현하는 정보 표현부를 포함하는 것을 특징으로 하는 사물 인터넷 빅 데이터 능동 처리 시스템.
A data collecting unit for collecting data from the object Internet device;
A data storage unit for storing the collected data through a network;
A report generation unit for generating a report based on data stored in the data storage unit;
A learning and reasoning unit for learning and reasoning on the Internet based on the report;
A notification setting unit for determining whether to execute the notification type received from the report generation unit or the learning and inferencing unit;
An information notifying unit configured to configure a protocol according to the notification type and transmit the protocol to an information presentation unit through a network;
And an information expressing unit for expressing information notified from the information notifying unit.
청구항 1에 있어서,
상기 사물 인터넷 빅 데이터 능동 처리 시스템은,
데이터 수집부 및 허용된 접근을 제외하고 공격 가능성을 가진 접근을 방지하며, 공격을 감지하면 정해진 규칙에 의해 대응하는 보안 시스템을 더 포함하는 것을 특징으로 하는 사물 인터넷 빅 데이터 능동 처리 시스템.
The method according to claim 1,
The object Internet Big Data active processing system comprises:
Further comprising a security system for preventing an access having an attack possibility except for a data collecting unit and an allowed access, and responding to predetermined rules upon detecting an attack.
KR1020150162946A 2015-11-20 2015-11-20 Internet of Things big data active processing system Withdrawn KR20170059097A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150162946A KR20170059097A (en) 2015-11-20 2015-11-20 Internet of Things big data active processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150162946A KR20170059097A (en) 2015-11-20 2015-11-20 Internet of Things big data active processing system

Publications (1)

Publication Number Publication Date
KR20170059097A true KR20170059097A (en) 2017-05-30

Family

ID=59053190

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150162946A Withdrawn KR20170059097A (en) 2015-11-20 2015-11-20 Internet of Things big data active processing system

Country Status (1)

Country Link
KR (1) KR20170059097A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102075791B1 (en) 2019-04-10 2020-03-02 주식회사 와이드티엔에스 System For Prosessing Fast Data Using Linking IoT Device In Edge Computing
KR102354863B1 (en) * 2021-10-01 2022-01-24 주식회사 제일엔지니어링종합건축사사무소 Apparatus and method for traffic safety facility operation management based on internet-of-things

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102075791B1 (en) 2019-04-10 2020-03-02 주식회사 와이드티엔에스 System For Prosessing Fast Data Using Linking IoT Device In Edge Computing
KR102354863B1 (en) * 2021-10-01 2022-01-24 주식회사 제일엔지니어링종합건축사사무소 Apparatus and method for traffic safety facility operation management based on internet-of-things

Similar Documents

Publication Publication Date Title
US11823283B2 (en) Systems and methods for maintaining a distributed ledger pertaining to autonomous vehicles
US11691633B2 (en) Contextual driver behavior monitoring
US11807231B2 (en) Electronic device for vehicle and operating method thereof
EP2165321B1 (en) System and method for monitoring and improving driver behavior
US7859392B2 (en) System and method for monitoring and updating speed-by-street data
US9031545B1 (en) Encouraging safe driving using a remote vehicle starter
JP6969072B2 (en) Information processing equipment, information processing methods, programs, and vehicles
US9454786B1 (en) Encouraging safe driving using a remote vehicle starter and personalized insurance rates
US20190155281A1 (en) Determining driver engagement with autonomous vehicle
US20170369069A1 (en) Driving behavior analysis based on vehicle braking
JP2013084236A (en) Vehicle location information-based abnormal driving determination and warning system
KR101500364B1 (en) System and method for providing driving environment of vehicle
WO2014073174A1 (en) Onboard device and vehicle safety control system
CN115157938A (en) Method and system for predicting vehicle flat tire
US11215470B2 (en) Contextual route navigation systems
KR102268134B1 (en) Apparatus and method for warning vehicle collision by using mobile data and infra data
KR20170059097A (en) Internet of Things big data active processing system
JP2005293032A (en) Vehicle operation state monitoring system and vehicle operation state monitoring program for this system
EP2796333B1 (en) Speed detection system and compliance monitoring
Priya et al. Real-Time Vehicle Speed Monitoring and Alerting System to Prevent Road Accidents
WO2018022069A1 (en) Determining driver engagement with autonomous vehicle
Lin et al. Observe-driver-and-learn platform for relevance estimation in safety warning applications from vehicular ad hoc network

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20151120

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination