Device, method, equipment and storage medium for network testing of vehicle-mounted communication terminal
By collecting and converting the communication channel parameters and video stream data of the vehicle-mounted communication terminal and using the semantic segmentation method to build a test environment, the problems of insufficient testing efficiency and accuracy in the existing technology are solved, and the automation and precision of the vehicle-mounted communication terminal network test are realized.
Patent Information
- Application Number
- CN202411438780.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2044-10-15
AI Technical Summary
Existing technologies make it difficult to efficiently and accurately collect vehicle communication terminal data in actual environments and build a test environment, resulting in insufficient efficiency and accuracy in vehicle communication terminal network testing.
Using the communication scenario sampling module, data conversion module and test module, the communication channel parameters and video stream data are collected, and the semantic segmentation method is used to convert them into video stream semantic data. The test environment scenario is constructed and tested in the simulator.
It realizes the automation of vehicle communication terminal network testing, improves test efficiency and accuracy, can more realistically reflect the communication performance in the actual environment, and enhances the credibility of data analysis and the accuracy of test results.
Smart Images

Figure CN119232626B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication network testing, in particular to a device, method, equipment and storage medium for network testing of a vehicle-mounted communication terminal. BACKGROUND
[0002] Network testing of a vehicle-mounted communication terminal refers to a series of tests on communication equipment installed on a vehicle, which transmits data and communicates through a cellular mobile network such as 4G or 5G. It is crucial to ensure the stability and safety of the vehicle communication system. In modern cars, the vehicle-mounted communication terminal is not only a bridge for information interaction between the vehicle and the outside world, but also directly related to the normal operation of intelligent driving, navigation, entertainment and emergency rescue functions. The test can also timely find and solve problems such as delay, interruption or signal instability that may occur during communication. If these problems cannot be found and repaired in time, not only the user experience of the driver will be affected, but also the smooth transmission of information may be affected, which may endanger road safety.
[0003] Therefore, network testing of a vehicle-mounted communication terminal is a necessary link to ensure the smooth progress of the intelligent and networked process of cars, and is of great significance to improve the overall performance of vehicles and ensure road safety. However, how to build a test environment according to the network environment of the vehicle on the actual road and conduct testing is crucial to the accuracy of the test results.
[0004] Therefore, there is an urgent need for a device, method, equipment and storage medium for network testing of a vehicle-mounted communication terminal, which can efficiently and accurately collect relevant data in the actual environment, build a test environment, and improve the efficiency and accuracy of network testing of a vehicle-mounted communication terminal. SUMMARY
[0005] In order to solve the above technical problems, the present application provides a device, method, equipment and storage medium for network testing of a vehicle-mounted communication terminal, which can efficiently and accurately collect relevant data in the actual environment, build a test environment, and improve the efficiency and accuracy of network testing of a vehicle-mounted communication terminal.
[0006] The device for network testing of a vehicle-mounted communication terminal provided by the present application comprises a communication scene road acquisition module, a data conversion module and a test module.
[0007] The communication scene road acquisition 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 the surrounding environment in the real communication scene where the vehicle-mounted communication terminal is located is recorded through the video stream data.
[0008] The data conversion module is connected with the communication scene road acquisition module and is used to obtain video stream semantic data from the video stream data using a semantic segmentation method.
[0009] The test module is connected with the data conversion module and the communication scene simulation module, and is configured to construct a test environment scene according to video stream semantic data, simulate a communication scene according to communication channel parameters, complete the construction of a test environment based on the test environment scene and the communication scene, and perform vehicle-mounted communication terminal network testing in the test environment.
[0010] Another aspect of the present application also provides a vehicle-mounted communication terminal network testing method, which is executed by the vehicle-mounted communication terminal network testing device described above, and includes the following steps:
[0011] The communication channel parameters and the video stream data in a real communication scene where the vehicle-mounted communication terminal is located are collected.
[0012] According to the video stream data, video stream semantic data is obtained by using a semantic segmentation method.
[0013] According to the video stream semantic data, a test environment scene is constructed.
[0014] According to the communication channel parameters, a communication scene is simulated by using a channel simulator.
[0015] In the test environment scene and the communication scene, vehicle-mounted communication terminal network testing is performed.
[0016] Another aspect of the present application also provides an electronic device, characterized in that the electronic device comprises:
[0017] a processor and a memory.
[0018] The processor is configured to execute the steps of the vehicle-mounted communication terminal network testing method described above by invoking programs or instructions stored in the memory.
[0019] Another aspect of the present application also provides a storage medium, which stores a computer executable program, and the computer executable program is invoked by a processor to execute the steps of the vehicle-mounted communication terminal network testing method described above.
[0020] The embodiments of the present application have the following technical effects:
[0021] 1.The device for testing vehicle-mounted communication terminal network provided by the application, comprising a communication scene road acquisition module, a data conversion module and a test module; the communication channel parameters and video stream data in the real communication scene where the vehicle-mounted communication terminal is located are collected through the communication scene road acquisition module; the video stream semantic data is obtained from the video stream data through the data conversion module; and then 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 scene road acquisition module, the data conversion module and the test module, the automation of the construction of the network environment and the test of the vehicle-mounted communication terminal is realized, and the efficiency and accuracy of the test are improved.
[0022] 2.The semantic segmentation method is used to convert the collected video stream about the real communication scene from the video stream data into the video stream semantic data, and the surrounding environment in the real communication scene is converted into digital semantics, so that the real scene can be highly restored. BRIEF DESCRIPTION OF DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the specific embodiments or the prior art of the present application, the drawings needed in the description of the specific embodiments or the prior art will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can obtain other drawings according to these drawings without creative labor.
[0024] Figure 1 is a structural schematic diagram of the device for testing vehicle-mounted communication terminal network provided by the embodiment of the present application;
[0025] Figure 2 is a flowchart of the method for testing vehicle-mounted communication terminal network provided by the embodiment of the present application;
[0026] Figure 3 is a structural schematic diagram of an electronic device provided by the embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical solutions and advantages of the present application more clear, the technical solutions of the present application will be clearly and completely described below. Obviously, the described embodiments are only some of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0028] Vehicle communication terminal network testing plays an important role in ensuring the stability and safety of vehicle communication systems. When testing the 4G / 5G cellular mobile network of a communication terminal, different communication scenario data can be collected on the road, and then the communication scenario data is played back on the laboratory test equipment, thereby realizing more comprehensive laboratory testing and automated testing of communication scenarios.
[0029] The current traditional communication scenario road collection and playback technology is based on collecting all communication logs generated by the communication terminal during the movement on the road. Therefore, when collecting communication scenario data on the road, the specific scene and time need to be recorded, such as driving to a specific communication scenario, such as buildings on both sides of the lane, or the vehicle drives in the tunnel for 2 minutes, there is a metal billboard on the roadside, etc., and then the current time is recorded. After returning to the laboratory, the test personnel plays back all the data collected on the road, and then extracts the data of different scenes according to the scene and time record, and then prepares various communication scenario data.
[0030] Road collection, data conversion and data playback of vehicle communication scenarios are effective methods to realize vehicle communication terminal network testing. Through this method, the performance of vehicle communication terminals under different network conditions can be more comprehensively and accurately evaluated, providing strong support for product optimization and upgrading.
[0031] However, how to efficiently collect the communication data of the vehicle communication terminal on the actual road, accurately convert the road collection data, and enrich the test scenarios in the laboratory environment has become the key to vehicle communication terminal network testing.
[0032] Based on this, the application provides a device for vehicle communication terminal network testing. Figure 1 is a structural schematic diagram of the device for vehicle communication terminal network testing provided by the embodiment of the application. Referring to Figure 1 The device for vehicle communication terminal network testing comprises a communication scenario road collection module, a data conversion module and a test module.
[0033] The communication scenario road collection module is used to collect the communication channel parameters and video stream data in the real communication scenario where the vehicle communication terminal is located; and the surrounding environment in the real communication scenario where the vehicle communication terminal is located is recorded through the video stream data.
[0034] Road collection is to collect the communication data of the vehicle communication terminal on the actual road, obtain the key information of the communication scenario and the communication environment parameters in the real scenario, and reflect the performance of the vehicle communication terminal in actual use, so as to realize more accurate testing in the laboratory environment subsequently.
[0035] Further, the communication scene road collection module includes a vehicle-mounted communication terminal, a communication data collection device, a video collection device, and a video stream storage device.
[0036] The communication data collection device is configured to collect communication channel parameters in a real communication scene where the vehicle-mounted communication terminal is located.
[0037] The video collection device is configured to collect video stream data, and the video stream storage device is configured to store the video stream data.
[0038] The communication channel parameters and the video stream data collected at the same location and at the same time have the same time characteristics and location characteristics.
[0039] Further, the communication channel parameters include reference signal received power, signal-to-noise ratio, neighbor relation, and interference.
[0040] The communication data collection device is used to scan the network scene environment around the road and collect specified communication channel parameters, including reference signal received power, signal-to-noise ratio, neighbor relation, and interference. At the same time, the video collection device of the communication scene road collection module is used to collect video stream data, and then the video stream data storage is completed. During the collection and storage, the time synchronization of the communication channel parameters and the video stream data, and the physical location consistency of the communication terminal and the video collection device need to be ensured. That is, the communication channel parameters and the video stream data of the communication terminal collected at the same location and at the same time have the same time characteristics and location characteristics, respectively, to ensure the time characteristics and physical location characteristics of the communication channel parameters and the video stream data of the same vehicle-mounted communication terminal are unified, facilitating the subsequent test environment setup.
[0041] The communication channel parameters (such as reference signal received power and signal-to-noise ratio) reflect the real-time status of the wireless communication environment, while the video stream data provides intuitive visual information. The combination of the two can comprehensively understand and analyze the performance of the communication terminal in the actual environment. Time synchronization and location consistency are the basis for ensuring that the two types of data can be accurately associated. In the subsequent test environment setup, in order to reproduce the communication performance problems in a specific scene, it is necessary to ensure that the collected data can accurately reflect the actual situation at that time. Time synchronization and location consistency are the key to ensuring data reproducibility. Through the synchronous analysis of communication channel parameters and video stream data, the influencing factors of communication performance can be deeply explored from multiple dimensions (such as time, space, signal quality, etc.), providing strong support for optimizing communication system design.
[0042] Therefore, the data with time synchronization and location consistency makes the analysis process more intuitive and efficient, avoiding additional workload caused by unmatched data. Accurate matching of data can more realistically reflect the performance of the communication terminal in the actual environment, improving the credibility of data analysis.
[0043] RSRP (Reference Signal Receiving Power) is a key parameter in LTE networks that can represent the strength of wireless signals. It is the average value of the received signal power on all REs (Resource Elements) carrying reference signals within a certain symbol. It is used to measure the strength of signal reception. During data collection, RSRP can be used to evaluate the coverage strength and stability of network signals around the road, providing important references for network optimization and planning.
[0044] 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 useful information and useless noise in the signal. Its calculation usually uses decibels (dB) as the unit. It has important significance in communication systems, reflecting the quality of the signal. The higher the SNR, the better the quality of the signal, the more accurate the transmission of information, and the less interference. During data collection, SNR can be used to evaluate the transmission quality of the communication channel, providing protection for the reliability and stability of data transmission.
[0045] In the field of communication, interference usually refers to other signals or factors that have a negative impact on useful signals. These interferences may come from other communication devices, natural environment or human factors, etc. During data collection, interference is one of the important factors affecting the quality of communication channels. In order to reduce the impact of interference on data collection, a series of measures need to be taken, such as using spread spectrum technology, improving suppression ability, and using double channel communication technology.
[0046] Neighbor Relation refers to the relationship between different cells or base stations in wireless communication. This relationship is very important for mobile terminals in cell reselection and mobile state switching. In the process of data collection, understanding the neighbor relation helps to optimize network coverage and switching performance, and improves the overall efficiency and stability of the communication system. By recording and analyzing neighbor relation parameters, important basis can be provided for network planning, optimization and troubleshooting.
[0047] In summary, RSRP, SNR, interference and neighbor relation and other communication channel parameters have important significance in the process of data collection. They jointly constitute the basis for evaluating the quality of communication channels, optimizing network performance and providing reliable data transmission.
[0048] The data conversion module is connected with the communication scene road collection module, and is used to obtain video stream semantic data from video stream data using semantic segmentation method;
[0049] The communication scene data conversion is to convert the collected original communication data into a format or standard suitable for laboratory test equipment to ensure that the test equipment can accurately read and analyze the data, which is a key link connecting data acquisition and data playback. Through conversion, the data of the real scene can be converted into a format that can be recognized by the laboratory test equipment, so as to accurately test and analyze.
[0050] Further, the data conversion module comprises a semantic segmentation unit;
[0051] 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 it; the video stream semantic data comprises pixel positions and semantic labels; the pixel positions are used to represent the coordinate positions of each pixel, and the semantic labels are used to represent the semantic categories of each pixel.
[0052] Semantic segmentation is a computer vision technology 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 corresponded to coordinate positions and semantic categories for pixel classification in the scene, improving recognition accuracy and further improving test accuracy.
[0053] In this application, semantic segmentation can convert the collected video stream data into video stream semantic data, and convert the surrounding environment in the real communication scene into digital semantics, which can highly restore the real scene and provide accurate environmental data for testing. By using the semantic segmentation method, automatic conversion from video stream data to video stream semantic data is realized, which can automatically generate a large number of communication test scenes, improve the efficiency of communication scene data collection, conversion and playback, and save labor and time costs. Using an automated approach can improve the accuracy and precision of conversion, which is crucial for building an accurate test environment, as the accuracy of test results is closely related to the authenticity of the test environment. Semantic segmentation can handle extreme cases including weak signals and frequent network switching, and by playing back real scene data, the adaptability and stability of the vehicle-mounted communication terminal can be more comprehensively evaluated. The use of semantic segmentation in vehicle-mounted communication terminal network testing in this application can bring many benefits, including improving test efficiency, accuracy and automation level, and better simulating and reproducing actual communication scenarios.
[0054] The data conversion module further comprises a communication scene data generation module;
[0055] Further, the communication scenario data generation module is configured to determine the communication channel parameters and the video stream semantic data required for testing according to testing requirements, and store the video stream semantic data required for testing.
[0056] For example, the semantic segmentation unit is deployed on a high-performance graphics station, the communication scenario data generation module is deployed on a high-performance server, and the video stream semantic data includes environmental object categories identified by semantic labels such as rivers, seas, trees, houses, tunnels, people, vehicles, and cornfields, and the coordinate positions of each pixel identified by pixel positions.
[0057] When a customized communication scenario is constructed, the testing requirements mainly refer to the scenario that is intended to be covered during testing, such as a vehicle driving between buildings or in a tunnel. When the communication scenario is constructed as a seaside, the communication scenario data generation module automatically filters out all seaside data according to the video stream semantic data, and then stores the communication scenario and the corresponding communication environment parameters, thereby completing the conversion of the communication scenario data. The communication scenario can be further classified in a more complex manner in combination with other recorded information, such as different latitudes and longitudes, different countries, and the like, so as to construct more diversified and more comprehensive communication scenarios.
[0058] The converted video stream semantic data can be used at any time to construct customized communication scenarios or communication scenario sets, such as all seaside scenarios in the United States, all riverbank scenarios in Chongqing, all tunnels in Chongqing, all viaducts in Chongqing, scenarios with 500 people on the riverbank and high-voltage power lines on the roadside, and the like. The system automatically converts the scenario data, so as to form customized, diversified, and more comprehensive communication scenarios, thereby improving the reliability of the communication test object.
[0059] The test module is connected with the data conversion module and the communication scenario collection module, and is configured to construct a test environment scenario according to the video stream semantic data, simulate a communication scenario according to the communication channel parameters, complete the construction of a test environment based on the test environment scenario and the communication scenario, and perform vehicle-mounted communication terminal network testing in the test environment.
[0060] Further, the test module includes an automated test management unit and an automated test execution device.
[0061] The automated test management unit is configured to construct a test environment scenario according to the video stream semantic data, simulate a communication scenario according to the communication channel parameters, and complete the construction of a test environment based on the test environment scenario and the communication scenario.
[0062] In the laboratory, the channel simulator is used to restore the communication channel parameters, and then the data transmission device is used to transmit the collected signaling through the channel simulator to the laboratory wireless communication environment, thereby realizing the high restoration of the communication scene in the road test.
[0063] The automatic test execution device is used for network testing of the vehicle-mounted communication terminal in the test environment.
[0064] Communication scenario data playback is a process of simulating network environment and communication conditions in real scenarios in a laboratory environment to verify the performance and stability of the vehicle-mounted communication terminal under different network conditions. The converted communication data is used to test the vehicle-mounted communication terminal.
[0065] Laboratory testing can simulate various complex network environments and communication scenarios, including weak signals and frequent network switching. By playing back real scenario data, the adaptability and stability of the vehicle-mounted communication terminal can be more comprehensively evaluated, thereby providing strong support for its performance in actual use. The collected original communication data is converted into a format or standard suitable for laboratory test equipment.
[0066] The vehicle-mounted communication terminal network testing device of the present application is based on a communication scenario road collection module, a data conversion module, and a test module, which realizes the automation of the vehicle-mounted communication terminal network building environment and testing, and improves the efficiency and accuracy of the test.
[0067] Another aspect of the present application also provides a method for testing the network of a vehicle-mounted communication terminal, which is executed by the vehicle-mounted communication terminal network testing device of any one of the above aspects, as shown in the description. Figure 2 The method comprises the following steps:
[0068] S1: Collecting communication channel parameters and video stream data in a real communication scenario where a vehicle-mounted communication terminal is located;
[0069] S2: Obtaining video stream semantic data using a semantic segmentation method according to the video stream data;
[0070] S3: Constructing a test environment scenario according to the video stream semantic data;
[0071] S4: Simulating a communication scenario through a channel simulator according to the communication channel parameters;
[0072] S5: Performing network testing of the vehicle-mounted communication terminal in the test environment scenario and the communication scenario.
[0073] The traditional test needs manual processing and conversion of the road collection data of the communication scene. Usually, the recorded video data or other format of recorded data is manually screened and intercepted by naked eyes, and the corresponding communication log is manually analyzed. The method of semantic segmentation and automatic generation and conversion of scene data is adopted in the scheme to complete the full-process automatic execution of the communication scene from road collection to conversion to playback, which greatly improves the efficiency of the communication scene road collection, conversion and playback, saves the labor and time cost, so that a large number of communication test scenes can be automatically generated, and the accuracy and precision of the conversion can be improved by using the automatic method.
[0074] Further, the test environment scene is stored after being constructed;
[0075] S5a: According to the test requirement, the communication channel parameters and the video stream semantic data required for the test are determined;
[0076] S5b: In the stored test environment scene, the picture corresponding to the semantic label of the lane in the video stream semantic data is selected as the preliminary test environment scene;
[0077] S5c: In the preliminary test environment scene, the final test environment scene is determined according to the pixel position in the video stream semantic data;
[0078] For example, when determining the preliminary test environment scene, the semantic labels contained in the environment can be specified, such as people, houses, viaducts, etc., and the corresponding scene data is automatically extracted from the stored test environment scene according to this rule. When determining the final test environment scene, the coordinates of each pixel can be specified to determine the coordinates of each pixel. For example, the lanes are located on both sides of the houses, on the viaducts, and on the seashore, and the pixel positions related to the lanes are determined according to this judgment rule to determine the final test environment scene from the preliminary test environment scene.
[0079] S5d: According to the communication channel parameters required for the test, the communication scene is simulated by a channel simulator;
[0080] S5e: In the final test environment scene and the communication scene, the vehicle-mounted communication terminal network test is performed.
[0081] Another aspect of the present application also provides an electronic device, which comprises:
[0082] A processor and a memory;
[0083] The processor calls the program or instruction stored in the memory to execute the steps of the vehicle-mounted communication terminal network test method of any one of the above aspects.
[0084] Figure 3is a structural schematic diagram of an electronic device provided by an embodiment of the present application. As shown in Figure 3 The electronic device 500 includes one or more processors 501 and a memory 502.
[0085] The processor 501 can be a central processing unit (CPU) or other form of processing unit having data processing and / or instruction execution capabilities, and can control other components in the electronic device 500 to perform desired functions.
[0086] The memory 502 can include one or more computer program products that can include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory, for example, can include random access memory (RAM), cache memory, and / or the like. The non-volatile memory, for example, can include read-only memory (ROM), hard disk, flash memory, and / or the like. One or more computer program instructions can be stored on the computer-readable storage media, and the processor 501 can run the program instructions to implement the vehicle call voice processing method of any embodiment of the present application described above and / or other desired functions. Various contents such as initial extrinsic parameters, threshold values, and the like can also be stored in the computer-readable storage media.
[0087] In one example, the electronic device 500 can further include an input device 503 and an output device 504, which are interconnected through a bus system and / or other forms of connection mechanism (not shown). The input device 503 can include, for example, a keyboard, a mouse, and the like. The output device 504 can output various information to the outside, including pre-warning prompt information, braking force, and the like. The output device 504 can include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, and the like.
[0088] Of course, in order to simplify, Figure 3 Only some of the components in the electronic device 500 related to the present application are shown in the above description, and components such as buses, input / output interfaces, and the like are omitted. In addition, the electronic device 500 can also include any other appropriate components according to specific application cases.
[0089] In addition to the above method and device, an embodiment of the present application can also be a computer program product including computer program instructions, which, when run by a processor, cause the processor to perform the vehicle call voice processing method provided by any embodiment of the present application.
[0090] The computer program product can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device or entirely on the remote computing device or server. The embodiments of the present application are not limited by the programming languages used to implement the present application.
[0091] In addition, another aspect of the present application provides a storage medium, which stores a computer executable program, and the computer executable program is invoked by a processor to execute the steps of the method for testing a vehicle communication terminal network.
[0092] The computer readable storage medium can be any combination of one or more computer readable media. The computer readable medium can be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium can include, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the above. More specific examples (a non-exhaustive list) of the computer readable storage medium include an electrical connection having one or more wires, a portable disc, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0093] It should be noted that the terms used in the present application are only intended to describe specific embodiments and are not intended to limit the scope of the present application. As shown in the specification of the present application, unless the context clearly indicates otherwise, the terms "one", "a", "an", and / or "the" do not refer to the singular, but can also include the plural. The terms "include", "contain" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method or device. Without more limitations, the element defined by the statement "including a" does not exclude the presence of additional identical elements in the process, method or device including the element.
[0094] It should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", and the like, indicate an orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are used only to facilitate the description of the present application and simplify the description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application. Unless otherwise specifically defined and limited, the terms "mount", "connect", "connect" and the like should be broadly understood, for example, can be fixedly connected, can also be detachably connected, or integrally connected; can be mechanically connected, can also be electrically connected; can be directly connected, can also be indirectly connected through an intermediate medium; can be internal communication of two elements. For those of ordinary skill in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0095] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit it; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the embodiments of the present application.
Claims
1. A device for testing a network of a vehicle-mounted communication terminal, characterized in that: The device includes a communication scenario sampling module, a data conversion module and a testing module; The communication scene sampling module is used to collect communication channel parameters and video stream data in the real cellular mobile network communication scene where the vehicle-mounted communication terminal is located; and record the surrounding environment of 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; wherein the data conversion module includes a semantic segmentation unit; the semantic segmentation unit, by using the semantic segmentation method, semantically segments the collected video stream data to obtain video stream semantic data and stores the data; the video stream semantic data includes pixel positions and semantic labels; the pixel positions are used to represent the coordinate position of each pixel, and the semantic labels are used to represent the semantic category of each pixel; 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 based on the video stream semantic data, simulate the communication scenario based on the communication channel parameters, complete the construction of the test environment based on the test environment scenario and the communication scenario, and perform vehicle-mounted communication terminal network testing 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 scene 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 cellular mobile network 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; The communication channel parameters and video stream data collected at the same location and 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, neighbor 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 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.
5. 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.
6. A method for testing a network of an on-vehicle communication terminal, performed by the device for testing a network of an on-vehicle communication terminal according to any one of claims 1 to 5, characterized in that: The method comprises the following steps: Collect communication channel parameters and video stream data in a real cellular mobile network communication scenario where the vehicle-mounted communication terminal is located; Obtaining video stream semantic data using a semantic segmentation method based on the video stream data; wherein obtaining video stream semantic data using the semantic segmentation method comprises: performing semantic segmentation on the collected video stream data using the semantic segmentation method to obtain video stream semantic data, and storing the obtained video stream semantic data; the video stream semantic data comprises pixel positions and semantic labels; the pixel positions are used to represent the coordinate position of each pixel, and the semantic labels are used to represent the semantic category of each pixel; Constructing a test environment scenario based on 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.
7. The method for network testing of an in-vehicle communication terminal according to claim 6, 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 based on test requirements; From the stored test environment scenes, select the scene corresponding to the lane in the semantic data of the video stream as the primary test environment scene; In the preliminarily selected test environment scene, determining a final test environment scene according to pixel positions 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.
8. An electronic device, characterized in that: The electronic device comprises: processor and memory; The processor is configured to execute the steps of the method for network testing of a vehicle-mounted communication terminal according to any one of claims 6 to 7 by calling the program or instruction stored in the memory.
9. 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 according to any one of claims 6 to 7.
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