KR20110140023A - System and method for controlling smart key using obd ii - Google Patents
System and method for controlling smart key using obd ii Download PDFInfo
- Publication number
- KR20110140023A KR20110140023A KR1020100060191A KR20100060191A KR20110140023A KR 20110140023 A KR20110140023 A KR 20110140023A KR 1020100060191 A KR1020100060191 A KR 1020100060191A KR 20100060191 A KR20100060191 A KR 20100060191A KR 20110140023 A KR20110140023 A KR 20110140023A
- Authority
- KR
- South Korea
- Prior art keywords
- vehicle
- obd
- smart key
- terminal
- protocol
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/10—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles actuating a signalling device
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/10—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles actuating a signalling device
- B60R25/102—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles actuating a signalling device a signal being sent to a remote location, e.g. a radio signal being transmitted to a police station, a security company or the owner
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/24—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Lock And Its Accessories (AREA)
Abstract
Description
본 발명은 스마트키 제어 방법 및 시스템에 관한 것으로, 차량의 엔진 시동, 도어 잠금 및 해제의 차량 기능을 제어하는 방법 및 시스템에 관한 것이다.The present invention relates to a method and system for controlling a smart key, and to a method and system for controlling a vehicle function of engine starting, door locking and unlocking of a vehicle.
종래에 사후장착용 스마트키 제어 시스템은, 차량의 상태를 나타내는 상태 신호선들과 차량의 동작을 제어하는 제어 신호선들을 차량에 마련된 복수의 ECU(Electronic Control Unit) 모듈에 상기 신호선들을 하나하나 점프함으로써, 스마트키 제어 시스템과 차량 간의 통신을 제공한다. In the conventional post-installation smart key control system, by jumping the signal lines one by one to a plurality of ECU (Electronic Control Unit) module provided in the vehicle state signal lines indicating the state of the vehicle and control signal lines for controlling the operation of the vehicle, Provides communication between the smart key control system and the vehicle.
이에 따라, 스마트키 제어 시스템이 설치되지 않은 기 출시된 차량에 스마트키 제어 시스템을 설치하고자 하는 경우, 신호선들을 수동으로 일일이 점프해야 하는 번거로움이 존재한다.Accordingly, when the smart key control system is to be installed in a previously released vehicle in which the smart key control system is not installed, there is a need to manually jump the signal lines.
또한, 차량의 종류마다 ECU의 배치 위치 및 커넥터가 상이함에 따라 신호선을 잘못 점프하는 경우가 발생한다. 이처럼, 신호선을 틀리게 점프함에 따라 차량에 손상이 발생할 수 있다.In addition, there is a case where the signal line is incorrectly jumped due to the difference in the arrangement position of the ECU and the connector for each kind of vehicle. As such, damage to the vehicle may occur by incorrectly jumping the signal line.
따라서, 스마트키 제어 시스템이 설치되지 않은 차량에 스마트키 제어 시스템을 용이하게 설치할 수 있을 뿐만 아니라, 스마트키 제어 시스템의 설치 어려움에 따른 차량 손상을 방지할 수 있는 차량 제어 기술이 필요하다.Accordingly, there is a need for a vehicle control technology capable of easily installing the smart key control system in a vehicle in which the smart key control system is not installed, and also preventing vehicle damage due to difficulty in installing the smart key control system.
본 발명은 스마트키 제어 시스템이 설치되지 않은 차량에 스마트키 제어 시스템을 용이하게 설치할 수 있는 시스템 및 방법을 제공하고자 한다.An object of the present invention is to provide a system and method for easily installing a smart key control system in a vehicle in which the smart key control system is not installed.
또한, 스마트키 제어 시스템의 설치 어려움에 따른 차량 손상을 방지할 수 있는 시스템 및 방법을 제공하고자 한다.In addition, an object of the present invention is to provide a system and a method for preventing vehicle damage due to installation difficulty of the smart key control system.
또한, 차량과 스마트키 제어 시스템 간의 통신 보안성을 증가시킬 수 있는 시스템 및 방법을 제공하고자 한다.In addition, an object of the present invention is to provide a system and method for increasing communication security between a vehicle and a smart key control system.
본 발명의 일실시예에 따른 스마트키 제어 시스템은, 차량의 상태 요청 정보 및 제어 신호를 CAN(Controller Area Network) 프로토콜에 따라 변환하는 단계, 상기 변환한 차량의 상태 요청 정보 및 제어 신호를 OBD II 포트를 통해 전송하는 단계, 상기 전송한 차량의 상태 요청 정보에 대한 응답인 상기 CAN 프로토콜에 따른 차량의 상태 정보를 수신하는 단계, 및 상기 수신한 CAN 프로토콜에 따른 차량의 상태 정보를 데이터 포맷으로 변환하는 단계를 포함할 수 있다.The smart key control system according to an embodiment of the present invention, converting the vehicle state request information and control signals according to a CAN (Controller Area Network) protocol, and converts the vehicle state request information and control signals to OBD II. Transmitting through a port, receiving state information of a vehicle according to the CAN protocol, which is a response to the transmitted state request information of the vehicle, and converting state information of the vehicle according to the received CAN protocol into a data format It may include the step.
또한, 상기 데이터로 변환한 차량의 상태 정보를 단말로 전송하는 단계를 더 포함할 수 있다.The method may further include transmitting the state information of the vehicle converted into the data to the terminal.
또한, 상기 단말이 기설정된 기준 거리 이내에 위치하면, 상기 단말의 무선 아이디를 이용하여 상기 단말을 인증하는 단계를 더 포함할 수 있다.The terminal may further include authenticating the terminal using a wireless ID of the terminal if the terminal is located within a preset reference distance.
또한, 본 발명의 일실시예에 따른 스마트키 제어 시스템은, 차량의 상태 요청 정보 및 제어 신호를 CAN(Controller Area Network) 프로토콜에 따라 변환하는 CAN 프로토콜 변환부, 상기 변환한 차량의 상태 요청 정보 및 제어 신호를 OBD II 포트를 통해 전송하고, 상기 전송한 차량의 상태 요청 정보에 대한 응답인 상기 CAN 프로토콜에 따른 차량의 상태 정보를 수신하는 OBD II 커넥터, 상기 수신한 CAN 프로토콜에 따른 차량의 상태 정보를 데이터 포맷으로 변환하는 데이터 포맷 변환부를 포함할 수 있다.In addition, the smart key control system according to an embodiment of the present invention, CAN protocol conversion unit for converting the vehicle state request information and control signals according to the CAN (Controller Area Network) protocol, the state request information of the converted vehicle and OBD II connector for transmitting a control signal through the OBD II port, receiving the state information of the vehicle according to the CAN protocol which is a response to the transmitted state request information of the vehicle, the state information of the vehicle according to the received CAN protocol It may include a data format conversion unit for converting to a data format.
또한, 상기 데이터 포맷으로 변환한 차량의 상태 정보를 단말로 전송하는 주제어부를 더 포함할 수 있다.The apparatus may further include a main control unit for transmitting the state information of the vehicle converted into the data format to the terminal.
또한, 상기 주제어부는, 데이터 포맷의 차량의 상태 요청 정보 및 제어 신호를 상기 CAN 프로토콜 변환부로 전달할 수 있다. 그러면, 상기 CAN 프로토콜 변환부는, 상기 데이터 포맷의 차량의 상태 요청 정보 및 제어 신호를 상기 CAN 프로토콜에 따라 변환할 수 있다.The main controller may transmit the state request information and the control signal of the vehicle in a data format to the CAN protocol converter. Then, the CAN protocol converter may convert the state request information and the control signal of the vehicle in the data format according to the CAN protocol.
또한, 상기 단말이 기설정된 기준 거리 이내에 위치하면, 상기 단말의 무선 아이디를 이용하여 상기 단말을 인증하는 인증부를 더 포함할 수 있다.The terminal may further include an authentication unit for authenticating the terminal using a wireless ID of the terminal when the terminal is located within a preset reference distance.
본 발명의 일실시예에 따르면, 본 발명은 OBD II를 이용하여 스마트키 제어 시스템이 설치되지 않은 차량에서도 스마트키 제어 시스템을 용이하게 설치할 수 있다.According to an embodiment of the present invention, the present invention can easily install the smart key control system even in a vehicle in which the smart key control system is not installed using the OBD II.
또한, OBD II를 이용하여 복수의 ECU에서 선을 점프하지 않고도 스마트키 제어 시스템을 설치할 수 있음에 따라 차량 손상을 방지할 수 있다.In addition, the OBD II allows the installation of a smart key control system without having to jump lines on multiple ECUs, thus preventing vehicle damage.
또한, 차량으로부터 수신한 정보들을 데이터 포맷으로 변환함에 따라 통신 보안성을 증가시킬 수 있다.In addition, communication security can be increased by converting information received from the vehicle into a data format.
도 1은 본 발명의 일실시예에 따른 스마트키 제어 시스템의 전반적인 구성을 도시한 도면이다.
도 2는 본 발명의 일 실시예에 따른 스마트키 제어 시스템의 세부 구성을 도시한 도면이다.
도 3은 본 발명의 일 실시예에 따른 스마트키 제어 시스템의 동작을 설명하기 위해 제공되는 흐름도이다.1 is a view showing the overall configuration of a smart key control system according to an embodiment of the present invention.
2 is a diagram illustrating a detailed configuration of a smart key control system according to an embodiment of the present invention.
3 is a flowchart provided to explain the operation of the smart key control system according to an embodiment of the present invention.
이하, 본 발명의 실시예를 첨부된 도면을 참조하여 상세하게 설명한다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일실시예에 따른 스마트키 제어 시스템의 전반적인 구성을 도시한 도면이다.1 is a view showing the overall configuration of a smart key control system according to an embodiment of the present invention.
도 1에 따르면, 차량(100)에는 OBD(On Board Diagnostic) II 포트(Port)가 부착될 수 있다. 여기서, OBD II 포트는 차량에 쉽게 탈착 및 부착될 수 있다. 그리고, 스마트키 제어 시스템(200)은 OBD II 포트와 연결된 OBD II 커넥터를 통해 차량으로 차량 상태 요청 정보, 및 제어 신호들을 전송할 수 있다.According to FIG. 1, an on board diagnostic (OBD) II port may be attached to the
OBD II 포트는 국제 표준(ISO)에서 정의한 OBD 표준 규격으로, OBD 표준은, 시리얼 네트워크 통신 방식인 CAN(Controller Area Network) 프로토콜을 사용한다. CAN 프로토콜은 2가닥의 꼬임선(Twist Pair Wire)으로 구현된 CAN 버스를 이용하여 임베디드 시스템 간의 통신에 주로 이용될 수 있다. 특히, CAN 버스는 노이즈와 같은 외부 요인에 강인성을 가지므로 통시 에러율을 감소시킬 수 있다. 이에 따라, CAN 버스는 최대 110개의 노드를 하나의 네트워크 상에 연결하여 통신을 제공할 수 있다. 이처럼, CAN 버스에 연결된 OBD II 포트를 이용하는 경우, 직렬 통신을 이용하여 차량에 부착된 센서에서 ECU로 전달되는 차량의 상태 정보를 차량의 콘솔이나, 단말 등의 외부 장치에서 확인할 수 있다. The OBD II port is an OBD standard defined by the International Standard (ISO). The OBD standard uses the CAN (Controller Area Network) protocol, which is a serial network communication method. The CAN protocol can be used primarily for communication between embedded systems using a CAN bus implemented with two twisted pair wires. In particular, the CAN bus is robust against external factors such as noise, thereby reducing communication error rates. Accordingly, the CAN bus can provide communication by connecting up to 110 nodes on one network. As such, when the OBD II port connected to the CAN bus is used, the vehicle status information transmitted from the sensor attached to the vehicle to the ECU can be checked by the console or the external device such as the terminal using serial communication.
다시 도 1을 참조하면, 스마트키 제어 시스템(200)은 단말(300)로부터 수신한 무선 아이디를 이용하여 단말을 인증할 수 있다. 그리고, 단말 인증에 성공하면, 스마트키 제어 시스템(200)은 차량의 상태를 요청하는 차량 상태 요청 정보, 및 제어 신호들을 OBD II 포트를 통해 차량으로 전송할 수 있다. Referring back to FIG. 1, the smart
이때, 스마트키 제어 시스템(200)은 데이터 포맷의 차량 상태 요청 정보, 및 제어 신호들을 CAN 프로토콜에 따라 포맷을 변환하여 차량으로 전송할 수 있다. 그리고, 스마트키 제어 시스템(200)은 차량 상태 요청 정보에 대한 응답인 CAN 프로토콜 포맷의 차량 상태 정보를 OBD II 포트를 통해 차량으로부터 수신할 수 있다. 또한, 스마트키 제어 시스템(200)은 제어 신호에 대한 응답인 CAN 프로토콜 포맷의 차량의 제어 결과를 OBD II 포트를 통해 수신할 수 있다.In this case, the smart
그러면, 스마트키 제어 시스템(200)은 CAN 프로토콜 포맷의 차량 상태 정보 및 제어 결과를 데이터 포맷으로 변환할 수 있다. 그리고, 스마트키 제어 시스템(200)은 변환한 차량 상태 정보 및 제어 결과를 단말(300)로 전송할 수 있다. Then, the smart
이때, 단말(300)은 차량의 상태 및 차량의 제어 결과를 단말(300)에 마련된 디스플레이에 표시하거나, 또는 단말(300)에 마련된 LED들을 이용하여 표시할 수 있다. In this case, the
이하에서는, 도 2를 참조하여 OBD II 포트를 이용하여 스마트키 제어 시스템에서 차량을 제어하는 과정에 대해 보다 상세히 설명하기로 한다.Hereinafter, a process of controlling the vehicle in the smart key control system using the OBD II port will be described in more detail with reference to FIG. 2.
도 2는 본 발명의 일 실시예에 따른 스마트키 제어 시스템의 세부 구성을 도시한 도면이다.2 is a diagram illustrating a detailed configuration of a smart key control system according to an embodiment of the present invention.
도 2에 따르면, 스마트키 제어 시스템(200)은 통신 인터페이스(210), 스위치 감지부(220), 인증부(230), 주제어부(240), 포맷 변환부(250), OBD II 커넥터(260), 및 ESCL(Electronic Steering Column Lock: 270)을 포함할 수 있다.According to FIG. 2, the smart
먼저, 통신 인터페이스(210)는 단말(300)로부터 무선 아이디를 수신할 수 있다. 이때, 통신 인터페이스(210)는 단말(300)에 마련된 RF 회로 및 안테나를 통해 전송된 단말의 무선 아이디를 수신할 수 있다.First, the
일례로, 통신 인터페이스(210)는 적외선 통신, RFID, 블루투스 등과 같은 근거리 무선 통신을 이용하여 암호화된 무선 아이디를 수신할 수 있다. 여기서, 무선 아이디는, 단말(300)의 고유 번호로서, 시리얼 번호인 코드 번호와 시동 on/off와 같은 제어 명령어가 결합된 형태일 수 있다.For example, the
일례로, 통신 인터페이스(210)는 단말(300)이 스마트키 제어 시스템(200)으로부터 기준 거리 이내에 위치하는 경우, 단말(300)로부터 무선 아이디를 수신할 수 있다. 이때, 기준 거리는 단말(300)과 스마트키 제어 시스템(200)이 근거리 무선 통신으로 데이터를 송수신할 수 있는 상수(Constant)로 기설정될 수 있다. 이때, 단말(300)로는 차량의 키(KEY) 역할은 하는 디바이스로서, 이동 단말, MP3 플레이어, DMB 폰(Phone), 스마트 폰(SMART Phone), 넷북(NET BOOK) 등과 같은 휴대용 디바이스, 또는 차량 제어 전용 리모콘(Remote Controller)이 이용될 수 있다. For example, the
스위치 감지부(220)는 단말(300)에 마련된 버튼, 터치 패드 등의 조작 패널들을 이용한 스위치 또는 터치 입력을 감지할 수 있다. The
일례로, 스위치 감지부(220)는 차량의 시동 ON/OFF를 조작하는 버튼이 눌려진 경우, 시동 ON/OFF 입력을 감지할 수 있다. 마찬가지로, 스위치 감지부(220)는 단말(300)에 마련된 조작 패널들을 이용하여 차량의 상태 요청 정보, 및 제어 신호 중 적어도 하나를 조작하기 위한 입력을 감지할 수 있다.For example, the
그러면, 스위치 감지부(220)에서 조작 패널을 통한 입력을 감지한 경우, 통신 인터페이스(210)는 단말(300)로부터 무선 아이디를 수신할 수도 있다. 즉, 통신 인터페이스(210)는 단말(300)이 기준 거리 이내에 위치할 때뿐만 아니라, 스위치 감지부(220)를 통해 입력이 감지된 경우에도 무선 아이디를 수신할 수 있다. Then, when the
인증부(230)는 암호화된 단말의 무선 아이디를 복호화하고, 복호화된 단말의 무선 아이디와 기저장된 인증 아이디를 비교할 수 있다. 일례로, 인증부(230)는 복호화된 단말의 무선 아이디와 인증 아이디가 일치하면, 단말(300)을 성공적으로 인증할 수 있다. 이때, 복호화된 무선 아이디와 인증 아이디가 일치하지 않으면, 인증부(230)는 단말(300)의 인증을 실패할 수 있다. 그러면, 통신 인터페이스(210)단말(300)로부터 암호화된 무선 아이디 재송부를 요청하여 다시 수신할 수 있다.The
주제어부(240)는 무선 아이디와 인증 아이디가 일치하여 단말의 인증에 성공하면, 차량의 상태 요청 정보, 및 제어 신호 중 적어도 하나를 포맷 변환부(250)로 전달할 수 있다. The
일례로, 단말(300)이 기준 거리 이내에 위치하여 단말(300)을 인증한 경우, 주제어부(240)는 데이터 포맷의 차량의 상태 요청 정보, 및 제어 신호 중 적어도 하나를 자동으로 포맷 변환부(250)로 전달할 수 있다. 여기서, 차량의 상태 요청 정보는, 차량의 엔진 ON/OFF 상태, 기어 상태, 브레이크 상태, 도어 상태, 도어락(door lock) 잠금/해제 상태 등을 요청하는 정보를 포함할 수 있다. 그리고, 제어 신호는, 점멸등 제어, 기어, 브레이크, 도어락(door lock) 잠금/해제 등을 제어하는 신호들을 포함할 수 있다. For example, when the terminal 300 is located within a reference distance to authenticate the terminal 300, the
다른 예로, 단말(300)에 마련된 조작 패널의 입력을 통해 단말(300)을 인증한 경우, 주제어부(240)는 단말(300)로부터 수신한 차량의 상태 요청 정보, 및 제어 신호 중 적어도 하나를 포맷 변환부(250)로 전달할 수 있다. 이때, 단말(300)과 주제어부(240) 간에 송수신되는 차량의 상태 요청 정보, 및 제어 신호는 데이터 포맷의 형태를 가질 수 있다.As another example, when the terminal 300 is authenticated through an input of an operation panel provided in the terminal 300, the
또한, 주제어부(240)는 시동 ON 및 시동 OFF를 제어하는 시동 제어 신호를 차량의 엔진 ECU(120)로 전송할 수도 있다. 그러면, 엔진 EC(120)는 엔진을 시동할 수 있다.In addition, the
또한, 주제어부(240)는 스티어링락을 잠그거나 해제하는 제어 신호를 ESCL(270)로 전송할 수도 있다. 이때, 주제어부(240)는 스티어링락 제어 신호를 암호화하여 전송할 수 있다. 그러면, ESCL(270)은 암호화된 스티어링락 제어 신호를 복호화하여 차량의 스티어링락을 잠그거나 해제할 수 있다. In addition, the
포맷 변환부(250)는 CAN 프로토콜 변환부(251) 및 데이터 포맷 변환부(252)를 포함할 수 있다. 일례로, 포맷 변환부(250)로는 게이트웨이(Gateway)가 이용될 수 있다. 게이트웨이는 OBD II(110) 포토를 통해 차량에 마련된 복수의 ECU들과 통신할 수 있다. The
먼저, CAN 프로토콜 변환부(251)는 주제어부(240)로부터 전달 받은 데이터 포맷의 차량의 상태 요청 정보, 및 제어 신호를 CAN 프로토콜에 따라 변환할 수 있다. 일례로, CAN 프로토콜 변환부(251)는 차량의 상태 요청 정보, 및 제어 신호의 포맷을 CAN 프로토콜 규격에 따라 CAN 버스를 통해 통신할 수 있는 포맷으로 변환할 수 있다.First, the
그러면, OBD II 커넥터(Connector: 260)는 CAN 프로토콜에 따라 포맷이 변환된 차량의 상태 요청 정보, 및 제어 신호를 OBD II 포트(110)를 통해 차량으로 전송할 수 있다. 이때, OBD II 포트(110)는 차량(100)에 탈착 및 부착이 쉬우며, OBD II 커넥터(260)와 물리적으로 연결되어 차량(100)과 스마트키 제어 시스템(200) 간의 통신을 제공할 수 있다.Then, the
그러면, 차량(100)은 수신된 차량의 상태 요청 정보에 따른 차량의 상태를 나타내는 차량 상태 정보를 OBD II 포트(110)를 통해 스마트키 제어 시스템(200)으로 전송할 수 있다. 일례로, 도어락 ON/OFF 상태, 라디오 ON/OFF 상태, 에어컨 ON/OFF 상태, 스티어링락 잠금/해제 상태 등의 차량 상태 정보를 스마트키 제어 시스템(200)으로 전송할 수 있다. Then, the
또한, 차량(100)은 수신한 제어 신호에 따른 제어 동작을 수행하고, 수행한 제어 결과를 OBD II 포트(110)를 통해 스마트키 제어 시스템(200)으로 전송할 수 있다. 일례로, 엔진 ECU(120)는 시동 ON/OFF 제어 신호에 따라 엔진을 시동하거나 엔진 시동을 종료할 수 있다.In addition, the
다시 도 2를 참조하면, OBD II 커넥터(260)는 OBD II 포트(110)를 통해 차량(100)으로부터 차량의 상태 정보, 및 제어 결과를 수신할 수 있다. 이때, 수신된 차량의 상태 정보, 및 제어 결과는 CAN 프로토콜 규격에 따라 CAN 버스를 통해 통신할 수 있는 포맷일 수 있다. 그리고, OBD II 커넥터(260)는 수신한 CAN 프로토콜 포맷의 차량 상태 정보, 및 제어 결과를 데이터 포맷 변환부(252)로 전달할 수 있다.Referring back to FIG. 2, the
그러면, 데이터 포맷 변환부(252)는 CAN 프로토콜 포맷의 차량 상태 정보, 및 제어 결과를 데이터 포맷으로 변환할 수 있다. Then, the
그리고, 데이터 포맷 변환부(252)는 데이터 포맷의 차량 상태 정보, 및 제어 결과를 주제어부(240)로 전달할 수 있다. 그러면, 주제어부(240)는 데이터 포맷의 차량의 상태 정보 및 제어 결과를 통신 인터페이스(210)를 통해 단말(300)로 전송할 수 있다. 여기서, 차량의 상태 정보는 차량의 상태 요청 정보에 대한 응답이고, 제어 결과는 제어 신호에 대한 응답이다. The
이때, 단말(300)은 단말(300)에 마련된 디스플레이 또는 LED를 이용하여 차량 소유주 또는 운전자에게 차량 상태 정보에 따른 차량의 상태 및 제어 결과를 알려줄 수 있다.In this case, the terminal 300 may inform the vehicle owner or the driver of the vehicle state and the control result according to the vehicle state information by using the display or LED provided in the
한편, ESCL(Electronic Steering Column Lock: 270)은 전자제어식 스티어링락 모듈로서, 차량(100)의 스티어링락을 잠그거나, 잠금을 해제할 수 있다. 이때, ESCL(270)은 스티어링락의 잠김 또는 해제 동작을 물리적으로 제어하지 않고, 전자식으로 제어할 수 있다. 또한, 주제어부(240)에서 스티어링락 제어 신호를 암호화하여 ESCL(270)로 전송할 수 있다. On the other hand, ESCL (Electronic Steering Column Lock: 270) is an electronically controlled steering lock module, it is possible to lock or unlock the steering lock of the
일례로, ESCL(270)은 키홀에 손잡이 부분이 부러진 차량의 키(KEY)가 삽입된 채로 ACC ON을 강제적으로 회전한 상태를 유지하지 않더라도 차량의 핸들을 잠그거나 핸들 잠김을 해제할 수 있다. 이때, ESCL(270)은 스티어링락을 제어하 하기 위해 액츄에이터(Actuator)를 포함할 수도 있다.For example, the
도 3은 본 발명의 일 실시예에 따른 스마트키 제어 시스템의 동작을 설명하기 위해 제공되는 흐름도이다.3 is a flowchart provided to explain the operation of the smart key control system according to an embodiment of the present invention.
도 3에 따르면, 인증부(230)는 단말의 무선 아이디와 기저장된 인증 아이디를 비교하여 단말을 인증할 수 있다(S310). 일례로, 인증부(230)는 암호화된 단말의 무선 아이디를 복호화하여 인증 아이디와 일치하는지 여부를 비교할 수 있다. 그리고, 무선 아이디와 인증 아이디가 일치하면, 인증부(230)는 단말(300)을 성공적으로 인증하고, 일치하지 않으면, 단말(300)의 인증을 실패할 수 있다. According to FIG. 3, the
인증부(230)는 암호화된 단말의 무선 아이디를 복호화하고, 복호화된 단말의 무선 아이디와 기저장된 인증 아이디를 비교할 수 있다. 일례로, 인증부(230)는 복호화된 단말의 무선 아이디와 인증 아이디가 일치하면, 단말(300)을 성공적으로 인증할 수 있다. 이때, 인증 실패 시, 인증부(230)는 암호화된 무선 아이디 재송부를 통신 인터페이스(210)를 통해 단말(300)에 요청할 수도 있다.The
이어, 주제어부(240)는 단말의 인증에 성공하면, 차량 상태 요청 정보, 및 제어 신호를 포맷 변환부(250)로 전달할 수 있다(S320). Subsequently, upon successful authentication of the terminal, the
일례로, 단말(300)이 기준 거리 이내에 위치하고, 단말(300)의 인증에 성공한 경우, 주제어부(240)는 데이터 포맷의 차량의 상태 요청 정보, 및 제어 신호 중 적어도 하나를 자동으로 CAN 프로토콜 변환부(251)로 전달할 수 있다.For example, when the terminal 300 is located within a reference distance and the terminal 300 is successfully authenticated, the
이때, 주제어부(240)는 시동 ON 및 시동 OFF를 제어하는 시동 제어 신호를 엔진 ECU(120)로 전송하고, 스티어링락 제어 신호를 암호화하여 ESCL(270)로 전송 할 수도 있다.At this time, the
그리고, CAN 프로토콜 변환부(251)는 데이터 포맷의 차량 상태 요청 정보, 및 제어 신호를 CAN 프로토콜에 따라 변환할 수 있다(S330).The
이어, OBD II 커넥터(260)는 CAN 프로토콜에 따라 변환한 차량 상태 요청 정보, 및 제어 신호를 OBD II 포트(110)를 통해 차량(100)으로 전송할 수 있다. Subsequently, the
그러면, OBD II 커넥터(260)는 차량 상태 요청 정보에 대한 응답인 차량 상태 정보와 제어 신호에 대한 응답인 제어 결과를 OBD II 포트(110)를 통해 수신할 수 있다(S340). 이때, 차량(100)으로부터 OBD II 포트(110)를 통해 수신된 차량 상태 정보 및 제어 결과는 CAN 프로토콜 포맷이다.Then, the
그리고, 데이터 포맷 변환부(252)는 CAN 프로토콜 포맷의 차량 상태 정보 및 제어 결과를 데이터 포맷으로 변환할 수 있다(S360).The
이어, 주제어부(240)는 데이터 포맷의 차량 상태 정보 및 제어 결과를 통신 인터페이스(210)를 통해 단말(300)로 전송할 수 있다(S370). 이때, 데이터 포맷의 차량 상태 정보 및 제어 결과는 근거리 무선 통신 기술을 이용하여 단말(300)로 전송될 수 있다. 그러면, 단말(300)은 단말에 마련된 디스플레이 또는 LED를 이용하여 차량의 상태 및 제어 결과를 운전자에게 통지할 수 있다.Subsequently, the
도 3에서 설명한 바와 같이, 운전자가 단말(300)을 가방 또는 몸에 휴대한 채, 차량(100)으로부터 기준 거리 이내로 근접한 경우, 단말(300) 인증이 성공한 경우, 주제어부(240)는 차량(100)으로부터 수신한 차량 상태 정보에 따른 제어 신호를 차량(100)으로 전송할 수 있다. 일례로, 차량의 상태가 도어락이 잠긴 상태인 경우, 주제어부(240)는 도어락을 해제하는 제어 신호를 CAN 프로토콜 변환부(250) 및 OBD II 포트(110)를 통해 차량(100)으로 전송할 수 있다. 그러면, 차량(100)은 차량의 도어락을 해제할 수 있다. 즉, 스마트키 제어 시스템(200)은 단말(300)이 차량(100)에 근접하면 도어락을 자동으로 해제할 수 있다. As described with reference to FIG. 3, when the driver is carrying the terminal 300 in a bag or body, and is approaching within a reference distance from the
또한, 운전자가 차량(100) 내부에 장착된 시동 버튼을 누르면, 주제어부(240)는 이모빌라이저와 스티어링락을 해제할 수 있다. 그러면, 이모빌라이저와 스티어링락이 해제된 후, 주제어부(240)는 엔진 ON 제어 신호를 엔진 ECU(120)로 전송함으로써, 엔진을 시동할 수 있다. In addition, when the driver presses the start button mounted in the
본 발명의 실시 예에 따른 방법들은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. Methods according to an embodiment of the present invention can be implemented in the form of program instructions that can be executed by various computer means and recorded in a computer readable medium. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.As described above, the present invention has been described by way of limited embodiments and drawings, but the present invention is not limited to the above embodiments, and those skilled in the art to which the present invention pertains various modifications and variations from such descriptions. This is possible.
그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the claims below but also by the equivalents of the claims.
100: 차량
110: OBD II 포트
120: 엔진 ECU
200: 스마트키 제어 시스템
210: 통신 인터페이스
220: 스위치 감지부
230; 인증부
240: 주제어부
250: 포맷 변환부
260: OBD II 커넥터
270: ESCL
300: 단말100: vehicle
110: OBD II port
120: engine ECU
200: smart key control system
210: communication interface
220: switch detection unit
230; Certification Department
240: subject fisherman
250: format conversion unit
260: OBD II connector
270: ESCL
300: terminal
Claims (11)
상기 변환한 차량의 상태 요청 정보 및 제어 신호를 OBD II 포트를 통해 전송하는 단계;
상기 전송한 차량의 상태 요청 정보에 대한 응답인 상기 CAN 프로토콜에 따른 차량의 상태 정보를 수신하는 단계; 및
상기 수신한 CAN 프로토콜에 따른 차량의 상태 정보를 데이터 포맷으로 변환하는 단계
를 포함하는 스마트키 제어 방법.Converting the state request information and the control signal of the vehicle according to a controller area network (CAN) protocol;
Transmitting state request information and a control signal of the converted vehicle through an OBD II port;
Receiving state information of a vehicle according to the CAN protocol, which is a response to the transmitted state request information of the vehicle; And
Converting the state information of the vehicle according to the received CAN protocol into a data format
Smart key control method comprising a.
상기 데이터로 변환한 차량의 상태 정보를 단말로 전송하는 단계
를 더 포함하는 스마트키 제어 방법.The method of claim 1,
Transmitting the state information of the vehicle converted into the data to the terminal
Smart key control method further comprising.
상기 단말이 기설정된 기준 거리 이내에 위치하면, 상기 단말의 무선 아이디를 이용하여 상기 단말을 인증하는 단계
를 더 포함하는 스마트키 제어 방법.The method of claim 2,
Authenticating the terminal using a wireless ID of the terminal if the terminal is located within a preset reference distance;
Smart key control method further comprising.
상기 OBD II 포트를 통해 전송하는 단계는,
상기 단말 인증이 성공하면, 상기 변환한 차량의 상태 요청 정보 및 제어 신호를 OBD II 포트를 통해 전송하는 것을 특징으로 하고,
상기 전송한 제어 신호에 따른 차량의 제어 결과를 수신하는 단계
를 더 포함하는 스마트키 제어 방법.The method of claim 3,
Transmitting through the OBD II port,
If the terminal authentication is successful, the status request information and the control signal of the converted vehicle is characterized in that the transmission through the OBD II port,
Receiving a control result of the vehicle according to the transmitted control signal
Smart key control method further comprising.
상기 OBD II 포트는, 상기 차량에 탈착 및 부착되는 것을 특징으로 하고,
상기 OBD II 포트를 통해 전송하는 단계는,
상기 변환한 차량의 상태 요청 정보 및 제어 신호를 상기 OBD II 포트와 연결된 OBD II 커넥터를 이용하여 상기 차량으로 전송하는 것을 특징으로 하는 스마트키 제어 방법.The method of claim 1,
The OBD II port, characterized in that detachable and attached to the vehicle,
Transmitting through the OBD II port,
Smart key control method characterized in that for transmitting the converted state request information and the control signal to the vehicle using the OBD II connector connected to the OBD II port.
상기 변환한 차량의 상태 요청 정보 및 제어 신호를 OBD II 포트를 통해 전송하고, 상기 전송한 차량의 상태 요청 정보에 대한 응답인 상기 CAN 프로토콜에 따른 차량의 상태 정보를 수신하는 OBD II 커넥터; 및
상기 수신한 CAN 프로토콜에 따른 차량의 상태 정보를 데이터 포맷으로 변환하는 데이터 포맷 변환부
를 포함하는 스마트키 제어 시스템.A CAN protocol conversion unit converting state request information and control signals of the vehicle according to a controller area network (CAN) protocol;
An OBD II connector for transmitting the converted state request information and control signal through an OBD II port and receiving the state information of the vehicle according to the CAN protocol which is a response to the transmitted state request information; And
Data format conversion unit for converting the state information of the vehicle according to the received CAN protocol into a data format
Smart key control system comprising a.
상기 데이터 포맷으로 변환한 차량의 상태 정보를 단말로 전송하는 주제어부
를 더 포함하는 스마트키 제어 시스템.The method of claim 6,
Main control unit for transmitting the state information of the vehicle converted into the data format to the terminal
Smart key control system further comprising.
상기 주제어부는,
데이터 포맷의 차량의 상태 요청 정보 및 제어 신호를 상기 CAN 프로토콜 변환부로 전달하고,
상기 CAN 프로토콜 변환부는,
상기 데이터 포맷의 차량의 상태 요청 정보 및 제어 신호를 상기 CAN 프로토콜에 따라 변환하는 것을 특징으로 하는 스마트키 제어 시스템.The method of claim 7, wherein
The main fisherman,
Transmits the status request information and the control signal of the vehicle in a data format to the CAN protocol converter,
The CAN protocol converter,
Smart key control system, characterized in that for converting the status request information and the control signal of the vehicle of the data format according to the CAN protocol.
상기 단말이 기설정된 기준 거리 이내에 위치하면, 상기 단말의 무선 아이디를 이용하여 상기 단말을 인증하는 인증부
를 더 포함하는 스마트키 제어 시스템.The method of claim 7, wherein
An authentication unit for authenticating the terminal using the wireless ID of the terminal when the terminal is located within a predetermined reference distance
Smart key control system further comprising.
상기 OBD II 커넥터는,
상기 전송한 제어 신호에 따른 차량의 제어 결과를 수신하는 것을 특징으로 하는 스마트키 제어 시스템.10. The method of claim 9,
The OBD II connector,
Smart key control system, characterized in that for receiving the control result of the vehicle according to the transmitted control signal.
상기 OBD II 포트는, 상기 차량에 탈착 및 부착되는 것을 특징으로 하고,
상기 OBD II 커넥터는,
상기 OBD II 포트와 연결되며, 상기 연결된 OBD II 포트를 통해 상기 변환한 차량의 상태 요청 정보 및 제어 신호를 상기 차량으로 전송하는 것을 특징으로 하는 스마트키 제어 시스템.The method of claim 6,
The OBD II port, characterized in that detachable and attached to the vehicle,
The OBD II connector,
Smart key control system is connected to the OBD II port, and transmits the state request information and the control signal of the converted vehicle through the connected OBD II port.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100060191A KR20110140023A (en) | 2010-06-24 | 2010-06-24 | System and method for controlling smart key using obd ii |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100060191A KR20110140023A (en) | 2010-06-24 | 2010-06-24 | System and method for controlling smart key using obd ii |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20110140023A true KR20110140023A (en) | 2011-12-30 |
Family
ID=45505310
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100060191A KR20110140023A (en) | 2010-06-24 | 2010-06-24 | System and method for controlling smart key using obd ii |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20110140023A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101540102B1 (en) * | 2014-03-05 | 2015-07-30 | (주)세코인터페이스 | Obd-ii using a vehicle control system and its operational method thereof |
KR20160073734A (en) * | 2014-12-17 | 2016-06-27 | 주식회사 유디테크 | Method and system for controlling smart-key for vehicles |
KR20160086103A (en) * | 2015-01-09 | 2016-07-19 | 현대자동차주식회사 | Vehicle and controlling method thereof |
CN106990726A (en) * | 2017-04-18 | 2017-07-28 | 上海汽车集团股份有限公司 | A kind of vehicle CAN network data access method |
KR101885226B1 (en) * | 2018-05-18 | 2018-08-03 | 주식회사 스페셜원 | Commercial smart key compatible OBD-Ⅱ scanner and a vehicle control system using the same |
KR102193278B1 (en) * | 2019-11-28 | 2020-12-23 | 김이현 | Automotive door lock device using On Board Diagnostics terminal |
KR20220005706A (en) | 2020-07-07 | 2022-01-14 | 주식회사 아이카 | Device for pushing buttons of car key |
KR20220053162A (en) | 2020-10-22 | 2022-04-29 | 주식회사 아이카 | Device for remote pushing buttons of car key by application of smart phone |
-
2010
- 2010-06-24 KR KR1020100060191A patent/KR20110140023A/en active Search and Examination
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101540102B1 (en) * | 2014-03-05 | 2015-07-30 | (주)세코인터페이스 | Obd-ii using a vehicle control system and its operational method thereof |
KR20160073734A (en) * | 2014-12-17 | 2016-06-27 | 주식회사 유디테크 | Method and system for controlling smart-key for vehicles |
KR20160086103A (en) * | 2015-01-09 | 2016-07-19 | 현대자동차주식회사 | Vehicle and controlling method thereof |
US9736667B2 (en) | 2015-01-09 | 2017-08-15 | Hyundai Motor Company | Vehicle and method of controlling the same |
CN106990726A (en) * | 2017-04-18 | 2017-07-28 | 上海汽车集团股份有限公司 | A kind of vehicle CAN network data access method |
KR101885226B1 (en) * | 2018-05-18 | 2018-08-03 | 주식회사 스페셜원 | Commercial smart key compatible OBD-Ⅱ scanner and a vehicle control system using the same |
KR102193278B1 (en) * | 2019-11-28 | 2020-12-23 | 김이현 | Automotive door lock device using On Board Diagnostics terminal |
KR20220005706A (en) | 2020-07-07 | 2022-01-14 | 주식회사 아이카 | Device for pushing buttons of car key |
KR20220053162A (en) | 2020-10-22 | 2022-04-29 | 주식회사 아이카 | Device for remote pushing buttons of car key by application of smart phone |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6670801B2 (en) | Car sharing system and car sharing program | |
KR20110140023A (en) | System and method for controlling smart key using obd ii | |
US10521736B2 (en) | Ride sharing accessory device and system | |
KR102071406B1 (en) | In-vehicle Devices and Authentication Systems | |
JP6588518B2 (en) | Car sharing system | |
US9855918B1 (en) | Proximity confirming passive access system for vehicle | |
JP6695774B2 (en) | Electronic key system with biometrics | |
CN108122311A (en) | Vehicle virtual key realization method and system | |
US20170278330A1 (en) | Method and apparatus for wireless vehicular access device authentication | |
CN111094082B (en) | Vehicle sharing system | |
JP5977146B2 (en) | Electronic key system | |
KR20170028031A (en) | smart key controling system using bluetooth and OBD | |
KR101406192B1 (en) | Car access control system using smart terminal and method thereof | |
JP5406271B2 (en) | Electronic key device | |
CN110827449A (en) | Intelligent door lock control system and control method | |
JP2018178461A (en) | User authentication system and user authentication method | |
JP2020113065A (en) | Information management system | |
WO2018070401A1 (en) | Electronic key system | |
US8938565B2 (en) | Synchronous or asynchronous multi layer data link communication between a multi-functional data bus interface and a transponder bypass for automotive aftermarket security system and/or remote car starter | |
JP2018053489A (en) | Smart key system | |
JP5164798B2 (en) | Vehicle authentication control device | |
CN101205864A (en) | Starting control apparatus and tuner device | |
JP2008106577A (en) | Passive keyless entry system | |
CN108134993B (en) | Extensible Bluetooth vehicle-mounted system supporting PEPS function | |
JP4720143B2 (en) | Cardless ETC in-vehicle device and in-vehicle system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20121128 Effective date: 20130430 |