KR102171140B1 - routing method of vehicle gateway and gateway for vehicle thereof - Google Patents
routing method of vehicle gateway and gateway for vehicle thereof Download PDFInfo
- Publication number
- KR102171140B1 KR102171140B1 KR1020190052276A KR20190052276A KR102171140B1 KR 102171140 B1 KR102171140 B1 KR 102171140B1 KR 1020190052276 A KR1020190052276 A KR 1020190052276A KR 20190052276 A KR20190052276 A KR 20190052276A KR 102171140 B1 KR102171140 B1 KR 102171140B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- communication
- gateway
- transmission path
- vehicle
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
- H04L45/306—Route determination based on the nature of the carried application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
- H04L43/0894—Packet rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/70—Routing based on monitoring results
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Environmental & Geological Engineering (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
본 발명은 차량용 게이트웨이의 라우팅 제어 장치 및 방법에 관한 발명으로서, 더욱 상세하게는 데이터 유형에 따라 사용 가능한 프로토콜과 데이터의 전송 경로를 동적으로 매핑하여 설정된 프로토콜 및 경로 외에 라우팅되는 것을 방지하는 차량용 게이트웨이의 라우팅 제어 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for controlling routing of a vehicle gateway, and more particularly, a vehicle gateway that dynamically maps available protocols and transmission paths of data according to data types to prevent routing other than a set protocol and path. It relates to a routing control apparatus and method.
일반적으로, 차량 내부에는 차량 구동 및 각종 편의를 위한 다양한 전자 장치가 구비된다. 이러한 차량 내부의 전자 장치 들은 최근 들어, 사용자의 편의를 극대화 시키고, 안정성을 유지하기 위하여 각종 장치들의 정보들을 서로 공유하는 장치들이 증가하고 있다.In general, various electronic devices are provided inside a vehicle for driving a vehicle and for various conveniences. In recent years, such electronic devices inside a vehicle are increasing the number of devices that share information of various devices with each other in order to maximize user convenience and maintain stability.
한편, 상기와 같이 이루어지는 차량의 전자장치들이 사용하는 데이터의 양은 지속적으로 증가하고 있으며, 점점 더 다양해짐에 따라 데이터의 처리 방법이 중요한 문제로 대두되고 있는 실정이다.On the other hand, the amount of data used by the electronic devices of the vehicle as described above is continuously increasing, and as it becomes more and more diverse, a data processing method is emerging as an important problem.
일반적인 차량 내의 각종 전자장치들 간에 전송되는 네트워크의 데이터 처리 방법은 동일 프로토콜 사용을 하면서 네트워크를 분리시키는 구조를 방법(예를 들어, 듀얼 캔(CAN) 네트워크를 갖는 시스템)과, 통신 속도가 빠른 프로토콜을 사용하는 방법(예를 들어, LIN -> 저속 CAN -> FlexRay -> 이더넷으로 발달)과, 각 장치들에 맞는 프로토콜(protocol)을 적용하여 이종 프로토콜을 사용하는 방법(예를 들어, LIN, 저속 캔, 고속 캔, FlexRay 사용)이 있다.The data processing method of the network transmitted between various electronic devices in the vehicle is a method of separating the network while using the same protocol (for example, a system having a dual CAN network) and a protocol with a high communication speed. (E.g., LIN -> Low-speed CAN -> FlexRay -> Ethernet) and a method of using heterogeneous protocols by applying the appropriate protocol for each device (e.g., LIN, There are low speed cans, high speed cans, using FlexRay).
이러한, 종래의 차량의 데이터 처리 구조는 서로 다른 프로토콜의 데이터를 사용하는 장치들의 데이터 공유를 위해 게이트웨이(Gateway)를 적용하여 서로 다른 프로토콜의 데이터간의 신호 변환을 함으로써, 데이터를 공유할 수 있도록 하고 있다.The data processing structure of the conventional vehicle applies a gateway for data sharing of devices that use data of different protocols and converts signals between data of different protocols, thereby allowing data to be shared. .
따라서, 게이트웨이를 통하여 예를 들어, 바디 제어기의 도어상태, 윈도우 상태 등의 정보가 고속 캔을 사용하는 제어기에서 사용될 수 있도록 하고, 반대로 차량의 속도, 엔진 회전수(rpm) 등의 정보가 바디 제어기에서 사용될 수 있도록 한다.Therefore, through the gateway, information such as door status and window status of the body controller can be used in a controller using a high-speed can, and on the contrary, information such as vehicle speed and engine speed (rpm) can be transmitted to the body controller. To be used in
종래의 차량 네트워크 구조는 각 장치들에서 사용하는 서로 다른 프로토콜간의 혼선을 방지하기 위하여 데이터가 수신되는 순서대로 출력하거나 데이터의 우선순위에 따라 처리되도록 구성되어 있다.In the conventional vehicle network structure, in order to prevent crosstalk between different protocols used by each device, data are output in the order of reception or are processed according to the priority of data.
그러나 이러한 종래의 차량 네트워크 구조는 긴급 데이터가 전송되는 네트워크와 차량의 제어와 관련된 데이터가 전송되는 네트워크 간의 특성이 고려되지 않은 문제점이 있다.However, such a conventional vehicle network structure has a problem in that characteristics between a network through which emergency data is transmitted and a network through which data related to vehicle control is transmitted are not considered.
또한, 미리 설정된 네트워크 경로 및 프로토콜과 다른 네트워크 경로 및 다른 프로토콜을 이용하는 경우 보안성이 낮아지는 문제점이 있다.In addition, there is a problem in that security is lowered when a network path and a protocol different from that of a preset network path and protocol are used.
이러한 문제점을 해결하기 위하여, 본 발명은 데이터 유형에 따라 사용 가능한 프로토콜과 데이터의 전송 경로를 동적으로 매핑하여 설정된 프로토콜 및 경로 외에 라우팅되는 것을 방지하는 차량용 게이트웨이의 라우팅 제어 장치 및 방법을 제공하는 것을 목적으로 한다.In order to solve this problem, the present invention aims to provide an apparatus and method for controlling routing of a vehicle gateway that prevents routing other than a set protocol and path by dynamically mapping available protocols and data transmission paths according to data types. To do.
상기한 목적을 달성하기 위하여 본 발명의 일 실시 예에 따른 차량용 게이트웨이의 라우팅 제어 장치는 차량에 구성된 적어도 하나의 차량 제어 장치를 연결하는 적어도 하나의 차량 통신 네트워크와, 상기 차량의 외부에 구성된 외부 통신 네트워크 사이에 통신 데이터를 수신하고, 상기 통신 데이터를 상기 통신 데이터의 목적지 통신 네트워크에 전송하는 차량용 게이트웨이의 라우팅 제어 장치로서, 상기 통신 데이터를 미리 설정된 분류 기준과 비교하여 데이터 유형을 분류하고, 미리 설정된 매핑 테이블로부터 상기 데이터의 유형에 대응하여 매핑된 통신 프로토콜과 데이터의 전송 경로를 검색하며, 상기 검색된 전송 경로와 수신된 통신 데이터의 전송 경로를 비교하여 일치 여부에 따라 상기 통신 데이터의 라우팅을 제어하는 게이트웨이를 포함한다.In order to achieve the above object, an apparatus for controlling routing of a vehicle gateway according to an embodiment of the present invention includes at least one vehicle communication network connecting at least one vehicle control apparatus configured in a vehicle, and external communication configured outside the vehicle. A routing control device for a vehicle gateway that receives communication data between networks and transmits the communication data to a destination communication network of the communication data, and classifies a data type by comparing the communication data with a preset classification criterion, and Searching for a mapped communication protocol and a transmission path of data corresponding to the type of data from a mapping table, comparing the searched transmission path with a transmission path of received communication data, and controlling the routing of the communication data according to whether they match. Includes a gateway.
또한, 본 발명의 실시 예에 따른 상기 게이트웨이는 통신 네트워크로 송수신되는 통신 데이터를 미리 설정된 분류 기준에 따라 분석하여 데이터 유형을 차량의 긴급 제어를 위해 데이터를 교환하는 안전계 네트워크 데이터, 차량의 제어를 위해 데이터를 교환하는 제어계 네트워크 데이터 및 정보계 네트워크 데이터로 데이터 유형을 분류하고, 매핑 테이블로부터 상기 분류된 데이터 유형에 대응하여 설정된 통신 프로토콜과 데이터의 전송 경로를 검색하며, 상기 검색된 전송 경로와 수신된 통신 데이터의 전송 경로를 비교하여 일치하면, 라우팅되도록 하고, 불일치하면 예외 처리(exception handling)되도록 제어하는 제어부; 상기 통신 데이터를 목적지 네트워크로 전송되도록 관리하는 전송 관리부; 및 상기 통신 데이터를 접속된 통신 네트워크의 프로토콜로 변환하여 송신하는 통신 변환부를 포함한다.In addition, the gateway according to an embodiment of the present invention analyzes communication data transmitted and received through a communication network according to a preset classification criterion, and determines the type of data, safety network data for exchanging data for emergency control of the vehicle, and control of the vehicle Classify data types into control network data and information network data that exchange harmful data, search a communication protocol and a transmission path of data set corresponding to the classified data type from a mapping table, and search for the searched transmission path and the received transmission path. A control unit that compares and controls transmission paths of communication data to be routed if they match, and to handle exceptions if they do not match; A transmission management unit for managing the communication data to be transmitted to a destination network; And a communication conversion unit converting the communication data into a protocol of a connected communication network and transmitting the converted communication data.
또한, 본 발명의 실시 예에 따른 상기 제어부는 상기 통신 데이터에 포함된 통신 프레임을 식별하는 고유정보에 기초하여 데이터 유형을 안전계 네트워크 데이터, 제어계 네트워크 데이터 및 정보계 네트워크 데이터로 결정하는 데이터 유형 결정부; 상기 분류된 데이터 유형에 대응하여 설정된 통신 프로토콜과 데이터의 전송 경로를 매핑 테이블로부터 검색하고, 상기 검색된 전송 경로와 수신된 통신 데이터의 전송 경로를 비교하여 일치하면 라우팅되도록 제어하고, 불일치하면 예외 처리되도록 제어하는 전송 제어부; 및 상기 데이터 유형에 대응하여 미리 설정된 변환용 통신 프로토콜과 데이터 전송 경로를 저장한 매핑 테이블로 이루어진다.In addition, the control unit according to an embodiment of the present invention determines the data type to determine the data type as safety system network data, control system network data, and information system network data based on unique information identifying a communication frame included in the communication data. part; The communication protocol set corresponding to the classified data type and the transmission path of the data are searched from the mapping table, the searched transmission path and the transmission path of the received communication data are compared, and if they match, the routing is controlled, and if there is a mismatch, an exception is handled. A transmission control unit to control; And a mapping table storing a communication protocol for conversion and a data transmission path set in advance corresponding to the data type.
또한, 본 발명의 실시 예에 따른 상기 제어부는 통신 네트워크의 통신 부하 또는 통신량을 측정하는 부하 측정부를 더 포함하고, 상기 데이터 유형 결정부는 상기 부하 측정부에서 측정된 통신 부하 또는 통신량에 기초하여 안전계 네트워크 데이터, 제어계 네트워크 데이터 및 정보계 네트워크 데이터로 데이터 유형을 분류하도록 이루어진다.In addition, the control unit according to an embodiment of the present invention further includes a load measurement unit for measuring a communication load or a communication amount of a communication network, and the data type determination unit is a safety meter based on the communication load or communication amount measured by the load measurement unit. It is made to classify the data type into network data, control system network data and information system network data.
또한, 본 발명의 실시 예에 따른 상기 데이터 유형 결정부는 데이터의 전송주기가 미리 설정된 주기 판단용 기준값보다 작고 부하율이 미리 설정된 부하 판단용 기준값보다 크면, 정보계 네트워크 데이터로 분류하고, 데이터의 전송주기가 상기 주기 판단용 기준값보다 크고 부하율이 상기 부하 판단용 기준값보다 크면 제어계 네트워크 데이터로 분류하며, 데이터 전송주기가 상기 주기 판단용 기준값보다 작고 부하율이 상기 부하 판단용 기준값보다 작으면 안전계 네트워크 데이터로 분류하도록 구성된다.In addition, the data type determination unit according to an embodiment of the present invention classifies as information system network data when the transmission period of the data is less than the preset period determination reference value and the load factor is greater than the preset load determination reference value, and If is greater than the reference value for determining the period and the load factor is greater than the reference value for determining the load, it is classified as control network data, and if the data transmission period is less than the reference value for determining the period and the load factor is less than the reference value for determining the load, It is configured to classify.
또한, 본 발명의 실시 예에 따른 상기 전송 제어부는 불일치하여 예외 처리되면, 상기 예외 처리 결과를 통신 데이터의 식별정보에 기초하여 해당 제어 장치로 출력하도록 이루어진다.In addition, the transmission control unit according to an embodiment of the present invention is configured to output the exception processing result to the corresponding control device based on the identification information of the communication data when an exception is processed due to inconsistency.
또한, 본 발명의 일 실시 예에 따른 차량용 게이트웨이의 라우팅 제어 방법은 a) 게이트웨이가 통신 네트워크 간에 송수신되는 통신 데이터를 미리 설정된 분류 기준에 따라 분석하여 데이터 유형을 분류하는 단계; b) 상기 게이트웨이가 매핑 테이블에서 상기 분류된 데이터 유형에 대응하는 설정된 통신 프로토콜과 데이터의 전송 경로를 검색하는 단계; c) 상기 게이트웨이가 상기 검색된 전송 경로와 수신된 통신 데이터의 전송 경로를 비교하고, 상기 비교 결과에 따라 상기 통신 데이터를 라우팅하거나 또는 예외 처리(exception handling)되도록 제어하는 단계를 수행한다.In addition, a method for controlling routing of a vehicle gateway according to an embodiment of the present invention includes: a) classifying a data type by analyzing communication data transmitted/received between communication networks by a gateway according to a preset classification criterion; b) searching, by the gateway, a set communication protocol corresponding to the classified data type and a transmission path of data from a mapping table; c) The gateway compares the searched transmission path with the transmission path of the received communication data, and controls the communication data to be routed or exception handling according to the comparison result.
또한, 본 발명의 실시 예에 따른 상기 a)단계는 상기 게이트웨이가 통신 네트워크의 통신 부하 또는 통신량을 측정하고, 상기 측정된 통신 부하 또는 통신량에 기초하여 안전계 네트워크 데이터, 제어계 네트워크 데이터 및 정보계 네트워크 데이터로 데이터 유형을 분류하는 단계를 더 포함한다.In addition, in the step a) according to an embodiment of the present invention, the gateway measures the communication load or amount of communication of the communication network, and based on the measured communication load or amount of communication, safety system network data, control system network data, and information system network And classifying the data type by data.
또한, 또한, 본 발명의 실시 예에 따른 상기 c)단계는 불일치하여 예외 처리되면, 상기 게이트웨이가 예외 처리 결과를 통신 데이터의 식별정보에 기초하여 해당 제어 장치로 출력하는 단계를 더 포함한다.In addition, the step c) according to an embodiment of the present invention further includes the step of outputting, by the gateway, an exception processing result to a corresponding control device based on identification information of communication data, if an exception is handled due to inconsistency.
본 발명은 데이터 유형에 따라 사용 가능한 프로토콜과 데이터의 전송 경로를 동적으로 매핑하여 설정된 프로토콜 및 경로 외에 라우팅되는 것을 방지할 수 있는 장점이 있다.The present invention has an advantage of being able to prevent routing other than a set protocol and path by dynamically mapping available protocols and transmission paths of data according to data types.
도 1은 본 발명의 일 실시 예에 따른 차량용 게이트웨이의 라우팅 제어 장치의 구성을 나타낸 블록도.
도 2는 도 1의 실시 예에 따른 차량용 게이트웨이의 라우팅 제어 장치의 전송 관리부 구성을 나타낸 블록도.
도 3은 도 1의 실시 예에 따른 차량용 게이트웨이의 라우팅 제어 장치의 통신 변환부 구성을 나타낸 블록도.
도 4는 도 1의 실시 예에 따른 차량용 게이트웨이의 라우팅 제어 장치의 데이터 구조를 나타낸 예시도.
도 5는 도 1의 실시 예에 따른 차량용 게이트웨이의 라우팅 제어 장치의 동작 과정을 나타낸 흐름도.1 is a block diagram showing a configuration of an apparatus for controlling routing of a vehicle gateway according to an embodiment of the present invention.
FIG. 2 is a block diagram showing the configuration of a transmission management unit of a routing control device for a vehicle gateway according to the embodiment of FIG. 1.
3 is a block diagram showing the configuration of a communication conversion unit of a routing control apparatus of a vehicle gateway according to the embodiment of FIG. 1.
4 is an exemplary view showing a data structure of a routing control apparatus of a vehicle gateway according to the embodiment of FIG. 1.
5 is a flowchart illustrating an operation process of a routing control device of a vehicle gateway according to the embodiment of FIG. 1.
이하에서는 본 발명의 바람직한 실시예 및 첨부하는 도면을 참조하여 본 발명을 상세히 설명하되, 도면의 동일한 참조부호는 동일한 구성요소를 지칭함을 전제하여 설명하기로 한다.Hereinafter, the present invention will be described in detail with reference to a preferred embodiment of the present invention and the accompanying drawings, but it will be described on the premise that the same reference numerals refer to the same elements.
발명의 상세한 설명 또는 특허청구범위에서 어느 하나의 구성요소가 다른 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 당해 구성요소만으로 이루어지는 것으로 한정되어 해석되지 아니하며, 다른 구성요소들을 더 포함할 수 있는 것으로 이해되어야 한다.In the detailed description of the invention or in the claims, when any one component "includes" another component, it is not construed as being limited to only the component unless otherwise stated, and other components It is to be understood that it may further include.
이하에서는 본 발명에 따른 차량용 게이트웨이의 라우팅 제어 장치의 구현된 일 예를 특정한 실시예를 통해 설명하기로 한다. Hereinafter, an implementation example of an apparatus for controlling routing of a vehicle gateway according to the present invention will be described through a specific embodiment.
도 1은 본 발명의 일 실시 예에 따른 차량용 게이트웨이의 라우팅 제어 장치의 구성을 나타낸 블록도이고, 도 2는 도 1의 실시 예에 따른 차량용 게이트웨이의 라우팅 제어 장치의 전송 관리부 구성을 나타낸 블록도이며, 도 3은 도 1의 실시 예에 따른 차량용 게이트웨이의 라우팅 제어 장치의 통신 변환부 구성을 나타낸 블록도이다.1 is a block diagram showing the configuration of a routing control apparatus for a vehicle gateway according to an embodiment of the present invention, and FIG. 2 is a block diagram showing a configuration of a transmission management unit of a routing control apparatus for a vehicle gateway according to the embodiment of FIG. , FIG. 3 is a block diagram illustrating a configuration of a communication conversion unit of a routing control apparatus of a vehicle gateway according to the embodiment of FIG. 1.
도 1 내지 도 3에 나타낸 바와 같이, 차량용 게이트웨이의 라우팅 제어 장치는 차량에 구성된 적어도 하나의 차량 제어 장치를 연결하는 적어도 하나의 차량 통신 네트워크와, 상기 차량의 외부에 구성된 외부 통신 네트워크 사이에 통신 데이터를 수신하고, 상기 통신 데이터를 상기 통신 데이터의 목적지 통신 네트워크에 전송하는 차량용 게이트웨이의 라우팅 제어 장치로서, 게이트웨이(100)를 포함하여 구성된다.As shown in FIGS. 1 to 3, the routing control device of the vehicle gateway provides communication data between at least one vehicle communication network connecting at least one vehicle control device configured in the vehicle and an external communication network configured outside the vehicle. A routing control apparatus for a vehicle gateway for receiving and transmitting the communication data to a destination communication network of the communication data, including a
상기 게이트웨이(100)는 통신 데이터를 미리 설정된 분류 기준과 비교하여 데이터 유형을 분류하고, 미리 설정된 매핑 테이블로부터 상기 데이터의 유형에 대응하여 매핑된 통신 프로토콜과 데이터의 전송 경로를 검색하며, 상기 검색된 전송 경로와 수신된 통신 데이터의 전송 경로를 비교하여 일치 여부에 따라 상기 통신 데이터의 라우팅을 제어하는 구성으로서, 제어부(110)와, 전송 관리부(120)와, 통신 변환부(130)를 포함하여 구성된다.The
상기 제어부(110)는 통신 네트워크로 송수신되는 통신 데이터를 미리 설정된 분류 기준에 따라 분석하여 데이터 유형을 차량의 긴급 제어를 위해 데이터를 교환하는 안전계 네트워크 데이터, 차량의 제어를 위해 데이터를 교환하는 제어계 네트워크 데이터 및 정보계 네트워크 데이터로 데이터 유형을 분류하고, 매핑 테이블로부터 상기 분류된 데이터 유형에 대응하여 설정된 통신 프로토콜과 데이터의 전송 경로를 검색하며, 상기 검색된 전송 경로와 수신된 통신 데이터의 전송 경로를 비교하여 일치하면, 라우팅되도록 하고, 불일치하면 예외 처리(exception handling)되도록 제어하는 구성으로서, 부하 측정부(111)와, 데이터 유형 결정부(112)와, 전송 제어부(113)와, 매핑 테이블(114)을 포함하여 구성된다.The
상기 부하 측정부(111)는 통신 네트워크의 통신 부하 또는 통신량을 측정하는 구성으로서, 제1 통신 네트워크(200)와, 제2 통신 네트워크(210)와, 제3 통신 네트워크(220)의 통신 부하 또는 통신량(트래픽)을 감시 및 측정한다.The
상기 제1 통신 네트워크(200)는 차량의 주행자세를 안정화시기키 위한 VSC (Vehicle Stability Control) ECU, 차량의 공조를 제어하는 에어컨 ECU, 엔진 제어를 수행하는 엔진 ECU와 같은 주행 제어 장치가 연결된 통신 네트워크로서, 좌석의 위치 또는 높이를 조정하는 시트 ECU, 창문의 개폐 제어를 위한 파워 윈도우 ECU, 미러를 제어하기 위한 전동 미러 ECU, 차체 시스템과 도어 록 장치를 잠금/해제하기 위한 도어록 ECU 등이 연결될 수도 있으며, 상기 주행 제어 장치와 구분되어 별도의 통신 네트워크로 구성될 수도 있다.The
상기 제2 통신 네트워크(210)는 에어백을 동작시키기 위한 에어백 ECU와 같은 안전 제어 장치가 연결된 통신 네트워크로 구성될 수 있다.The
상기 제3 통신 네트워크(220)는 차량 외부 통신 네트워크를 통해 지도 정보, 교통 정보, 날씨 정보, 지역 정보, 동영상, 음악 파일 등과 같은 다양한 데이터의 송수신을 수행하는 통신 네트워크로 구성될 수 있다.The
또한, 상기 부하 측정부(111)는 상기 통신 부하 또는 통신량이 예를 들면, 제1 내지 제3 통신 네트워크(200, 210, 220) 사이에 데이터 전송이 이루어지면, 차내 통신 네트워크에서의 데이터 통신량 (예를 들면, 비트/초)과 데이터 전송주기를 측정하여 데이터 유형 결정부(112)로 제공함으로써, 상기 데이터 유형 결정부(112)에서 미리 설정된 부하 판단용 기준 값 및 미리 설정된 주기 판단용 기준값과 비교하여 데이터 전송률과 데이터 전송 주기에 따른 통신 데이터의 유형이 분류될 수 있도록 한다.In addition, the
상기 데이터 유형 결정부(112)는 통신 데이터에 포함된 통신 프레임을 식별하는 고유정보에 기초하여 통신 데이터의 유형을 안전계 네트워크 데이터, 제어계 네트워크 데이터 및 정보계 네트워크 데이터로 결정한다.The data
즉, 상기 데이터 유형 결정부(112)는 수신된 통신 데이터에 포함된 고유정보를 데이터 유형 결정 테이블(미도시)에 저장된 통신 프레임의 고유정보와 비교하여 상기 수신된 통신 데이터의 유형(또는 우선순위)를 결정한다.That is, the data
상기 통신 데이터는 통신 데이터를 데이터 유형별로 식별하기 위한 통신 프레임 고유정보를 포함할 수 있고, 상기 고유정보는 통신의 우선순위가 높고 낮음과 통신 네트워크에 연결되는 장치를 구별할 수도 있으며, 상기 고유정보를 통해 제어계 네트워크 데이터, 안전계 네트워크 데이터, 정보계 네트워크 데이터 등으로 분류될 수 있다.The communication data may include communication frame unique information for identifying communication data by data type, and the unique information may distinguish between a high and low priority of communication and a device connected to a communication network, and the unique information Through this, it can be classified into control system network data, safety system network data, and information system network data.
또한, 상기 데이터 유형 결정부(112)는 상기 부하 측정부(111)에서 측정된 통신 부하 또는 통신량에 기초하여 안전계 네트워크 데이터, 제어계 네트워크 데이터 및 정보계 네트워크 데이터로 데이터 유형을 분류할 수도 있다.In addition, the data
즉, 상기 데이터 유형 결정부(112)는 상기 부하 측정부(111)에서 측정된 데이터의 전송주기가 미리 설정된 주기 판단용 기준값보다 작고 부하율이 미리 설정된 부하 판단용 기준값보다 크면, 정보계 네트워크 데이터로 분류한다.That is, when the transmission period of the data measured by the
또한, 상기 데이터 유형 결정부(112)는 상기 부하 측정부(111)에서 측정된 데이터의 전송주기가 상기 주기 판단용 기준값보다 크고 부하율이 상기 부하 판단용 기준값보다 크면 제어계 네트워크 데이터로 분류한다.In addition, the data
또한, 상기 데이터 유형 결정부(112)는 상기 부하 측정부(111)에서 측정된 데이터 전송주기가 상기 주기 판단용 기준값보다 작고 부하율이 상기 부하 판단용 기준값보다 작으면 안전계 네트워크 데이터로 분류한다.In addition, the data
즉, 정보계 네트워크 데이터는 차량 외부의 데이터 또는 내비게이션 장치로부터 입력되는 데이터의 특성상 불규칙적인 데이터 전송주기와 대용량의 데이터가 많고, 제어계 네트워크 데이터는 빈번한 제어를 통해 데이터 전송주기와 데이터 통신량이 많으며, 안전계 네트워크 데이터는 불규칙적이고 작은 데이터로 인해 통신량이 작아서 이러한 특성을 이용하여 데이터 유형을 분류할 수 있다.In other words, the information network data has a lot of irregular data transmission cycles and large amounts of data due to the nature of data outside the vehicle or input from the navigation device, and the control network data has a lot of data transmission cycles and data communication volume through frequent control. The network data is irregular and the amount of communication is small due to the small data, and this characteristic can be used to classify the data type.
상기 전송 제어부(113)는 분류된 데이터 유형에 대응하여 설정된 통신 프로토콜과 데이터의 전송 경로를 미리 설정된 매핑 테이블(114)로부터 검색하고, 상기 검색된 전송 경로와 수신된 통신 데이터의 전송 경로를 비교하여 일치하면 라우팅되도록 제어하고, 불일치하면 예외 처리되도록 제어한다.The
즉, 상기 전송 제어부(113)는 매핑 테이블(114)로부터 검색한 데이터의 전송 경로와 수신된 통신 데이터의 전송 경로를 비교하여 일치하면, 상기 매핑 테이블(114)에 설정된 프로토콜을 이용하여 데이터를 변환하고, 설정된 전송 경로를 통해 라우팅되도록 한다.That is, the
또한, 상기 전송 제어부(113)는 매핑 테이블(114)로부터 검색한 데이터의 전송 경로와 수신된 통신 데이터의 전송 경로가 불일치하면 예외 처리(exception handling)되도록 한다.In addition, the
또한, 상기 전송 제어부(113)는 불일치하여 예외 처리되면, 예외 처리 결과를 통신 데이터의 기기 식별정보에 기초하여 해당 제어 장치로 출력함으로써, 해당 제어 장치가 명령을 인가했는지 확인함으로써, 보안성이 강화될 수 있도록 한다.In addition, if the
상기 매핑 테이블(114)은 예를 들면, 변속기의 상태 정보를 캔 버스(CAN-BUS)가 수신하여 게이트웨이를 통해 이더넷을 통해 전송하는 경우, 상기 매핑 테이블(114)에 저장된 데이터 전송 경로는 변속기 ECU-제1 통신 네트워크(캔 버스)-게이트웨이-제3 통신 네트워크(이더넷)으로 구성되고, 이때 상기 데이터 전송 경로에 허용되는 데이터의 종류와 변환에 필요한 프로토콜이 미리 정의되어 있다.The mapping table 114 is, for example, when CAN-BUS receives transmission status information and transmits it through Ethernet through a gateway, the data transmission path stored in the mapping table 114 is the transmission ECU -A first communication network (canvas)-a gateway-a third communication network (Ethernet). At this time, the types of data allowed in the data transmission path and a protocol required for conversion are predefined.
또한, 상기 매핑 테이블(114)은 상기 데이터 유형에 대응하여 미리 설정된 변환용 통신 프로토콜도 정의되어 있다.In addition, the mapping table 114 also defines a communication protocol for conversion set in advance corresponding to the data type.
상기 전송 관리부(120)는 상기 통신 데이터를 목적지 네트워크로 전송되도록 한다.The
상기 통신 변환부(130)는 통신 데이터를 접속된 통신 네트워크의 프로토콜로 변환하여 송신하는 구성으로서, 제1 통신 네트워크(200)와 접속되어 통신 데이터를 해당 네트워크의 프로토콜로 변환하는 제1 프로토콜 변환부(141)와 제1 통신 인터페이스부(142)와, 제2 통신 네트워크(210)와 접속되어 통신 데이터를 해당 네트워크의 프로토콜로 변환하는 제2 프로토콜 변환부(141a)와 제2 통신 인터페이스부(142a)와, 제3 통신 네트워크(220)와 접속되어 통신 데이터를 해당 네트워크의 프로토콜로 변환하는 제1 프로토콜 변환부(141b)와 제1 통신 인터페이스부(142b)를 포함하여 구성된다.The
다음은 도 4를 참조하여 차량용 게이트웨이의 라우팅 제어 과정을 설명한다.Next, a routing control process of the vehicle gateway will be described with reference to FIG. 4.
게이트웨이(100)는 제1 내지 제 통신 네트워크(200, 210, 220) 간에 송수신되는 통신 데이터를 입력받아(S100), 미리 설정된 분류 기준에 따라 분석하여 데이터 유형을 분류(S110)한다.The
상기 S110 단계에서 상기 게이트웨이(100)는 통신 데이터에 포함된 통신 프레임을 식별하는 고유정보에 기초하여 통신 데이터의 유형을 안전계 네트워크 데이터, 제어계 네트워크 데이터 및 정보계 네트워크 데이터로 결정한다.In the step S110, the
또한, 상기 S110 단계에서, 상기 게이트웨이(100)는 제1 내지 제3 통신 네트워크(200, 210, 220)의 통신 부하 또는 통신량을 측정하고, 상기 측정된 통신 부하 또는 통신량에 기초하여 측정된 데이터의 전송주기가 미리 설정된 주기 판단용 기준값보다 작고 부하율이 미리 설정된 부하 판단용 기준값보다 크면, 정보계 네트워크 데이터로 분류하며, 데이터의 전송주기가 상기 주기 판단용 기준값보다 크고 부하율이 상기 부하 판단용 기준값보다 크면 제어계 네트워크 데이터로 분류하며, 데이터 전송주기가 상기 주기 판단용 기준값보다 작고 부하율이 상기 부하 판단용 기준값보다 작으면 안전계 네트워크 데이터로 분류할 수도 있다.In addition, in the step S110, the
상기 S110 단계를 수행한 다음, 상기 게이트웨이(100)는 매핑 테이블에서 상기 분류된 데이터 유형에 대응하는 설정된 통신 프로토콜과 데이터의 전송 경로를 검색(S120)한다.After performing the step S110, the
상기 게이트웨이(100)는 상기 S120 단계에서 검색된 전송 경로를 상기 S100 단계에서 수신된 통신 데이터의 전송 경로와 비교(S130)하고, 전송 경로가 동일한지 여부를 판단(S140)한다.The
상기 S140 단계의 비교 결과, 매핑 테이블(114)로부터 검색한 데이터의 전송 경로와 수신된 통신 데이터의 전송 경로가 일치하면, 상기 게이트웨이(100)는 상기 매핑 테이블(114)에 설정된 프로토콜을 이용하여 통신 데이터를 변환하고, 상기 설정된 전송 경로를 통해 해당 통신 네트워크로 라우팅(S151)되도록 한다.As a result of the comparison in step S140, if the transmission path of the data retrieved from the mapping table 114 and the transmission path of the received communication data match, the
또한, 상기 S140 단계의 비교 결과, 상기 매핑 테이블(114)로부터 검색한 데이터의 전송 경로와 수신된 통신 데이터의 전송 경로가 불일치하면, 상기 게이트웨이(100)는 상기 통신 데이터를 예외 처리(S150)하고, 상기 불일치로 인해 예외 처리되면, 상기 게이트웨이(100)가 통신 데이터의 기기 식별정보에 기초하여 예외 처리 결과를 해당 제어 장치로 출력(S160)하여 해당 제어 장치가 명령을 인가했는지 확인함으로써, 보안성이 강화될 수 있도록 한다.Further, as a result of the comparison in step S140, if the transmission path of the data retrieved from the mapping table 114 and the transmission path of the received communication data are inconsistent, the
따라서, 데이터 유형에 따라 사용 가능한 프로토콜과 데이터의 전송 경로를 동적으로 매핑하여 설정된 프로토콜 및 경로 외에 라우팅되는 것을 방지하여 보안성이 향상될 수 있다.Accordingly, by dynamically mapping the available protocols and transmission paths of data according to the data type to prevent routing other than the set protocols and paths, security can be improved.
이상 몇 가지의 실시예를 통해 본 발명의 기술적 사상을 살펴보았다.The technical idea of the present invention was examined through the above several embodiments.
본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기재사항으로부터 상기 살펴본 실시예를 다양하게 변형하거나 변경할 수 있음은 자명하다. 또한, 비록 명시적으로 도시되거나 설명되지 아니하였다 하여도 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기재사항으로부터 본 발명에 의한 기술적 사상을 포함하는 다양한 형태의 변형을 할 수 있음은 자명하며, 이는 여전히 본 발명의 권리범위에 속한다. 첨부하는 도면을 참조하여 설명된 상기의 실시예들은 본 발명을 설명하기 위한 목적으로 기술된 것이며 본 발명의 권리범위는 이러한 실시예에 국한되지 아니한다.It is apparent that those of ordinary skill in the art to which the present invention pertains can variously modify or change the above-described embodiments from the description of the present invention. In addition, even if not explicitly shown or described, a person of ordinary skill in the technical field to which the present invention pertains can make various modifications including the technical idea according to the present invention from the description of the present invention. Is self-evident, which still belongs to the scope of the present invention. The above embodiments described with reference to the accompanying drawings have been described for the purpose of describing the present invention, and the scope of the present invention is not limited to these embodiments.
100 : 게이트웨이 110 : 제어부
111 : 부하 측정부 112 : 데이터 유형 결정부
113 : 전송 제어부 114 : 매핑 테이블
120 : 전송 관리부 130 : 통신 변환부
131 : 제1 프로토콜 변환부 131a : 제2 프로토콜 변환부
131b : 제3 프로토콜 변환부 132 : 제1 통신 인터페이스부
132a : 제2 통신 인터페이스부 132b : 제3 통신 인터페이스부
200 : 제1 통신 네트워크 210 : 제2 통신 네트워크
220 : 제3 통신 네트워크100: gateway 110: control unit
111: load measurement unit 112: data type determination unit
113: transmission control unit 114: mapping table
120: transmission management unit 130: communication conversion unit
131: first
131b: third protocol conversion unit 132: first communication interface unit
132a: second
200: first communication network 210: second communication network
220: third communication network
Claims (8)
상기 통신 데이터를 미리 설정된 분류 기준과 비교하여 데이터 유형을 분류하고, 미리 설정된 매핑 테이블로부터 상기 데이터의 유형에 대응하여 매핑된 통신 프로토콜과 데이터의 전송 경로를 검색하며, 상기 검색된 전송 경로와 수신된 통신 데이터의 전송 경로를 비교하여 일치 여부에 따라 상기 통신 데이터의 라우팅을 제어하는 게이트웨이(100)를 포함하며,
상기 게이트웨이(100)는, 상기 매핑 테이블로부터 분류된 데이터 유형에 대응하여 설정된 통신 프로토콜과 데이터의 전송 경로를 검색하여 검색된 전송 경로와 수신된 통신 데이터의 전송 경로를 비교하여 일치하면 라우팅되도록 하고, 불일치하면 예외 처리(exception handling)되도록 제어하며,
상기 예외 처리시, 상기 게이트웨이(100)는 통신 데이터의 기기 식별정보에 기초하여 예외 처리 결과를 해당 제어 장치로 출력하여 해당 제어 장치가 명령을 인가했는지 확인하며,
상기 매핑 테이블에는 데이터 전송 경로에 허용되는 데이터의 종류와 변환에 필요한 프로토콜이 미리 정의되며,
상기 게이트웨이(100)는 상기 매핑 테이블에 정의된 프로토콜에 대응하여 통신 네트워크의 프로토콜로 변환하여 송신하며,
상기 게이트웨이(100)는 보안 강화를 위해, 데이터 유형에 따라 사용 가능한 프로토콜과 데이터의 전송 경로를 상기 매핑 테이블을 이용하여 미리 설정된 프로토콜 및 경로로만 라우팅이 이루어지도록 제어하는 차량용 게이트웨이의 라우팅 제어 장치.Receives communication data between at least one vehicle communication network connecting at least one vehicle control device configured in the vehicle and an external communication network configured outside the vehicle, and transmits the communication data to a destination communication network of the communication data As a routing control device of a vehicle gateway,
Classifies a data type by comparing the communication data with a preset classification criterion, searches a mapped communication protocol and a transmission path of data corresponding to the type of data from a preset mapping table, and searches for the searched transmission path and received communication Comprising a gateway 100 for comparing the transmission path of the data and controlling the routing of the communication data according to the match,
The gateway 100 searches for a communication protocol and a transmission path of the data set corresponding to the classified data type from the mapping table, compares the searched transmission path with the transmission path of the received communication data, and makes routing when they match. If so, it controls exception handling,
During the exception processing, the gateway 100 outputs an exception processing result to the corresponding control device based on the device identification information of the communication data to check whether the corresponding control device has approved the command
In the mapping table, the types of data allowed for the data transmission path and the protocol required for conversion are predefined,
The gateway 100 converts and transmits a protocol of a communication network corresponding to the protocol defined in the mapping table,
The gateway 100 is a routing control device for a vehicle gateway that controls a protocol and a transmission path of data that can be used according to a data type to be routed only to a preset protocol and path by using the mapping table to enhance security.
상기 게이트웨이(100)는 통신 네트워크로 송수신되는 통신 데이터를 미리 설정된 분류 기준에 따라 분석하여 데이터 유형을 차량의 긴급 제어를 위해 데이터를 교환하는 안전계 네트워크 데이터, 차량의 제어를 위해 데이터를 교환하는 제어계 네트워크 데이터 및 정보계 네트워크 데이터로 데이터 유형을 분류하는 제어부(110);
상기 통신 데이터를 목적지 네트워크로 전송되도록 관리하는 전송 관리부(120); 및
상기 통신 데이터를 접속된 통신 네트워크의 프로토콜로 변환하여 송신하는 통신 변환부(130)를 포함하는 차량용 게이트웨이의 라우팅 제어 장치.The method of claim 1,
The gateway 100 analyzes communication data transmitted/received through a communication network according to a preset classification criterion, and analyzes the data type according to safety system network data for exchanging data for emergency control of a vehicle, and a control system for exchanging data for vehicle control. A control unit 110 for classifying a data type into network data and information network data;
A transmission management unit 120 for managing the communication data to be transmitted to a destination network; And
A routing control device for a vehicle gateway including a communication conversion unit 130 converting the communication data into a protocol of a connected communication network and transmitting the converted communication data.
상기 제어부(110)는 상기 통신 데이터에 포함된 통신 프레임을 식별하는 고유정보에 기초하여 데이터 유형을 안전계 네트워크 데이터, 제어계 네트워크 데이터 및 정보계 네트워크 데이터로 결정하는 데이터 유형 결정부(112);
상기 분류된 데이터 유형에 대응하여 설정된 통신 프로토콜과 데이터의 전송 경로를 매핑 테이블로부터 검색하고, 상기 검색된 전송 경로와 수신된 통신 데이터의 전송 경로를 비교하여 일치하면 라우팅되도록 제어하고, 불일치하면 예외 처리되도록 제어하는 전송 제어부(113); 및
상기 데이터 유형에 대응하여 미리 설정된 변환용 통신 프로토콜과 데이터 전송 경로를 저장한 매핑 테이블(114)로 이루어진 차량용 게이트웨이의 라우팅 제어 장치.The method of claim 2,
The control unit 110 includes a data type determination unit 112 for determining a data type as safety system network data, control system network data, and information system network data based on unique information identifying a communication frame included in the communication data;
The communication protocol set corresponding to the classified data type and the transmission path of the data are searched from the mapping table, the searched transmission path and the transmission path of the received communication data are compared, and if they match, the routing is controlled, and if there is a mismatch, an exception is handled A transmission control unit 113 that controls; And
A routing control device for a vehicle gateway comprising a mapping table (114) storing a communication protocol for conversion and a data transmission path set in advance corresponding to the data type.
상기 제어부(110)는 통신 네트워크의 통신 부하 또는 통신량을 측정하는 부하 측정부(111)를 더 포함하고,
상기 데이터 유형 결정부(112)는 상기 부하 측정부(111)에서 측정된 통신 부하 또는 통신량에 기초하여 안전계 네트워크 데이터, 제어계 네트워크 데이터 및 정보계 네트워크 데이터로 데이터 유형을 분류하도록 이루어진 차량용 게이트웨이의 라우팅 제어 장치.The method of claim 3,
The control unit 110 further includes a load measurement unit 111 for measuring a communication load or a communication amount of a communication network,
The data type determination unit 112 is configured to classify the data type into safety system network data, control system network data, and information system network data based on the communication load or communication amount measured by the load measurement unit 111 controller.
상기 데이터 유형 결정부(112)는
데이터의 전송주기가 미리 설정된 주기 판단용 기준값보다 작고 부하율이 미리 설정된 부하 판단용 기준값보다 크면, 정보계 네트워크 데이터로 분류하고,
데이터의 전송주기가 상기 주기 판단용 기준값보다 크고 부하율이 상기 부하 판단용 기준값보다 크면 제어계 네트워크 데이터로 분류하며,
데이터 전송주기가 상기 주기 판단용 기준값보다 작고 부하율이 상기 부하 판단용 기준값보다 작으면 안전계 네트워크 데이터로 분류하도록 구성된 차량용 게이트웨이의 라우팅 제어 장치.The method of claim 4,
The data type determination unit 112
If the data transmission period is less than the preset period determination reference value and the load factor is greater than the preset load determination reference value, it is classified as information system network data,
If the transmission period of data is greater than the reference value for determining the period and the load factor is greater than the reference value for determining the load, it is classified as control system network data,
A routing control device for a vehicle gateway configured to classify as safety network data when a data transmission period is less than the period determination reference value and a load factor is less than the load determination reference value.
a) 게이트웨이(100)가 통신 네트워크 간에 송수신되는 통신 데이터를 미리 설정된 분류 기준에 따라 분석하여 데이터 유형을 분류하는 단계;
b) 상기 게이트웨이(100)가 매핑 테이블에서 상기 분류된 데이터 유형에 대응하는 설정된 통신 프로토콜과 데이터의 전송 경로를 검색하는 단계;
c) 상기 게이트웨이(100)가 상기 검색된 전송 경로와 수신된 통신 데이터의 전송 경로를 비교하고, 상기 비교 결과에 따라 상기 통신 데이터를 라우팅하거나 또는 예외 처리(exception handling)되도록 제어하는 단계;를 수행하며,
상기 c)단계에서 상기 예외 처리시, 상기 게이트웨이(100)는 통신 데이터의 기기 식별정보에 기초하여 예외 처리 결과를 해당 제어 장치로 출력하여 해당 제어 장치가 명령을 인가했는지 확인하며,
상기 매핑 테이블에는 데이터 전송 경로에 허용되는 데이터의 종류와 변환에 필요한 프로토콜이 미리 정의되며,
상기 게이트웨이(100)는 상기 매핑 테이블에 정의된 프로토콜에 대응하여 통신 네트워크의 프로토콜로 변환하여 송신하며,
상기 게이트웨이(100)는 보안 강화를 위해, 데이터 유형에 따라 사용 가능한 프로토콜과 데이터의 전송 경로를 상기 매핑 테이블을 이용하여 미리 설정된 프로토콜 및 경로로만 라우팅이 이루어지도록 제어하는 차량용 게이트웨이의 라우팅 제어 방법.A method of controlling routing using the vehicle gateway of claim 1,
a) the gateway 100 classifying the data type by analyzing communication data transmitted and received between the communication networks according to a preset classification criterion;
b) searching, by the gateway 100, a set communication protocol corresponding to the classified data type and a transmission path of data from a mapping table;
c) comparing the searched transmission path with the transmission path of the received communication data, and controlling the communication data to be routed or exception handling according to the comparison result; and ,
When the exception is processed in step c), the gateway 100 outputs an exception processing result to the control device based on the device identification information of the communication data to check whether the control device has approved the command,
In the mapping table, the types of data allowed for the data transmission path and the protocol required for conversion are predefined,
The gateway 100 converts and transmits a protocol of a communication network corresponding to the protocol defined in the mapping table,
The gateway 100 controls the routing of protocols and data transmission paths that can be used according to data types according to data types to be routed only to preset protocols and paths by using the mapping table.
상기 a)단계는 상기 게이트웨이(100)가 통신 네트워크의 통신 부하 또는 통신량을 측정하고, 상기 측정된 통신 부하 또는 통신량에 기초하여 안전계 네트워크 데이터, 제어계 네트워크 데이터 및 정보계 네트워크 데이터로 데이터 유형을 분류하는 단계를 더 포함하는 차량용 게이트웨이의 라우팅 제어 방법.
The method of claim 7,
In the step a), the gateway 100 measures the communication load or amount of communication in the communication network, and classifies the data type into safety system network data, control system network data, and information system network data based on the measured communication load or communication amount. Routing control method of a vehicle gateway further comprising the step of.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190052276A KR102171140B1 (en) | 2019-05-03 | 2019-05-03 | routing method of vehicle gateway and gateway for vehicle thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190052276A KR102171140B1 (en) | 2019-05-03 | 2019-05-03 | routing method of vehicle gateway and gateway for vehicle thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102171140B1 true KR102171140B1 (en) | 2020-10-28 |
Family
ID=73018500
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190052276A KR102171140B1 (en) | 2019-05-03 | 2019-05-03 | routing method of vehicle gateway and gateway for vehicle thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102171140B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113342731A (en) * | 2021-05-26 | 2021-09-03 | 博依特(广州)工业互联网有限公司 | Edge computer gateway back-end system |
CN114095903A (en) * | 2021-11-11 | 2022-02-25 | 盐城市华悦汽车部件有限公司 | Construction method of automobile electrical appliance network |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030034393A (en) * | 2001-10-23 | 2003-05-09 | 엘지전자 주식회사 | Method of IP Routing Path Decision |
JP2003309584A (en) * | 2002-04-12 | 2003-10-31 | Sumitomo Electric Ind Ltd | On-vehicle gateway device and vehicle |
JP2010098626A (en) * | 2008-10-20 | 2010-04-30 | Hitachi Automotive Systems Ltd | Routing method in in-vehicle gateway device |
KR101676239B1 (en) | 2011-08-09 | 2016-11-15 | 현대자동차주식회사 | Method for Processing Data of a Gateway for a Vehicle Network System |
-
2019
- 2019-05-03 KR KR1020190052276A patent/KR102171140B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030034393A (en) * | 2001-10-23 | 2003-05-09 | 엘지전자 주식회사 | Method of IP Routing Path Decision |
JP2003309584A (en) * | 2002-04-12 | 2003-10-31 | Sumitomo Electric Ind Ltd | On-vehicle gateway device and vehicle |
JP2010098626A (en) * | 2008-10-20 | 2010-04-30 | Hitachi Automotive Systems Ltd | Routing method in in-vehicle gateway device |
KR101676239B1 (en) | 2011-08-09 | 2016-11-15 | 현대자동차주식회사 | Method for Processing Data of a Gateway for a Vehicle Network System |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113342731A (en) * | 2021-05-26 | 2021-09-03 | 博依特(广州)工业互联网有限公司 | Edge computer gateway back-end system |
CN113342731B (en) * | 2021-05-26 | 2023-01-24 | 博依特(广州)工业互联网有限公司 | Edge computer gateway back-end system |
CN114095903A (en) * | 2021-11-11 | 2022-02-25 | 盐城市华悦汽车部件有限公司 | Construction method of automobile electrical appliance network |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102171140B1 (en) | routing method of vehicle gateway and gateway for vehicle thereof | |
EP1670187B1 (en) | Tagging rules for hybrid ports | |
US6865153B1 (en) | Stage-implemented QoS shaping for data communication switch | |
US6862280B1 (en) | Priority remapping for data communication switch | |
US9614774B2 (en) | Method for providing a QoS prioritized data traffic | |
US11178013B2 (en) | Network monitor, network monitoring method, and recording medium storing program | |
US6975639B1 (en) | QoS shaping/provisioning for data communication switch | |
US20210266244A1 (en) | Statistical information generation device, statistical information generation method, and recording medium | |
KR20100071792A (en) | Apparatus and method for hierarchical packet inspection | |
US20090135826A1 (en) | Apparatus and method of classifying packets | |
JPH09331359A (en) | Router | |
US8477753B2 (en) | Wireless LAN device | |
US7554980B1 (en) | Packet classification using relevance scoring | |
US20020114327A1 (en) | Packet length classification | |
CN110933021A (en) | Method and device for abnormality detection in a vehicle | |
KR102134869B1 (en) | automotive gateway equipped with network priority control function | |
JP6523845B2 (en) | Vehicle communication system | |
KR20220166762A (en) | Gateway for vehicle Ethernet communication and message routing method thereof | |
US11171871B2 (en) | Relay apparatus | |
PH12017000375A1 (en) | Vehicle communication system | |
Sommer et al. | Automotive network protocol detection for supporting penetration testing | |
Cisco | Configuring QoS Policy Propagation via Border Gateway Protocol | |
EP1195954B1 (en) | Tuple-based lookup scheme for packet switching node | |
JP4223365B2 (en) | Data relay apparatus and data relay method | |
JP2003244187A (en) | On-vehicle gateway device and computer program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |