Terminal communication performance test method and system and computer storage medium

The terminal communication performance testing method that simulates complex network environments and periodic power supply changes through multi-stage attenuators solves the problem that the prior art is difficult to accurately simulate the vehicle driving network environment, and achieves more comprehensive terminal performance testing and higher test accuracy.

CN119561867APending Publication Date: 2025-03-04SAIC GM WULING AUTOMOBILE CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

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

Smart Images

  • Figure CN119561867A_ABST
    Figure CN119561867A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicle wireless communication, in particular to a terminal communication performance testing method and system and a computer storage medium. The method comprises the following steps: controlling a multi-stage attenuator to receive a wireless signal, performing periodic gradual attenuation and gradual recovery processing on the wireless signal, and transmitting the processed wireless signal to a terminal to enable the terminal to generate a running log; and capturing a keyword of the running log to analyze the running state of the terminal so as to generate a terminal communication performance test report. The present invention can be applied to communication terminals including Tbox. The wireless signals received by the terminal are periodically and gradually attenuated and gradually recovered through the multi-stage attenuator, so that the Tbox works in an environment in which the intensity of the wireless signals is frequently changed, and a complex and changeable network environment of the Tbox in an actual application scene of vehicle driving is accurately simulated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle wireless communication, and in particular to a terminal communication performance testing method, system and computer storage medium. Background Art

[0002] In recent years, with the in-depth development of wireless communication technology, wireless communication networks have achieved remarkable results in various dimensions such as the breadth of construction areas, the scale of deployment, and the richness of application scenarios, which has promoted the development of the Internet of Things, smart cities, smart transportation, and the Internet of Vehicles. Wireless gateways, as a communication device that connects terminal devices to wireless communication networks, play an important role in the construction of wireless communication networks. Among them, the vehicle-mounted remote communication terminal (Telematics Box), referred to as Tbox, as an important category of wireless gateways, undertakes the function of connecting vehicle equipment to the Internet. It is a bridge between vehicles and wireless communication networks, which is of great significance to the development of smart transportation and the Internet of Vehicles.

[0003] Tbox usually connects the vehicle to the network cloud platform and global positioning system through cellular networks, Wi-Fi, GPS and other wireless communication methods, supporting multiple functions including vehicle positioning, real-time vehicle data transmission, vehicle status monitoring, vehicle remote control, vehicle remote diagnosis and OTA (Over-The-Air) remote updates. Due to the special characteristics of vehicles with high-speed movement and uncertain positions, Tbox may face complex network conditions in the actual use environment of the vehicle, such as weak wireless signals, frequent changes in network strength or signal interruptions, which may affect the operation of Tbox and may cause it to fail to operate, thereby affecting the normal use and driving safety of the vehicle. Therefore, it is a necessary step to test the network communication performance of Tbox before it is put into actual use.

[0004] At present, the field usually conducts network communication performance testing on Tbox based on comprehensive testers (comprehensive testers), which are used to simulate the network environment required for Tbox operation. However, comprehensive testers can generally only simulate network environments with fixed signal strength and interference conditions, which has certain limitations. Especially when simulating a variety of complex and frequently changing network conditions, it is difficult for comprehensive testers to accurately restore the frequent and rapid changes in the external network environment of Tbox in the actual application scenario of vehicle driving in a short period of time. On the other hand, placing Tbox in a real vehicle and conducting operation tests of Tbox based on the actual driving of the whole vehicle is costly, consumes too much manpower and material resources, and cannot ensure the integrity and consistency of the test coverage. Summary of the invention

[0005] Based on the technical problems of the background technology, the purpose of the present invention is to design a new Tbox network communication performance testing method, aiming to realize the automated testing of Tbox network communication performance in a variety of complex network environments.

[0006] In order to achieve the above object, the first aspect of the present invention provides a terminal communication performance testing method, comprising:

[0007] Controlling a multi-stage attenuator to receive a wireless signal, thereby performing periodic gradual attenuation and gradual recovery processing on the wireless signal, and then transmitting the processed wireless signal to a terminal, so that the terminal generates an operation log;

[0008] Keywords of the operation log are captured to analyze the operation status of the terminal, thereby generating a terminal communication performance test report.

[0009] The above-mentioned terminal communication performance test method can be applied to communication terminals including Tbox. This method uses a multi-stage attenuator to periodically and gradually attenuate and restore the wireless signal received by the terminal, so that the terminal can work in an environment where the strength of the wireless signal frequently changes. It accurately simulates the complex and changeable network environment of the terminal in the actual application scenario of vehicle driving, making the scenario coverage of the terminal communication performance test simulation more complete, ensuring the reliability and stability of the communication terminal that meets the test standards in various extreme network environments. At the same time, this method is more flexible than the existing communication performance test method based on comprehensive tester.

[0010] In a possible implementation manner, while performing periodic gradual attenuation and gradual recovery processing on the wireless signal, the method further includes:

[0011] The power supply of the terminal is controlled to be changed periodically so that the working state of the terminal changes periodically, so that the obtained terminal communication performance test report covers a variety of working states.

[0012] It should be noted that the terminal usually enters various working states according to different power supply conditions, such as normal power-on state and sleep state. The tasks and action logic of the terminal in different working states are different, so a more complete and comprehensive terminal communication performance test is necessary to consider various possible working states when it is running in a complex and changeable network environment.

[0013] In this implementation, the working state of the terminal is periodically changed while the wireless signal is periodically attenuated and recovered, and the operating state of the terminal in an environment where the wireless signal strength frequently changes during different working states is tested. This allows the test to more comprehensively reflect the operating state of the terminal under various power supply conditions and when it enters different working states in the face of a complex and changeable network environment. This broadens the scenario coverage of the terminal communication performance test simulation, and helps to comprehensively evaluate various situations that the terminal may encounter in actual applications.

[0014] In a possible implementation, the multi-stage attenuator is composed of a plurality of attenuators of different levels connected in series, and each attenuator provides a specific attenuation value; and the periodic gradual attenuation and gradual recovery processing of the wireless signal specifically includes:

[0015] The attenuators of each stage are periodically controlled to be turned on or off, so that the multi-stage attenuator performs periodic gradual attenuation and gradual recovery processing on the wireless signal.

[0016] In this implementation, a multi-stage attenuator is connected in series to adjust the strength of the wireless signal. By controlling the on or off of each stage of the attenuator in parallel, a plurality of on-off combinations of a group of attenuators are realized, and then the on-off relationship of each stage of the attenuator is continuously changed so that the attenuation value of the wireless signal is continuously changed, thereby realizing the gradual attenuation or recovery of the strength of the wireless signal.

[0017] A second aspect of the present invention provides a terminal communication performance test system, comprising a signal attenuation module, a terminal and a host computer module, wherein:

[0018] The signal attenuation module is controlled by the host computer module and is used to receive wireless signals, and then perform periodic gradual attenuation and gradual recovery processing on the wireless signals, and then output the processed wireless signals to the terminal;

[0019] The terminal is used to generate an operation log and send the operation log to the host computer module;

[0020] The host computer module is used to control the signal attenuation module to perform periodic gradual attenuation and gradual recovery processing on the wireless signal, and receive the operation log generated by the terminal, and then capture the keywords of the operation log to analyze the operation status of the terminal, thereby generating a terminal communication performance test report.

[0021] In a possible implementation, the terminal communication performance test system further includes a power supply module, wherein:

[0022] The power supply module is controlled by the host computer module to supply power to the terminal;

[0023] The host computer module is also used to control the power supply of the power module to change periodically, so that the working state of the terminal changes periodically, so that the obtained terminal communication performance test report covers a variety of working states.

[0024] In a possible implementation, the signal attenuation module is composed of a plurality of attenuators of different levels connected in series, wherein each attenuator provides a specific attenuation value; the host computer module is used to control the signal attenuation module to periodically and gradually attenuate and restore the wireless signal, specifically including:

[0025] The host computer module periodically controls the on or off of each level of the attenuator, so that the signal attenuation module performs periodic gradual attenuation and gradual recovery processing on the wireless signal.

[0026] In a possible implementation, the signal attenuation module is composed of six levels of attenuators connected in series, wherein each level of the attenuator provides attenuation values ​​of 1dB, 2dB, 4dB, 8dB, 16dB, and 32dB respectively; each level of the attenuator corresponds to a control bit, and the control bit is used to receive a level signal to turn on or off the corresponding attenuator; the host computer module is used to control the signal attenuation module to perform periodic gradual attenuation and gradual recovery processing on the wireless signal, specifically including:

[0027] The host computer module controls the level signals of the six control bits in parallel, thereby controlling the on or off of each level of the attenuator, so that the signal attenuation module performs periodic gradual attenuation and gradual recovery processing on the wireless signal.

[0028] In this implementation, by controlling the level signals of the six control bits in parallel, the on or off of each level of the attenuator is controlled, so that the signal attenuation module can achieve adjustable attenuation of the wireless signal from an attenuation value of 1dB to an attenuation value of 64dB in units of 1dB, thereby achieving precise control of the change of wireless signal strength and improving the accuracy and comprehensiveness of the terminal communication performance test; and this implementation automatically controls the attenuator through the host computer, which is repeatable and helps to conduct multiple performance tests for result analysis and comparison.

[0029] In a possible implementation, the power supply module is composed of a first power supply and a second power supply, the first power supply is used to simulate the power supply of vehicle KL15, and the second power supply is used to simulate the power supply of vehicle KL30; the host computer module is also used to control the power supply of the power supply module to change periodically, specifically including:

[0030] The host computer module controls the first power supply to periodically power on and off, and enables the second power supply to continue to supply power to the terminal, so as to simulate several actual working environments of the terminal and cause the working state of the terminal to change periodically.

[0031] It should be noted that in the automotive field, KL15 power and KL30 power correspond to different power supplies for the vehicle. KL30 power is also called the normal power supply, which keeps supplying power to the vehicle equipment when the vehicle is in the ignition start state and the flameout state. KL15 power is also called the ignition power supply, which supplies power to the vehicle equipment only after the vehicle is ignited. By controlling the first power supply to periodically power on and off, and making the second power supply maintain power supply to the terminal, the power supply environment of the terminal during ignition start and flameout in a real vehicle can be truly simulated. When the terminal is in different power supply environments in the real vehicle operating environment, the terminal will switch its respective working states. For example, when the vehicle is in the ignition start state, the terminal enters a normal power-on working state; when the vehicle is in the flameout state, the terminal enters a dormant working state.

[0032] In this implementation, by controlling the first power supply to periodically power on and off and enabling the second power supply to maintain powering the terminal, a variety of power supply environments during actual vehicle use are simulated, allowing the terminal to switch between a variety of actual working states, thereby improving the comprehensiveness of the terminal communication performance test.

[0033] In a possible implementation, the terminal communication performance test system further includes an integrated antenna, wherein:

[0034] The integrated antenna is used to receive wireless signals and send the wireless signals to the signal attenuation module;

[0035] The terminal is also used to perform data interaction with a preset cloud platform via the integrated antenna, thereby generating an operation log in combination with the data interaction situation.

[0036] In this implementation, an integrated antenna is used as the medium for receiving and sending wireless signals, which improves the authenticity of the terminal communication performance test in simulating the actual vehicle usage environment; at the same time, combined with the data interaction between the terminal and the cloud platform, such as the amount of messages sent and received by the terminal, a more comprehensive terminal operation log is generated, which can measure more detailed terminal communication performance, enabling the test system to more comprehensively and accurately evaluate the terminal's communication performance, thereby improving the reliability and stability of the terminal in a real network environment.

[0037] A third aspect of the present invention provides a computer storage medium, on which a computer program is stored. When the computer program is executed by a processor, a terminal communication performance testing method as described in any one of the implementations in the first aspect is implemented.

[0038] A terminal communication performance testing method, system and storage medium provided by the present invention have at least the following advantages over the prior art:

[0039] First, the present invention can be applied to communication terminals including Tbox. This method uses a multi-stage attenuator to periodically and gradually attenuate and restore the wireless signal received by the terminal, so that the terminal can work in an environment where the strength of the wireless signal frequently changes, accurately simulating the complex and changeable network environment of the terminal in the actual application scenario of vehicle driving, making the scenario coverage of the terminal communication performance test simulation more complete, ensuring the reliability and stability of the communication terminal that meets the test standards in various extreme network environments. At the same time, this method is more flexible than the existing communication performance test method based on the comprehensive tester.

[0040] Second, the present invention performs adjustable attenuation of wireless signals from an attenuation value of 1dB to an attenuation value of 64dB in units of 1dB, thereby achieving precise regulation of wireless signal strength changes and improving the accuracy and comprehensiveness of terminal communication performance testing; and this implementation method automatically controls the attenuator through a host computer, which is repeatable and helps to conduct multiple performance tests for result analysis and comparison.

[0041] Third, the present invention can realistically simulate the power supply environment of the terminal when the ignition is turned on and when the ignition is turned off in a real vehicle. When the terminal is in different power supply environments in the real vehicle operating environment, it will switch its respective working states. For example, when the vehicle is in the ignition start state, the terminal enters the normal power-on working state; when the vehicle is in the ignition off state, the terminal enters the dormant working state. The present invention enables the terminal to switch between multiple actual working states, improving the comprehensiveness of the terminal communication performance test.

[0042] To sum up, the present invention simulates the complex network environment and working status that the on-board wireless communication terminal may encounter in the actual vehicle operating environment, which helps to quickly discover and repair problems that occur in the terminal, thereby optimizing the terminal in a targeted manner, reducing failures caused by network problems after the terminal is put into actual use, and can provide a large amount of test data support for the research and development of the terminal. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Figure 1 It is a schematic diagram of a terminal communication performance testing method provided by an embodiment of the present invention;

[0044] Figure 2 It is a schematic diagram of the structure of a terminal communication performance test system provided by an embodiment of the present invention;

[0045] Figure 3It is a schematic diagram of the structure of another terminal communication performance testing system provided by an embodiment of the present invention;

[0046] Among them: 100, signal attenuation module; 110, terminal; 120, host computer module; 130, power supply module; 131, first power supply; 132, second power supply; 200, wireless signal; 201, 4G signal; 202, GPS signal. DETAILED DESCRIPTION

[0047] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments. It should be noted that the embodiments and features in the embodiments of the present invention can be combined with each other without conflict.

[0048] The following detailed descriptions are all exemplary descriptions, and are intended to provide further detailed descriptions of the present invention. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by technicians in the technical field of the present application; the terms used in the specification of the application herein are only for the purpose of describing specific embodiments, and are not intended to limit the present application; the terms "including" and "having" in the specification and claims of the present application and the above-mentioned drawings and any variations thereof are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of the present application or the above-mentioned drawings are used to distinguish different objects, not to describe a specific order.

[0049] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.

[0050] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0051] refer to Figure 1 The embodiment of the present invention provides a terminal communication performance testing method, comprising:

[0052] Controlling a multi-stage attenuator to receive a wireless signal, thereby performing periodic gradual attenuation and gradual recovery processing on the wireless signal, and then transmitting the processed wireless signal to a terminal, so that the terminal generates an operation log;

[0053] Keywords of the operation log are captured to analyze the operation status of the terminal, thereby generating a terminal communication performance test report.

[0054] In some possible embodiments, while performing periodic gradual attenuation and gradual recovery processing on the wireless signal, the method further includes:

[0055] The power supply of the terminal is controlled to be changed periodically so that the working state of the terminal changes periodically, so that the obtained terminal communication performance test report covers a variety of working states.

[0056] In some possible embodiments, the multi-stage attenuator is composed of a plurality of attenuators of different levels connected in series, and each attenuator provides a specific attenuation value; and the periodic gradual attenuation and gradual recovery processing of the wireless signal specifically includes:

[0057] The attenuators of each stage are periodically controlled to be turned on or off, so that the multi-stage attenuator performs periodic gradual attenuation and gradual recovery processing on the wireless signal.

[0058] refer to Figure 2 The embodiment of the present invention further provides a terminal communication performance test system, comprising: a signal attenuation module 100, a terminal 110, a host computer module 120, a power supply module 130 and a wireless signal 200, wherein:

[0059] The signal attenuation module 100 is controlled by the host computer module 120 to receive wireless signals, and then perform periodic gradual attenuation and gradual recovery processing on the wireless signals, and then output the processed wireless signals to the terminal 110;

[0060] The terminal 110 is used to generate an operation log and send the operation log to the host computer module 120;

[0061] The power module 130 is controlled by the host computer module 120 and is used to supply power to the terminal 110;

[0062] The host computer module 120 is used to control the signal attenuation module 100 to perform periodic gradual attenuation and gradual recovery processing on the wireless signal, and receive the operation log generated by the terminal 110, and then capture the keywords of the operation log to analyze the operation status of the terminal, so as to generate a terminal communication performance test report;

