Service gateway two-way communication performance test system

By designing a two-way communication performance test system for service gateways, using components such as the test control platform and triggers to change the permissions of the routing transceiver modules, realizing two-way communication performance tests for the automotive service gateways, solving the problem of overly one-sided testing projects in the existing technology and improving the comprehensiveness of the test results.

CN119561868APending Publication Date: 2025-03-04DONGFENG AUTOMOBILE ELECTRONICS
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411726573.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-28
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

The testing items of automotive service gateways in the prior art are too one-sided, mainly one-way testing, and cannot fully evaluate the performance of two-way communications.

Method used

Design a service gateway bidirectional communication performance test system, including display module, test general control platform, test environment configuration module, service gateway to be tested, trigger and data monitoring feedback, etc., and realize the two-way communication performance test of the service gateway to be tested by changing the transmission and reception permissions of the routed transceiver module relative to the service gateway to be tested.

Benefits of technology

Through the implementation of this system, the two-way communication performance of the service gateway can be more comprehensively evaluated, and the test projects are richer, which improves the comprehensiveness of the test results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119561868A_ABST
    Figure CN119561868A_ABST
Patent Text Reader

Abstract

The invention discloses a service gateway two-way communication performance test system. The service gateway bidirectional communication performance test system comprises a display module, a test master control platform, a test environment configuration module, a to-be-tested service gateway, a first trigger, a first data monitoring feedback device, a first service gateway routing transceiver, a second trigger, a second data monitoring feedback device and a second service gateway routing transceiver. According to the invention, the receiving and transmitting authority of the first / second routing receiving and transmitting module relative to the to-be-tested service gateway is changed, so that the bidirectional communication performance of the to-be-tested service gateway is tested, the test items are richer, and the comprehensiveness of the test result is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle testing technology, and in particular to a service gateway two-way communication performance testing system. Background Art

[0002] The automotive service gateway is a core component in the vehicle's electrical and electronic architecture. As the data exchange hub of the vehicle network, it can forward and route Ethernet, CAN, LIN and other network data in different networks. The communication performance of the automotive service gateway is closely related to the safety of the vehicle, so the communication performance of the automotive service gateway controller must be tested. At present, the traditional test scheme is mainly based on one-way testing, and the test items are too one-sided. Summary of the invention

[0003] The present application provides a service gateway two-way communication performance testing system, which can solve the technical problem that the test items in the prior art are too one-sided.

[0004] In the first aspect, an embodiment of the present application provides a service gateway two-way communication performance testing system, wherein the service gateway two-way communication performance testing system includes a display module, a test control platform, a test environment configuration module, a service gateway to be tested, a first trigger, a first data monitoring feedback device, a first service gateway routing transceiver, a second trigger, a second data monitoring feedback device, and a second service gateway routing transceiver; wherein the test control platform is used to issue a test strategy to the test environment configuration module, the first trigger, and the second trigger; the test environment configuration module is used to configure the test environment based on the test strategy; the first trigger is used to configure the sending and receiving permissions of the first routing transceiver module based on the test strategy, and the second trigger is used to configure the second routing transceiver module relative to the service gateway to be tested based on the test strategy. The sending and receiving authority is used to realize that the test data packet is sent by the first routing transceiver module and reaches the second routing transceiver module through the service gateway to be tested, or the test data packet is sent by the second routing transceiver module and reaches the first routing transceiver module through the service gateway to be tested; the first data monitoring feedback device is used to monitor the state of the first service gateway routing transceiver and the test data packet sending and receiving statistics to obtain the first monitoring data and feed it back to the test master control platform; the second data monitoring feedback device is used to monitor the state of the second service gateway routing transceiver and the test data packet sending and receiving statistics to obtain the second monitoring data and feed it back to the test master control platform; the test master control platform is also used to obtain the test result according to the first monitoring data and the second monitoring data, and transmit the test result to the display module so that the display module can display the test result.

[0005] In an optional embodiment, when the test direction of the test strategy is the first direction, the first trigger enables the receiving permission of the first routing transceiver module relative to the service gateway to be tested and closes the sending permission of the first routing transceiver module relative to the service gateway to be tested, and the second trigger enables the sending permission of the second routing transceiver module relative to the service gateway to be tested and closes the receiving permission of the second routing transceiver module relative to the service gateway to be tested; when the test direction of the test strategy is the second direction, the first trigger enables the sending permission of the first routing transceiver module relative to the service gateway to be tested and closes the receiving permission of the first routing transceiver module relative to the service gateway to be tested, and the second trigger enables the receiving permission of the second routing transceiver module relative to the service gateway to be tested and closes the sending permission of the second routing transceiver module relative to the service gateway to be tested.

