CN216670576U - Vehicle-mounted gateway and automobile - Google Patents
Vehicle-mounted gateway and automobile Download PDFInfo
- Publication number
- CN216670576U CN216670576U CN202122506829.7U CN202122506829U CN216670576U CN 216670576 U CN216670576 U CN 216670576U CN 202122506829 U CN202122506829 U CN 202122506829U CN 216670576 U CN216670576 U CN 216670576U
- Authority
- CN
- China
- Prior art keywords
- domain controller
- vehicle
- controller
- interface
- gateway
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
The embodiment of the utility model discloses a vehicle-mounted gateway and an automobile. The vehicle-mounted gateway includes: CAN interface, LIN interface, Ethernet interface, OBD interface, route domain controller and connection domain controller. The CAN interface, the LIN interface and the Ethernet interface are arranged on the routing domain controller; the routing domain controller is used for carrying out data communication with the vehicle-mounted internal controller through at least one of the CAN interface, the LIN interface and the Ethernet interface. The connection domain controller is connected with the routing domain controller; the OBD interface is arranged on the connection domain controller; the connection domain controller is used for receiving a diagnosis request sent by the external diagnosis equipment to the vehicle-mounted internal controller through the OBD interface and sending a diagnosis response sent by the vehicle-mounted internal controller to the external diagnosis equipment; the technical scheme of the embodiment realizes the routing forwarding of the CAN bus data, the LIN bus data and the Ethernet data, and ensures the communication safety of the automobile.
Description
Technical Field
The embodiment of the utility model relates to the technical field of automobiles, in particular to a vehicle-mounted gateway and an automobile.
Background
With the progress of science and technology, automobiles are also developed towards intellectualization and networking. Meanwhile, more and more controllers are mounted on automobiles, the automobile network environment is more and more complex, and the traditional automobile gateway faces huge challenges in performance and function. Firstly, as an ethernet bus is introduced into an automobile network, a traditional automobile gateway cannot meet the requirement of forwarding an ethernet data route; secondly, in the face of information security risks brought by the fact that the automobile is connected to the internet, the traditional automobile gateway cannot guarantee the communication security of the automobile.
SUMMERY OF THE UTILITY MODEL
The embodiment of the utility model provides a vehicle-mounted gateway and an automobile, which are used for realizing routing forwarding of CAN bus data, LIN bus data and Ethernet data and ensuring the communication safety of the automobile.
In a first aspect, an embodiment of the present invention provides a vehicle-mounted gateway, where the vehicle-mounted gateway includes: the system comprises a CAN interface, a LIN interface, an Ethernet interface, an OBD interface, a routing domain controller and a connection domain controller; the CAN interface, the LIN interface and the Ethernet interface are arranged on the routing domain controller; the routing domain controller is used for carrying out data communication with the vehicle-mounted internal controller through at least one of the CAN interface, the LIN interface and the Ethernet interface; the connection domain controller is connected with the routing domain controller; the OBD interface is arranged on the connection domain controller; the connection domain controller is used for receiving a diagnosis request sent by an external diagnosis device to the vehicle-mounted internal controller through the OBD interface and sending a diagnosis response sent by the vehicle-mounted internal controller to the external diagnosis device.
Optionally, the connection domain controller includes a diagnosis control module and a security control module, where the diagnosis control module supports a hardware diagnosis function, so as to disconnect communication between the external diagnosis device and the vehicle-mounted internal controller when the external diagnosis device is diagnosed as an abnormal diagnosis device, and the security control module supports a hardware encryption function, so as to encrypt communication between the external diagnosis device and the vehicle-mounted internal controller.
Optionally, the method further includes: the network interface and the function domain controller are respectively connected with the routing domain controller and the connection domain controller; the network interface is arranged on the function domain controller or the connection domain controller; and the function domain controller is used for carrying out data communication with the Internet through the network interface and controlling the vehicle-mounted internal controller through the routing domain controller.
Optionally, the function domain controller includes a storage module, where the storage module supports a storage function to store upgrade packet data of the vehicle-mounted internal controller and an operation log of the vehicle-mounted gateway.
Optionally, the function domain controller includes an authentication control module, where the authentication control module supports an http bidirectional authentication function to control http bidirectional authentication between the function domain controller and the internet.
Optionally, the function domain controller is connected to the routing domain controller and the connection domain controller via serial ports, respectively.
Optionally, the function domain controller, the routing domain controller and the connection domain controller all adopt single-chip microcomputers.
Optionally, the system further comprises a power supply module; the power supply module is respectively connected with the routing domain controller and the connection domain controller; and the power supply module is used for supplying power to the routing domain controller and the connection domain controller.
In a second aspect, an embodiment of the present invention further provides an automobile, where the automobile includes an in-vehicle interior controller and an in-vehicle gateway as described in the first aspect above; the vehicle-mounted internal controller is connected with the vehicle-mounted gateway through at least one of a CAN bus, a LIN bus and an Ethernet.
According to the vehicle-mounted gateway and the vehicle provided by the embodiment of the utility model, the CAN interface, the LIN interface and the Ethernet interface are all arranged on the routing domain controller, so that an independent and special routing domain controller is in data communication with the vehicle-mounted internal controller through the CAN interface, the LIN interface and the Ethernet interface, and the high-efficiency routing forwarding of CAN bus data, LIN bus data and Ethernet data is realized; meanwhile, the connection domain controller is connected with the routing domain controller, and the OBD interface is arranged on the connection domain controller, so that a single and special connection domain controller receives a diagnosis request sent by external diagnosis equipment to the vehicle-mounted internal controller through the OBD interface and sends a diagnosis response sent by the vehicle-mounted internal controller to the external diagnosis equipment, and the communication safety of the automobile is ensured.
Drawings
Fig. 1 is a schematic structural diagram of a vehicle-mounted gateway according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of another vehicular gateway provided in the embodiment of the present invention;
fig. 3 is a schematic structural diagram of another vehicular gateway provided in the embodiment of the present invention;
fig. 4 is a schematic structural diagram of another vehicular gateway provided in the embodiment of the present invention;
fig. 5 is a schematic structural diagram of another vehicular gateway provided in the embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the utility model and are not limiting of the utility model. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Fig. 1 is a schematic structural diagram of a vehicle-mounted gateway according to an embodiment of the present invention. Referring to fig. 1, the in-vehicle gateway 100 includes: CAN interface 101, LIN interface 102, ethernet interface 103, OBD interface 201, routing domain controller 10, and connection domain controller 20. The CAN interface 101, the LIN interface 102 and the Ethernet interface 103 are arranged on the routing domain controller 10; the routing domain controller 10 is configured to perform data communication with the in-vehicle internal controller through at least one of the CAN interface 101, the LIN interface 102, and the ethernet interface 103. The connection domain controller 20 is connected with the routing domain controller 10; the OBD interface 201 is arranged on the connection domain controller 20; the connection domain controller 20 is configured to receive a diagnosis request from the external diagnosis device to the in-vehicle internal controller through the OBD interface 201, and send a diagnosis response from the in-vehicle internal controller to the external diagnosis device.
Specifically, the CAN interface 101 is used to connect a CAN (Controller Area Network) bus. The LIN interface 102 is used to connect a LIN (Local Interconnect Network) bus. The ethernet interface 103 is used to connect ethernet. The in-vehicle interior controller is a controller mounted on an automobile. In the vehicle-mounted gateway 100 provided in this embodiment, the vehicle-mounted internal controller may perform data communication with the vehicle-mounted gateway 100 provided in this embodiment through at least one of the CAN interface 101, the LIN interface 102, and the ethernet interface 103, so as to meet a data communication interaction requirement of the vehicle-mounted internal controller; meanwhile, the CAN interface 101, the LIN interface 102 and the ethernet interface 103 are all connected to the routing domain 10, and the CAN interface 101, the LIN interface 102 and the ethernet interface 103 are all arranged on an independent routing domain controller 10 specially used for achieving a routing function, so that efficient communication of CAN bus data, LIN bus data and ethernet data between the vehicle-mounted internal controller and the vehicle-mounted gateway 100 is guaranteed, that is, the routing domain controller 10 of the embodiment is responsible for routing forwarding of data and signals inside and outside the automobile.
On this basis, the external diagnostic device can access the On-Board gateway 100 of this embodiment through an On-Board Diagnostics (OBD) interface 201, the connection domain controller 20 is connected with the OBD interface 201, that is, the connection domain controller 20 provides an OBD interface 201 for the outside, and the external diagnostic device can access the On-Board internal controller through the OBD interface 201. The connection domain controller 20 receives a diagnosis request sent from an external diagnosis device to the vehicle-mounted internal controller through the OBD interface 201, converts a communication protocol of the diagnosis request, sends the diagnosis request subjected to the communication protocol conversion to the vehicle-mounted internal controller through the routing domain controller 10, and sends a diagnosis response sent by the vehicle-mounted internal controller to the external diagnosis device through the OBD interface 201. In the vehicle-mounted gateway 100 provided by this embodiment, the OBD interface 201 is arranged on a single connection domain controller 20 dedicated to implementing the diagnostic function, so as to ensure the communication reliability and security of the vehicle.
In addition, the connection domain controller 20 is connected with the routing domain controller 10, so that the OBD interface 201 and the vehicle-mounted internal controller are connected through a CAN bus, a LIN bus and an Ethernet, the diagnosis requirement on the vehicle-mounted internal controller CAN be met, and the rapid software flashing requirement on the vehicle-mounted internal controller CAN be met.
Fig. 2 is a schematic structural diagram of another vehicular gateway provided in the embodiment of the present invention. Referring to fig. 2, on the basis of the above embodiments, optionally, the connection domain controller 20 includes a diagnosis control module 21 and a safety control module 22; wherein the diagnosis control module 21 supports a hardware diagnosis function to disconnect communication between the external diagnosis device and the in-vehicle internal controller when the external diagnosis device is diagnosed as an abnormal diagnosis device; the security control module 22 supports a hardware encryption function to encrypt communication between the external diagnostic apparatus and the in-vehicle internal controller.
From the perspective of information security, the diagnostic control module 21 can perform a better network security protection function. Illustratively, the diagnostic control module 21 has a black and white list stored therein. When an external diagnostic device is accessed to the connection domain controller 20 through the OBD interface 201, the diagnostic control module 21 in the connection domain controller 20 determines whether the external diagnostic device belongs to an illegal diagnostic device, that is, whether the external diagnostic device belongs to an abnormal diagnostic device, according to an existing black and white list; if the vehicle-mounted internal controller is abnormal, the communication between the external diagnostic equipment and the vehicle-mounted internal controller is cut off to prevent the illegal diagnostic equipment from invading the vehicle-mounted internal controller, so that the communication safety of the vehicle is ensured.
In this embodiment, the security control module 22 implements encrypted transmission of the network signal, for example, encrypting data to be transmitted by using an encryption algorithm. Namely, the safety control module 22 encrypts the communication between the external diagnostic device and the vehicle-mounted internal controller, so that the external diagnostic device and the vehicle-mounted internal controller communicate in an encrypted manner, and the communication safety of the vehicle is further ensured.
Fig. 3 is a schematic structural diagram of another vehicular gateway according to an embodiment of the present invention. Referring to fig. 3, on the basis of the foregoing embodiments, optionally, the in-vehicle gateway 100 further includes: network interface 301 and functional domain controller 30; the function domain controller 30 is respectively connected with the routing domain controller 10 and the connection domain controller 20; network interface 301 is provided on function domain controller 30 or connection domain controller 20; function domain controller 30 is used for data communication with the internet via network interface 301, and controls the in-vehicle internal controller via routing domain controller 10. Optionally, the function domain controller 30 is connected to the route domain controller 10 and the connection domain controller 20 in serial, the function domain controller 30, the route domain controller 10 and the connection domain controller 20 are independent of each other, and the function domain controller 30, the route domain controller 10 and the connection domain controller 20 may communicate with each other in pairs.
Specifically, an external network interface 301 is configured on the function domain controller 30, and the function domain controller 30 can access the internet through the network interface 301, for example, connect to a terminal with a wireless communication function in an automobile. The functional domain controller 30 is an independent functional controller, and is specially used for implementing various functions of dynamic update, software dynamic upgrade, and the like of the personalized configuration of the whole automobile.
Illustratively, the function domain controller 30 is connected to the vehicle-mounted internal controller through the route domain controller 10, so that the function domain controller 30 can obtain version information of the vehicle-mounted internal controller, that is, the vehicle-mounted gateway 100 of this embodiment can report the version information of each vehicle-mounted internal controller in the automobile; further, the function domain controller 30 acquires the software upgrade package of the vehicle-mounted internal controller from the internet according to the version information of the vehicle-mounted internal controller, that is, the function domain controller 30 checks whether each vehicle-mounted internal controller has a new software upgrade package and downloads the vehicle-mounted internal controller software upgrade package; finally, the function domain controller 30 upgrades the in-vehicle internal controller according to the software upgrade package of the in-vehicle internal controller.
Fig. 4 is a schematic structural diagram of another vehicular gateway provided in the embodiment of the present invention. Referring to fig. 4, on the basis of the above embodiments, optionally, the functional domain controller 30 includes a storage module 31; among them, the storage module 31 supports a storage function to store upgrade packet data of the in-vehicle interior controller and an operation log of the in-vehicle gateway 100. Specifically, when the function domain controller 30 acquires version information of the vehicle-mounted internal controller and a software upgrade package, i.e., upgrade package data, of the vehicle-mounted internal controller, the version information and the upgrade package data may be stored in the storage module 31. The functional domain controller 30 may also obtain an operation log of the vehicle-mounted gateway 100, including an operation log of the functional domain controller 30, an operation log of the connection domain controller 20, and an operation log of the routing domain controller 10; and stores the operation log of the functional domain controller 30, the operation log of the connection domain controller 20, and the operation log of the routing domain controller 10 in the storage module 31 so as to monitor the operation condition of the in-vehicle gateway 100.
With continued reference to fig. 4, in light of the above-described embodiments, functional domain controller 30 optionally includes an authentication control module 32; the authentication control module 32 supports http bidirectional authentication to control http bidirectional authentication between the functional domain controller 30 and the internet. That is, from the perspective of information security, the functional domain controller 30 may communicate with the cloud platform in an http two-way authentication manner.
On the basis of the above embodiments, optionally, the function domain controller 30, the route domain controller 10, and the connection domain controller 20 all use a single chip microcomputer. Namely, the function domain controller 30, the routing domain controller 10 and the connection domain controller 20 are all programmable chips.
Fig. 5 is a schematic structural diagram of another vehicular gateway provided in the embodiment of the present invention. Referring to fig. 5, on the basis of the foregoing embodiments, optionally, the vehicle-mounted gateway 100 further includes a power module 40; the power module 40 is respectively connected with the routing domain controller 10 and the connection domain controller 20; the power module 40 is used to supply power to the routing domain controller 10 and the connection domain controller 20. The power module 40 is used to supply power to the entire in-vehicle gateway 100, including to the function domain controller 30, the route domain controller 10, and the connection domain controller 20.
In summary, the vehicle-mounted gateway 100 provided in the embodiment of the present invention has the independent routing domain controller 10, and CAN implement high-efficiency routing communication of CAN bus data, LIN bus data, and ethernet data; the device is provided with a single connection domain controller 20, so that illegal diagnosis equipment can be prevented and isolated from invading the vehicle-mounted internal controller; the independent function domain controller 30 with the storage module 31 is provided, and the dynamic software upgrading and the dynamic personality configuration updating of the vehicle-mounted internal controller can be realized.
The embodiment of the utility model also provides an automobile. The automobile comprises the vehicle-mounted gateway 100 and at least one vehicle-mounted internal controller according to any technical scheme; wherein, the vehicle-mounted internal controller is connected with the vehicle-mounted gateway 100 through at least one of a CAN bus, a LIN bus and an ethernet.
The automobile and the vehicle-mounted gateway 100 provided by the embodiment belong to the same utility model concept, the same technical effect can be realized, and repeated contents are not repeated here.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the utility model. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims (9)
1. An in-vehicle gateway, comprising: the system comprises a CAN interface, a LIN interface, an Ethernet interface, an OBD interface, a routing domain controller and a connection domain controller;
the CAN interface, the LIN interface and the Ethernet interface are arranged on the routing domain controller; the routing domain controller is used for carrying out data communication with the vehicle-mounted internal controller through at least one of the CAN interface, the LIN interface and the Ethernet interface;
the connection domain controller is connected with the routing domain controller; the OBD interface is arranged on the connection domain controller; the connection domain controller is used for receiving a diagnosis request sent by an external diagnosis device to the vehicle-mounted internal controller through the OBD interface and sending a diagnosis response sent by the vehicle-mounted internal controller to the external diagnosis device.
2. The in-vehicle gateway of claim 1, wherein the connection domain controller comprises a diagnostic control module and a security control module;
wherein the diagnosis control module supports a hardware diagnosis function to disconnect communication between the external diagnosis apparatus and the in-vehicle internal controller when the external diagnosis apparatus is diagnosed as an abnormal diagnosis apparatus;
the safety control module supports a hardware encryption function to encrypt communication between the external diagnostic device and the vehicle-mounted internal controller.
3. The vehicular gateway of claim 1, further comprising: a network interface and a functional domain controller;
the function domain controller is respectively connected with the routing domain controller and the connection domain controller; the network interface is arranged on the function domain controller or the connection domain controller; and the function domain controller is used for carrying out data communication with the Internet through the network interface and controlling the vehicle-mounted internal controller through the routing domain controller.
4. The vehicular gateway of claim 3, wherein the functional domain controller comprises a memory module;
the storage module supports a storage function to store upgrade package data of the vehicle-mounted internal controller and an operation log of the vehicle-mounted gateway.
5. The vehicular gateway of claim 3, wherein the functional domain controller comprises an authentication control module;
the authentication control module supports an http bidirectional authentication function to control http bidirectional authentication between the function domain controller and the internet.
6. The vehicular gateway of claim 3, wherein the function domain controller is serially connected to the routing domain controller and the connection domain controller, respectively.
7. The vehicular gateway of claim 3, wherein the function domain controller, the routing domain controller and the connection domain controller are all single-chip microcomputers.
8. The vehicular gateway of claim 1, further comprising a power module; the power supply module is respectively connected with the routing domain controller and the connection domain controller; and the power supply module is used for supplying power to the routing domain controller and the connection domain controller.
9. An automobile, characterized by comprising an in-vehicle interior controller and an in-vehicle gateway according to any one of claims 1 to 8;
the vehicle-mounted internal controller is connected with the vehicle-mounted gateway through at least one of a CAN bus, a LIN bus and an Ethernet.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202122506829.7U CN216670576U (en) | 2021-10-18 | 2021-10-18 | Vehicle-mounted gateway and automobile |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202122506829.7U CN216670576U (en) | 2021-10-18 | 2021-10-18 | Vehicle-mounted gateway and automobile |
Publications (1)
Publication Number | Publication Date |
---|---|
CN216670576U true CN216670576U (en) | 2022-06-03 |
Family
ID=81765336
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202122506829.7U Active CN216670576U (en) | 2021-10-18 | 2021-10-18 | Vehicle-mounted gateway and automobile |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN216670576U (en) |
-
2021
- 2021-10-18 CN CN202122506829.7U patent/CN216670576U/en active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200250108A1 (en) | Hardware security for an electronic control unit | |
CN112202665B (en) | Vehicle-mounted security gateway and data communication method thereof | |
US20160182341A1 (en) | Switching over the Mode of a Control Unit Between a Diagnostic Bus and an External Ethernet Connection | |
KR102100005B1 (en) | Method and device for connecting a diagnostic unit to a control unit in a motor vehicle | |
EP3504860B1 (en) | Data bus protection device and method | |
KR20150074414A (en) | Firmware upgrade method and system thereof | |
CN109640293A (en) | Vehicular communication system and vehicle | |
EP3270548B1 (en) | Cross-domain data-gate for secure transmission of data over publicly shared datalinks | |
CN110149614B (en) | Vehicle-mounted data transmission method and device and vehicle-mounted TBOX | |
CN102971196A (en) | Control network for a rail vehicle | |
CN103685457A (en) | Automotive neural network | |
CN113176902A (en) | OTA (over the air) upgrading method of vehicle ECU (electronic control Unit), electronic equipment, vehicle and readable storage medium | |
WO2021042804A1 (en) | Method and device for storing and transmitting data by means of vehicle key | |
CN109688146A (en) | Data access method, gateway controller and automobile | |
CN109299029A (en) | For updating node, vehicle, integrated circuit and the method for at least one rule | |
CN111031147A (en) | Remote vehicle-mounted control system and method based on MQTT framework | |
CN107817779A (en) | The system and method for the unregistered device of Information Authentication based on Ethernet switch | |
CN109905488B (en) | Safety communication method for electronic and electric appliances of commercial vehicle | |
CN105847037A (en) | Wireless HART standard-based in-vehicle wireless interaction method | |
CN112937478A (en) | Method and system for controlling electric automobile to run by mobile intelligent equipment | |
CN115220762A (en) | Vehicle-end firmware upgrading method, device, equipment and medium of digital key system | |
Elhadeedy et al. | Using ethernet or a wireless harness and named data networking in autonomous tractor-trailer communication | |
CN216670576U (en) | Vehicle-mounted gateway and automobile | |
CN212413188U (en) | Vehicle-mounted security gateway | |
CN112153019A (en) | Data interaction system, vehicle-mounted connector, peripheral equipment, vehicle and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |