KR20130101600A - Wireless updating apparatus and method for providing additional car information - Google Patents
Wireless updating apparatus and method for providing additional car information Download PDFInfo
- Publication number
- KR20130101600A KR20130101600A KR1020120010803A KR20120010803A KR20130101600A KR 20130101600 A KR20130101600 A KR 20130101600A KR 1020120010803 A KR1020120010803 A KR 1020120010803A KR 20120010803 A KR20120010803 A KR 20120010803A KR 20130101600 A KR20130101600 A KR 20130101600A
- Authority
- KR
- South Korea
- Prior art keywords
- update
- packet
- ecu
- lin
- vehicle information
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40071—Packet processing; Packet format
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/02—Inter-networking arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40234—Local Interconnect Network LIN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
본 발명은 차량의 추가적인 정보를 제공하기 위한 ECU 업데이트에 관한 것으로서, 더욱 상세하게는 차량의 추가정보를 제공하기 위한 업데이트 패킷을 무선으로 수신받아 자동으로 업데이트함으로써, 기존에 제공하지 않은 차량정보를 운전자에게 제공하기 위한 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치 및 방법에 관한 것이다.The present invention relates to an ECU update for providing additional information of a vehicle, and more particularly, by automatically receiving an update packet for providing additional information of a vehicle wirelessly and automatically updating the vehicle information, the driver having not previously provided the vehicle information. The present invention relates to a wireless update apparatus and method for providing additional vehicle information for providing.
최근 들어, 산업의 발달에 따른 자동차의 대량생산으로 인해 다양한 자동차들이 보급되고 있다.In recent years, various automobiles have been spread due to mass production of automobiles according to industrial development.
자동차는 고속이 가능하기 때문에 운전자와 승객의 안전을 위해서, 엔진이나 브레이크의 제어가 필수적이다.Since automobiles are capable of high speeds, control of engines and brakes is essential for driver and passenger safety.
종래에는 캔(CAN, controller area network) 통신 프로토콜이 이러한 엔진과 브레이크 등과 같은 발진이나 제동에 관여하는 장치를 제어하기 위한 통신 프로토콜로 사용되었다.Conventionally, a CAN (control area network) communication protocol has been used as a communication protocol for controlling a device involved in starting or braking such as an engine and a brake.
그러나 자동차 산업이 급속하게 고도화되고 있기 때문에, 새로운 제어방식들을 응용한 제어프로그램들이 속속 개발되고, 또한 기존의 프로그램들의 단점을 보완해주는 업데이트들도 빈번하게 발생한다.However, due to the rapid advancement of the automotive industry, control programs that apply new control schemes are developed one after another, and frequent updates are made to complement the disadvantages of existing programs.
이와 같은 이유로 운전자는 자신의 자동차의 성능을 향상시키기 위해 기존 프로그램을 새로운 제어프로그램으로 대체하거나, 기존의 제어프로그램들을 업데이트해야 한다.For this reason, the driver should replace the existing program with a new control program or update the existing control programs to improve the performance of his vehicle.
그러나 운전자는 현재 자신의 제어프로그램을 대체하거나 업데이트 하기 위해서 차량 정비소나 전문업체를 방문해야 한다는 문제점이 있었다.However, the driver now has to visit a car repair shop or specialist company to replace or update his control program.
한편, 이미 자동차는 현대인의 필수품으로 자리매김하였고, 또한 다양하고 복잡한 현대 사회에서의 운전자들은 하루 중 차량에서 소비하는 시간이 점점 길어지는 관계로 이동 중에 차량 내에서 각종 업무를 처리하거나 필요한 정보의 획득이 요구되고 있다.On the other hand, automobiles have already become a necessity for modern people, and drivers in various and complex modern societies spend more and more time in the car during the day, so they can handle various tasks in the vehicle and obtain necessary information while on the move. This is required.
덧붙여, 운전 중에 교통정보 및 목적지까지의 경로안내 등과 같은 차량항법 서비스와 음악 CD 청취, 비디오 및 TV 시청 등의 AV 기능과 같은 다양한 멀티미디어 서비스를 받기를 원한다.In addition, it is desired to receive various multimedia services such as vehicle navigation services such as traffic information and route guidance to a destination while driving, and AV functions such as music CD listening, video and TV viewing.
이러한 운전자들의 다양한 요구를 충족시키기 위해 오늘날 차량용 정보단말기, AV 시스템 및 차량항법 시스템(Car Navigation System)의 기술 개발이 활발히 이루어지고 있다.In order to meet the various needs of these drivers, technology development of vehicle information terminals, AV systems, and car navigation systems is being actively conducted.
오늘날 운전자들은 이러한 차량항법 기능 이외에 경로탐색, 경로안내는 물론 부가적으로 음악 CD 청취, 비디오 및 TV 시청, 전화서비스, 호출서비스, 긴급 지원센터 호출, 도난방지 및 추적 서비스 등도 가능할 수 있는 지능화된 통합 멀티미디어 정보를 필요로 한다.In addition to these car navigation functions, today's drivers are intelligently integrated, which can be used for navigation, route guidance, as well as additional music CD listening, video and TV viewing, telephone service, paging service, emergency call, and anti-theft and tracking services. Requires multimedia information.
그러나 이러한 차내에 구비된 멀티미디어 모듈을 제어하기 위한 프로그램 또한 빈번한 업데이트가 요구되기 때문에 운전자는 직접 업데이트 업체를 방문해야 한다는 문제점도 있었다.However, the program for controlling the multimedia module provided in the vehicle also requires a frequent update, there is a problem that the driver must visit the update company directly.
이와 같은 번거로움으로 인해 운전자는 업데이트를 포기하거나, 업데이트 업체를 자주 방문함으로써 시간적, 물질적 손실발생을 피할 수가 없다는 문제점이 있었다.Due to this hassle, the driver has to give up the update or visit the update company frequently to avoid the time and material loss.
한편, 차량 내에는 차량의 상태를 수시로 검사하기 위한 많은 센서가 구비되어 있다. 이러한 센서들이 감지한 정보는 차량의 제어를 위해 활용되기 때문에 운전자에게 모두 제공되고 있지 않다.On the other hand, many sensors are provided in the vehicle for inspecting the state of the vehicle at any time. The information detected by these sensors is not available to the driver because they are used to control the vehicle.
예를 들면, 이러한 센서들이 감지한 정보 중 차량의 실내온도, 차량의 현재 속도 등과 일부분의 정보만이 운전자에게 제공된다.For example, only some of the information detected by these sensors is provided to the driver, such as the vehicle's indoor temperature, the current speed of the vehicle, and the like.
그러나 정확한 현재 배터리의 전하량, 타이어의 공압, 차량으로 유입되는 공기의 양은 운전자에게 제공되지 않고, 다만 배터리의 양이 기 설정된 임계치 이하로 내려가는 경우, 배터리부족 경고등이 울릴 경우에만 운전자가 인지할 수 있다.However, the exact current battery charge, tire pneumatics and the amount of air flowing into the vehicle are not provided to the driver. However, if the battery level falls below a preset threshold, the driver can only recognize when the low battery warning lamp sounds. .
따라서, 운전자가 원하는 경우, 차량의 세밀한 정보까지 제공할 수 있는 수단이 현재 전무하다는 문제점이 있었다.Therefore, if the driver wants, there is a problem that currently there is no means that can provide detailed information of the vehicle.
본 발명은 상술한 바와 같은 종래기술의 문제점을 해결하기 위해 안출된 것으로서, 본 발명의 목적은, 특히 추가적인 차량정보를 제공하기 위한 ECU 업데이트 패킷을 무선으로 수신받아 자동으로 업데이트함으로써, 운전자에게 차량의 추가적인 정보를 제공하기 위한 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치 및 방법을 제공하는 것이다. The present invention has been made to solve the problems of the prior art as described above, and an object of the present invention, in particular, by automatically receiving the ECU update packet for providing additional vehicle information by wirelessly updating the driver of the vehicle The present invention provides a wireless update apparatus and method for providing additional vehicle information for providing additional information.
이를 위해 본 발명에 따르는 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치는, 차량 제어 장치에 있어서, 상기 추가적인 차량정보의 제공을 위한 업데이트를 위해 적어도 하나 이상의 패킷을 공급자로부터 무선으로 제공받는 통신부; 상기 복수의 CAN ECU 중 상기 패킷에 해당하는 CAN ECU를 업데이트하는 CAN UI부; 상기 복수의 LIN ECU 중 상기 패킷에 해당하는 LIN ECU를 업데이트하는 LIN UI부; 상기 복수의 CAN ECU 및 상기 복수의 LIN ECU로 상기 패킷 송수신과 데이터 교환을 가능하게 하기 위한 CAN-LIN 게이트웨이; 및 상기 업데이트를 적용할 지의 여부를 결정하고, 상기 패킷에 해당하는 ECU를 확인하며, 상기 CAN UI부 또는 상기 LIN UI부로 상기 패킷 전송을 지시하고, 상기 업데이트 결과정보를 운전자에게 제공하며, 상기 히스토리와 상기 패킷을 저장시키는 제어부;를 포함한다.To this end, the wireless update device for providing additional vehicle information according to the present invention, the vehicle control device, comprising: a communication unit for receiving at least one or more packets from a supplier wirelessly for the update for providing the additional vehicle information; A CAN UI unit for updating a CAN ECU corresponding to the packet among the plurality of CAN ECUs; A LIN UI unit for updating a LIN ECU corresponding to the packet among the plurality of LIN ECUs; A CAN-LIN gateway for enabling packet transmission and reception and data exchange with the plurality of CAN ECUs and the plurality of LIN ECUs; And determine whether to apply the update, confirm the ECU corresponding to the packet, instruct the packet transmission to the CAN UI unit or the LIN UI unit, provide the driver with the update result information, and the history. And a controller for storing the packet.
또한, 상기 패킷과 업데이트 히스토리의 저장을 위한 저장부를 더 포함할 수있다.The apparatus may further include a storage unit for storing the packet and the update history.
바람직하게는, 상기 복수의 CAN ECU와 상기 복수의 LIN ECU들의 상태 및 상기 업데이트가 가능한 해당 ECU의 정보를 디스플레이하고, 상기 업데이트의 수행여부와 상기 운전자에게 상기 추가적인 차량정보의 제공여부를 상기 운전자가 선택할 수 있도록 버튼 이미지를 디스플레이하는 터치인식이 가능한 디스플레이부;를 더 포함할 수 있다.Preferably, the state of the plurality of CAN ECUs and the plurality of LIN ECUs and the information of the corresponding updateable ECU is displayed, and whether the update is performed and whether the additional vehicle information is provided to the driver, It may further include a touch-sensitive display unit for displaying a button image for selection.
한편, 상기 통신부는 GPS 모듈을 더 포함하도록 할 수 있다.Meanwhile, the communication unit may further include a GPS module.
또한, 이를 위해 본 발명에 따르는 추가적인 차량정보를 제공하기 위한 무선 업데이트 방법은, 차량 제어 방법에 있어서, 추가적인 차량정보를 제공하기 위한 업데이트 패킷을 무선 수신받는 무선 수신단계; 상기 업데이트의 수행여부를 결정하는 업데이트 결정단계; 상기 업데이트 결정단계에서 업데이트 수행이 결정되면, 상기 패킷이 해당하는 ECU를 판단하는 ECU 판단단계; 상기 패킷을 CAN UI부 또는 LIN UI부로 전송하는 패킷 전송단계; 및 상기 패킷을 CAN-LIN 게이트웨이를 경유하여 상기 패킷에 해당하는 ECU를 업데이트 시키는 ECU 업데이트단계;를 포함한다. In addition, a wireless update method for providing additional vehicle information according to the present invention for this purpose, the vehicle control method, comprising: a wireless receiving step of wirelessly receiving an update packet for providing additional vehicle information; An update determining step of determining whether to perform the update; An ECU determination step of determining an ECU corresponding to the packet when an update execution is determined in the update determination step; A packet transmission step of transmitting the packet to a CAN UI unit or a LIN UI unit; And an ECU updating step of updating the packet corresponding to the packet via the CAN-LIN gateway.
바람직하게는, 업데이트된 추가적인 차량정보를 상기 운전자에게 디스플레이하여 제공하기 위한 차량정보 제공단계;를 더 포함할 수 있다.Preferably, the vehicle information providing step for displaying and providing the updated additional vehicle information to the driver may further include.
이때 상기 추가적인 차량정보는 기존에 제공되는 차량 정보의 확장된 정보일 수 있다.In this case, the additional vehicle information may be extended information of existing vehicle information.
또한, 상기 패킷 전송단계는 상기 패킷을 저장하는 패킷 저장과정;을 더 포함할 수 있으며, 상기 ECU 업데이트 단계는 상기 업데이트 히스토리를 저장하는 히스토리 저장과정;을 더 포함할 수 있다.The packet transmitting step may further include a packet storing step of storing the packet, and the ECU updating step may further include a history storing step of storing the update history.
본 발명에 따르면, 운전자에게 차량에 대한 세부적인 정보를 무선으로 제공하기 때문에, 운전자는 자신의 차량상태를 정확하게 파악함으로써 사고를 미연에 방지하는 효과가 있다.According to the present invention, since the detailed information about the vehicle is wirelessly provided to the driver, the driver has an effect of preventing an accident in advance by accurately grasping the state of his vehicle.
또한, 본 발명에 따르면, 사용자 UI부는 게이트웨이를 내장함으로써, 내부 부피를 줄여 공간의 효율성을 향상시키고, 무선으로 자동업데이트 되기 때문에 사용자는 시간을 절약하는 효과도 있다.In addition, according to the present invention, the user UI unit has a built-in gateway, thereby reducing the internal volume to improve the efficiency of the space, it is also updated automatically wirelessly, the user has the effect of saving time.
따라서 본 발명에 따르면, 궁극적으로 차량의 제어 상태를 최적화함으로써 갑자기 발생할 수 있는 사고를 미연에 방지하는 한편 이로 인한 인적, 물적, 시간적 손실을 예방하는 효과가 있다.Therefore, according to the present invention, by ultimately optimizing the control state of the vehicle to prevent accidents that may occur suddenly in advance, there is an effect of preventing human, material, and time loss caused by this.
도 1는 본 발명의 실시 예에 따르는 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치를 보여주기 위한 블록도.
도 2는 본 발명의 실시 예에 따르는 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치의 사용자UI 의 구성을 자세하게 보여주기 위한 블록도.
도 3은 본 발명의 실시 예에 따르는 추가적인 차량정보를 제공하기 위한 무선 업데이트 방법을 보여주기 위한 순서도1 is a block diagram illustrating a wireless update apparatus for providing additional vehicle information according to an exemplary embodiment of the present invention.
2 is a block diagram showing in detail the configuration of a user UI of the wireless update device for providing additional vehicle information according to an embodiment of the present invention.
3 is a flowchart illustrating a wireless update method for providing additional vehicle information according to an exemplary embodiment of the present invention.
이하에서는 첨부된 도면들을 참조하여 본 발명의 실시 예에 따른 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치 및 방법을 상세히 설명한다.Hereinafter, a wireless update apparatus and method for providing additional vehicle information according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
도 1 내지 도 2의 동일 부재에 대해서는 동일한 도면 번호를 기재하였다.The same reference numerals are used for the same members in FIGS. 1 and 2.
본 발명의 기본 원리는 차량의 세부적인 상태를 제공하기 위해 차량에 구비된 복수의 제어프로그램을 무선으로 업데이트 하는 것이다.The basic principle of the present invention is to wirelessly update a plurality of control programs provided in the vehicle to provide detailed state of the vehicle.
먼저, 본 발명의 실시 예에서 사용하는 자동차와 차량은 동일한 대상을 지칭한다.First, the vehicle and the vehicle used in the embodiment of the present invention refers to the same object.
아울러, 본 발명을 설명함에 있어서, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.In the following description of the present invention, detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.
도 1는 본 발명의 실시 예에 따르는 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치를 보여주기 위한 블록도이다.1 is a block diagram illustrating a wireless update apparatus for providing additional vehicle information according to an exemplary embodiment of the present invention.
도 1을 참조하면 본 발명에 따르는 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치(100)는 차량의 주행 제어를 위한 복수의 캔 통신망(Controller Area Network, CAN) 전자 제어장치(Electronic Control Unit, ECU)(120), 운전자에게 추가적인 차량정보를 제공하기 위한 멀티미디어 모듈의 제어를 위한 복수의 LIN(Local Internet Network) ECU(130), 및 복수의 CAN ECU(120) 및 복수의 LIN ECU(130)에 구비된 ECU들 중 어느 하나를 업데이트하기 위한 패킷을 무선 수신받아, 해당 ECU로 전송하여 해당 ECU의 제어프로그램을 업데이트시키는 사용자 유닛 인터페이스(110)를 포함한다.Referring to FIG. 1, a
도 1과 같이 구성된 본 발명의 실시 예에 따르는 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치(100)를 설명하면 다음과 같다.Referring to the
우선, 복수의 CAN ECU(120)는 차량의 주행에 관한 제어를 수행하는 제어유닛이다. CAN ECU(120)로 제어하는 장치는 자동차의 엔진, T/M, VDC, ABS, ECS 등을 들 수 있다.First, the plurality of CAN ECUs 120 are control units that perform control regarding driving of the vehicle. The device controlled by the CAN ECU 120 may be an engine of a vehicle, T / M, VDC, ABS, ECS, or the like.
여기서 차량의 주행에 관한 제어를 위해 CAN 프로토콜을 사용하는 이유는, 다량의 정보 전달이 가능하고, 생산원가가 낮고 정비성이 우수하며, 스캐너를 통해 송·수신 데이터의 확인과 고장진단이 가능하고, 시스템의 신뢰성과 확장성이 우수하며, 노이즈에 매우 강하고(twist pair 2선을 사용한 전기적 differential 통신), 통신 속도가 비교적 빠르기 때문에(CAN C, 고속CAN 전송속도 500k~1Mbps), 고속주행이 가능한 차량의 안전한 제어를 위해서이다.The reason why the CAN protocol is used to control the driving of the vehicle is that a large amount of information can be transmitted, the production cost is low, the maintenance is excellent, and the transmission and reception data can be checked and diagnosed through a scanner. The system has excellent reliability and expandability, is very resistant to noise (electrical differential communication using two twisted pair wires), and has a relatively high communication speed (CAN C, high speed CAN transmission speed of 500k to 1Mbps), enabling high-speed driving. For safe control of the vehicle.
한편, LIN ECU(130)는 운전자에게 편의를 제공해주는 모듈을 제어하는 제어유닛이다.On the other hand, LIN ECU 130 is a control unit for controlling a module that provides a convenience to the driver.
LIN ECU(130)로 제어하는 장치는 HID, 에어컨, 의자, 와이퍼, 선루프, 음향기기, 내장티비, 차량 카메라, 차량 블렉박스, 네비게이션 등을 들 수 있다.The device controlled by the LIN ECU 130 may include a HID, an air conditioner, a chair, a wiper, a sunroof, an audio device, a built-in TV, a vehicle camera, a vehicle black box, a navigation, and the like.
여기서 운전자에게 편의를 제공해주는 모듈에 관한 제어를 위해 LIN 프로토콜을 사용하는 이유는 차량의 주행에 직접적으로 관계가 없고, 제어해야 할 모듈의 수가 많기 때문에 자동차용 저비용 직렬 통신 프로토콜인 LIN ECU를 사용한다.The reason why the LIN protocol is used to control the modules that provide convenience to the driver is that the LIN ECU, a low-cost serial communication protocol for automobiles, is used because it is not directly related to the driving of the vehicle and the number of modules to be controlled is large. .
이러한 복수의 CAN ECU(120)와 복수의 LIN ECU(130)는 각각의 제어프로그램으로 구동되는데 그 수가 많다.The plurality of CAN ECUs 120 and the plurality of
일 예로 일반적인 자동차에서 CAN ECU(120)는 70여 개가량 구비된다.For example, about 70
따라서 사용자 UI(User Interface) 부(110)는 이러한 ECU의 성능을 최적화하기 위해 갱신된 제어프로그램을 주기적으로 업데이트 받아야 한다.Therefore, the
이러한 업데이트의 목적은 공급자가 무선으로 제공하는 차량의 추가적인 정보를 제공하기 위함이다.The purpose of this update is to provide additional information about the vehicle that the supplier provides wirelessly.
여기서 추가적인 정보의 제공에 대해 설명하면 다음과 같다.Herein, the provision of additional information is as follows.
차량의 각종 상태와 관련된 정보(RPM, 냉각수 온도, 배터리 전압, 배터리 전류, 배터리 저항, 충돌, 엔진 흡입 공기량, 액셀레이터 페달 정보 등)는 차량 내에 구비된 각각의 서로 다른 센서들에 의해 수집되지만, 이들 모든 정보들은 운전자에게 제공되지 않는다.Information related to various conditions of the vehicle (RPM, coolant temperature, battery voltage, battery current, battery resistance, collisions, engine intake air volume, accelerator pedal information, etc.) is collected by each of the different sensors provided in the vehicle, All information is not available to the driver.
따라서 각각의 서로 다른 센서들을 통해 수집되는 정보들을 해당 ECU를 통해 사용자 UI부(110)로 전송된다.Therefore, the information collected through each of the different sensors are transmitted to the
그러면 사용자 UI부(110)는 획득한 정보들을 저장하고, 차후에 공급자가 원격지에서 무선으로 차량의 추가정보의 제공을 위한 업데이트 패킷을 사용자 UI부(110)로 제공하면, 사용자 UI부(110)는 운전자의 선택에 의해 업데이트를 수행한다.Then, the
업데이트가 수행되면, 사용자는 업데이트 수행 전에 제공받았던 정보 이외에 추가적인 차량정보를 사용자 UI부(110)를 통해 더 제공받을 수 있다.When the update is performed, the user may further receive additional vehicle information through the
예를 들면, 차량의 추가정보를 제공하기 위한 업데이트가 적용되지 않은 사용자 UI부(110)는 기존의 방식대로 타이어의 공압이 위험수준인 경우, 운전자에게 경보하기 위해, 타이어의 공압이 기 설정된 임계치 미만으로 내려갔을 경우에만 운전자에게 경보나 디스플레이 수단을 이용하여 알려 주었다.For example, the
그러나 차량의 추가정보를 제공하기 위한 업데이트가 사용자 UI부(110)에 적용되면, 사용자 UI부(110)는 기존에 운전자에게 제공하지 않았던 현재 차량의 공압수치를 운전자가 요청하는 경우, 자세한 공압정보를 제공할 수 있다.However, if an update for providing additional information of the vehicle is applied to the
여기서 사용자 UI부(110)는 사용자에게 현재 타이어의 공압정보를 제공하기 위해, 사용자에게 공압정보 선택 메뉴를 제공하여, 사용자가 선택하면 공압정보를 제공할 수 있다.The
또한, 여기서, 사용자 UI부(110)가 차량의 공압정보를 기간별로 기록하여 그 기록정보를 사용자에게 제공하는 업데이트를 적용받았다면, 사용자는 일정기간을 선택하여 타이어의 공압의 변화추이 정보를 알 수 있다.In addition, when the
다른 예로, 현재 자동차는 현재까지 주행한 총 거리만을 운전자에게 제공하지만, 사용자가 요청하는 경우 소정의 시간 내에 주행한 거리를 제공해 줄 수 있다.As another example, the current car provides the driver with only the total distance traveled to the present, but may provide the distance traveled within a predetermined time when the user requests.
또한, 이러한 추가적인 정보를 제공하기 위한 업데이트 패킷에는 복수의 CAN ECU(120) 및 복수의 LIN ECU(130)의 성능향상을 위해 갱신된 내용도 포함될 수 있다.In addition, the update packet for providing such additional information may also include contents updated for performance improvement of the plurality of
한편, 사용자 UI부(User Interface)(110)는 복수의 CAN ECU(120) 및 복수의 LIN ECU(130)와 원활한 통신을 위해 CAN-LIN 게이트웨이의 기능도 갖는다.Meanwhile, the
이와 같이 추가적인 차량정보를 위한 ECU 제어프로그램의 업데이트 패킷을 적용하는 사용자 UI부(110)의 동작을 보다 자세하게 설명하기 위해 도 2를 참조한다.As described above, the operation of the
도 2는 본 발명의 실시 예에 따르는 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치의 사용자 UI부(110)의 구성을 자세하게 보여주기 위한 블록도이다.2 is a block diagram showing in detail the configuration of the
도 2를 참조하면 본 발명에 따르는 사용자 UI부(110)는 추가적인 차량정보의 제공을 위한 업데이트를 위해 적어도 하나 이상의 패킷을 제공하는 공급자로부터 패킷을 무선 수신받는 통신부(111), 복수의 CAN ECU(120) 중 패킷에 해당하는 CAN ECU를 업데이트하는 CAN UI부(112), 복수의 LIN ECU(130) 중 패킷에 해당하는 LIN ECU를 업데이트하는 LIN UI부(113), 복수의 CAN ECU(120) 및 복수의 LIN ECU(130)로 패킷 송수신과 데이터 교환을 가능하게 하기 위한 CAN-LIN 게이트웨이(114), 패킷과 업데이트 히스토리의 저장을 위한 저장부(115), 및 패킷에 해당하는 ECU를 확인하고, CAN UI부(112) 또는 LIN UI부(113)로 패킷을 전송하고, 업데이트 결과정보를 운전자에게 제공하며, 업데이트 히스토리와 패킷을 저장시키는 제어부(116)를 포함한다.Referring to FIG. 2, the
도 2와 같이 구성된 본 발명에 따르는 사용자 UI부(110)의 동작은 다음과 같다.The operation of the
우선, 공급자가 추가적인 차량정보의 제공을 위한 ECU 제어프로그램의 업데이트 패킷을 무선 송신한다.First, the supplier wirelessly transmits an update packet of the ECU control program for providing additional vehicle information.
예를 들면 제1 공급자는 무선으로 패킷을 제공하고, 제2 공급자는 위성으로 패킷을 제공한다.For example, a first provider provides packets over the air and a second provider provides packets over the satellite.
따라서, 패킷을 수신받은 통신부(111)는 GPS 모듈을 내장하는 것이 바람직하다.Therefore, it is preferable that the
또한, 여기서 추가적인 차량정보의 제공에 대해 설명하면 다음과 같다.In addition, the description of the provision of additional vehicle information is as follows.
차량의 각종 상태와 관련된 정보(RPM, 냉각수 온도, 배터리 전압, 배터리 전류, 배터리 저항, 충돌, 엔진 흡입 공기량, 액셀레이터 페달 정보 등)는 차량 내에 구비된 각각의 서로 다른 센서들에 의해 수집되지만, 이들 모든 정보들은 운전자에게 제공되지 않는다.Information related to various conditions of the vehicle (RPM, coolant temperature, battery voltage, battery current, battery resistance, collisions, engine intake air volume, accelerator pedal information, etc.) is collected by each of the different sensors provided in the vehicle, All information is not available to the driver.
추가적인 차량정보의 제공을 위한 업데이트에 관해서는 도 1에서 예를 들어 설명하였으므로 생략한다.An update for providing additional vehicle information has been described with reference to FIG. 1 and thus will be omitted.
그러면 제어부(116)는 수신된 패킷을 저장부(115)에 저장한 후, CAN ECU용인지 LIN ECU용인지 판단하여, CAN UI부(112) 또는 LIN UI부(113)로 패킷을 전송한다.Then, the
여기서의 판단은 패킷에 포함된 제1 고유번호에 따라 CAN UI부(112)로 전송할지, LIN UI부(113)로 전송할지 결정하는 것이다. 예를 들면, 제1 고유번호가 이진수 '1'이면 CAN UI부(112)로 전송하고, 이진수가 '0'이면 LIN UI부(113)로 전송한다.The determination here is to determine whether to transmit to the
그 후, 패킷은 CAN UI부(112) 또는 LIN UI부(113)로 전송되어 패킷이 전송될 ECU가 결정되고, CAN-LIN 게이트웨이(114)를 경유하여 해당 ECU로 전송된다.Thereafter, the packet is transmitted to the
여기서 결정은 패킷에 포함된 제2 고유번호와 각각의 ECU의 고유번호를 비교하여 일치하는 ECU를 찾아 그 제어프로그램에 패킷을 적용하여 업데이트 하는 것이다.The decision here is to compare the second unique number included in the packet with the unique number of each ECU, find a matching ECU, and apply the packet to the control program to update it.
CAN UI부(112) 또는 LIN UI부(113)는 해당 ECU의 제어프로그램이 업데이트되도록 패킷을 제어한다.The
이때 패킷이 제어프로그램을 업데이트하는 히스토리도 저장부(115)에 저장된다.At this time, the history of updating the control program is also stored in the storage unit 115.
여기서 히스토리는 패킷을 적용하여 업데이트하는 과정 중 발생하는 이벤트들을 시간의 추이에 따라 기록한 일종의 리스트이다.Here, history is a kind of list that records events occurring during the process of applying and updating packets according to the time course.
바람직하게 저장부(115)는 전기적으로 읽고 쓰기가 가능한 자기 저장매체를 이용해도 무방하다.Preferably, the storage unit 115 may use a magnetic storage medium that can be electrically read and written.
그리고 제어부(115)는 복수의 CAN ECU(120)와 복수의 LIN ECU(130)가 운전자에게 차량의 추가적인 정보를 제공할 수 있는 업데이트가 가능한 해당 ECU의 정보를 운전자를 위해 디스플레이(117)에 표시할 수 있다.In addition, the controller 115 displays the information of the updateable ECU on the
그러면 운전자는 그 업데이트를 수행할 지의 여부를 결정할 수 있다.The driver can then decide whether to perform the update.
여기서 운전자가 업데이트를 수행할 지의 여부와 업데이트된 추가적인 정보를 제공받는 것에 대한 설명을 하기로 한다.Here, it will be described whether the driver performs the update and is provided with updated additional information.
우선, 디스플레이(117)는 공급자에게 업데이트용 패킷을 제공받으면 그 업데이트를 수행할지 여부를 운전자에게 선택받기 위해 '추가적인 차량정보 제공을 위한 업데이트를 수행하시겠습니까'와 같은 메시지가 디스플레이로 출력된다.First, if the
그리고 수행여부를 결정할 수 있도록 '예' 또는 '아니오'의 선택버튼도 함께 출력된다.In addition, a selection button of 'yes' or 'no' is also outputted to determine whether to perform or not.
만약 운전자가 '예' 버튼은 선택한다면 업데이트는 진행된다.If the driver selects the 'Yes' button, the update proceeds.
업데이트의 진행 후, 운전자가 업데이트된 제어프로그램의 목록을 선택하면 추가적인 정보의 제공여부를 선택할 수 있는 버튼이 디스플레이된다.After the update is in progress, the driver selects a list of updated control programs and displays a button to select whether to provide additional information.
이때 운전자가 '예'를 선택하는 경우, 업데이트된 추가적인 차량정보가 사용자에게 제공된다.If the driver selects 'yes', the updated additional vehicle information is provided to the user.
여기서 디스플레이(117)는 LED 디스플레이부로 구성되며, 사용자의 터치를 더 인식하는 터치스크린 형태이기 때문에 사용자의 의사를 디스플레이(117)를 터치함으로써 운전자의 의사를 반영할 수 있다. Here, the
한편, 사용자 UI부(110)는 운전자의 음성을 인식할 수 있는 수단을 더 구비하여, 주행 중에도 음성명령을 입력함으로써 사용자 UI부(110)를 제어할 수 있기 때문에 사고를 방지할 수 있다.Meanwhile, the
도 3은 본 발명의 실시 예에 따르는 추가적인 차량정보를 제공하기 위한 무선 업데이트 방법(300)을 보여주기 위한 순서도이다.3 is a flowchart illustrating a
도 3을 참조하면 본 발명에 따르는 추가적인 차량정보를 제공하기 위한 무선 업데이트 방법(300)은 업데이트 패킷을 무선 수신받는 무선 수신단계(S310), 패킷이 해당하는 ECU를 판단하는 ECU 판단단계(S330), 패킷을 CAN UI부 또는 LIN UI부로 전송하는 패킷 전송단계(S340), 및 패킷을 CAN-LIN 게이트웨이를 경유하여 패킷에 해당하는 ECU를 업데이트 시키는 ECU 업데이트단계(S350)를 포함한다.Referring to FIG. 3, the
도 3과 같이 구성된 본 발명의 실시 예에 따르는 추가적인 차량정보를 제공하기 위한 무선 업데이트 방법(300)의 절차를 설명하면 다음과 같다.Referring to the procedure of the
우선 운전자는 공급자가 무선으로 공급하는 추가적인 차량정보를 제공하기 위한 ECU 제어프로그램의 업데이트 패킷의 수신 및 적용 여부를 결정한다 (S310).First, the driver determines whether to receive and apply an update packet of an ECU control program for providing additional vehicle information wirelessly supplied by a supplier (S310).
여기서, 공급자는 무선통신망을 이용하여 패킷을 공급할 수도 있고, GPS를 이용하여 패킷을 공급할 수 있다. 또한, 이러한 업데이트의 목적은 공급자가 무선으로 제공하는 차량의 추가적인 정보를 제공하기 위해 기존의 ECU 제어프로그램을 갱신하기 위함이다.Here, the supplier may supply a packet using a wireless communication network, or may supply a packet using a GPS. In addition, the purpose of this update is to update the existing ECU control program to provide additional information of the vehicle provided by the supplier wirelessly.
따라서, 이러한 업데이트에는 기존에 운전자에게 제공하지 않는 차량의 추가정보를 제공하기 위한 업데이트가 포함된다.Therefore, such an update includes an update for providing additional information of a vehicle that is not previously provided to the driver.
예를 들면, 기존에는 타이어의 공압이 위험수준임인 경우, 운전자에게 경보하기 위해, 기 설정된 임계치 미만으로 내려갔을 경우에만 운전자에게 경보나 디스플레이 수단을 이용하여 알려 주었다.For example, in the past, when the pneumatic pressure of the tire was at a dangerous level, the driver was notified by using an alarm or display means only when the tire was lowered below a preset threshold.
그러나 업데이트 후에는 운전자가 현재 타이어의 공압이 얼마인지 궁금할 경우, 언제든지 그 정보를 제공할 수 있다.However, after the update, if the driver wonders what the current tire pressure is, the information can be provided at any time.
또한, 이러한 추가적인 정보를 제공하기 위한 업데이트 패킷에는 복수의 CAN ECU(120) 및 복수의 LIN ECU(130)의 성능향상을 위해 갱신된 내용도 포함될 수 있다.In addition, the update packet for providing such additional information may also include contents updated for performance improvement of the plurality of
만약 운전자가 업데이트 패킷의 수신 및 적용을 승낙하는 경우, 무선 수신된 패킷은 저장되고(S320), 그 패킷에 해당하는 ECU를 판단한다(S330).If the driver accepts the reception and application of the update packet, the wirelessly received packet is stored (S320) and the ECU corresponding to the packet is determined (S330).
여기서 판단은 패킷에 포함된 제1 고유번호를 CAN UI부 또는 LIN UI부로 전송할지 결정하는 것이다. 예를 들면, 제1 고유번호가 이진수가 '1'이면 CAN UI부를 경유하고, 이진수가 '0'이면 LIN UI부를 경유한다.The determination here is to determine whether to transmit the first unique number included in the packet to the CAN UI unit or the LIN UI unit. For example, if the first unique number is '1', the binary number is via the CAN UI unit. If the binary number is '0', the first unique number is via the LIN UI unit.
그 후, 패킷을 CAN UI부 또는 LIN UI부로 전송한다(S340) Thereafter, the packet is transmitted to the CAN UI unit or the LIN UI unit (S340).
CAN UI부(112) 또는 LIN UI부로 전송된 패킷은 업데이트를 적용할 ECU를 판단하여 CAN-LIN 게이트웨이를 경유하여 해당 ECU로 전송된다.The packet transmitted to the
예를 들어, 수신된 패킷에 저장된 고유번호와 각각의 ECU 고유번호를 비교하여 일치하는 ECU를 찾는 것이다. 만약 패킷과 일치하는 ECU를 찾았다면, 패킷은 그 ECU를 제어하는 제어프로그램을 업데이트하기 위한 패킷으로 판단한다.For example, a unique ECU stored in a received packet is compared with each ECU unique number to find a matching ECU. If an ECU is found that matches the packet, the packet is determined to be a packet for updating the control program controlling the ECU.
이후, 패킷을 CAN-LIN 게이트웨이를 경유하여 해당 ECU로 전송하여 제어프로그램을 업데이트시킨다(S350).Thereafter, the packet is transmitted to the ECU via the CAN-LIN gateway to update the control program (S350).
여기서, ECU 업데이트 단계는 업데이트 히스토리를 저장하는 히스토리 저장과정(S360)을 포함한다. 이는 업데이트 시 발생하는 문제를 기록함으로써 차후에 성능향상을 위해 적용하기 위함이며 공급자에게 무선 전송될 수 있다.Here, the ECU update step includes a history storing process (S360) for storing the update history. This is for future performance improvements by recording problems that occur during updates and can be sent wirelessly to the supplier.
이와 같이 업데이트가 적용되면, 갱신된 제어프로그램에서 제공하는 추가적인 차량정보는 운전자에게 제공된다. When the update is applied in this way, the additional vehicle information provided by the updated control program is provided to the driver.
예를 들면, 운전자는 갱신된 제어프로그램 목록 중에서 업데이트된 제어프로그램을 선택한다. 그러면, 디스플레이에서 추가적인 차량정보의 제공여부를 선택할 수 있는 선택버튼이 디스플레이된다.For example, the driver selects the updated control program from the list of updated control programs. Then, a selection button for selecting whether to provide additional vehicle information is displayed on the display.
이때, 운전자가 '예'를 선택하면, 업데이트된 정보를 제공받을 수 있다.In this case, when the driver selects 'yes', updated information may be provided.
이를 위해, 디스플레이는 사용자가 조작을 용이하도록 터치를 인식하는 터치스크린 방식일 수도 있고, 사용자의 음성을 인식하도록 음성인식 수단을 더 구비하는 디스플레이일 수 있다.To this end, the display may be a touch screen type in which a user recognizes a touch to facilitate an operation, or may be a display further comprising voice recognition means to recognize a user's voice.
따라서, 사용자는 기존에 제공하지 않았던 차량정보를 무선으로 업데이트 받아, 보다 정확한 차량의 정보를 제공받을 수 있다.Therefore, the user may wirelessly update vehicle information that has not been provided previously, and may receive more accurate vehicle information.
이상과 같이 본 발명은 비록 한정된 실시 예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시 예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.While the invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those of ordinary skill 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. This is possible.
그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐만 아니라 특허청구범위와 균등한 것들에 의해 정해져야 한다.Therefore, the scope of the present invention should not be limited by the described embodiments, but should be determined by the scope of the appended claims as well as the appended claims.
110: 사용자 UI부 120: 복수의 CAN ECU
130: 복수의 LIN ECU 111: 통신부
112: CAN UI부 113: LIM UI부
115: 저장부 116: 제어부
117: 디스플레이부110: user UI unit 120: a plurality of CAN ECU
130: a plurality of LIN ECU 111: communication unit
112: CAN UI section 113: LIM UI section
115: storage unit 116: control unit
117: display unit
Claims (10)
상기 추가적인 차량정보의 제공을 위한 업데이트를 위해 적어도 하나 이상의 패킷을 공급자로부터 무선으로 제공받는 통신부;
상기 복수의 CAN ECU 중 상기 패킷에 해당하는 CAN ECU를 업데이트하는 CAN UI부;
상기 복수의 LIN ECU 중 상기 패킷에 해당하는 LIN ECU를 업데이트하는 LIN UI부;
상기 복수의 CAN ECU 및 상기 복수의 LIN ECU로 상기 패킷 송수신과 데이터 교환을 가능하게 하기 위한 CAN-LIN 게이트웨이; 및
상기 업데이트를 적용할 지의 여부를 결정하고, 상기 패킷에 해당하는 ECU를 확인하며, 상기 CAN UI부 또는 상기 LIN UI부로 상기 패킷 전송을 지시하고, 상기 업데이트 결과정보를 운전자에게 제공하며, 상기 히스토리와 상기 패킷을 저장시키는 제어부;를 구비하는 것을 특징으로 하는 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치.In a vehicle control apparatus,
A communication unit wirelessly receiving at least one or more packets from a provider for an update for providing the additional vehicle information;
A CAN UI unit for updating a CAN ECU corresponding to the packet among the plurality of CAN ECUs;
A LIN UI unit for updating a LIN ECU corresponding to the packet among the plurality of LIN ECUs;
A CAN-LIN gateway for enabling packet transmission and reception and data exchange with the plurality of CAN ECUs and the plurality of LIN ECUs; And
Determine whether to apply the update, identify the ECU corresponding to the packet, instruct the packet transmission to the CAN UI unit or the LIN UI unit, provide the driver with the update result information, and update the history and And a controller for storing the packet.
기존에 제공되는 차량정보의 확장된 정보인 것을 특징으로 하는 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치.According to claim 1, wherein the additional information of the vehicle
Wireless update device for providing additional vehicle information, characterized in that the extended information of the existing vehicle information provided.
상기 패킷과 업데이트 히스토리의 저장을 위한 저장부를 더 포함하는 것을 특징으로 하는 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치.The method of claim 1,
Wireless storage device for providing additional vehicle information, characterized in that it further comprises a storage unit for storing the packet and the update history.
상기 복수의 CAN ECU와 상기 복수의 LIN ECU들의 상태 및 상기 업데이트가 가능한 해당 ECU의 정보를 디스플레이하고, 상기 업데이트의 수행여부와 상기 운전자에게 상기 추가적인 차량정보의 제공여부를 상기 운전자가 선택할 수 있도록 버튼 이미지를 디스플레이하는 터치인식이 가능한 디스플레이부;를 더 포함하는 것을 특징으로 하는 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치.The method of claim 3, wherein
Displays the status of the plurality of CAN ECUs and the plurality of LIN ECUs and information of the updateable ECU, the button to allow the driver to select whether to perform the update and whether to provide the additional vehicle information to the driver And a touch recognition display unit for displaying an image.
GPS 모듈을 더 포함하는 것을 특징으로 하는 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치.The method of claim 1, wherein the communication unit
Wireless update device for providing additional vehicle information, characterized in that it further comprises a GPS module.
추가적인 차량정보를 제공하기 위한 업데이트 패킷을 무선 수신받는 무선 수신단계;
운전자로부터 상기 업데이트의 수행여부를 결정받는 업데이트 결정단계;
상기 업데이트 결정단계에서 업데이트 수행이 결정되면, 상기 패킷이 해당하는 ECU를 판단하는 ECU 판단단계;
상기 패킷을 CAN UI부 또는 LIN UI부로 전송하는 패킷 전송단계; 및
상기 패킷을 CAN-LIN 게이트웨이를 경유하여 상기 패킷에 해당하는 ECU를 업데이트 시키는 ECU 업데이트단계;를 포함하는 것을 특징으로 하는 추가적인 차량정보를 제공하기 위한 무선 업데이트 방법.In a vehicle control method,
A wireless receiving step of wirelessly receiving an update packet for providing additional vehicle information;
An update determining step of determining whether to perform the update from a driver;
An ECU determination step of determining an ECU corresponding to the packet when an update execution is determined in the update determination step;
A packet transmission step of transmitting the packet to a CAN UI unit or a LIN UI unit; And
ECU update step of updating the packet corresponding to the packet via the CAN-LIN gateway; Wireless update method for providing additional vehicle information comprising a.
업데이트된 추가적인 차량정보를 상기 운전자에게 디스플레이하여 제공하기 위한 차량정보 제공단계;를 더 포함하는 것을 특징으로 하는 추가적인 차량정보를 제공하기 위한 무선 업데이트 장치.The method of claim 6, wherein the ECU update step
And providing vehicle information for displaying and updating the updated additional vehicle information to the driver.
기존에 제공되는 차량 정보의 확장된 정보인 것을 특징으로 하는 추가적인 차량정보를 제공하기 위한 무선 업데이트 방법.The method of claim 6, wherein the additional vehicle information is
Wireless update method for providing additional vehicle information, characterized in that the extended information of the existing vehicle information provided.
상기 패킷을 저장하는 패킷 저장과정;을 더 포함하는 것을 특징으로 하는 추가적인 차량정보를 제공하기 위한 무선 업데이트 방법.The method of claim 6, wherein the packet transmission step
And a packet storing step of storing the packet.
상기 업데이트 히스토리를 저장하는 히스토리 저장과정;을 더 포함하는 것을 특징으로 하는 추가적인 차량정보를 제공하기 위한 무선 업데이트 방법.The method of claim 6, wherein updating the ECU
And a history storing step of storing the update history.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120010803A KR101339527B1 (en) | 2012-02-02 | 2012-02-02 | Wireless updating apparatus and method for providing additional car information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120010803A KR101339527B1 (en) | 2012-02-02 | 2012-02-02 | Wireless updating apparatus and method for providing additional car information |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130101600A true KR20130101600A (en) | 2013-09-16 |
KR101339527B1 KR101339527B1 (en) | 2013-12-10 |
Family
ID=49451645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120010803A KR101339527B1 (en) | 2012-02-02 | 2012-02-02 | Wireless updating apparatus and method for providing additional car information |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101339527B1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150054538A (en) * | 2013-11-12 | 2015-05-20 | 현대자동차주식회사 | ECU Updating Apparatus, ECU Updating Method and ECU Updating Network using the same |
KR101678096B1 (en) * | 2015-11-05 | 2016-11-23 | 현대자동차주식회사 | Communication Module, vehicle and method for controlling the same |
CN108008964A (en) * | 2017-10-24 | 2018-05-08 | 宝沃汽车(中国)有限公司 | Vehicle netbios, the management method and vehicle of vehicle-mounted software |
CN109413155A (en) * | 2018-09-26 | 2019-03-01 | 北京汽车集团有限公司 | Control method, the device and system of remote data update |
KR20220021788A (en) * | 2020-08-14 | 2022-02-22 | 동서콘트롤(주) | Cluster Using Dual CAN Communication |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040108524A (en) * | 2003-06-17 | 2004-12-24 | 현대자동차주식회사 | Driver information system with downloadable hmi and downloading method thereof |
KR20100033624A (en) * | 2008-09-22 | 2010-03-31 | 주식회사 현대오토넷 | Car control system using a bluetooth portable telephone |
KR20100072781A (en) * | 2008-12-22 | 2010-07-01 | 주식회사 현대오토넷 | Embedded software update method for vehicle and apparatus thereof |
JP2011121425A (en) * | 2009-12-09 | 2011-06-23 | Nec Corp | Onboard control system, radio communication system, method for controlling onboard control system and integrated communication ecu |
-
2012
- 2012-02-02 KR KR1020120010803A patent/KR101339527B1/en active IP Right Grant
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150054538A (en) * | 2013-11-12 | 2015-05-20 | 현대자동차주식회사 | ECU Updating Apparatus, ECU Updating Method and ECU Updating Network using the same |
KR101678096B1 (en) * | 2015-11-05 | 2016-11-23 | 현대자동차주식회사 | Communication Module, vehicle and method for controlling the same |
US9699290B2 (en) | 2015-11-05 | 2017-07-04 | Hyundai Motor Company | Communication module, vehicle including the same, and method for controlling the vehicle |
CN108008964A (en) * | 2017-10-24 | 2018-05-08 | 宝沃汽车(中国)有限公司 | Vehicle netbios, the management method and vehicle of vehicle-mounted software |
CN108008964B (en) * | 2017-10-24 | 2020-11-13 | 宝沃汽车(中国)有限公司 | Vehicle-mounted network system, management method of vehicle-mounted software and vehicle |
CN109413155A (en) * | 2018-09-26 | 2019-03-01 | 北京汽车集团有限公司 | Control method, the device and system of remote data update |
KR20220021788A (en) * | 2020-08-14 | 2022-02-22 | 동서콘트롤(주) | Cluster Using Dual CAN Communication |
Also Published As
Publication number | Publication date |
---|---|
KR101339527B1 (en) | 2013-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10576993B2 (en) | Apparatus, method and system for providing voice output service in vehicle | |
JP6881444B2 (en) | Systems and methods for transmitting information to vehicles, vehicles, and non-transient computer-readable storage media | |
US9057624B2 (en) | System and method for vehicle navigation with multiple abstraction layers | |
EP2985985A1 (en) | Driver status indicator | |
JP6295924B2 (en) | Vehicle notification control apparatus and vehicle notification control system | |
CN105313806A (en) | Vehicle maintenance reminders | |
KR101339527B1 (en) | Wireless updating apparatus and method for providing additional car information | |
GB2494025A (en) | Device and method of outputting information regarding a vehicle | |
US11267396B2 (en) | Vehicle puddle lamp control | |
JP2015129753A (en) | In-vehicle notification presentation scheduling | |
TW201800287A (en) | Data pushing method, apparatus and device | |
CN105766008B (en) | Communication system | |
JP2016224477A (en) | On-vehicle device, driving mode control system, and driving mode control method | |
CN106394166B (en) | Selectable cabin conditioning during electrified vehicle charging | |
JP2010175516A (en) | Device and method for evaluating energy saving | |
JP6413380B2 (en) | Vehicle display device | |
JP4640428B2 (en) | Screen forming system, screen forming method and program | |
WO2011049070A1 (en) | Navigation device and display method for same | |
JP2009023562A (en) | Advice providing system | |
KR20180068624A (en) | Vehicle user interface providing apparatus and method | |
JP2013101426A (en) | On-vehicle communication device | |
WO2014156055A1 (en) | Presentation information learning method, server, and terminal device | |
JP5435113B2 (en) | Energy saving evaluation device, energy saving evaluation method | |
US20230391189A1 (en) | Synchronized rendering | |
JP2007261526A (en) | Vehicle control device and information communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20161205 Year of fee payment: 6 |