[0006] In an optional embodiment, when the test strategy is a heterogeneous network test and the test direction is a first direction, the second routing transceiver module sends a data packet in a first format, and the service gateway to be tested converts the data packet in the first format into a data packet in a second format and sends it to the first routing transceiver module; when the test strategy is a heterogeneous network test and the test direction is a second direction, the first routing transceiver module sends a data packet in a first format, and the service gateway to be tested converts the data packet in the first format into a data packet in the second format and sends it to the second routing transceiver module.

[0007] In an optional embodiment, when the first format is Ethernet, the second format is CAN or LIN; when the first format is CAN, the second format is Ethernet or LIN; when the first format is LIN, the second format is Ethernet or CAN.

[0008] In an optional embodiment, when the test strategy is a homogeneous network test, the service gateway to be tested does not perform format conversion on the data packets in the third format sent by the first routing transceiver module or the second routing transceiver module.

[0009] In an optional embodiment, the third format is any one of Ethernet, CAN and LIN.

[0010] In an optional embodiment, the test results include a test data packet loss rate, a test data packet transmission delay, and a test data packet format conversion delay.

[0011] In an optional embodiment, the test master control platform issues a test strategy based on a selection operation.

[0012] In an optional embodiment, the display module is also used to generate a test report based on the test results.

[0013] The beneficial effects brought by the technical solution provided in the embodiments of the present application include:

[0014] In an embodiment of the present application, the test control platform is used to issue a test strategy to a test environment configuration module, a first trigger, and a second trigger; the test environment configuration module is used to configure the test environment based on the test strategy; the first trigger is used to configure the transceiver permission of the first routing module based on the test strategy, and the second trigger is used to configure the transceiver permission of the second routing module relative to the service gateway to be tested based on the test strategy, so as to realize that the test data packet is sent by the first routing module and reaches the second routing module through the service gateway to be tested, or the test data packet is sent by the second routing module and reaches the first routing module through the service gateway to be tested; the first data monitoring feedback device is used to monitor the state of the routing transceiver of the first service gateway and the statistical data of the transmission and reception of the test data packet to obtain the first monitoring data and feed it back to the test control platform; the second data monitoring feedback device is used to monitor the state of the routing transceiver of the second service gateway and the statistical data of the transmission and reception of the test data packet to obtain the second monitoring data and feed it back to the test control platform; the test control platform is also used to obtain the test result according to the first monitoring data and the second monitoring data, and transmit the test result to the display module so that the display module can display the test result. Through the embodiments of the present application, the sending and receiving permissions of the first / second routing transceiver module relative to the service gateway to be tested are changed, thereby testing the two-way communication performance of the service gateway to be tested, enriching the test items, and improving the comprehensiveness of the test results. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 This is a schematic diagram of the architecture of an embodiment of a service gateway two-way communication performance testing system of the present application. DETAILED DESCRIPTION

[0016] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. 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.

[0017] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0018] An embodiment of the present application provides a service gateway two-way communication performance testing system.

[0019] In one embodiment, referring to Figure 1 , Figure 1 This is a schematic diagram of the architecture of an embodiment of the service gateway two-way communication performance test system of this application. Figure 1As shown, the service gateway bidirectional communication performance test system includes a display module, a test control platform, a test environment configuration module, a service gateway to be tested, a first trigger, a first data monitoring feedback device, a first service gateway routing transceiver, a second trigger, a second data monitoring feedback device and a second service gateway routing transceiver; wherein the test control platform is used to send the test strategy to the test environment configuration module, the first trigger and the second trigger; the test environment configuration module is used to configure the test environment based on the test strategy, such as configuring the parameters of the port required for the test; the first trigger is used to configure the transceiver permission of the first routing transceiver module based on the test strategy, and the second trigger is used to configure the transceiver permission of the second routing transceiver module relative to the service gateway to be tested based on the test strategy. , so that the test data packet is sent by the first routing transceiver module and reaches the second routing transceiver module through the service gateway to be tested, or the test data packet is sent by the second routing transceiver module and reaches the first routing transceiver module through the service gateway to be tested; the first data monitoring feedback device is used to monitor the state of the first service gateway routing transceiver and the test data packet transceiver statistics to obtain the first monitoring data and feedback to the test master control platform; the second data monitoring feedback device is used to monitor the state of the second service gateway routing transceiver and the test data packet transceiver statistics to obtain the second monitoring data and feedback to the test master control platform; wherein, monitoring the state of the first / second service gateway routing transceiver can clearly determine whether the first / second service gateway routing transceiver is in a receiving, sending, faulty, abnormal, etc. state. The function of monitoring the working state is to form a closed-loop feedback to prevent the service gateway two-way communication performance test system itself from being abnormal and causing the test to fail. The test master control platform is also used to obtain the test result according to the first monitoring data and the second monitoring data, and transmit the test result to the display module so that the display module can display the test result. Further, in one embodiment, the test result includes the test data packet loss rate, the test data packet transmission delay, and the test data packet format conversion delay.