[0063] The host computer module 120 is also used to control the power supply of the power module 130 to change periodically, so that the working state of the terminal 110 changes periodically, so that the obtained terminal communication performance test report covers a variety of working states.

[0064] In some possible embodiments of the present invention, the terminal communication performance testing system and the terminal communication performance testing method are used to simulate and test the working state of the vehicle-mounted remote communication terminal Tbox during the actual driving of the vehicle. At this time, the terminal 110 may be a Tbox.

[0065] It can be understood that in some of the above possible embodiments, the signal attenuation module 100 serves to simulate the complex and changeable network environment during the actual driving process of the vehicle, so that the vehicle-mounted remote communication terminal Tbox can work in a variety of possible network environments such as weak network environment, disconnected network environment, network environment with frequent changes in strength, and frequent signal on and off. In this regard, the signal attenuation module may consider using a programmable attenuator, which may be a 6-bit series multi-stage attenuator. Among them, the 6-bit series multi-stage attenuator is composed of six levels of attenuators connected in series, wherein each level of the attenuator provides attenuation values ​​of 1dB, 2dB, 4dB, 8dB, 16dB, and 32dB respectively; each level of the attenuator corresponds to a control bit, and the control bit is used to receive a level signal to turn on or off the corresponding attenuator; the host computer module is used to control the signal attenuation module to perform periodic gradual attenuation and gradual recovery processing on the wireless signal, specifically including:

[0066] The host computer module 120 controls the level signals of the six control bits in parallel, thereby controlling the on or off of each level of the attenuator, so that the signal attenuation module 100 performs periodic gradual attenuation and gradual recovery processing on the wireless signal.

[0067] In some possible embodiments, the series multi-stage attenuator includes an SMA interface for input and output of high-frequency signals, providing excellent frequency response. The series multi-stage attenuator receives a control signal (level signal) sent by the host computer module 120 through a control interface, and the control interface isolates the high-frequency signal from the low-frequency control signal through a through-hole capacitor.

[0068] In a possible embodiment, six control bits are named using D1 to D6 respectively. At this time, some situations of the parallel control signal (level signal) sent by the host computer module 120 and the total attenuation value of the corresponding series multi-stage attenuator can be represented by the following example:

[0069] When D1 to D6 = 111111, the total attenuation value of the corresponding series multi-stage attenuator is 0dB;

[0070] When D1 to D6 = 111110, the total attenuation value of the corresponding series multi-stage attenuator is 1dB;

[0071] When D1 to D6 = 111101, the total attenuation value of the corresponding series multi-stage attenuator is 2dB;

[0072] When D1 to D6 = 011111, the total attenuation value of the corresponding series multi-stage attenuator is 32dB.

[0073] It can be understood that the above examples are only some possible examples of the parallel control signals (level signals) sent by the host computer module 120 and the total attenuation values ​​of the corresponding series multi-stage attenuators, and the actual process may be partially different from the above examples.

[0074] refer to Figure 3 ,exist Figure 2 Based on the terminal communication performance test system shown in the figure, an embodiment of the present invention provides another terminal communication performance test system, including a signal attenuation module 100, a terminal 110, a host computer module 120, a power module 130, a first power supply 131; a second power supply 132; an integrated antenna 140; a cloud platform 150; a wireless signal 200; a 4G signal 201 and a GPS signal 202, wherein:

[0075] The power supply module 130 is composed of a first power supply 131 and a second power supply 132. The first power supply 131 is used to simulate the power supply of the vehicle KL15, and the second power supply 132 is used to simulate the power supply of the vehicle KL30. The host computer module 120 is also used to control the power supply of the power supply module 130 to change periodically, specifically including:

[0076] The host computer module 120 controls the first power supply 131 to periodically power on and off, and enables the second power supply 132 to continue to supply power to the terminal, so as to simulate several actual working environments of the terminal and cause the working state of the terminal to change periodically.

[0077] In some possible embodiments, the host computer module 120 controls the first power supply 131 to output KL15 power supply and to power on and off according to a set power supply cycle through a programmable test case script program, simulating the terminal 110 to periodically operate in a vehicle ignition state or a vehicle shutdown state, thereby causing the terminal 110 to periodically enter normal power-on, sleep process, sleep state, timed wake-up, regular restart and other working states.

