[go: up one dir, main page]

KR20090013529A - Vehicle Information Safety Management System - Google Patents

Vehicle Information Safety Management System Download PDF

Info

Publication number
KR20090013529A
KR20090013529A KR1020070077763A KR20070077763A KR20090013529A KR 20090013529 A KR20090013529 A KR 20090013529A KR 1020070077763 A KR1020070077763 A KR 1020070077763A KR 20070077763 A KR20070077763 A KR 20070077763A KR 20090013529 A KR20090013529 A KR 20090013529A
Authority
KR
South Korea
Prior art keywords
vehicle
data
vehicle information
information
module
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
KR1020070077763A
Other languages
Korean (ko)
Other versions
KR100905694B1 (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 KR1020070077763A priority Critical patent/KR100905694B1/en
Publication of KR20090013529A publication Critical patent/KR20090013529A/en
Application granted granted Critical
Publication of KR100905694B1 publication Critical patent/KR100905694B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/40Security arrangements using identity modules
    • H04W12/47Security arrangements using identity modules using near field communication [NFC] or radio frequency identification [RFID] modules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q2220/00Business processing using cryptography
    • G06Q2220/10Usage protection of distributed data files
    • G06Q2220/16Copy protection or prevention

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Storage Device Security (AREA)

Abstract

본 발명은 차량정보의 안전관리 시스템에 관한 것으로, 차량 정보관리 단말을 이용하여 차량의 상태정보, 고장코드 및 차량의 식별코드 데이터를 획득하여 차량상태에 대한 정보를 운전자에게 제공하며, 유무선 인프라를 통하여 차량 정보관리 서버로 전송하고, 차량의 정보는 가중치가 적용되는 비밀분산 방법을 이용하여 저장, 관리되어 안정성 및 편의성을 향상시키는 차량정보의 안전관리 시스템에 관한 것이다.The present invention relates to a safety management system of vehicle information, by using the vehicle information management terminal to obtain the vehicle status information, fault code and identification code data of the vehicle to provide information on the vehicle status to the driver, It is transmitted to the vehicle information management server through, and the information of the vehicle is stored and managed using a weighted secret distribution method relates to a vehicle information safety management system to improve the stability and convenience.

본 발명의 차량정보의 안전관리 시스템은, 차량의 전자제어유닛(ECU)으로부터 차량의 상태정보 및 고장코드가 출력되는 OBD-Ⅱ커넥터; 차량의 식별코드가 저장되어 차량에 장착되는 RFID 태그(RFID Tag); 상기 OBD-Ⅱ커넥터로부터 차량의 상태정보 및 고장코드 데이터를 수신하고, RFID 리더기를 통하여 상기 RFID 태그로부터 차량의 식별코드 데이터를 획득하여, 사용자가 인식하도록 처리하여 화면 또는 음성으로 출력해 주며, 처리된 데이터를 송신하는 차량 정보관리 단말; 및 상기 차량 정보관리 단말로부터 수신된 데이터가 입력 및 출력되는 분산정보 입출력모듈, 수신된 데이터의 비밀분할이 이루어지는 차량정보 분할모듈, 상기 분할된 데이터가 처리 및 저장되는 분산정보 처리모듈 및 상기 분할된 데이터가 원래의 데이터로 복구되는 차량정보 복구모듈을 포함하는 차량 정보관리 서버; 를 포함하는 것을 특징으로 한다.The vehicle information safety management system of the present invention includes an OBD-II connector for outputting vehicle status information and a trouble code from an electronic control unit (ECU) of the vehicle; An RFID tag storing an identification code of the vehicle and mounted on the vehicle; Receives vehicle status information and fault code data from the OBD-II connector, obtains identification code data of the vehicle from the RFID tag through an RFID reader, processes it to be recognized by the user, and outputs it on a screen or voice. A vehicle information management terminal for transmitting the collected data; And a distributed information input / output module for inputting and outputting data received from the vehicle information management terminal, a vehicle information splitting module for secretly dividing the received data, a distributed information processing module for processing and storing the divided data, and the divided data. A vehicle information management server including a vehicle information recovery module for restoring data to original data; Characterized in that it comprises a.

상기와 같은 구성으로 인해 RFID 태그에 저장된 식별코드를 통하여 각각의 차량을 온라인상에서 식별이 가능해지고, 차량의 상태정보 및 고장코드를 이용하여 차량의 문제점을 신속히 파악할 수 있고 예방정비를 가능하게 하여 미연에 사고를 방지하는 효과가 있다.Due to the above configuration, each vehicle can be identified online through the identification code stored in the RFID tag, and the problems of the vehicle can be quickly identified by using the vehicle's status information and fault code, and preventive maintenance is possible. It has the effect of preventing accidents.

아울러 차량의 식별코드를 바탕으로 차량의 상태정보 및 고장코드를 서버로 전송하여 차량의 이력관리가 편리해지고 가중치가 적용되는 비밀분산 방법을 이용하여 차량의 정보가 저장, 관리되므로 데이터의 유출 및 위변조를 방지하는 효과가 있다.In addition, the vehicle status information and fault codes are transmitted to the server based on the identification code of the vehicle, which makes the history management of the vehicle convenient and the vehicle information is stored and managed using a weighted secret distribution method. It is effective to prevent.

Description

차량정보의 안전관리 시스템 {Safety Management System of Vehicle Information}Safety Management System of Vehicle Information

본 발명은 차량정보의 안전관리 시스템에 관한 것으로, 차량 정보관리 단말을 이용하여 차량의 상태정보, 고장코드 및 차량의 식별코드 데이터를 획득하여 차량상태에 대한 정보를 운전자에게 제공하며, 유무선 인프라를 통하여 차량 정보관리 서버로 전송하고, 차량의 정보는 가중치가 적용되는 비밀분산 방법을 이용하여 저장, 관리되어 안정성 및 편의성을 향상시키는 차량정보의 안전관리 시스템에 관한 것이다.The present invention relates to a safety management system of vehicle information, by using the vehicle information management terminal to obtain the vehicle status information, fault code and identification code data of the vehicle to provide information on the vehicle status to the driver, It is transmitted to the vehicle information management server through, and the information of the vehicle is stored and managed using a weighted secret distribution method relates to a vehicle information safety management system to improve the stability and convenience.

최근에 새롭게 관심이 고조되고 있는 텔레매틱스(Telematics)는 차량의 위치 파악 기술과 양방향 통신이 가능한 시스템을 이용하여 차량 내 정보 단말기로 차량과 운전자에게 유용하고 다양한 정보와 서비스를 제공하는 종합적인 정보서비스를 말한다. 통신기술(telecommunication)과 정보과학(Informatics)의 합성어로 무선통신, 컴퓨터, 인터넷, 그리고 멀티미디어 산업을 포함하는 기술의 융합체이다. 즉, 이동통신, 인터넷, 내비게이션 등을 통해 각종 정보를 실시간으로 주고받을 수 있는 자동차용 원격정보 서비스(Automotive Tele-matics)를 의미한다. 텔레매틱스 서 비스를 통해 이용자는 각종 도로교통정보를 파악하여 대응할 수 있으며, 차량안전, 보안, 진단, 커뮤니케이션, 내비게이션, 그리고 개인화된 정보 서비스(end-to-end)까지도 제공받을 수 있다. 이러한 서비스가 제공되기 위해서는 교통체계의 효율성을 극대화할 수 있는 정보화 기술 인프라가 기반이 되어야 하며 이러한 인프라를 지능형 교통시스템(ITS: Intelligent Transport Systems)이라 한다. 지능형 교통시스템은 기존의 교통체계에 첨단기술을 적용하여 실시간교통정보를 수집, 관리, 제공하며, 교통부문의 정보화를 통해 교통시설의 이용효율을 극대화하고 교통이용 편의와 교통안전을 제고하는 기술이다. 이에 따라 일반적인 개념의 텔레매틱스는 차량에서 다양한 정보를 접근, 활용할 수 있도록 지원하는 통신서비스라는 한정된 의미를 가지고 있다. 그러나 이러한 개념은 기술 개발이 지속되고, 타 서비스들과의 융합을 통해 위치정보와 무선통신망을 이용한 차량형 멀티미디어 서비스로 확대, 재편되고 있는 상황이다.Telematics, which has recently been gaining attention, is using a vehicle positioning technology and a system capable of two-way communication. Say. It is a compound word of telecommunication and Informatics. It is a fusion of technologies including wireless communication, computer, internet and multimedia industries. That is, it means automotive tele-information service (Automotive Tele-matics) that can send and receive various information in real time through mobile communication, the Internet, navigation. Through telematics service, users can identify and respond to various road traffic information, and can be provided with vehicle safety, security, diagnosis, communication, navigation, and even personalized information service (end-to-end). In order to provide such services, an information technology infrastructure that can maximize the efficiency of the transportation system must be the foundation. Such infrastructure is called an intelligent transport system (ITS). Intelligent traffic system is a technology that collects, manages and provides real-time traffic information by applying advanced technology to existing traffic system, maximizes the use efficiency of traffic facilities and improves the convenience of traffic use and traffic safety through the informatization of traffic sector. Accordingly, the general concept of telematics has a limited meaning as a communication service that supports accessing and utilizing various information in a vehicle. However, these concepts continue to be developed and expanded and reorganized into vehicle-type multimedia services using location information and wireless communication networks through convergence with other services.

상기와 같은 차량안전, 보안, 진단, 커뮤니케이션, 내비게이션, 그리고 개인화된 정보 서비스(end-to-end)등이 이루어지기 위해서는 서비스를 제공하기 위한 서버와 이를 이용하는 차량 사이에 다량의 데이터를 주고받게 되고, 이와 같이 인터넷을 이용한 정보의 이용이 증가하면서 정보관리 서버에 저장된 차량의 정보가 악의적인 해킹에 노출되는 경우가 증가하고 있다.In order to achieve such vehicle safety, security, diagnosis, communication, navigation, and personalized end-to-end, a large amount of data is exchanged between a server for providing a service and a vehicle using the same. As the use of information using the Internet increases, the information of vehicles stored in the information management server is exposed to malicious hacking.

이에 대한 대책으로서 정보의 안전한 분산 저장관리 기능이 요구되고 있다. 차량정보의 안전한 저장 관리를 위한 기술적 대책으로서, 비밀정보 분산(Secret Sharing) 기술에 의해 기밀성을 유지함으로써 개인 정보의 안전한 저장이 가능하 고, 시간이 흐르면 해독될 우려가 있는 암호화, 전자서명의 약점을 극복하고 안전하게 장기간의 저장을 낮은 비용으로 처리하기 위한 분산, 저장 기능이 요구되고 있는 실정이다.As a countermeasure against this, a safe distributed storage management function of information is required. As a technical measure for safe storage management of vehicle information, it is possible to securely store personal information by maintaining confidentiality by secret sharing technology, and weaknesses in encryption and digital signature that may be decrypted over time. In order to overcome this problem and safely handle long-term storage at low cost, distributed and storage functions are required.

본 발명의 목적은 차량의 중요한 상태정보, 고장코드 및 차량의 식별코드 데이터를 가중치가 적용되는 비밀분산 방법을 사용하여 서버에 저장, 관리하여 데이터의 유출 및 위변조를 방지하는 차량정보의 안전관리 시스템을 제공함에 있다.An object of the present invention is a safety management system of vehicle information to prevent leakage and forgery of data by storing and managing the important state information of the vehicle, the fault code and the identification code data of the vehicle in a server using a secret distribution method to which weights are applied. In providing.

본 발명의 차량정보의 안전관리 시스템은, 차량의 전자제어유닛(ECU)으로부터 차량의 상태정보 및 고장코드가 출력되는 OBD-Ⅱ커넥터; 차량의 식별코드가 저장되어 차량에 장착되는 RFID 태그(RFID Tag); 상기 OBD-Ⅱ커넥터로부터 차량의 상태정보 및 고장코드 데이터를 수신하고, RFID 리더기를 통하여 상기 RFID 태그로부터 차량의 식별코드 데이터를 획득하여, 사용자가 인식하도록 처리하여 화면 또는 음성으로 출력해 주며, 처리된 데이터를 송신하는 차량 정보관리 단말; 및 상기 차량 정보관리 단말로부터 수신된 데이터가 입력 및 출력되는 분산정보 입출력모듈, 수신된 데이터의 비밀분할이 이루어지는 차량정보 분할모듈, 상기 분할된 데이터가 처리 및 저장되는 분산정보 처리모듈 및 상기 분할된 데이터가 원래의 데이터로 복구되는 차량정보 복구모듈을 포함하는 차량 정보관리 서버; 를 포함하는 것을 특징으로 한다.The vehicle information safety management system of the present invention includes an OBD-II connector for outputting vehicle status information and a trouble code from an electronic control unit (ECU) of the vehicle; An RFID tag storing an identification code of the vehicle and mounted on the vehicle; Receives vehicle status information and fault code data from the OBD-II connector, obtains identification code data of the vehicle from the RFID tag through an RFID reader, processes it to be recognized by the user, and outputs it on a screen or voice. A vehicle information management terminal for transmitting the collected data; And a distributed information input / output module for inputting and outputting data received from the vehicle information management terminal, a vehicle information splitting module for secretly dividing the received data, a distributed information processing module for processing and storing the divided data, and the divided data. A vehicle information management server including a vehicle information recovery module for restoring data to original data; Characterized in that it comprises a.

상기 차량 정보관리 단말은 무선통신모듈을 이용하여 무선으로 데이터를 송신하고, 송신된 데이터가 GPRS네트워크를 통하여 인터넷으로 연결된 차량 정보관리 서버로 데이터가 수신되는 것을 특징으로 한다.The vehicle information management terminal transmits data wirelessly using a wireless communication module, and the transmitted data is received by a vehicle information management server connected to the Internet through a GPRS network.

상기 차량 정보관리 단말은 CAN 또는 K-Line프로토콜을 통하여 상기 OBD-Ⅱ커넥터로부터 데이터를 획득하는 것을 특징으로 한다.The vehicle information management terminal is characterized in that to obtain data from the OBD-II connector through the CAN or K-Line protocol.

상기 차량 정보관리 서버의 차량정보 분할모듈은 수신된 데이터(O)를 정해진 알고리즘에 따라 분할하기 위하여 데이터(O)의 분할개수(n)를 정하고 분할된 각각의 값에 가중치(W)를 부여하여 가중치-테이블(w-table)을 결정한 후, 데이터(O)를 2진수로 변환(O2)시키고, 가중치-테이블(w-table)의 값에 따라 버퍼값을 설정하고 임계값을 계산하여, 각각의 버퍼에 대하여 임계값(t)만큼에는 원본값(O2)과 일치하는 데이터가 삽입되고, 나머지 버퍼에는 원본값(O2)과 다른 데이터가 삽입되며, 각 비밀 조각에 대한 고유번호(nid)의 순서대로 데이터를 취득하여 전체 비밀조각 집합(Ln)을 얻는 것을 특징으로 한다.The vehicle information dividing module of the vehicle information management server determines the number of divisions n of the data O in order to divide the received data O according to a predetermined algorithm, and assigns a weight W to each of the divided values. After determining the weight-table (w-table), convert the data (O) to binary (O 2 ), set the buffer value according to the value of the weight-table (w-table) and calculate the threshold value, in as much as the threshold (t) the data to match the original value (O 2) is inserted for each of the buffer and the other buffer in the original value (O 2) and is another data is inserted, a unique number for each secret piece ( The entire secret piece set L n is obtained by acquiring data in the order of nid).

상기 차량 정보관리 서버의 차량정보 복구모듈은 수집한 비밀조각의 집합(Lk)과 가중치-테이블(w-table)을 이용하여, 전체 버퍼의 크기를 구하고, 가중치-테이블(w-table)의 각 가중치(W)와 각 원소의 곱에 대한 합을 비교하여 결과값을 구하고, 결과값을 10진수로 변환하여 원래의 데이터(O)로 복구하는 것을 특징으로 한다.The vehicle information recovery module of the vehicle information management server obtains the size of the entire buffer by using the collected secret pieces (L k ) and the weight-table (w-table), and calculates the weight of the weight-table (w-table). Comparing the sum of the product of each weight (W) and each element to obtain a result value, and converts the result value to a decimal number to recover the original data (O).

상기 차량정보 분할모듈(42)의 버퍼값은

Figure 112007056496922-PAT00001
(nid: 각 비밀 조 각에 대한 고유번호)이며, 차량정보 복구모듈(44)의 버퍼값은
Figure 112007056496922-PAT00002
이고, 상기 차량정보 분할모듈(42) 및 차량정보 복구모듈(44)에서 쓰이는 임계값은
Figure 112007056496922-PAT00003
인 것을 특징으로 한다.The buffer value of the vehicle information dividing module 42 is
Figure 112007056496922-PAT00001
(nid: unique number for each secret piece), and the buffer value of the vehicle information recovery module 44 is
Figure 112007056496922-PAT00002
The threshold values used in the vehicle information splitting module 42 and the vehicle information recovering module 44 are
Figure 112007056496922-PAT00003
It is characterized by that.

상기와 같은 구성으로 인해 RFID 태그에 저장된 식별코드를 통하여 각각의 차량을 온라인상에서 식별이 가능해지고, 차량의 상태정보 및 고장코드 이용하여 차량의 문제점을 신속히 파악할 수 있고 예방정비를 가능하게 하여 미연에 사고를 방지하는 효과가 있다.Due to the above configuration, each vehicle can be identified online through the identification code stored in the RFID tag, and the problems of the vehicle can be quickly identified by using the vehicle's status information and fault code, and preventive maintenance is possible. It is effective in preventing accidents.

아울러 차량의 식별코드를 바탕으로 차량의 상태정보 및 고장코드를 서버로 전송하여 차량의 이력관리가 편리해지고 가중치가 적용되는 비밀분산 방법을 이용하여 차량의 정보가 저장, 관리되므로 데이터의 유출 및 위변조를 방지하는 효과가 있다.In addition, the vehicle status information and fault codes are transmitted to the server based on the identification code of the vehicle, which makes the history management of the vehicle convenient and the vehicle information is stored and managed using a weighted secret distribution method. It is effective to prevent.

이하, 본 발명의 차량정보의 안전관리 시스템을 첨부된 도면을 참고하여 상세하게 설명한다.Hereinafter, the safety management system of the vehicle information of the present invention will be described in detail with reference to the accompanying drawings.

도 1에 도시된 바와 같이, 본 발명의 차량정보의 안전관리 시스템은 차량의 전자제어유닛(ECU)으로부터 차량의 상태정보 및 고장코드가 출력되는 OBD-Ⅱ커넥터(10); 차량의 식별코드가 저장되어 차량에 장착되는 RFID 태그(RFID Tag)(20); 상기 OBD-Ⅱ커넥터(10)로부터 차량의 상태정보 및 고장코드 데이터를 수신하고, RFID 리더기를 통하여 상기 RFID 태그(20)로부터 차량의 식별코드 데이터를 획득하여, 사용자가 인식하도록 처리하여 화면 또는 음성으로 출력해 주며, 처리된 데이터를 송신하는 차량 정보관리 단말(30); 및 상기 차량 정보관리 단말(30)로부터 수신된 데이터가 입출력되는 분산정보 입출력모듈(41), 수신된 데이터의 비밀분할이 이루어지는 차량정보 분할모듈(42), 상기 분할된 데이터가 처리 및 저장되는 분산정보 처리모듈(43) 및 상기 분할된 데이터가 원래의 데이터로 복구되는 차량정보 복구모듈(44)을 포함하는 차량 정보관리 서버(40); 로 이루어진다.As shown in FIG. 1, the vehicle information safety management system of the present invention includes an OBD-II connector 10 which outputs vehicle status information and a fault code from an electronic control unit (ECU) of a vehicle; An RFID tag 20 that stores an identification code of the vehicle and is mounted on the vehicle; Receives vehicle status information and fault code data from the OBD-II connector 10, obtains identification code data of the vehicle from the RFID tag 20 through an RFID reader, and processes them to be recognized by a user. A vehicle information management terminal 30 which outputs the data and transmits the processed data; And a distributed information input / output module (41) through which data received from the vehicle information management terminal (30) is inputted and outputted, a vehicle information dividing module (42) where secret division of the received data is performed, and the divided data is processed and stored. A vehicle information management server 40 including an information processing module 43 and a vehicle information recovery module 44 in which the divided data is restored to original data; Is made of.

OBD-Ⅱ(On-Board Diagnosis)는 미국의 자동차 배출가스 관련 규제 중 하나로서 차량에 내장된 컴퓨터로 차량 운행 중 배출가스 제어부품이나 시스템을 진단하여 고장으로 판정되었을 때 고장 코드(DTC: Diagnostic Trouble Code)를 저장하고 경고등(MIL: Malfunction Indicator Light)이 켜지도록 규정한 법규이다. 처음 적용된 기존 OBD 시스템들은 전자부품과 결선의 단락 등의 점검만을 행했기 때문에 촉매나 산소센서의 열화, 센서나 액츄에이터의 비정상적인 기동 등에 의해 배출가스가 증가하는 것을 알 수 없을 뿐만 아니라 진단장비와 연결하기 위한 커넥터, 고장코드, 경고등의 점등기준과 저장된 정보의 형태가 표준화 되어 있지 않아 차량이나 제작업체마다 다른 커넥터가 필요하였고 고장코드를 해석하기 위한 여러 가지 다른 자료가 있어야 하는 등 많은 혼선과 불편을 초래하였다.On-Board Diagnosis (OBD-II) is one of the regulations on automobile emissions in the United States. It is a computer built into the vehicle that diagnoses a failure control part or system while the vehicle is in operation. Code that saves the code and turns on the Malfunction Indicator Light (MIL). Existing OBD systems that are applied for the first time only check the electronic parts and wiring, etc., so that the exhaust gas increases due to deterioration of catalyst or oxygen sensor, abnormal start of sensor or actuator, etc. The standards of lighting and stored information of connectors, fault codes, and warning lights have not been standardized, so different vehicles and manufacturers need different connectors, and different data must be provided to interpret fault codes. It was.

이러한 문제를 해결하기 위해 범용 진단장비 연결 커넥터와 통신사양 전자제어부품의 용어와 고장코드를 표준화된 것으로 사용하도록 하고 고장이 발생되면 배 출가스가 증가될 항목 별로 고장판정 기준과 진단 요건 등을 추가하여 개정한 것이 OBD-Ⅱ 법규이다.In order to solve these problems, the terms and fault codes of general-purpose diagnostic equipment connection connectors and communication specification electronic control parts should be used as standardized ones, and failure criteria and diagnostic requirements will be added for each item to which emissions will be increased. The revised version is the OBD-II Act.

OBD-Ⅱ 법규에 따른 진단항목은 촉매, 엔진실화, 연료계, 냉방기 냉매의 유출, 증발가스 시스템의 누출, 산소센서, EGR, Thermostat, PCV(Positive Crankcase Ventilation)밸브, 기타 엔진이나 트랜스미션의 제어나 진단에 사용되는 센서와 솔레노이드 등이 모두 포함된다.Diagnosis items according to OBD-II regulations include catalysts, engine burns, fuel gauges, coolant coolant leaks, evaporative gas leaks, oxygen sensors, EGR, thermostats, positive crankcase ventilation (PCV) valves, and other engine or transmission controls. All sensors and solenoids used for diagnosis are included.

상기의 법규를 만족하는 OBD-Ⅱ커넥터(10)는 일반적으로 차량의 운전석 하단에 설치되며 정해진 규격의 케이블을 사용하여 CAN 또는 K-Line 프로토콜을 통하여 상기 차량 정보관리 단말(30)과 통신이 이루어진다. 차량의 시동이 감지된 후부터 상기 OBD-Ⅱ커넥터(10)를 통하여 차량의 상태정보 및 고장코드가 실시간으로 상기 차량 정보관리 단말(30)로 입력되고, 차량 정보관리 단말(30)에서 연산, 처리되어 운전자가 이를 인식할 수 있도록 화면 또는 음성으로 출력하게 된다. 도 2에 도시된 바와 같이, 차량의 상태정보로는 타이어 공기압, 변속기 오일온도, 냉각수 온도, 배터리 전압 등의 정보이며, 차량의 운행 중 어떤 부품에 이상이 발생하게 되면 상기 OBD-Ⅱ커넥터(10)를 통하여 고장코드가 출력되고 상기 차량 정보관리 단말(30)이 이를 해석하여 고장원인 및 조치방법 등을 음성 또는 화면을 통하여 출력하여 운전자로 하여금 이를 인지하도록 하여 사고를 미연에 방지하게 된다.The OBD-II connector 10 satisfying the above regulations is generally installed at the bottom of the driver's seat of the vehicle and communicates with the vehicle information management terminal 30 through a CAN or K-Line protocol using a cable of a predetermined standard. . After the start of the vehicle is detected, the vehicle state information and the fault code are input to the vehicle information management terminal 30 in real time through the OBD-II connector 10, and the vehicle information management terminal 30 calculates and processes the vehicle information. The driver outputs the screen or voice to recognize it. As shown in FIG. 2, the state information of the vehicle includes information such as tire air pressure, transmission oil temperature, coolant temperature, battery voltage, and the like, when an abnormality occurs in any part of the vehicle while driving the OBD-II connector 10. Fault code is outputted through the vehicle information management terminal 30 interprets it and outputs the cause of the fault and the countermeasure through a voice or a screen so that the driver is aware of the accident.

RFID는 라디오 주파수를 이용하여 움직이는 물체 (인식, 추적, 분류 목적의) 와 인식기 간의 데이터 통신을 하는 ADC(Automatic Data Collection) 기술이다. RFID는 빠르고, 신뢰성 있고, 노출되어 있지 않고 가려져 있어 이동 중에 있어도 통신이 가능하다. 또한 바코드와 달리 인식을 위해 근접하여 스캔(Scan)할 필요가 없으며, Tag의 데이터 변경 및 추가가 자유롭고 일시에 다량의 Tag 판독이 가능하며, 냉온, 습기, 먼지, 열 등의 열악한 환경에서도 판독율이 높다. 또한, RFID 태그(Tag)는 위조가 불가능하며 반영구적이고, 재사용이 가능한 장점이 있다. RFID is an Automatic Data Collection (ADC) technology that uses radio frequencies to communicate data between a moving object (for recognition, tracking, and classification purposes) and a recognizer. RFID is fast, reliable, unexposed and hidden, allowing communication even while on the go. In addition, unlike barcodes, there is no need to scan closely for recognition, and it is free to change and add data of tags, and it is possible to read a large number of tags at once, and to read in harsh environments such as cold, hot, moisture, dust, and heat. This is high. In addition, RFID tag (Tag) has the advantage that can not be forged, semi-permanent, reusable.

상기와 같은 RFID 태그(20)에 각각의 차량에 부여된 고유한 아이디(ID) 또는 식별코드 등을 저장하여 차량에 부착하고, 상기 차량 정보관리 단말(30)의 RFID 리더기(Reader)를 이용하여 식별코드를 판독하여 차량을 식별하게 된다. 상기 RFID 태그(20)는 수동형 또는 능동형 방식이 가능하나 차량에는 배터리로부터 항상 전력을 공급받을 수 있으므로 능동형 방식으로 하여 원거리에서도 인식되도록 하는 것이 좋다. 차량 정보관리 단말(30) 자체에 차량의 식별코드를 부여하게 될 경우 차량 정보관리 단말(30)이 다른 차로 이동되었을 경우 차량 정보관리 단말(30)은 종래 차량의 식별코드를 출력하게 되므로 이를 토대로 차량의 정보가 상기 서버로 전송되게 되면 서로 다른 차량의 정보가 합산되게 되므로 심각한 차량의 장애 등이 발생하였을 경우에도 서버를 통한 관리를 받을 수 없게 된다. 이를 방지하기 위하여 RFID 태그(20)는 차량에 직접 장착되는 것이 바람직하다.A unique ID (ID) or an identification code assigned to each vehicle is stored in the RFID tag 20 as described above and attached to the vehicle, and by using an RFID reader of the vehicle information management terminal 30. The identification code is read to identify the vehicle. The RFID tag 20 can be passive or active, but since the vehicle can always receive power from the battery, it is recommended that the RFID tag 20 be recognized even from a distance. When the identification information of the vehicle is assigned to the vehicle information management terminal 30 itself, when the vehicle information management terminal 30 is moved to another vehicle, the vehicle information management terminal 30 outputs the identification code of the conventional vehicle. When the vehicle information is transmitted to the server, the information of the different vehicles is added together, and thus, even when a serious vehicle failure occurs, the vehicle cannot be managed. In order to prevent this, the RFID tag 20 is preferably mounted directly on the vehicle.

차량 정보관리 단말(30)로 입력된 데이터는 음성 또는 화면을 통하여 운전자가 인식할 수 있도록 해줄 뿐만 아니라 무선통신모듈을 이용하여 GPRS네트워크를 통하여 인터넷으로 연결된 차량 정보관리 서버(40)로 전송된다. 상기 GPRS네트워크는 음성만 주고받는 휴대전화와 달리 초고속 인터넷과 일부 영상통신이 가능한 2.5세대 이동전화로, 1999년 첫 선을 보인 이후 기존의 2세대 이동전화와 3세대 기술 인 IMT-2000의 중간에 해당하는 기술이라 하여 2.5세대 이동통신 기술로 불리며, 빠른 속도를 바탕으로 데이터 전송에 적합하게 설계되었기 때문에 기존의 2세대 이동전화보다 전송 속도가 10배 이상 빠르고, 패킷 교환기술을 이용해 언제든지 인터넷 등에 접속이 가능하며, 사용자들은 접속시간이 아니라 전송된 양에 따라 요금을 지불하는 등 많은 장점을 가지고 있다.The data input to the vehicle information management terminal 30 not only enables the driver to recognize the voice or the screen but is also transmitted to the vehicle information management server 40 connected to the Internet through the GPRS network using a wireless communication module. The GPRS network is a 2.5G mobile phone capable of high speed internet and some video communication, unlike mobile phones that only send and receive voice. Since its debut in 1999, the GPRS network is in the middle of the existing 2G mobile phone and 3G technology, IMT-2000. This technology is called 2.5G mobile communication technology. Since it is designed for data transmission based on high speed, the transmission speed is 10 times faster than the existing 2nd generation mobile phone. This is possible, and users have many advantages, such as paying according to the amount of transmission rather than connection time.

도 3에 도시된 바와 같이, 상기 GPRS네크워크를 경유하여 전송된 차량의 데이터는 차량 정보관리 서버(40)로 입력되며, 상기 차량 정보관리 단말(30)로부터 수신된 데이터가 입력 및 출력되는 분산정보 입출력모듈(41), 수신된 데이터의 비밀분할이 이루어지는 차량정보 분할모듈(42), 상기 분할된 데이터가 처리 및 저장되는 분산정보 처리모듈(43) 및 상기 분할된 데이터가 원래의 데이터로 복구되는 차량정보 복구모듈(44)을 통하여 데이터의 입출력 및 분산저장이 이루어진다.As shown in FIG. 3, data of a vehicle transmitted through the GPRS network is input to a vehicle information management server 40, and distributed information in which data received from the vehicle information management terminal 30 is input and output. The input / output module 41, the vehicle information dividing module 42 in which the received data is secretly divided, the distributed information processing module 43 in which the divided data is processed and stored, and the divided data are restored to the original data. I / O and distributed storage of data are performed through the vehicle information recovery module 44.

이하 상기 차량정보 분할모듈(42) 및 차량정보 복구모듈(44)에서 이루어지는 가중치-테이블을 갖는 비밀분산법을 예시를 통하여 상세하게 설명한다.Hereinafter, a secret dispersion method having a weight-table in the vehicle information splitting module 42 and the vehicle information recovering module 44 will be described in detail by way of example.

우선 가중치-테이블을 갖는 비밀분산법에서 쓰이는 용어를 설명하면 다음과 같다.First, the term used in the secret dispersion method with weight-table is explained as follows.

W(Weight): 데이터의 공개정도, 즉, 비밀 조각 가중치W (Weight): the visibility of the data, that is, the secret piece weight

w-table: 전체 가중치의 집합, 가중치-테이블w-table: set of full weights, weight-table

O(Original data): 원본 데이터O (Original data): original data

L: 비밀 조각의 합L: Sum of Secret Pieces

nid(Number ID): 각 비밀 조각에 대한 고유번호nid (Number ID): Unique number for each secret piece

k: 복구과정에서 수집된 비밀 조각k: Secret fragments collected during recovery

b: 저장 공간의 개수b: number of storage spaces

bid: 각 저장 공간에 대한 고유번호 (Bnid: nid의 고유번호를 가진 비밀조각 B)bid: a unique number for each storage space (B nid : secret piece B with the unique number of nid)

S: 비밀 조각 (Snid: nid의 고유번호를 가진 비밀조각 S)S: secret piece (S nid : secret piece with the unique number of nid)

n: 비밀정보의 분할 개수n: number of divisions of secret information

상기 차량 정보관리 서버(40)의 차량정보 분할모듈(42)은 수신된 데이터(O)를 정해진 알고리즘에 따라 분할하기 위하여 데이터(O)의 분할개수(n)를 정하고 분할된 각각의 값에 가중치(W)를 부여하여 가중치-테이블(w-table)을 결정한 후, 데이터(O)를 2진수로 변환(O2)시키고, 가중치-테이블(w-table)의 값에 따라 버퍼값(

Figure 112007056496922-PAT00004
, nid는 각 비밀 조각에 대한 고유번호)을 설정하고 임계값(
Figure 112007056496922-PAT00005
)을 계산하여, 각각의 버퍼에 대하여 임계값(t)만큼에는 원본값(O2)과 일치하는 데이터가 삽입되고 나머지 버퍼에는 원본값(O2)과 다른 데이터가 삽입되며, 각 비밀 조각에 대한 고유번호(nid)의 순서대로 데이터를 취득하여 전체 비밀조각 집합(Ln)을 획득하게 된다.The vehicle information dividing module 42 of the vehicle information management server 40 determines the number of divisions n of the data O in order to divide the received data O according to a predetermined algorithm, and weights each of the divided values. After giving (W) to determine the weight-table (w-table), convert the data (O) to binary (O 2 ), according to the value of the weight-table (w-table) buffer value (
Figure 112007056496922-PAT00004
, nid sets a unique number for each secret piece, and sets the threshold (
Figure 112007056496922-PAT00005
), Data corresponding to the original value (O 2 ) is inserted into each buffer by the threshold value (t) for each buffer, and data different from the original value (O 2 ) is inserted into the remaining buffers. Data is obtained in the order of a unique number (nid) for the entire secret piece set (L n ).

상기 차량 정보관리 서버(40)의 차량정보 복구모듈(44)은 수집한 비밀조각의 집합(Lk)과 가중치-테이블(w-table)을 이용하여, 전체 버퍼의 크기(

Figure 112007056496922-PAT00006
)를 구하고, 가중치-테이블(w-table)의 각 가중치(W)와 각 원소의 곱에 대한 합을 비교하여 결과값를 구하고, 결과값을 10진수로 변환하여 원래의 데이터(O)로 복구하게 된다.The vehicle information recovery module 44 of the vehicle information management server 40 uses the set of collected secret pieces (L k ) and a weight-table (w-table) to determine the size of the entire buffer (
Figure 112007056496922-PAT00006
), Compare the sum of each weight (W) of the weight-table (w-table) with the product of each element to obtain a result, and convert the result to a decimal number to recover the original data (O). do.

우선 데이터 분할방법의 예시를 보면 원본 데이터를 차량 진단코드 번호인 7342로 하고, 다섯 개의 비밀 조각으로 분할하기로 한다. 아울러 다섯 개의 비밀 조각에 각각 <표 1>과 같은 가중치를 부여하였고, 가중치는 정수로서 지정되며, 이는 가중치-테이블로서 기록된다.First of all, an example of data segmentation method is to divide the original data into a vehicle diagnostic code number 7342 and divide it into five secret pieces. In addition, each of the five secret pieces is given a weight as shown in Table 1, and the weight is designated as an integer, which is recorded as a weight-table.

<표 1>TABLE 1

설명Explanation nidnid WeightWeight 비밀조각 ASecret piece A 1One 33 비밀조각 BSecret piece B 22 22 비밀조각 CSecret piece C 33 1One 비밀조각 DSecret piece D 44 1One 비밀조각 ESecret Shard E 55 1One

우선 원본 데이터인 7342를 2진수로 변경한다. 즉 7342는 1110010101110으로 변환된다.First, the original data, 7342, is changed to binary. That is, 7342 is converted into 1110010101110.

상기 <표 1>의 가중치-테이블의 값에 따라 버퍼값(

Figure 112007056496922-PAT00007
)을 설정하고 임계값(
Figure 112007056496922-PAT00008
)을 계산한다. 버퍼값은
Figure 112007056496922-PAT00009
과 같이 계산할 수 있으며, 생성되는 버퍼는 <표 2>와 같다.The buffer value according to the value of the weight-table of Table 1
Figure 112007056496922-PAT00007
) And the threshold (
Figure 112007056496922-PAT00008
Calculate The buffer value is
Figure 112007056496922-PAT00009
It can be calculated as shown in <Table 2>.

<표 2>TABLE 2

bufferbuffer B1B1 B2B2 B3B3 B4B4 B5B5 B6B6 B7B7 B8B8 Snid S nid S1S1 S1S1 S1S1 S2S2 S2S2 S3S3 S4S4 S5S5

임계값은

Figure 112007056496922-PAT00010
이다.Threshold is
Figure 112007056496922-PAT00010
to be.

각각의 버퍼에 대한 데이터의 입력은 다음과 같이 실행된다. 상기에서 비밀분산을 위하여 총 8개의 버퍼가 생성되었으며, 임계값은 5로 설정되었다. 여기서, t 즉, 5개의 저장소에는 원본과 같은 데이터가 입력되어야 하며, 나머지의 저장소에는 원본과 다른 데이터가 입력되어야 한다. 식으로 나타내면 다음과 같다.

Figure 112007056496922-PAT00011
The entry of data into each buffer is performed as follows. In the above, a total of eight buffers were generated for secret dispersion, and the threshold value was set to five. Here, t, that is, five stores should be inputted with the same data as the original, and the rest of the stores should be inputted with data different from the original. It is as follows.
Figure 112007056496922-PAT00011

데이터의 배치는 랜덤하게 되나 nid를 공유하는 저장소는 같은 데이터가 저장되어야 한다. <표 3>은 분할된 데이터를 나타낸다.The layout of the data is random, but the storage sharing the nid should store the same data. Table 3 shows the divided data.

<표 3>TABLE 3

Figure 112007056496922-PAT00012
Figure 112007056496922-PAT00012

다음으로 nid의 순서대로 데이터를 취득하여 전체 비밀 조각 집합 L 을 취득하며 결과는 <표 4>와 같다Next, the data is obtained in the order of nid, and the total secret fragment set L is obtained. The result is shown in Table 4.

<표 4>TABLE 4

Figure 112007056496922-PAT00013
Figure 112007056496922-PAT00013

이로서 최종 획득 데이터를 각각 5명이 공유할 수 있다, 여기에서 최초 가중치에서 지정하였던 것처럼 각각 5명 가운데 S1, S2의 데이터는 주요한 차량 서버 관리자가 가져가게 될 것이다. 또한, S3, S4, S5가운데 하나의 데이터를 분실하더라도 원본 데이터를 완벽하게 복구할 수 있다.This allows five people to share the final acquisition data, where the data from S1 and S2 out of five people will be taken by the primary vehicle server administrator, as specified in the initial weight here. In addition, even if one data is lost among S3, S4 and S5, the original data can be completely recovered.

복원 작업은 데이터 분할 절차의 역의 개념으로서 수행 가능하나, 실제로 복원 절차는 생성 절차보다 훨씬 간단하다. 복원에는 복원 대상 데이터와 가중치-테이블이 필요하다. 가중치-테이블은 암호에 있어서 키와도 같으며, 이것이 없으면 복원할 수 없다.The restore operation can be performed as an inverse concept of the data partitioning procedure, but in practice the restoration procedure is much simpler than the creation procedure. Restoration requires data to be restored and a weight-table. The weight-table is like a key in cryptography and cannot be restored without it.

먼저, 복원 대상 데이터를 수집하며 수집된 데이터는 <표 5>과 같다 여기에서는 S5는 수집하지 못하였다고 가정한다.First, data to be restored is collected and the collected data are shown in Table 5. Here, it is assumed that S5 has not been collected.

<표 5>TABLE 5

Figure 112007056496922-PAT00014
Figure 112007056496922-PAT00014

수집된 데이터를 바탕으로 우선 전체 버퍼의 크기를 구한다.Based on the collected data, we first determine the size of the entire buffer.

Figure 112007056496922-PAT00015
즉, 여기서는 3+2+1+1로 b의 값은 7이 된다.
Figure 112007056496922-PAT00015
In other words, here 3 + 2 + 1 + 1 and the value of b becomes 7.

비밀복구를 위하여 생성된 버퍼는 <표 6>과 같다.The buffer created for secret recovery is shown in Table 6.

<표 6>TABLE 6

B1B1 B2B2 B3B3 B4B4 B5B5 B6B6 B7B7 S1S1 S1S1 S1S1 S2S2 S2S2 S3S3 S4S4

다음으로 가중치와 각 원소의 곱에 대한 합을 비교하여 결과를 구한다.Next, compare the sum of the weights and the product of each element to find the result.

원본 데이터는

Figure 112007056496922-PAT00016
이다.The original data is
Figure 112007056496922-PAT00016
to be.

예를 들어, 첫 번째 원본 데이터는

Figure 112007056496922-PAT00017
로서 4이다. 전체 복구 과정은 <표 7>과 같다.For example, the first source data
Figure 112007056496922-PAT00017
4 as. The entire recovery process is shown in Table 7.

<표 7>TABLE 7

Figure 112007056496922-PAT00018
Figure 112007056496922-PAT00018

상기 데이터를 10진수로 변환하여, 원래의 데이터로 복구한다. 즉, 1110010101110을 통하여 7342를 복구할 수 있다.The data is converted to a decimal number and restored to the original data. That is, it is possible to recover 7342 through 1110010101110.

기존의 제안된 임계치 비밀분산법(Shamir[Shamir, 1979])은 한번 복원된 이후에는 부분 정보를 재사용할 수 없으며, 비밀분산을 위한 함수의 수가 지속적으로 증가하여 대량 데이터의 처리에는 한계가 있었다. 본 발명에서 사용하는 방법은 데 이터의 수집과 단순한 연산만으로 고속 연산처리가 가능하여 대량의 데이터에 적용할 수 있다.The existing proposed threshold secret dispersion method (Shamir [Shamir, 1979]) cannot restore partial information once it has been restored, and the number of functions for secret dispersion is continuously increasing, which limits the processing of large data. The method used in the present invention can be applied to a large amount of data because it is possible to perform a high-speed operation processing only by collecting data and simple calculation.

본 발명은 상기한 실시예에 한정되지 아니하며, 적용범위가 다양함은 물론이고, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 다양한 변형 실시가 가능한 것은 물론이다.The present invention is not limited to the above-described embodiments, and the scope of application is not limited, and various modifications can be made without departing from the gist of the present invention as claimed in the claims.

도 1은 본 발명의 차량정보의 안전관리 시스템의 개념도.1 is a conceptual diagram of a safety management system of vehicle information of the present invention.

도 2는 차량의 정보가 표시되는 차량 정보관리 단말의 일실시예.Figure 2 is an embodiment of a vehicle information management terminal is displayed the information of the vehicle.

도 3은 차량 정보관리 서버의 개념도.3 is a conceptual diagram of a vehicle information management server.

**도면의 주요부분에 대한 부호의 설명**** Description of the symbols for the main parts of the drawings **

10: OBD-Ⅱ커넥터 20: RFID 태그10: OBD-Ⅱ Connector 20: RFID Tag

30: 차량 정보관리 단말 40: 차량 정보관리 서버30: vehicle information management terminal 40: vehicle information management server

41: 분산정보 입출력모듈 42: 차량정보 분할모듈41: distributed information input / output module 42: vehicle information splitting module

43: 분산정보 처리모듈 44: 차량정보 복구모듈43: distributed information processing module 44: vehicle information recovery module

Claims (6)

차량의 전자제어유닛(ECU)으로부터 차량의 상태정보 및 고장코드가 출력되는 OBD-Ⅱ커넥터(10);An OBD-II connector 10 for outputting vehicle status information and a trouble code from an electronic control unit (ECU) of the vehicle; 차량의 식별코드가 저장되어 차량에 장착되는 RFID 태그(RFID Tag)(20); An RFID tag 20 that stores an identification code of the vehicle and is mounted on the vehicle; 상기 OBD-Ⅱ커넥터(10)로부터 차량의 상태정보 및 고장코드 데이터를 수신하고, RFID 리더기를 통하여 상기 RFID 태그(20)로부터 차량의 식별코드 데이터를 획득하여, 사용자가 인식하도록 처리하여 화면 또는 음성으로 출력해 주며, 처리된 데이터를 송신하는 차량 정보관리 단말(30); 및Receives vehicle status information and fault code data from the OBD-II connector 10, obtains identification code data of the vehicle from the RFID tag 20 through an RFID reader, and processes them to be recognized by a user. A vehicle information management terminal 30 which outputs the data and transmits the processed data; And 상기 차량 정보관리 단말(30)로부터 수신된 데이터가 입력 및 출력되는 분산정보 입출력모듈(41), 수신된 데이터의 비밀분할이 이루어지는 차량정보 분할모듈(42), 상기 분할된 데이터가 처리 및 저장되는 분산정보 처리모듈(43) 및 상기 분할된 데이터가 원래의 데이터로 복구되는 차량정보 복구모듈(44)을 포함하는 차량 정보관리 서버(40); 를 포함하는 것을 특징으로 하는 차량정보의 안전관리 시스템.The distributed information input / output module 41 in which the data received from the vehicle information management terminal 30 is input and output, the vehicle information dividing module 42 in which the received data is secretly divided, and the divided data is processed and stored. A vehicle information management server 40 including a distributed information processing module 43 and a vehicle information recovery module 44 in which the divided data is restored to original data; Vehicle safety management system comprising a. 제 1 항에 있어서,The method of claim 1, 상기 차량 정보관리 단말(30)은 무선통신모듈을 이용하여 무선으로 데이터를 송신하고, 송신된 데이터가 GPRS네트워크를 통하여 인터넷으로 연결된 서버(40)로 데이터가 수신되는 것을 특징으로 하는 차량정보의 안전관리 시스템.The vehicle information management terminal 30 transmits data wirelessly using a wireless communication module, and the transmitted data is transmitted to the server 40 connected to the Internet through a GPRS network. Management system. 제 2 항에 있어서,The method of claim 2, 상기 차량 정보관리 단말(30)은 CAN 또는 K-Line프로토콜을 통하여 상기 OBD-Ⅱ커넥터(10)로부터 데이터를 획득하는 것을 특징으로 하는 차량정보의 안전관리 시스템.The vehicle information management terminal (30) is a vehicle information safety management system, characterized in that to obtain data from the OBD-II connector (10) through the CAN or K-Line protocol. 제 1 항에 있어서,The method of claim 1, 상기 차량 정보관리 서버(40)의 차량정보 분할모듈(42)은 수신된 데이터(O)를 정해진 알고리즘에 따라 분할하기 위하여 데이터(O)의 분할개수(n)를 정하고 분할된 각각의 값에 가중치(W)를 부여하여 가중치-테이블(w-table)을 결정한 후, 데이터(O)를 2진수로 변환(O2)시키고, 가중치-테이블(w-table)의 값에 따라 버퍼값을 설정하고 임계값을 계산하여, 각각의 버퍼에 대하여 임계값(t)만큼에는 원본값(O2)과 일치하는 데이터가 삽입되고 나머지 버퍼에는 원본값(O2)과 다른 데이터가 삽입되며, 각 비밀 조각에 대한 고유번호(nid)의 순서대로 데이터를 취득하여 전체 비밀조각 집합(Ln)을 얻는 것을 특징으로 하는 차량정보의 안전관리 시스템.The vehicle information dividing module 42 of the vehicle information management server 40 determines the number of divisions n of the data O in order to divide the received data O according to a predetermined algorithm, and weights each of the divided values. After assigning (W) to determine the weight-table (w-table), convert the data (O) to binary (O 2 ), and set the buffer value according to the value of the weight-table (w-table) By calculating the threshold values, data corresponding to the original value (O 2 ) is inserted into each buffer by the threshold value (t), and data different from the original value (O 2 ) is inserted into the remaining buffers. And a total secret piece set (L n ) by acquiring data in the order of a unique number (nid) for the vehicle information safety management system. 제 4 항에 있어서,The method of claim 4, wherein 상기 차량 정보관리 서버(40)의 차량정보 복구모듈(44)은 수집한 비밀조각의 집합(Lk)과 가중치-테이블(w-table)을 이용하여, 전체 버퍼의 크기를 구하고, 가중치-테이블(w-table)의 각 가중치(W)와 각 원소의 곱에 대한 합을 비교하여 결과값을 구하고, 상기 결과값을 10진수로 변환하여 원래의 데이터(O)로 복구하는 것을 특징으로 하는 차량정보의 안전관리 시스템.The vehicle information recovery module 44 of the vehicle information management server 40 obtains the size of the entire buffer by using the set of collected secret pieces L k and a weight table (w-table), and calculates the weight table. A vehicle characterized by comparing the sum of each weight (W) of the (w-table) and the product of each element to obtain a result value, converting the result value into a decimal number and recovering the original data (O). Information safety management system. 제 4 항 또는 제 5 항에 있어서,The method according to claim 4 or 5, 상기 차량정보 분할모듈(42)의 버퍼값은
Figure 112007056496922-PAT00019
(nid: 각 비밀 조각에 대한 고유번호)이며, 차량정보 복구모듈(44)의 버퍼값은
Figure 112007056496922-PAT00020
이고, 상기 차량정보 분할모듈(42) 및 차량정보 복구모듈(44)에서 쓰이는 임계값은
Figure 112007056496922-PAT00021
인 것을 특징으로 하는 차량정보의 안전관리 시스템.
The buffer value of the vehicle information dividing module 42 is
Figure 112007056496922-PAT00019
(nid: unique number for each secret piece), and the buffer value of the vehicle information recovery module 44 is
Figure 112007056496922-PAT00020
The threshold values used in the vehicle information splitting module 42 and the vehicle information recovering module 44 are
Figure 112007056496922-PAT00021
Vehicle safety management system, characterized in that.
KR1020070077763A 2007-08-02 2007-08-02 Vehicle Information Safety Management System Active KR100905694B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070077763A KR100905694B1 (en) 2007-08-02 2007-08-02 Vehicle Information Safety Management System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070077763A KR100905694B1 (en) 2007-08-02 2007-08-02 Vehicle Information Safety Management System

Publications (2)

Publication Number Publication Date
KR20090013529A true KR20090013529A (en) 2009-02-05
KR100905694B1 KR100905694B1 (en) 2009-07-03

Family

ID=40683955

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070077763A Active KR100905694B1 (en) 2007-08-02 2007-08-02 Vehicle Information Safety Management System

Country Status (1)

Country Link
KR (1) KR100905694B1 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011028649A3 (en) * 2009-09-01 2011-07-07 Crown Equipment Corporation Information system for industrial vehicles including cyclical recurring vehicle information message
KR101274613B1 (en) * 2011-02-17 2013-06-13 강재민 Apparatus for managing a car and methods for managing a car and for dealing a used car using the apparatus
KR101371790B1 (en) * 2012-02-24 2014-03-13 아시아나아이디티 주식회사 Management system for the same-day-of-the-week-no-driving using obd and rfid tag
CN104778483A (en) * 2014-06-04 2015-07-15 马俊东 Vehicle-mounted information collecting and processing system
CN105657074A (en) * 2016-03-31 2016-06-08 大连楼兰科技股份有限公司 Method and device for vehicle equipment monitoring and data analysis
US9412209B2 (en) 2013-12-04 2016-08-09 Hyundai Motor Company Prevention device for operating vehicle running record
CN106627443B (en) * 2017-02-15 2017-12-26 北京航空航天大学 A kind of T BOX protecting information safety methods based on vehicle feature safe class
US9984341B2 (en) 2006-12-13 2018-05-29 Crown Equipment Corporation Information system for industrial vehicles including cyclical recurring vehicle information message
US10013815B2 (en) 2006-12-13 2018-07-03 Crown Equipment Corporation Information system for industrial vehicles
US10600256B2 (en) 2006-12-13 2020-03-24 Crown Equipment Corporation Impact sensing usable with fleet management system
US10599160B2 (en) 2006-12-13 2020-03-24 Crown Equipment Corporation Fleet management system
US11225404B2 (en) 2006-12-13 2022-01-18 Crown Equipment Corporation Information system for industrial vehicles
KR20220046110A (en) * 2020-10-07 2022-04-14 현대자동차주식회사 System and method for maintaining production vehicle quality
CN114348025A (en) * 2022-01-30 2022-04-15 中国第一汽车股份有限公司 Vehicle driving monitoring system, method, equipment and storage medium
CN114444089A (en) * 2020-11-06 2022-05-06 上海汽车集团股份有限公司 Data protection method and device

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105522988B (en) 2015-12-29 2018-01-30 同方威视技术股份有限公司 Vehicle guidance system, the method for vehicle directional and safety check vehicle
CN111152791A (en) * 2020-01-03 2020-05-15 江苏理工学院 Vehicle condition monitoring method and system based on real-time vehicle data

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060030349A (en) * 2004-10-05 2006-04-10 이돈신 Remote service method and system of mobile vehicle using ITS terminal
KR100719285B1 (en) * 2005-03-30 2007-05-17 (주)이스트소프트 Distributed File Management System and File Management Method of Web Storage
KR20070032845A (en) * 2005-09-20 2007-03-23 현대자동차주식회사 Vehicle parts information management system using telematics terminal

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10600256B2 (en) 2006-12-13 2020-03-24 Crown Equipment Corporation Impact sensing usable with fleet management system
US12210353B2 (en) 2006-12-13 2025-01-28 Crown Equipment Corporation Fleet management system
US11947361B2 (en) 2006-12-13 2024-04-02 Crown Equipment Corporation Fleet management system
US9984341B2 (en) 2006-12-13 2018-05-29 Crown Equipment Corporation Information system for industrial vehicles including cyclical recurring vehicle information message
US10013815B2 (en) 2006-12-13 2018-07-03 Crown Equipment Corporation Information system for industrial vehicles
US11823502B2 (en) 2006-12-13 2023-11-21 Crown Equipment Corporation Impact sensing usable with fleet management system
US10599160B2 (en) 2006-12-13 2020-03-24 Crown Equipment Corporation Fleet management system
US10810521B2 (en) 2006-12-13 2020-10-20 Crown Equipment Corporation Information system for industrial vehicles including cyclical recurring vehicle information message
US11225404B2 (en) 2006-12-13 2022-01-18 Crown Equipment Corporation Information system for industrial vehicles
US12380373B2 (en) 2009-09-01 2025-08-05 Crown Equipment Corporation Information system for industrial vehicles including cyclical recurring vehicle information message
WO2011028649A3 (en) * 2009-09-01 2011-07-07 Crown Equipment Corporation Information system for industrial vehicles including cyclical recurring vehicle information message
KR101274613B1 (en) * 2011-02-17 2013-06-13 강재민 Apparatus for managing a car and methods for managing a car and for dealing a used car using the apparatus
KR101371790B1 (en) * 2012-02-24 2014-03-13 아시아나아이디티 주식회사 Management system for the same-day-of-the-week-no-driving using obd and rfid tag
US9412209B2 (en) 2013-12-04 2016-08-09 Hyundai Motor Company Prevention device for operating vehicle running record
CN104778483A (en) * 2014-06-04 2015-07-15 马俊东 Vehicle-mounted information collecting and processing system
CN105657074A (en) * 2016-03-31 2016-06-08 大连楼兰科技股份有限公司 Method and device for vehicle equipment monitoring and data analysis
CN106627443B (en) * 2017-02-15 2017-12-26 北京航空航天大学 A kind of T BOX protecting information safety methods based on vehicle feature safe class
KR20220046110A (en) * 2020-10-07 2022-04-14 현대자동차주식회사 System and method for maintaining production vehicle quality
CN114444089A (en) * 2020-11-06 2022-05-06 上海汽车集团股份有限公司 Data protection method and device
CN114348025A (en) * 2022-01-30 2022-04-15 中国第一汽车股份有限公司 Vehicle driving monitoring system, method, equipment and storage medium

Also Published As

Publication number Publication date
KR100905694B1 (en) 2009-07-03

Similar Documents

Publication Publication Date Title
KR100905694B1 (en) Vehicle Information Safety Management System
CN112292841B (en) Creating vehicle certificates with blockchains
Monteuuis et al. Sara: Security automotive risk analysis method
US7917253B2 (en) Method for making vehicle-related data available to an authorized third party
CN1423603A (en) Method and device for interpreting events and outputting operating instructions in motor vehicles
US11240211B2 (en) System and method to leverage EDR, ECU, CAN and OBD data from vehicles by means of blockchain technology
CN111430039B (en) Epidemic prevention information acquisition system, method, device, computer equipment and storage medium
CN102426776A (en) Designated driving network monitoring system and method for motor vehicle
US9165131B1 (en) Vehicle connector lockout for in-vehicle diagnostic link connector (DLC) interface port
CN118802377B (en) Vehicle network risk determination method, device and related equipment
KR20200086632A (en) Method and system for collecting and managing vehicle generated data
Ryan et al. Semiautonomous vehicle risk analysis: A telematics‐based anomaly detection approach
US20220207547A1 (en) Vehicle price estimating method
CN107274511A (en) A kind of vehicle checking method and vehicle detection apparatus based on smart machine
CN114882448B (en) Vehicle monitoring method and electronic equipment
CN202306814U (en) Network monitoring system for motor vehicle designated-driving
CN112988678B (en) Wisdom cloud data safety protection system based on block chain
KR102295427B1 (en) System and method for detecting status of vehicle based on data collected by obd
Chen et al. The implementation of real-time on-line vehicle diagnostics and early fault estimation system
KR20130105103A (en) Providing system for analysis contents of driving record and method thereof
CN114338048B (en) Block chain-based vehicle accident responsibility determination method and vehicle terminal
CN118155312A (en) Data acquisition desensitization recording method and system for ADAS domain controller
CN116385184A (en) Vehicle risk calculating method, device, computer equipment and storage medium
JP2025522947A (en) Enhanced pairing to facilitate seamless Bluetooth/WiFi connections
CN115391832A (en) Data management method and system based on block chain

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

R18-X000 Changes to party contact information recorded

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

N231 Notification of change of applicant
PN2301 Change of applicant

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

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

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

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-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

PG1501 Laying open of application

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

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

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

N231 Notification of change of applicant
PN2301 Change of applicant

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

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

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

S14-X000 Exclusive voluntary license recorded

St.27 status event code: A-4-4-S10-S14-lic-X000

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: 4

P22-X000 Classification modified

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

FPAY Annual fee payment

Payment date: 20130410

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

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: 20140417

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: 20150417

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

P22-X000 Classification modified

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

PR1001 Payment of annual fee

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

Fee payment year number: 8

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: 9

P22-X000 Classification modified

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

FPAY Annual fee payment

Payment date: 20180423

Year of fee payment: 10

PR1001 Payment of annual fee

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

Fee payment year number: 10

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

PR1001 Payment of annual fee

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

Fee payment year number: 14

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: 15

P22-X000 Classification modified

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

PR1001 Payment of annual fee

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

Fee payment year number: 16

R18-X000 Changes to party contact information recorded

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

P22-X000 Classification modified

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