[0020] In this embodiment, assuming that the test direction is the first direction, the test data packet loss rate is calculated according to the number of data packets sent by the second routing transceiver module and the number of data packets received by the first routing transceiver module.

[0021] The test data packet transmission delay is determined by the same type of network test. For example, if the test direction is the first direction, the test data packet transmission delay is determined by comprehensively considering the time when each data packet is sent by the second routing transceiver module and the time when each data packet is received by the first routing transceiver module.

[0022] The test data packet format conversion delay is comprehensively determined by the same network test and the heterogeneous network test. For example, when the test direction is the first direction, when performing the heterogeneous network test, the total transmission delay is determined by comprehensively considering the time when the second routing transceiver module sends each data packet and the time when the first routing transceiver module receives each data packet; the test data packet transmission delay (determined by the same network test) is subtracted from the total transmission delay, and the result is used as the test data packet format conversion delay.

[0023] In an embodiment of the present application, the test control platform is used to issue a test strategy to a test environment configuration module, a first trigger, and a second trigger; the test environment configuration module is used to configure the test environment based on the test strategy; the first trigger is used to configure the transceiver permission of the first routing module based on the test strategy, and the second trigger is used to configure the transceiver permission of the second routing module relative to the service gateway to be tested based on the test strategy, so as to realize that the test data packet is sent by the first routing module and reaches the second routing module through the service gateway to be tested, or the test data packet is sent by the second routing module and reaches the first routing module through the service gateway to be tested; the first data monitoring feedback device is used to monitor the state of the routing transceiver of the first service gateway and the statistical data of the transmission and reception of the test data packet to obtain the first monitoring data and feed it back to the test control platform; the second data monitoring feedback device is used to monitor the state of the routing transceiver of the second service gateway and the statistical data of the transmission and reception of the test data packet to obtain the second monitoring data and feed it back to the test control platform; the test control platform is also used to obtain the test result according to the first monitoring data and the second monitoring data, and transmit the test result to the display module so that the display module can display the test result. Through the embodiments of the present application, the sending and receiving permissions of the first / second routing transceiver module relative to the service gateway to be tested are changed, thereby testing the two-way communication performance of the service gateway to be tested, enriching the test items, and improving the comprehensiveness of the test results.

[0024] Further, in one embodiment, when the test direction of the test strategy is the first direction, the first trigger enables the receiving permission of the first routing transceiver module relative to the service gateway to be tested and closes the sending permission of the first routing transceiver module relative to the service gateway to be tested, and the second trigger enables the sending permission of the second routing transceiver module relative to the service gateway to be tested and closes the receiving permission of the second routing transceiver module relative to the service gateway to be tested; when the test direction of the test strategy is the second direction, the first trigger enables the sending permission of the first routing transceiver module relative to the service gateway to be tested and closes the receiving permission of the first routing transceiver module relative to the service gateway to be tested, and the second trigger enables the receiving permission of the second routing transceiver module relative to the service gateway to be tested and closes the sending permission of the second routing transceiver module relative to the service gateway to be tested.

[0025] In this embodiment, when the test direction of the test strategy is the first direction, during the test process, the second routing transceiver module sends the test data packet to the service gateway to be tested, and the service gateway to be tested sends the test data packet to the first routing transceiver module; when the test direction of the test strategy is the second direction, during the test process, the first routing transceiver module sends the test data packet to the service gateway to be tested, and the service gateway to be tested sends the test data packet to the second routing transceiver module.

[0026] Furthermore, in one embodiment, when the test strategy is a heterogeneous network test and the test direction is a first direction, the second routing transceiver module sends a data packet in a first format, and the service gateway to be tested converts the data packet in the first format into a data packet in a second format and sends it to the first routing transceiver module; when the test strategy is a heterogeneous network test and the test direction is a second direction, the first routing transceiver module sends a data packet in a first format, and the service gateway to be tested converts the data packet in the first format into a data packet in the second format and sends it to the second routing transceiver module.

[0027] In this embodiment, when the first format is Ethernet, the second format is CAN or LIN; when the first format is CAN, the second format is Ethernet or LIN; when the first format is LIN, the second format is Ethernet or CAN.

[0028] Furthermore, in one embodiment, when the test strategy is a homogeneous network test, the service gateway to be tested does not perform format conversion on the data packets in the third format sent by the first routing transceiver module or the second routing transceiver module.

[0029] In this embodiment, the third format is any one of Ethernet, CAN and LIN.

[0030] Furthermore, in one embodiment, the test master control platform issues a test strategy based on a selection operation.

[0031] In this embodiment, a strategy selection interface is displayed on the test master control platform. The strategy selection interface includes a selection icon corresponding to each test strategy. The triggered test strategy is determined and issued based on the selection operation.