[0078] Specifically, the normal power-on working state refers to the Tbox entering a full-function operating state after being powered by KL15; the sleep process working state refers to the process in which the Tbox gradually switches from a normal power-on state to a low-power state when the vehicle is turned off or the Tbox is no longer needed to maintain high power consumption; the sleep state refers to the Tbox entering a low-power mode when the vehicle is turned off and only powered by KL30, with only a small number of key functions remaining in operation; the scheduled wake-up working state refers to the process in which the Tbox automatically wakes up at a predetermined time interval in the sleep state to complete a specified task and then re-enters the sleep state; the periodic restart working state refers to the process in which the Tbox performs a periodic system restart under preset periodic conditions.

[0079] refer to Figure 3 In a terminal communication performance test system according to an embodiment of the present invention, the integrated antenna 140 is used to receive a wireless signal and send the wireless signal to the signal attenuation module 100;

[0080] The terminal 110 is also used to perform data interaction with the cloud platform 150 via the integrated antenna, thereby generating an operation log in combination with the data interaction situation.

[0081] Specifically, the integrated antenna 140 plays a role in receiving and sending signal data in the present invention, and the wireless signals received by the integrated antenna 140 include but are not limited to 4G signals 201 and GPS signals 202. In some of the above possible embodiments, the integrated antenna 140 is used to send the data output by the Tbox during the test to the Internet cloud platform 150, so as to further simulate the actual working conditions of the Tbox, so that the operation log records generated by the Tbox during the test also include the amount of transmission and reception of the interaction with the cloud platform 150, and generate a more comprehensive operation log record in combination with the fault alarm record of the Tbox itself.

[0082] It can be understood that the host computer module 120 in the above embodiment plays the role of controlling the signal attenuation module 100 and the power module 130 to control the test environment, and processing the operation log generated by the terminal 110 to generate a terminal communication performance test report. In this regard, the host computer module 120 may consider using a computer or a single-chip microcomputer chip. For example, in some possible embodiments, the attenuation value and working cycle of the control signal attenuation module 100 are controlled by a single-chip microcomputer. When the control signal attenuation module 100 is a 6-bit series multi-stage attenuator mentioned above, the single-chip microcomputer can set its 6 I / O pins to the level output mode and respectively connect the six control bits of the 6-bit series multi-stage attenuator, and control the high and low levels of each pin to send a high-level control signal (level signal) or a low-level control signal (level signal) to each control bit to control the conduction or shutdown of each stage of the attenuator.

[0083] In some possible embodiments, the computer integrated test device control software system integrates functions including single chip microcomputer programming control, power supply programming control, terminal operation log collection, operation log keyword capture and terminal communication performance test report generation. During the test, the computer issues an ADB instruction through the software system to capture the operation log generated by the Tbox terminal into the specified memory space, and then extracts the fault keywords of the operation log through the Pyhon program to determine the fault state of the Tbox during the operation of various network environments and working states simulated in the test process, and finally enters the fault condition into the test report, generates a terminal communication performance test report and writes the test report into the local storage space of the computer.

[0084] In some possible embodiments, a test cycle mechanism and a time interval between tests are established by the computer to implement automated stress testing of the Tbox terminal, and multiple terminal communication performance test reports obtained from multiple tests are comprehensively analyzed and compared to more comprehensively and accurately evaluate the performance of the Tbox terminal.

[0085] An embodiment of the present invention further provides a computer storage medium, on which a computer program is stored. When the computer program is executed by a processor, a terminal communication performance testing method as described in any possible embodiment is implemented.

[0086] In summary, the terminal communication performance test method, system and storage medium provided by the embodiment of the present invention can, on the one hand, simulate the network environment under various complex situations, and on the other hand, can simulate various working states of the terminal during actual use. And compared with the existing method of testing the network communication performance of Tbox based on a comprehensive tester (comprehensive tester), and the method of placing Tbox in a real vehicle and testing the operation of Tbox based on the actual driving of the whole vehicle, the terminal communication performance test method and system provided by the embodiment of the present invention have lower time and cost, more concise system architecture, and higher test efficiency, so that the terminal communication performance test of the present invention is not only more comprehensive and accurate, but also more feasible.

[0087] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0088] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope recorded in this specification.

