Vehicle-mounted communication terminal network test device, method and equipment and storage medium
Data is collected and converted through the on-board communication terminal network testing device, and the test environment is constructed using semantic segmentation method, which solves the problem of insufficient testing efficiency and accuracy in the existing technology, and realizes efficient and automated on-board communication terminal network testing.
Patent Information
- Application Number
- CN202411438780.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2044-10-15
AI Technical Summary
The existing technology is difficult to efficiently and accurately collect network environment data of vehicle-mounted communication terminals on actual roads and build a test environment, resulting in insufficient network testing efficiency and accuracy of vehicle-mounted communication terminals, affecting vehicle intelligence and driving safety.
Provides a network testing device for on-board communication terminals, including a communication scene road acquisition module, a data conversion module and a test module. By collecting communication channel parameters and video stream data, it uses semantic segmentation method to convert it into video stream semantic data, constructs a test environment scenario, and Testing is carried out in the simulator to realize the construction of an automated test environment.
It improves the efficiency and accuracy of network testing of on-board communication terminals, can highly restore real scenes, automatically generate test scenarios, save manpower and time, and improve the credibility and automation level of test results.
Smart Images

Figure CN119232626A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of communication network testing, and in particular to an apparatus, method, device and storage medium for testing a vehicle-mounted communication terminal network. Background Art
[0002] The network test of the vehicle communication terminal refers to a series of tests on the communication equipment installed in the vehicle, which transmits and communicates data through cellular mobile networks such as 4G or 5G. It is crucial to ensure the stability and security of the vehicle communication system. In modern cars, the vehicle communication terminal is not only a bridge for information exchange between the vehicle and the outside world, but also directly related to the normal operation of functions such as intelligent driving, navigation, entertainment and emergency rescue. The test can also promptly discover and solve problems such as delays, interruptions or unstable signals that may occur during the communication process. If these problems are not discovered and repaired in time, it will not only affect the driver's experience, but may also cause poor information transmission at critical moments, endangering driving safety.
[0003] It can be seen that the network test of the vehicle communication terminal is a necessary link to ensure the smooth progress of the intelligent and networked process of automobiles, and is of great significance to improving the overall performance of the vehicle and ensuring driving safety. However, how to build a test environment and conduct tests based on the network environment of the vehicle on the actual road is crucial to the accuracy of the test results.
[0004] Therefore, there is an urgent need for devices, methods, equipment and storage media for vehicle-mounted communication terminal network testing that can efficiently and accurately collect relevant data in the actual environment, build a test environment, and improve the efficiency and accuracy of vehicle-mounted communication terminal network testing. Summary of the invention
[0005] In order to solve the above technical problems, the present invention provides an apparatus, method, equipment and storage medium for vehicle-mounted communication terminal network testing, which can efficiently and accurately collect relevant data in the actual environment, build a test environment, and improve the efficiency and accuracy of vehicle-mounted communication terminal network testing.
[0006] The device for network testing of an in-vehicle communication terminal provided in the present application includes a communication scenario route acquisition module, a data conversion module and a test module; The communication scene road sampling module is used to collect communication channel parameters and video stream data in the real communication scene where the vehicle-mounted communication terminal is located; and record the surrounding environment in the real communication scene where the vehicle-mounted communication terminal is located through the video stream data; The data conversion module is connected to the communication scenario path acquisition module and is used to obtain video stream semantic data from the video stream data using a semantic segmentation method; The test module is connected to the data conversion module and the communication scenario sampling module, and is used to construct a test environment scenario according to the video stream semantic data, simulate the communication scenario according to the communication channel parameters, complete the construction of the test environment based on the test environment scenario and the communication scenario, and perform a vehicle-mounted communication terminal network test in the test environment.
[0007] Another aspect of the present application also provides a method for testing a network of a vehicle-mounted communication terminal, which is performed by the above-mentioned device for testing a network of a vehicle-mounted communication terminal, and the method comprises the following steps: Collect communication channel parameters and video stream data in the real communication scenario where the vehicle communication terminal is located; According to the video stream data, obtaining video stream semantic data using a semantic segmentation method; Constructing a test environment scenario according to the video stream semantic data; According to the communication channel parameters, the communication scenario is simulated through the channel simulator; In the test environment scenario and the communication scenario, a vehicle-mounted communication terminal network test is performed.
[0008] Another aspect of the present application further provides an electronic device, characterized in that the electronic device comprises: Processor and memory; The processor is used to execute the steps of the above-mentioned method for network testing of the vehicle-mounted communication terminal by calling the program or instruction stored in the memory.
[0009] Another aspect of the present application further provides a storage medium, wherein the storage medium stores a computer executable program, and the computer executable program is called by a processor to execute the steps of the above-mentioned method for network testing of a vehicle-mounted communication terminal.
[0010] The embodiments of the present invention have the following technical effects: 1. The device for testing the network of a vehicle-mounted communication terminal provided by the present invention includes a communication scenario sampling module, a data conversion module, and a test module; the communication scenario sampling module is used to collect communication channel parameters and video stream data in the real communication scenario where the vehicle-mounted communication terminal is located; the video stream semantic data is obtained from the video stream data through the data conversion module; and the test module is used to complete the construction of the test environment and perform the network test of the vehicle-mounted communication terminal. Based on the communication scenario sampling module, the data conversion module, and the test module, the automation of the network construction environment and the test of the vehicle-mounted communication terminal is realized, and the efficiency and accuracy of the test are improved.
[0011] 2. Use the semantic segmentation method to convert the collected video streams in real communication scenarios from video stream data to video stream semantic data, and convert the surrounding environment in the real communication scenario into digital semantics, which can highly restore the real scene. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0013] Figure 1 It is a structural schematic diagram of a device for network testing of a vehicle-mounted communication terminal provided by an embodiment of the present invention; Figure 2 is a flow chart of a method for network testing of a vehicle-mounted communication terminal provided by an embodiment of the present invention; Figure 3 It is a structural schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0014] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be described clearly and completely below. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work belong to the scope of protection of the present invention.
[0015] The network test of vehicle-mounted communication terminals plays an important role in ensuring the stability and security of vehicle communication systems. When testing cellular mobile networks such as 4G / 5G of communication terminals, different communication scenario data can be collected on the road, and then the communication scenario data can be replayed on the test equipment in the laboratory, thereby realizing laboratory testing and automated testing of more comprehensive communication scenarios.
[0016] At present, the traditional road recording and playback technology of communication scenarios is based on collecting all the communication logs generated by the communication terminal during the movement on the road. In order to replay and automate the communication scenario in the laboratory based on the collected logs, it is necessary to record the specific scene and time when collecting communication scenario data on the road test. For example, when driving to a specific communication scene, there are buildings on the left and right of the lane, or the vehicle has been driving in the tunnel for 2 minutes, and there is a metal billboard on the roadside, and then record the current time. After returning to the laboratory, the tester will replay all the data collected by the road test, and then extract the data of different scenes according to the scene and time records, and then make it into data of various communication scenarios.
[0017] The road sampling, data conversion and data playback of vehicle communication scenarios are effective methods to achieve network testing of vehicle communication terminals. Through this method, the performance of vehicle communication terminals under different network conditions can be evaluated more comprehensively and accurately, providing strong support for product optimization and upgrading.
[0018] However, how to efficiently collect communication data from vehicle-mounted communication terminals on actual roads, accurately convert road-collected data, and enrich test scenarios in laboratory environments has become the key to vehicle-mounted communication terminal network testing.
[0019] Based on this, the present application provides a device for network testing of a vehicle-mounted communication terminal. Figure 1 Schematic diagram of the structure of the vehicle communication terminal network test device provided by the embodiment of the present invention. Figure 1 ,The vehicle communication terminal network test device includes: a communication scenario road acquisition module, a data conversion module and a test module; The communication scene road sampling module is used to collect communication channel parameters and video stream data in the real communication scene where the vehicle-mounted communication terminal is located; and record the surrounding environment in the real communication scene where the vehicle-mounted communication terminal is located through the video stream data; Road sampling is to collect communication data of vehicle-mounted communication terminals on actual roads, obtain key information on communication scenarios and communication environment parameters in real scenarios, and reflect the performance of vehicle-mounted communication terminals in actual use, so as to conduct more accurate tests in laboratory environments later.
[0020] Furthermore, the communication scenario road acquisition module includes a vehicle-mounted communication terminal, a communication data acquisition device, a video acquisition device, and a video stream storage device; The communication data acquisition device is used to collect communication channel parameters in a real communication scenario where the vehicle-mounted communication terminal is located; The video acquisition device is used to acquire video stream data; the video stream storage device is used to store the video stream data; Among them, the communication channel parameters and video stream data collected at the same location and at the same time have the same recorded time characteristics and location characteristics.
[0021] Furthermore, the communication channel parameters include reference signal received power, signal-to-noise ratio, neighboring cell relationship and interference.
[0022] Use the communication data acquisition equipment to scan the network scene environment around the road surface and collect the specified communication channel parameters, including the reference signal receiving power, signal-to-noise ratio, neighboring area relationship and interference. At the same time, use the video acquisition equipment of the communication scene road acquisition module to collect video stream data, and then complete the video stream data storage. During collection and storage, it is necessary to ensure the time synchronization of the communication channel parameters and the video stream data, as well as the consistency of the physical positions of the communication terminal and the video acquisition equipment. That is, the communication channel parameters and video stream data of the communication terminal collected at the same position and at the same time have the same corresponding time characteristics and position characteristics, so as to ensure that the time characteristics and physical position characteristics of the communication channel parameters and video stream data of the same vehicle-mounted communication terminal are unified, which is convenient for the subsequent test environment construction.
[0023] Communication channel parameters (such as reference signal received power, signal-to-noise ratio, etc.) reflect the real-time status of the wireless communication environment, while video stream data provides intuitive visual information. The combination of the two can fully understand and analyze the performance of communication terminals in the actual environment. Time synchronization and position consistency are the basis for ensuring that these two types of data can be accurately associated. In the subsequent test environment construction, in order to reproduce the communication performance problems in specific scenarios, it is necessary to ensure that the collected data can accurately reflect the actual situation at that time. Time synchronization and position consistency are the key to ensuring data reproducibility. Through the synchronous analysis of communication channel parameters and video stream data, the factors affecting communication performance can be deeply explored from multiple dimensions (such as time, space, signal quality, etc.), providing strong support for optimizing communication system design.
[0024] Therefore, the data with time synchronization and consistent location makes the analysis process more intuitive and efficient, avoiding the extra workload caused by data mismatch. Accurately matched data can more realistically reflect the performance of communication terminals in the actual environment and improve the credibility of data analysis.
[0025] RSRP (Reference Signal Receiving Power) is a key parameter that can represent the strength of wireless signals in LTE networks. It is the average value of the signal power received on all REs (resource elements) that carry reference signals within a symbol, and is used to measure the strength of signal reception power. During data collection, RSRP can be used to evaluate the coverage strength and stability of network signals around the road surface, providing an important reference for network optimization and planning.
[0026] SNR (Signal-to-Noise Ratio) is an indicator that describes the ratio between signal strength and background noise strength. It is used to measure the relationship between effective information and useless noise in the signal. It is usually calculated in decibels (dB). It is of great significance in communication systems, as it reflects the quality of the signal. The higher the SNR, the better the signal quality, the more accurate the information transmission, and the less interference. In the data acquisition process, SNR can be used to evaluate the transmission quality of the communication channel and provide guarantee for the reliability and stability of data transmission.
[0027] In the field of communications, interference usually refers to other signals or factors that have adverse effects on useful signals. These interferences may come from other communication equipment, natural environment or human factors. In the process of data acquisition, interference is one of the important factors affecting the quality of communication channels. In order to reduce the impact of interference on data acquisition, a series of measures need to be taken, such as the use of spread spectrum technology, suppression capability improvement, dual-channel communication technology, etc.
[0028] Neighbor Relation refers to the neighbor relationship between different cells or base stations in wireless communication. This relationship is critical for the switching of mobile terminals during cell reselection and mobile status. In the process of data collection, understanding the neighbor relationship helps optimize network coverage and switching performance, and improve the overall efficiency and stability of the communication system. By recording and analyzing neighbor relationship parameters, it can provide important basis for network planning, optimization and troubleshooting.
[0029] In summary, communication channel parameters such as RSRP, SNR, interference and neighbor relations are of great significance in the data collection process. Together, they form the basis for evaluating communication channel quality, optimizing network performance and providing reliable data transmission.
[0030] The data conversion module is connected to the communication scenario path acquisition module and is used to obtain video stream semantic data from the video stream data using a semantic segmentation method; Communication scenario data conversion is to convert the collected raw communication data into a format or standard suitable for laboratory test equipment to ensure that the test equipment can accurately read and parse the data. It is a key link between data acquisition and data playback. Through conversion, the data of real scenarios can be converted into a format that can be recognized by laboratory test equipment, so as to perform accurate testing and analysis.
[0031] Further, the data conversion module includes a semantic segmentation unit; The semantic segmentation unit performs semantic segmentation on the collected video stream data by using a semantic segmentation method to obtain video stream semantic data and store the data; the video stream semantic data includes pixel positions and semantic labels; the pixel position is used to represent the coordinate position of each pixel, and the semantic label is used to represent the semantic category of each pixel.
[0032] Semantic Segmentation is a computer vision technique that aims to assign each pixel in an image to a semantic category. Unlike simple image classification, semantic segmentation not only identifies the objects contained in the image, but also accurately identifies which object each pixel belongs to and its category. Through pixel positions and semantic labels, pixels are accurately associated with coordinate positions and semantic categories for scene pixel classification. This improves recognition accuracy and further improves the accuracy of the test.
[0033] In this application, the collected video stream data can be converted into video stream semantic data through semantic segmentation, and the surrounding environment in the real communication scene can be converted into digital semantics, so that the real scene can be highly restored and accurate environmental data can be provided for testing. In addition, by using the semantic segmentation method, the automatic conversion from video stream data to video stream semantic data is realized, so that a large number of communication test scenes can be automatically generated, which improves the efficiency of communication scene road acquisition, conversion, and playback, and saves manpower and time costs. The use of an automated method can improve the accuracy and precision of the conversion, which is crucial for building an accurate test environment, because the accuracy of the test results is closely related to the authenticity of the test environment. Semantic segmentation can handle extreme situations including weak signals and frequent network switching. By replaying the data of real scenes, the adaptability and stability of the vehicle-mounted communication terminal can be more comprehensively evaluated. The use of semantic segmentation in this application can bring many beneficial effects in the network test of vehicle-mounted communication terminals, including improving the efficiency, accuracy and automation level of the test, and better simulating and reproducing actual communication scenarios.
[0034] The data conversion module also includes a communication scenario data generation module; Furthermore, the communication scenario data generation module is used to determine the communication channel parameters and video stream semantic data required for the test according to the test requirements, and store the video stream semantic data required for the test.
[0035] Exemplarily, the semantic segmentation unit is deployed on a high-performance map station machine, and the communication scene data generation module is deployed on a high-performance server. The video stream semantic data includes environmental object classifications such as rivers, seas, trees, houses, tunnels, people, cars, cornfields, metal plates, etc. marked with semantic labels and the coordinate position of each pixel marked with pixel position.
[0036] When building a customized communication scenario, according to the test requirements, it mainly refers to the scenario that you want to cover during the test, such as buildings on both sides of the vehicle, the car driving in a tunnel, etc. If the communication scenario is built as the seaside, the communication scenario data generation module automatically filters out all the seaside data based on the video stream semantic data, and then stores the communication scenario and its corresponding communication environment parameters to complete the conversion of the communication scenario data. The communication scenario can also be combined with other recorded information for further more complex classification, such as different longitudes and latitudes, different countries, etc., so as to build a more diverse and comprehensive communication scenario.
[0037] This solution can use the converted video stream semantic data at any time to build customized communication scenarios or communication scenario sets, such as all seaside scenes in the United States, all riverside scenes in Chongqing, all tunnels in Chongqing, Chongqing viaducts, 500 people on the riverside, high-voltage wires on the roadside, etc. The system performs fully automatic scene data conversion, so it can form customized, diversified, and more comprehensive communication scenarios, thereby improving the reliability of the communication test objects.
[0038] The test module is connected to the data conversion module and the communication scenario sampling module, and is used to construct a test environment scenario according to the video stream semantic data, simulate the communication scenario according to the communication channel parameters, complete the construction of the test environment based on the test environment scenario and the communication scenario, and perform a vehicle-mounted communication terminal network test in the test environment.
[0039] Further, the test module includes an automated test management unit and an automated test execution device; The automated test management unit constructs a test environment scenario according to the video stream semantic data, simulates a communication scenario according to the communication channel parameters, and completes the construction of the test environment based on the test environment scenario and the communication scenario; A channel simulator is used in the laboratory to restore the communication channel parameters, and then a data sending device is used to send the collected signaling through the channel simulator to the laboratory wireless communication environment, thereby achieving a high degree of restoration of the communication scenario during the road test.
[0040] The automated test execution device is used to perform a network test of the vehicle-mounted communication terminal in the test environment.
[0041] Communication scenario data playback simulates the network environment and communication conditions in real scenarios in a laboratory environment to verify the performance and stability of the vehicle communication terminal under different network conditions. The vehicle communication terminal is tested using the converted communication data.
[0042] Laboratory testing can simulate various complex network environments and communication scenarios, including extreme situations such as weak signals and frequent network switching. By replaying data from real scenarios, the adaptability and stability of vehicle-mounted communication terminals can be more comprehensively evaluated, thus providing strong support for their performance in actual use. The collected raw communication data is converted into a format or standard suitable for use by laboratory test equipment.
[0043] The device for testing the vehicle-mounted communication terminal network of the present application realizes the automation of the vehicle-mounted communication terminal network environment construction and testing based on the communication scenario route sampling module, data conversion module and testing module, thereby improving the efficiency and accuracy of the test.
[0044] Another aspect of the present application also provides a method for testing a network of a vehicle-mounted communication terminal, which is performed by the device for testing a network of a vehicle-mounted communication terminal described in any one of the above items, such as Figure 2 As shown, the method comprises the following steps: S1: Collect communication channel parameters and video stream data in the real communication scenario where the vehicle communication terminal is located; S2: obtaining video stream semantic data using a semantic segmentation method according to the video stream data; S3: constructing a test environment scenario according to the video stream semantic data; S4: According to the communication channel parameters, a communication scenario is simulated by a channel simulator; S5: Performing a network test of the vehicle-mounted communication terminal in the test environment scenario and the communication scenario.
[0045] Traditional testing requires manual processing and conversion of the data collected by the communication scene. The usual method is to manually screen and intercept the recorded video data or other formats of recorded data by human eyes, and manually parse the corresponding communication log. This solution uses semantic segmentation and scene data automatic generation and conversion methods to complete the full process of communication scene from collection to conversion to playback. It greatly improves the efficiency of communication scene collection, conversion, and playback, saves manpower and time costs, and can automatically generate a large number of communication test scenarios. The use of automation can improve the accuracy and precision of conversion.
[0046] Furthermore, the test environment scenario is constructed and stored; S5a: Determine the communication channel parameters and video stream semantic data required for the test according to the test requirements; S5b: Selecting, from the stored test environment scenes, a picture corresponding to a lane in the video stream semantic data with a semantic label as a primary test environment scene; S5c: In the preliminary test environment scene, determine the final test environment scene according to the pixel position in the video stream semantic data; Exemplarily, when determining the preliminary test environment scene, you can specify the semantic tags contained in the environment, such as people, residences, viaducts, etc., and automatically extract the data of the corresponding scene in the stored test environment scene according to this rule. When determining the final test environment scene, you can specify the position of each pixel in the environment and determine the coordinate position of each pixel. For example, there are residences on both sides of the lane, the lane is on a viaduct, the lane is at the seaside, and other related pixel positions. According to this judgment rule, the final test environment scene is determined from the preliminary test environment scene.
[0047] S5d: According to the communication channel parameters required for the test, a communication scenario is simulated through a channel simulator; S5e: Performing a vehicle communication terminal network test in the final test environment scenario and the communication scenario.
[0048] Another aspect of the present application further provides an electronic device, the electronic device comprising: Processor and memory; The processor is used to execute the steps of any of the above-mentioned methods for testing the network of the vehicle-mounted communication terminal by calling the program or instruction stored in the memory.
[0049] Figure 3 Schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 3 As shown, the electronic device 500 includes one or more processors 501 and a memory 502 .
[0050] The processor 501 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 500 to perform desired functions.
[0051] The memory 502 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 501 may run the program instructions to implement a vehicle call voice processing method and / or other desired functions of any embodiment of the present application described above. Various contents such as initial external parameters, thresholds, etc. may also be stored in the computer-readable storage medium.
[0052] In one example, the electronic device 500 may further include: an input device 503 and an output device 504, which are interconnected via a bus system and / or other forms of connection mechanisms (not shown). The input device 503 may include, for example, a keyboard, a mouse, etc. The output device 504 may output various information to the outside, including early warning prompt information, braking force, etc. The output device 504 may include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, etc.
[0053] Of course, to simplify, Figure 3 Only some of the components related to the present application in the electronic device 500 are shown, and components such as a bus, an input / output interface, etc. are omitted. In addition, according to specific application situations, the electronic device 500 may also include any other appropriate components.
[0054] In addition to the above-mentioned methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute a method for in-vehicle call voice processing provided by any embodiment of the present application.
[0055] The computer program product may be written in any combination of one or more programming languages to write program codes for performing the operations of the embodiments of the present application, including object-oriented programming languages, such as Java, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0056] In addition, another aspect of the present application provides a storage medium, which stores a computer executable program, and the computer executable program is called by a processor to execute the steps of the method for network testing of a vehicle-mounted communication terminal as described in any of the above items.
[0057] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0058] It should be noted that the terms used in the present invention are only for describing specific embodiments, rather than limiting the scope of the present application. As shown in the present specification, unless the context clearly indicates an exception, the words "one", "a", "a kind of" and / or "the" do not specifically refer to the singular, but may also include the plural. The terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method or device. In the absence of more restrictions, the elements defined by the sentence "include one..." do not exclude the presence of other identical elements in the process, method or device including the elements.
[0059] It should also be noted that the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "inside", "outside", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention. Unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", etc. should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be an indirect connection through an intermediate medium, or it can be a connection between the two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0060] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the technical solutions of the embodiments of the present invention.
Claims
1. A device for testing a network of a vehicle-mounted communication terminal, characterized in that: The device includes a communication scenario path acquisition module, a data conversion module and a test module; The communication scene road sampling module is used to collect communication channel parameters and video stream data in the real communication scene where the vehicle-mounted communication terminal is located; and record the surrounding environment in the real communication scene where the vehicle-mounted communication terminal is located through the video stream data; The data conversion module is connected to the communication scenario path acquisition module and is used to obtain video stream semantic data from the video stream data using a semantic segmentation method; The test module is connected to the data conversion module and the communication scenario sampling module, and is used to construct a test environment scenario according to the video stream semantic data, simulate the communication scenario according to the communication channel parameters, complete the construction of the test environment based on the test environment scenario and the communication scenario, and perform a vehicle-mounted communication terminal network test in the test environment.
2. The device for network testing of a vehicle-mounted communication terminal according to claim 1, characterized in that: The communication scenario road acquisition module includes a vehicle-mounted communication terminal, a communication data acquisition device, a video acquisition device, and a video stream storage device; The communication data acquisition device is used to collect communication channel parameters in a real communication scenario where the vehicle-mounted communication terminal is located; The video acquisition device is used to acquire video stream data; The video stream storage device is used to store the video stream data; Among them, the communication channel parameters and video stream data collected at the same location and at the same time have the same recorded time characteristics and location characteristics.
3. The device for network testing of a vehicle-mounted communication terminal according to claim 2, characterized in that: The communication channel parameters include reference signal received power, signal-to-noise ratio, neighboring cell relationship and interference.
4. The device for network testing of a vehicle-mounted communication terminal according to claim 1, characterized in that: The data conversion module includes a semantic segmentation unit; The semantic segmentation unit performs semantic segmentation on the collected video stream data by using a semantic segmentation method to obtain video stream semantic data and store the data; the video stream semantic data includes pixel positions and semantic labels; the pixel position is used to represent the coordinate position of each pixel, and the semantic label is used to represent the semantic category of each pixel.
5. The device for network testing of a vehicle-mounted communication terminal according to claim 4, characterized in that: The data conversion module also includes a communication scenario data generation module; The communication scenario data generation module is used to determine the communication channel parameters and video stream semantic data required for the test according to the test requirements, and store the video stream semantic data required for the test.
6. The device for network testing of a vehicle-mounted communication terminal according to claim 1, characterized in that: The test module includes an automated test management unit and an automated test execution device; The automated test management unit constructs a test environment scenario according to the video stream semantic data, simulates a communication scenario according to the communication channel parameters, and completes the construction of the test environment based on the test environment scenario and the communication scenario; The automated test execution device is used to perform a network test of the vehicle-mounted communication terminal in the test environment.
7. A method for testing a network of a vehicle-mounted communication terminal, performed by the device for testing a network of a vehicle-mounted communication terminal according to any one of claims 1 to 6, characterized in that: The method comprises the following steps: Collect communication channel parameters and video stream data in the real communication scenario where the vehicle communication terminal is located; According to the video stream data, obtaining video stream semantic data using a semantic segmentation method; Constructing a test environment scenario according to the video stream semantic data; According to the communication channel parameters, the communication scenario is simulated through the channel simulator; In the test environment scenario and the communication scenario, a vehicle-mounted communication terminal network test is performed.
8. The method for testing a vehicle-mounted communication terminal network according to claim 7, characterized in that: After building the test environment scenario, store it; Determine the communication channel parameters and video stream semantic data required for the test according to the test requirements; In the stored test environment scenes, a picture corresponding to a lane in the semantic data of the video stream is selected as a preliminary test environment scene; In the preliminary test environment scene, determining the final test environment scene according to the pixel position in the video stream semantic data; According to the communication channel parameters required for the test, the communication scenario is simulated through the channel simulator; In the final test environment scenario and the communication scenario, a vehicle-mounted communication terminal network test is performed.
9. An electronic device, characterized in that: The electronic device comprises: Processor and memory; The processor is used to execute the steps of the method for network testing of a vehicle-mounted communication terminal as described in any one of claims 7 to 8 by calling the program or instruction stored in the memory.
10. A storage medium, characterized in that: The storage medium stores a computer executable program, which is called by a processor to execute the steps of the method for network testing of a vehicle-mounted communication terminal as described in any one of claims 7-8.
Citation Information
Patent Citations
Digital twinning test system for intelligent network connection automobile and control method
CN113050455A
Visual feature segmentation semantic detection method and system in video description
CN113269093A
Simulation test scene generation method and device for automatic driving, vehicle and storage medium
CN115099051A
Synthetic image data generation method, control device and readable storage medium
CN117274353A
Automatic driving perception algorithm pressure test method based on video injection
CN118626387A
Cited By
Complete vehicle communication performance test method and system based on multi-dimensional weak network bionic environment
CN121174200A