[0032] Furthermore, in one embodiment, the display module is also used to generate a test report based on the test results.

[0033] In this embodiment, a test report template may be preset, and the test results may be filled into corresponding positions in the test report template, thereby generating a test report.

[0034] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are only for description and do not represent the advantages or disadvantages of the embodiments.

[0035] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit "first", "second" and "third" to different types.

[0036] In the description of the embodiments of the present application, "exemplary", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary", "for example" or "for example" is intended to present related concepts in a specific way.

[0037] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; the “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.

[0038] In some processes described in the embodiments of the present application, multiple operations or steps that appear in a specific order are included, but it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of the present application or in parallel, and the sequence number of the operation is only used to distinguish the different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed in sequence or in parallel, and these operations or steps may be combined.

[0039] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD) as described above, and includes a number of instructions for a terminal device to execute the methods described in each embodiment of the present application.

[0040] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A service gateway two-way communication performance test system, characterized in that: The service gateway two-way communication performance test system includes a display module, a test control platform, a test environment configuration module, a service gateway to be tested, a first trigger, a first data monitoring feedback device, a first service gateway routing transceiver, a second trigger, a second data monitoring feedback device and a second service gateway routing transceiver; wherein the test control platform is used to send a test strategy to the test environment configuration module, the first trigger and the second trigger; the test environment configuration module is used to configure the test environment based on the test strategy; the first trigger is used to configure the transceiver authority of the first routing transceiver module based on the test strategy, and the second trigger is used to configure the transceiver authority of the second routing transceiver module relative to the service gateway to be tested based on the test strategy, so as to realize that the test data packet is sent by the first trigger. A test data packet is sent from a routing transceiver module and passes through the service gateway to be tested to reach the second routing transceiver module, or a test data packet is sent from the second routing transceiver module and passes through the service gateway to be tested to reach the first routing transceiver module; the first data monitoring feedback device is used to monitor the status of the routing transceiver of the first service gateway and the statistical data of the test data packet transceiver to obtain the first monitoring data and feed it back to the test master control platform; the second data monitoring feedback device is used to monitor the status of the routing transceiver of the second service gateway and the statistical data of the test data packet transceiver to obtain the second monitoring data and feed it back to the test master control platform; the test master control platform is also used to obtain the test results according to the first monitoring data and the second monitoring data, and transmit the test results to the display module so that the display module can display the test results.

2. The service gateway two-way communication performance testing system according to claim 1, characterized in that: When the test direction of the test strategy is the first direction, the first trigger enables the receiving authority of the first routing transceiver module relative to the service gateway to be tested and closes the sending authority of the first routing transceiver module relative to the service gateway to be tested, and the second trigger enables the sending authority of the second routing transceiver module relative to the service gateway to be tested and closes the receiving authority of the second routing transceiver module relative to the service gateway to be tested; When the test direction of the test strategy is the second direction, the first trigger turns on the sending permission of the first routing transceiver module relative to the service gateway to be tested and turns off the receiving permission of the first routing transceiver module relative to the service gateway to be tested, and the second trigger turns on the receiving permission of the second routing transceiver module relative to the service gateway to be tested and turns off the sending permission of the second routing transceiver module relative to the service gateway to be tested.

3. The service gateway two-way communication performance testing system as described in claim 2, characterized in that: When the test strategy is a heterogeneous network test and the test direction is the first direction, the second routing transceiver module sends a data packet in the first format, and the service gateway to be tested converts the data packet in the first format into a data packet in the second format and sends it to the first routing transceiver module; when the test strategy is a heterogeneous network test and the test direction is the second direction, the first routing transceiver module sends a data packet in the first format, and the service gateway to be tested converts the data packet in the first format into a data packet in the second format and sends it to the second routing transceiver module.

4. The service gateway two-way communication performance testing system as claimed in claim 3, characterized in that: When the first format is Ethernet, the second format is CAN or LIN; when the first format is CAN, the second format is Ethernet or LIN; when the first format is LIN, the second format is Ethernet or CAN.

5. The service gateway two-way communication performance testing system as claimed in claim 2, characterized in that: When the test strategy is the same network test, the service gateway to be tested does not perform format conversion on the data packet in the third format sent by the first routing transceiver module or the second routing transceiver module.

6. The service gateway two-way communication performance testing system as claimed in claim 5, characterized in that: The third format is any one of Ethernet, CAN, and LIN.

7. The service gateway two-way communication performance testing system according to claim 1, characterized in that: The test results include a test data packet loss rate, a test data packet transmission delay, and a test data packet format conversion delay.

8. The service gateway two-way communication performance testing system according to claim 1, characterized in that: The test master control platform issues a test strategy based on the selection operation.

9. The service gateway two-way communication performance testing system according to claim 1, characterized in that: The display module is also used to generate a test report according to the test results.