[0089] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the present application. It should be noted that, for a person of ordinary skill in the art, several improvements and substitutions may be made without departing from the concept of the present application, and these improvements and substitutions shall also be regarded as the protection scope of the present invention. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A terminal communication performance testing method, characterized in that: include: Controlling a multi-stage attenuator to receive a wireless signal, thereby performing periodic gradual attenuation and gradual recovery processing on the wireless signal, and then transmitting the processed wireless signal to a terminal, so that the terminal generates an operation log; Keywords of the operation log are captured to analyze the operation status of the terminal, thereby generating a terminal communication performance test report.

2. A terminal communication performance testing method according to claim 1, characterized in that: While performing periodic gradual attenuation and gradual recovery processing on the wireless signal, the method further includes: The power supply of the terminal is controlled to be changed periodically so that the working state of the terminal changes periodically, so that the obtained terminal communication performance test report covers a variety of working states.

3. A terminal communication performance testing method according to claim 2, characterized in that: The multi-stage attenuator is composed of a plurality of attenuators of different levels connected in series, and each attenuator provides a specific attenuation value. The periodic gradual attenuation and gradual recovery processing of the wireless signal specifically includes: The attenuators of each stage are periodically controlled to be turned on or off, so that the multi-stage attenuator performs periodic gradual attenuation and gradual recovery processing on the wireless signal.

4. A terminal communication performance test system, characterized in that: It includes a signal attenuation module, a terminal and a host computer module, wherein: The signal attenuation module is controlled by the host computer module and is used to receive wireless signals, and then perform periodic gradual attenuation and gradual recovery processing on the wireless signals, and then output the processed wireless signals to the terminal; The terminal is used to generate an operation log and send the operation log to the host computer module; The host computer module is used to control the signal attenuation module to perform periodic gradual attenuation and gradual recovery processing on the wireless signal, and receive the operation log generated by the terminal, and then capture the keywords of the operation log to analyze the operation status of the terminal, thereby generating a terminal communication performance test report.

5. A terminal communication performance test system according to claim 4, characterized in that: Also included is a power supply module, wherein: The power supply module is controlled by the host computer module to supply power to the terminal; The host computer module is also used to control the power supply of the power module to change periodically, so that the working state of the terminal changes periodically, so that the obtained terminal communication performance test report covers a variety of working states.

6. A terminal communication performance test system according to claim 5, characterized in that: The signal attenuation module is composed of several attenuators of different levels connected in series, wherein each attenuator provides a specific attenuation value; the host computer module is used to control the signal attenuation module to periodically attenuate and restore the wireless signal, specifically including: The host computer module periodically controls the on or off of each level of the attenuator, so that the signal attenuation module performs periodic gradual attenuation and gradual recovery processing on the wireless signal.

7. A terminal communication performance test system according to claim 6, characterized in that: The signal attenuation module is composed of six levels of attenuators connected in series, wherein each level of the attenuator provides attenuation values ​​of 1dB, 2dB, 4dB, 8dB, 16dB, and 32dB respectively; each level of the attenuator corresponds to a control bit, and the control bit is used to receive a level signal to turn on or off the corresponding attenuator; the host computer module is used to control the signal attenuation module to perform periodic gradual attenuation and gradual recovery processing on the wireless signal, specifically including: The host computer module controls the level signals of the six control bits in parallel, thereby controlling the on or off of each level of the attenuator, so that the signal attenuation module performs periodic gradual attenuation and gradual recovery processing on the wireless signal.

8. A terminal communication performance test system according to claim 5, characterized in that: The power supply module is composed of a first power supply and a second power supply, wherein the first power supply is used to simulate the power supply of vehicle KL15, and the second power supply is used to simulate the power supply of vehicle KL30; the host computer module is also used to control the power supply of the power supply module to change periodically, specifically including: The host computer module controls the first power supply to periodically power on and off, and enables the second power supply to continue to supply power to the terminal, so as to simulate several actual working environments of the terminal and cause the working state of the terminal to change periodically.

9. A terminal communication performance test system according to claim 5, characterized in that: Also included is an integrated antenna, wherein: The integrated antenna is used to receive wireless signals and send the wireless signals to the signal attenuation module; The terminal is also used to perform data interaction with a preset cloud platform via the integrated antenna, thereby generating an operation log in combination with the data interaction situation.

10. A computer storage medium, characterized in that: The computer storage medium stores a computer program, and when the computer program is executed by the processor, a terminal communication performance testing method according to any one of claims 1 to 3 is implemented.

Citation Information

Cited By

  • Weak network tester

    CN120389810A