Vehicle-mounted Ethernet test equipment
By using on-board Ethernet testing equipment before the vehicle leaves the factory, using the collaborative work of FPGA, PHY chip and on-board Ethernet interface, the problem of difficulty in testing on-board network connectivity and transmission rate is solved, and the accuracy of the performance of on-board network is achieved, and the stability and security of the entire vehicle system is improved.
Patent Information
- Application Number
- CN202411880190.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-03-21
AI Technical Summary
The lack of testing work specifically for on-board network connectivity and transmission rate before the vehicle leaves the factory, resulting in difficulty in detecting potential network failures in a timely manner, affecting the stability and performance of the automotive system.
A test device for on-vehicle Ethernet is provided, including an FPGA, at least one physical layer chip (PHY) chip and at least one on-vehicle Ethernet interface. The FPGA is connected to the PHY chip through a automotive-grade wire-to-wire connector. The PHY chip converts the network data format into a data format that meets the FPGA processing requirements. The FPGA calculates the network performance indicators of the on-board network connection equipment.
Through the collaborative FPGA, PHY chip and on-board Ethernet interface, the real-time data of on-board network equipment is efficiently acquired and processed, ensuring accurate evaluation of network performance and improving the stability and security of the vehicle system.
Smart Images

Figure CN119676117A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of network testing, and in particular to a testing device for vehicle-mounted Ethernet. Background Art
[0002] Testing the connectivity and transmission rate of the in-vehicle network is crucial because these tests ensure efficient communication between the various systems within the vehicle, thereby maintaining the normal operation of the entire vehicle system. Accurately evaluating connectivity and transmission rates helps ensure the accuracy, timeliness and reliability of data transmission, and improves the safety experience of drivers and passengers. However, there is a common problem at present, that is, there is a lack of testing specifically for in-vehicle network connectivity and transmission rate before the vehicle leaves the factory. This makes it difficult to detect potential network failures in a timely manner, which in turn affects the stability and performance of the automotive system.
[0003] Therefore, how to test the connectivity and transmission rate of the vehicle network before the vehicle leaves the factory is a technical problem that needs to be solved urgently by technical personnel in this field. Summary of the invention
[0004] Based on the above problems, the present application provides a test device for in-vehicle Ethernet, which can test the connectivity and transmission rate of the in-vehicle network before the vehicle leaves the factory to ensure the accuracy, timeliness and reliability of data transmission, thereby improving the stability and safety of the entire vehicle system.
[0005] The embodiments of the present application disclose the following technical solutions:
[0006] A vehicle Ethernet test device, the test device comprising: an FPGA, at least one physical layer chip PHY chip and at least one vehicle Ethernet interface;
[0007] The FPGA is connected to at least one of the PHY chips via an automotive-grade wire-to-wire connector; one of the PHY chips is connected to one of the vehicle Ethernet interfaces; and one of the vehicle Ethernet interfaces is connected to a vehicle network connection device;
[0008] The vehicle-mounted Ethernet interface is used to obtain network data of the vehicle-mounted network connection device;
[0009] The PHY chip is used to convert the data format of the network data into a data format that meets the processing requirements of the FPGA to obtain data to be processed;
[0010] The FPGA is used to calculate the network performance index of the vehicle-mounted network connection device based on the data to be processed.
[0011] In a possible implementation, the network performance indicators include data transmission rate, packet loss rate, and data transmission accuracy.
[0012] In one possible implementation, the network data includes data packet transmission data, network diagnostic information, transmission rate and bandwidth monitoring information, and protocol analysis data.
[0013] In one possible implementation, the automotive-grade wire-to-wire connector includes a 5177984-2 connector.
[0014] In a possible implementation, the in-vehicle Ethernet interface includes a 100BASE-T1 interface.
[0015] In a possible implementation, the test device further includes a diagnostic unit; the diagnostic unit is connected to the FPGA;
[0016] The diagnosis unit is used to diagnose whether the network performance indicator meets the preset standard, and if not, to generate corresponding diagnosis information.
[0017] In a possible implementation, the test device further includes a display unit; the display unit is connected to the FPGA and the prompt unit respectively;
[0018] The display unit is used to display the network performance indicators and the diagnostic information.
[0019] In a possible implementation, the test device further includes an environment monitoring module; the environment monitoring module is connected to the FPGA;
[0020] The environment monitoring module is used to detect the environment conditions of the vehicle network connection device, and calculate the interference error caused by the environment conditions of the vehicle network connection device to the data to be processed; and send the interference error to the FPGA;
[0021] The FPGA is specifically used to calculate the network performance index of the vehicle-mounted network connection device based on the data to be processed according to the interference error.
[0022] In a possible implementation, the environmental conditions include humidity, temperature, vibration and impact, electromagnetic interference, air pressure change, power supply fluctuation and light of the environment in which the in-vehicle network connection device is located.
[0023] Compared with the prior art, this application has the following beneficial effects:
[0024] The present application provides a test device for vehicle Ethernet, the core structure of which includes a field programmable gate array (FPGA), at least one physical layer chip (PHY) and at least one vehicle Ethernet interface. These components work together to ensure that accurate network performance testing can be performed in a vehicle network environment. Specifically, the FPGA is connected to the PHY chip through an automotive-grade wire-to-wire connector. This connection method not only ensures the stability and reliability of data transmission, but also adapts to the requirements of the vehicle system for high strength and high stability. As the physical interface of the connection device, the PHY chip has the main function of converting the format of the network data transmitted by the vehicle network device to ensure that the format of the data meets the processing requirements of the FPGA. The data received by the PHY chip is converted into data to be processed after format conversion, which is convenient for the FPGA to perform further processing. The vehicle Ethernet interface is a bridge between the device and the vehicle network connection device. Through this interface, the test device can obtain the network data transmitted by the vehicle network connection device in real time. In terms of data processing, FPGA plays a vital role. FPGA calculates the network performance indicators of the vehicle network connection device based on the data to be processed. Through the collaborative work of FPGA, PHY chip and vehicle Ethernet interface, this application can efficiently acquire and process real-time data of vehicle network equipment to ensure accurate evaluation of network performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in this embodiment or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0026] Figure 1 A schematic diagram of the structure of a vehicle-mounted Ethernet test device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0027] To facilitate understanding of the technical solutions provided by the embodiments of the present application, the background technology involved in the embodiments of the present application will be described below.
[0028] Testing the connectivity and transmission rate of the in-vehicle network is crucial because these tests can ensure efficient communication between the various systems within the vehicle, thereby maintaining the normal operation of the entire vehicle system; accurately evaluating connectivity and transmission rate can help ensure the accuracy, timeliness and reliability of data transmission, and improve the safety experience of drivers and passengers. However, there is a common problem at present, that is, there is a lack of testing specifically for in-vehicle network connectivity and transmission rate before the vehicle leaves the factory, which makes it difficult to detect potential network failures in a timely manner, thereby affecting the stability and performance of the vehicle system.
[0029] In order to solve this problem, an embodiment of the present application provides a test device for vehicle-mounted Ethernet, and the test device for vehicle-mounted Ethernet is composed of an FPGA, at least one PHY chip and at least one vehicle-mounted Ethernet interface. The FPGA is connected to at least one PHY chip through an automotive-grade wire-to-wire connector, a PHY chip is connected to a vehicle-mounted Ethernet interface, and a vehicle-mounted Ethernet interface is connected to a vehicle-mounted network connection device. The vehicle-mounted Ethernet interface is used to obtain network data of the vehicle-mounted network connection device, so that the PHY chip connected thereto can convert the data format of the network data into a data format that meets the processing requirements of the FPGA, thereby obtaining data to be processed. The FPGA can calculate the network performance indicators of the vehicle-mounted network connection device based on the data to be processed. The present application realizes efficient acquisition and processing of real-time data of vehicle-mounted network devices through the collaborative work of FPGA, PHY chip and vehicle-mounted Ethernet interface, ensuring accurate evaluation of network performance.
[0030] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0031] See also Figure 1 , Figure 1 A structural diagram of a vehicle Ethernet test device provided in an embodiment of the present application, such as Figure 1 As shown, the vehicle Ethernet test equipment includes: FPGA, at least one physical layer chip PHY chip and at least one vehicle Ethernet interface. The FPGA is connected to at least one PHY chip through an automotive-grade wire-to-wire connector. One PHY chip is connected to one vehicle Ethernet interface. One vehicle Ethernet interface is connected to a vehicle network connection device.
[0032] In one possible implementation, the FPGA selected may be Milink FPGA.
[0033] It should be noted that in-vehicle network connection devices refer to hardware devices used in vehicles to realize data transmission and communication between various electronic devices, control units, sensors, actuators, etc. These devices ensure that various components in the in-vehicle system can be interconnected, thereby supporting various functions such as driver assistance systems, infotainment systems, and autonomous driving technologies.
[0034] According to different network architectures and protocols, in-vehicle network connection devices can be divided into the following categories: In-Vehicle Gateway, In-Vehicle Ethernet Switch, In-Vehicle Network Interface Module (NIM), In-Vehicle Wireless Communication Module (such as Wi-Fi, Bluetooth, V2X (Vehicle-to-Everything)), In-Vehicle Controller Area Network (CAN) / Local Interconnect Network (LIN) bus interface module, In-Vehicle Wireless Access Point (AP), In-Vehicle Radar, Camera Interface Module and In-Vehicle Data Recording and Analysis Equipment.
[0035] In-vehicle gateway: An in-vehicle gateway is a device that connects different networks. It can forward and convert data between different communication protocols (such as CAN protocol, LIN protocol, Ethernet protocol, Media Oriented Systems Transport (MOST) protocol, FlexRay protocol, etc.). For example, it may connect the traditional in-vehicle CAN bus network with the modern Ethernet.
[0036] Automotive Ethernet switch: Ethernet switch is a key device in the automotive Ethernet system, used to manage the data flow between different devices. It ensures that multiple devices can communicate efficiently in the vehicle network by exchanging data packets.
[0037] Vehicle network interface module: The vehicle network interface module is usually responsible for connecting the vehicle network and the data exchange between external devices. It supports different network protocols (such as Ethernet protocol, CAN protocol, FlexRay protocol, etc.) and can realize data transmission between different systems.
[0038] On-board wireless communication module: The wireless communication module is used to realize wireless data communication between vehicles (V2V), between vehicles and infrastructure (V2I (Vehicle-to-Infrastructure)), and between vehicles and the cloud (V2C (Vehicle-to-Cloud)).
[0039] In-vehicle CAN / LIN bus interface module: CAN and LIN buses are the most common communication protocols in vehicle networks. They are used for low-speed data transmission between different vehicle control units.
[0040] In-vehicle wireless access point: An in-vehicle wireless access point is typically used to provide in-vehicle Wi-Fi coverage. It connects to an in-vehicle router, allowing passengers and devices in the vehicle to access the Internet or local area network via a wireless network.
[0041] Interface modules for vehicle-mounted radars and cameras: The sensor data generated by these devices usually needs to be transmitted through high-speed networks, such as vehicle-mounted Ethernet. In order to ensure stable data transmission, these sensors are usually equipped with dedicated interface modules to connect to the vehicle network.
[0042] In-vehicle data recording and analysis equipment: used to record and analyze data flows in the vehicle network. They are usually used in the development and testing phase to analyze the performance, communication quality, network load, etc. of the vehicle system.
[0043] There are many types of in-vehicle network connection devices, which connect various electronic devices and systems in the car through different communication protocols and interfaces. With the development of technologies such as smart cars, autonomous driving and in-vehicle entertainment, the complexity of in-vehicle networks and the increasing demand for data transmission bandwidth, the role of in-vehicle network connection devices has become increasingly important.
[0044] The in-vehicle Ethernet interface is used to obtain network data of the in-vehicle network connection device.
[0045] The PHY chip is used to convert the data format of the network data into a data format that meets the processing requirements of the FPGA to obtain data to be processed.
[0046] The PHY chip is used to convert the network data of the vehicle-mounted network connection device into a digital signal or digital data (ie, data to be processed) that meets the processing requirements of the FPGA.
[0047] Specifically, the PHY chip is responsible for converting the analog signals transmitted by Ethernet into digital signals so that the FPGA can understand and process the data. The role of the PHY chip is to convert the network data obtained by the vehicle Ethernet interface into a digital data format that the FPGA can receive and process, ensuring that the entire test equipment can work properly.
[0048] The FPGA is used to calculate the network performance index of the vehicle-mounted network connection device based on the data to be processed.
[0049] In a possible implementation, the network performance indicators include but are not limited to data transmission rate, packet loss rate, and data transmission accuracy.
[0050] Data transfer rate: Data transfer rate is an important indicator to measure network bandwidth, usually expressed in bits per second (bps), kilobits per second (kbps), megabits per second (Mbps) or gigabits per second (Gbps). It reflects the amount of data transmitted through the network per unit time.
[0051] Packet loss rate: During network transmission, some data packets may be lost due to network congestion, hardware failure, etc. This phenomenon is called packet loss. The packet loss rate refers to the ratio of the number of data packets lost during transmission to the total number of transmitted data packets, usually expressed as a percentage. The lower the packet loss rate, the better the stability of the network.
[0052] Data transmission accuracy: Data transmission accuracy refers to the degree of correctness of data when it is transmitted from the sender to the receiver. Ideally, data transmission should be transmitted from one end to the other without errors. A high data transmission accuracy means that the integrity of the data during the transmission process is guaranteed.
[0053] In a possible implementation, the network data includes but is not limited to data packet transmission data, network diagnostic information, transmission rate and bandwidth monitoring information, and protocol analysis data.
[0054] Packet transmission data: Packet transmission data refers to the content of the data packet transmitted in the network. These data packets carry the actual transmission information, such as control commands, sensor data, etc., and are the basis of network communication.
[0055] Network diagnostic information: Network diagnostic information includes network health status, communication delays, transmission errors, bandwidth usage, etc.
[0056] Transmission rate and bandwidth monitoring information: This information reflects the data transmission speed and available bandwidth in the network. The transmission rate refers to the amount of data successfully transmitted per unit time, while bandwidth monitoring focuses on the capacity usage of the network and helps evaluate the efficiency of network resource utilization.
[0057] Protocol analysis data: Protocol analysis data refers to data at the protocol layer, such as Ethernet frames, Media Access Control (MAC) addresses, Internet Protocol (IP) addresses, and other information, which is used to detect the effectiveness and security of communications.
[0058] In one possible implementation, the automotive-grade wire-to-wire connector includes a 5177984-2 connector.
[0059] In a possible implementation, the vehicle-mounted Ethernet interface includes a 100M Ethernet single-pair interface 100BASE-T1 interface.
[0060] In a possible implementation, the test device further includes a diagnosis unit. The diagnosis unit is connected to the FPGA.
[0061] The diagnosis unit is used to diagnose whether the network performance indicator meets the preset standard, and if not, to generate corresponding diagnosis information.
[0062] The diagnostic unit is responsible for diagnosing whether the network performance indicators meet the preset standards. Once it is found that the performance indicators do not meet the standards, it will generate corresponding diagnostic information. This design can help quickly locate and solve network performance problems, further improving the reliability and safety of the vehicle system.
[0063] In a possible implementation, the test device further includes a display unit; the display unit is connected to the FPGA and the prompt unit respectively.
[0064] The display unit is used to display the network performance indicators and the diagnostic information.
[0065] The function of the display unit is to display network performance indicators and diagnostic information. By displaying this information, users can intuitively understand the performance and potential problems of the in-vehicle network, so as to better maintain and manage the vehicle system and improve overall operating efficiency and safety.
[0066] In a possible implementation, the test device further includes an environment monitoring module. The environment monitoring module is connected to the FPGA.
[0067] The environment monitoring module is used to detect the environment conditions of the vehicle network connection device, calculate the interference error caused by the environment conditions of the vehicle network connection device to the data to be processed, and send the interference error to the FPGA.
[0068] The FPGA is specifically used to calculate the network performance index of the vehicle-mounted network connection device based on the data to be processed according to the interference error.
[0069] The environmental monitoring module is responsible for detecting the environmental conditions of the vehicle network connection equipment, calculating the interference errors caused by these conditions on the data to be processed, and then sending the interference errors to the FPGA. Based on the interference error information received, the FPGA calculates the network performance indicators of the vehicle network connection equipment based on the data to be processed, thereby helping to evaluate the impact of environmental conditions on the performance of the vehicle network and further improving the stability and accuracy of the system.
[0070] In a possible implementation, the environmental conditions include humidity, temperature, vibration and impact, electromagnetic interference, air pressure change, power supply fluctuation and light of the environment in which the in-vehicle network connection device is located.
[0071] The environmental conditions of in-vehicle network connection equipment have an important impact on the stability and reliability of data transmission. Common in-vehicle environmental conditions include the following aspects:
[0072] (1) Temperature: The temperature inside and outside the vehicle will fluctuate with weather changes. Too high or too low a temperature can affect the working state of electronic equipment. For example, extremely high temperatures can cause hardware to overheat, affecting the performance and stability of the device; while low temperatures can cause difficulty in starting the device or errors in data transmission.
[0073] (2) Humidity: A high humidity environment may cause corrosion of circuit boards and connectors, thus affecting the quality of signal transmission. At the same time, moisture may also cause condensation inside the device, resulting in short circuits or other failures. In addition, especially in the case of large temperature differences, water vapor may condense on the surface of the device, affecting the normal operation of the hardware.
[0074] (3) Vibration and shock:
[0075] Vibration: When a vehicle is driving, especially when driving on uneven roads, it will produce continuous vibration, which may cause the internal components of the network connection device to loosen or the connection to become unstable, thus affecting data transmission.
[0076] Impact: Sudden events such as sudden braking or collision may cause a large impact on the vehicle-mounted equipment, thereby affecting its stability.
[0077] (4) Electromagnetic interference: There are many electronic devices inside the vehicle, especially batteries, engines, wireless communication equipment, etc., which may generate strong electromagnetic interference, affecting the normal operation of the vehicle network connection equipment, resulting in signal interference or data loss.
[0078] (5) Air pressure changes: At high altitudes, air pressure changes may affect certain vehicle-mounted equipment (especially equipment with poor sealing). Air pressure changes may affect the cooling system or sealing of the equipment, thereby affecting its stability.
[0079] (6) Power fluctuations: The vehicle's power system will be affected by factors such as engine starting and battery charging, and the voltage may fluctuate, which may affect the vehicle's equipment and cause the equipment to malfunction or fail.
[0080] (7) Light exposure: Prolonged exposure to strong sunlight, especially direct sunlight, may cause the device to overheat or affect the display and function of the screen and sensors. In addition, continuous exposure to ultraviolet rays may cause aging of the material of the device casing, thereby reducing the service life of the device.
[0081] The above is a detailed introduction to a vehicle-mounted Ethernet test device provided by the present application. The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same and similar parts between the embodiments can refer to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can refer to the method part description. It should be pointed out that for ordinary technicians in this technical field, without departing from the principles of the present application, several improvements and modifications can be made to the present application, and these improvements and modifications also fall within the scope of protection of the claims of the present application.
[0082] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
Claims
1. A vehicle Ethernet test device, characterized in that: The test equipment includes: a field programmable gate array FPGA, at least one physical layer chip PHY chip and at least one vehicle Ethernet interface; The FPGA is connected to at least one of the PHY chips via an automotive-grade wire-to-wire connector; one of the PHY chips is connected to one of the vehicle Ethernet interfaces; and one of the vehicle Ethernet interfaces is connected to a vehicle network connection device; The vehicle-mounted Ethernet interface is used to obtain network data of the vehicle-mounted network connection device; The PHY chip is used to convert the data format of the network data into a data format that meets the processing requirements of the FPGA to obtain data to be processed; The FPGA is used to calculate the network performance index of the vehicle-mounted network connection device based on the data to be processed.
2. The test device according to claim 1, characterized in that: The network performance indicators include data transmission rate, packet loss rate and data transmission accuracy.
3. The test device according to claim 1, characterized in that: The network data includes data packet transmission data, network diagnostic information, transmission rate and bandwidth monitoring information, and protocol analysis data.
4. The test device according to claim 1, characterized in that: The automotive-grade wire-to-wire connector includes a 5177984-2 connector.
5. The test device according to claim 1, characterized in that: The vehicle-mounted Ethernet interface includes a 100M Ethernet single-pair line interface 100BASE-T1 interface.
6. The test device according to claim 1, characterized in that: The test device further comprises a diagnostic unit; the diagnostic unit is connected to the FPGA; The diagnosis unit is used to diagnose whether the network performance indicator meets the preset standard, and if not, to generate corresponding diagnosis information.
7. The test device according to claim 6, characterized in that: The test device further comprises a display unit; the display unit is connected to the FPGA and the prompt unit respectively; The display unit is used to display the network performance indicators and the diagnostic information.
8. The test device according to claim 1, characterized in that: The test equipment also includes an environment monitoring module; the environment monitoring module is connected to the FPGA; The environment monitoring module is used to detect the environment conditions of the vehicle network connection device, and calculate the interference error caused by the environment conditions of the vehicle network connection device to the data to be processed; and send the interference error to the FPGA; The FPGA is specifically used to calculate the network performance index of the vehicle-mounted network connection device based on the data to be processed according to the interference error.
9. The test device according to claim 8, characterized in that: The environmental conditions include humidity, temperature, vibration and impact, electromagnetic interference, air pressure changes, power supply fluctuations and light of the environment in which the vehicle network connection device is located.