A data processing method and device for multi-type communication collaborative simulation

By acquiring and processing multi-type communication information on the communication serial port, and optimizing data transmission using analytical protocol and data verification symbols, the problem of differences in data format and channel characteristics in multi-type communication collaborative simulation is solved, efficient data synchronization and interaction is achieved, and simulation efficiency is improved.

CN120123283BActive Publication Date: 2025-08-22BEIJING FANGZHOU TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510188552.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-20
Publication Date
2025-08-22
Estimated Expiration
2045-02-20

AI Technical Summary

Technical Problem

The existing communication simulation technology has problems such as data format, transmission protocol and channel characteristics, lack of unified processing and interaction support, and low data synchronization and interaction efficiency when dealing with multi-type communication collaboration.

Method used

Information is obtained through the first and second communication serial ports, multi-type communication information is analyzed and analyzed, and data transmission is optimized using parsing protocols and data verification symbols to achieve synchronization and efficient interaction of data.

Benefits of technology

The simulation efficiency of multi-type communication collaborative simulation is improved, the needs of multi-type communication collaborative simulation are met, and the reliability and integrity of data transmission are ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120123283B_ABST
    Figure CN120123283B_ABST
Patent Text Reader

Abstract

The present invention discloses a data processing method and device for multi-type communication collaborative simulation, the method comprising: obtaining first transmission communication information and second transmission communication information through a first communication serial port and a second communication serial port respectively; parsing and processing the first transmission communication information and the second transmission communication information to obtain target parsing communication information; the target parsing communication information comprises first target parsing information and second target parsing information; and analyzing and processing the target parsing communication information to obtain target analysis result information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of simulation technology, and in particular to a data processing method and device for multi-type communication collaborative simulation. Background Art

[0002] Existing communication simulation technologies have numerous shortcomings when handling multi-type communication collaboration. First, data formats, transmission protocols, and channel characteristics vary significantly across different communication types, making it difficult to achieve unified data processing and interaction during simulation. For example, the channel fading model in wireless communications is completely different from the noise model in wired communications, while satellite communications need to consider factors such as orbital parameters and atmospheric attenuation. Second, existing simulation tools mostly focus on simulating a single communication type and lack support for multi-type communication collaborative simulation. This requires the use of separate simulation tools when researching and developing multi-type communication collaborative systems, increasing development costs and time complexity. Furthermore, multi-type communication collaborative simulation faces challenges with data synchronization and interaction efficiency. Different communication types have varying data update frequencies and transmission delays, making efficient data synchronization and collaborative interaction during simulation a pressing issue. Therefore, a data processing method and apparatus for multi-type communication collaborative simulation are provided to improve simulation efficiency and meet the requirements of multi-type communication collaborative simulation. Summary of the Invention

[0003] The technical problem to be solved by the present invention is to provide a data processing method and device for multi-type communication collaborative simulation, which is conducive to improving simulation efficiency and meeting the needs of multi-type communication collaborative simulation.

[0004] In order to solve the above technical problems, a first aspect of an embodiment of the present invention discloses a data processing method for multi-type communication collaborative simulation, the method comprising:

[0005] Acquire first transmission communication information and second transmission communication information through the first communication serial port and the second communication serial port respectively;

[0006] Parsing the first transmission communication information and the second transmission communication information to obtain target resolution communication information; the target resolution communication information includes first target resolution information and second target resolution information;

[0007] The target parsing communication information is analyzed and processed to obtain target analysis result information.

[0008] A second aspect of an embodiment of the present invention discloses a data processing device for multi-type communication collaborative simulation, the device comprising:

[0009] An acquisition module, configured to acquire first transmission communication information and second transmission communication information from the first communication serial port and the second communication serial port respectively;

[0010] a first processing module configured to parse the first transmission communication information and the second transmission communication information to obtain target resolution communication information; the target resolution communication information includes first target resolution information and second target resolution information;

[0011] The second processing module is used to analyze and process the target resolution communication information to obtain target analysis result information.

[0012] A third aspect of the present invention discloses another data processing device for multi-type communication collaborative simulation, the device comprising:

[0013] a memory storing executable program code;

[0014] a processor coupled to the memory;

[0015] The processor calls the executable program code stored in the memory to execute part or all of the steps in the data processing method for multi-type communication collaborative simulation disclosed in the first aspect of the embodiment of the present invention.

[0016] The fourth aspect of the present invention discloses a computer-readable storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute some or all of the steps in the data processing method for multi-type communication collaborative simulation disclosed in the first aspect of an embodiment of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0018] Figure 1 is a schematic diagram of a scenario of a data processing system for multi-type communication collaborative simulation provided by an embodiment of the present invention;

[0019] Figure 2 This is a flow chart of a data processing method for multi-type communication collaborative simulation disclosed in an embodiment of the present invention;

[0020] Figure 3 It is a structural diagram of a data processing device for multi-type communication collaborative simulation disclosed in an embodiment of the present invention;

[0021] Figure 4It is a structural diagram of another data processing device for multi-type communication collaborative simulation disclosed in an embodiment of the present invention. DETAILED DESCRIPTION

[0022] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. 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 making any creative efforts shall fall within the scope of protection of the present invention.

[0023] The terms "first," "second," and so on, in the description and claims of the present invention and the accompanying drawings are used to distinguish between different objects, not to describe a specific order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, apparatus, product, or device comprising a series of steps or elements is not limited to the listed steps or elements but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or device.

[0024] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present invention. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute a separate or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0025] In this application, the word "exemplary" is used to mean "serving as an example, illustration, or illustration." Any embodiment described in this application as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments. The following description is given to enable any person skilled in the art to implement and use the present application. In the following description, details are listed for the purpose of explanation. It should be understood that one of ordinary skill in the art can recognize that the present application can be implemented without using these specific details. In other instances, well-known structures and processes are not elaborated in detail to avoid obscuring the description of the present application with unnecessary details. Therefore, the present application is not intended to be limited to the embodiments shown, but is consistent with the widest scope consistent with the principles and features disclosed in this application.

[0026] It should be noted that since the method of the embodiment of the present application is executed in a computer device, the processing objects of each computer device exist in the form of data or information. For example, time is actually time information. It can be understood that if size, quantity, position, etc. are mentioned in subsequent embodiments, the corresponding data exist for the computer device to process. The details will not be repeated here.

[0027] It should be noted that the artificial intelligence related technologies that may be involved in this application are briefly described. Artificial Intelligence (AI) is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results. In other words, artificial intelligence is a comprehensive technology in computer science that attempts to understand the essence of intelligence and produce a new type of intelligent machine that can respond in a similar way to human intelligence. Artificial intelligence is to study the design principles and implementation methods of various intelligent machines, so that machines have the functions of perception, reasoning and decision-making.

[0028] Artificial intelligence (AI) technology is a comprehensive discipline encompassing a wide range of fields, encompassing both hardware and software technologies. Foundational AI technologies generally include sensors, specialized AI chips, cloud computing, distributed storage, big data processing, operating / interaction systems, and mechatronics. AI software technologies primarily encompass computer vision, speech processing, natural language processing, and machine learning / deep learning.

[0029] Computer vision (CV) is the science of making machines "see." Specifically, it refers to machine vision, where cameras and computers replace the human eye in identifying and measuring objects, performing further image processing to create images more suitable for human observation or transmission to instruments. As a scientific discipline, computer vision studies related theories and technologies, attempting to build artificial intelligence systems capable of extracting information from images or multidimensional data. Computer vision technologies typically include image processing, image recognition, image semantic understanding, image retrieval, optical character recognition (OCR), video processing, video semantic understanding, video content / behavior recognition, three-dimensional object reconstruction, 3D technology, virtual reality, augmented reality, simultaneous localization and mapping, and common biometric recognition technologies such as facial recognition and fingerprint recognition.

[0030] Unimodal information is data consisting of only one type, such as text, images, audio, video, or electromagnetic signals. Multimodal information is data that includes at least two types of unimodal information. Furthermore, multimodal information is suitable for complex tasks that require integrating multiple information sources, such as sentiment analysis, robot interaction, and autonomous driving. By integrating information from multiple modalities, higher performance and accuracy can often be achieved on the task.

[0031] A large model refers to an artificial neural network model with a very large number of parameters. In the field of artificial intelligence, a large model generally refers to a model with hundreds of millions to trillions of parameters. Models usually need to be trained on large-scale data sets and require a large amount of computing resources to be optimized and adjusted. Large models are generally used to solve complex tasks such as natural language processing, computer vision, and speech recognition. Generative AI is an AI that can create new content and ideas, including conversations, stories, images, videos, and music. In the embodiment of the present application, the large model can be ChatGPT, BERT, XLNet, Zhipu model, Claude, Moonshot AI model, ChatGLM model, Tongwen Qianyi model, MiniMax model, Spark model, Llama model, 360GPT model, Qwen model, Baichuan model, Skylark model, vivoLM model, Wenxin Yiyan and other large-scale language models, which are not limited in the embodiment of the present application.

[0032] The embodiments of the present application provide a data processing method, apparatus, computer device, and computer-readable storage medium for multi-type communication collaborative simulation, which are described in detail below.

[0033] See also Figure 1 , Figure 1 This is a schematic diagram of a scenario of a data processing system for multi-type communication collaborative simulation provided by an embodiment of the present application. The data processing system for multi-type communication collaborative simulation may include a computer device 100, in which a data processing device for multi-type communication collaborative simulation is integrated, such as Figure 1 Computer equipment in.

[0034] In the embodiment of the present application, the computer device 100 is mainly used to obtain first transmission communication information and second transmission communication information through the first communication serial port and the second communication serial port respectively;

[0035] Parsing the first transmission communication information and the second transmission communication information to obtain target resolution communication information; the target resolution communication information includes first target resolution information and second target resolution information;

[0036] The target parsing communication information is analyzed and processed to obtain target analysis result information.

[0037] It can improve simulation efficiency and meet the needs of multi-type communication collaborative simulation.

[0038] In the embodiments of the present application, the computer device 100 may be an independent server, or a server network or server cluster composed of servers. For example, the computer device 100 described in the embodiments of the present application includes, but is not limited to, a computer, a network host, a single network server, a set of multiple network servers, or a cloud server composed of multiple servers. A cloud server is composed of a large number of computers or network servers based on cloud computing.

[0039] It is understood that the computer device 100 used in the embodiments of the present application can be a device that includes both receiving and transmitting hardware, that is, a device that has receiving and transmitting hardware capable of performing two-way communication over a two-way communication link. Such a device may include: a cellular or other communication device that has a single-line display, a multi-line display, or a cellular or other communication device without a multi-line display. The specific computer device 100 can be a desktop terminal or a mobile terminal. The computer device 100 can also be a mobile phone, a tablet computer, a laptop computer, etc.

[0040] Those skilled in the art will understand that Figure 1 The application environment shown in the figure is only one application scenario of the present application solution and does not constitute a limitation on the application scenario of the present application solution. Other application environments may also include Figure 1 More or fewer computer devices as shown in Figure 1 Only one computer device is shown. It can be understood that the data processing system for multi-type communication collaborative simulation can also include one or more other services, which are not specifically limited here.

[0041] In addition, if Figure 1 As shown, the data processing system for multi-type communication collaborative simulation may further include a memory 200 for storing data, such as image data, location information, and the like.

[0042] It should be noted that Figure 1 The scenario diagram of the data processing system for multi-type communication collaborative simulation shown is merely an example. The data processing system and scenario for multi-type communication collaborative simulation described in the embodiment of the present application are intended to more clearly illustrate the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided in the embodiment of the present application. A person skilled in the art will appreciate that, with the evolution of the data processing system for multi-type communication collaborative simulation and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0043] The present invention discloses a data processing method and device for multi-type communication collaborative simulation, which is beneficial to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation. Detailed descriptions are given below.

[0044] Example 1

[0045] See also Figure 2 , Figure 2 This is a flow chart of a data processing method for multi-type communication collaborative simulation disclosed in an embodiment of the present invention. Figure 2 The data processing method for multi-type communication collaborative simulation described above is applied to a management system, such as a local server or cloud server for management, and is not limited in the embodiment of the present invention. Figure 2 As shown, the data processing method for multi-type communication collaborative simulation may include the following operations:

[0046] 101. Acquire first transmission communication information and second transmission communication information through a first communication serial port and a second communication serial port respectively.

[0047] 102. Parse the first transmission communication information and the second transmission communication information to obtain target parsed communication information.

[0048] In the embodiment of the present invention, the target resolution communication information includes first target resolution information and second target resolution information.

[0049] 103. Analyze and process the target analysis communication information to obtain target analysis result information.

[0050] It should be noted that the first and second communication serial ports represent interfaces for transmitting simulated data between a data processing system for multi-type communication collaborative simulation and a distributed simulation system based on the present application, and are not limited in the embodiments of the present invention. The communication serial ports can be used to enable data communication between a data processing system for multi-type communication collaborative simulation and a distributed simulation system, thereby receiving corresponding first and second transmission communication information, and are not limited in the embodiments of the present invention.

[0051] It should be noted that the above target analysis result information is used to perform data analysis on simulation data of distributed collaborative simulation, which is not limited in the embodiment of the present invention.

[0052] It can be seen that implementing the data processing method for multi-type communication collaborative simulation described in the embodiment of the present invention is conducive to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0053] In an optional embodiment, the parsing of the first transmission communication information and the second transmission communication information to obtain target parsed communication information includes:

[0054] Determine parsing protocol information based on the first communication serial port and the second communication serial port;

[0055] The first transmission communication information and the second transmission communication information are parsed using the parsing protocol information to obtain target parsed communication information.

[0056] It should be noted that the above-mentioned determination of parsed protocol information based on the first communication serial port and the second communication serial port is to load the corresponding communication protocol from the basic communication protocol information stored locally or in the cloud according to the name information of the communication serial port, which is not limited in the embodiment of the present invention. Furthermore, the above-mentioned communication protocols include the MQTT protocol applied to lightweight data transmission of the Internet of Things, the LoRa protocol suitable for long-distance, low-power Internet of Things scenarios, the CoAP protocol suitable for resource-constrained Internet of Things devices, and the Modbus protocol, which is an industrial communication protocol based on a serial port or TCP / IP, which is not limited in the embodiment of the present invention. Furthermore, the communication protocol definition of the communication serial port can be configured according to the data transmission type of the distributed simulation system, which is not limited in the embodiment of the present invention.

[0057] It can be seen that implementing the data processing method for multi-type communication collaborative simulation described in the embodiment of the present invention is conducive to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0058] In another optional embodiment, parsing the first transmission communication information and the second transmission communication information using the parsing protocol information to obtain target parsed communication information includes:

[0059] The first transmission communication information and the second transmission communication information are parsed using the parsing protocol information to obtain basic parsed communication information; the basic parsed communication information includes the first parsed communication information and the second parsed communication information; the first parsed communication information includes the first sub-parsed communication information, the second sub-parsed communication information, and the third sub-parsed communication information;

[0060] Determining first target resolution information based on first resolution communication information in the basic resolution communication information;

[0061] Second target resolution information is determined based on the second resolution communication information in the basic resolution communication information.

[0062] It should be noted that the above-mentioned use of parsing protocol information to parse the transmission communication information is to first decompress the data (the data can be divided into multiple data blocks for transmission, and the data is parsed using the communication protocol to obtain multiple data packets to be decompressed in the payload, and then the data packets are decompressed. The decompressed data contains the first check symbol and the second check symbol, the second sub-parse communication information and the fifth sub-parse communication information, as well as the third sub-parse communication information and the sixth sub-parse communication information), and then respectively use the communication protocols corresponding to the first communication serial port and the second communication serial port to perform protocol parsing on the received first transmission communication information and the second transmission communication information (such as can be implemented by calling a parsing function) to extract useful data transmitted through the communication serial port and optimize the reliability and efficiency of data transmission. The embodiment of the present invention does not limit this. Furthermore, the first sub-parse communication information and the fourth sub-parse communication information represent the data extracted from the payload part of the transmission communication information, which is not limited in the embodiment of the present invention.

[0063] It should be noted that the data structure of the second resolution communication information is consistent with that of the first resolution communication information, and also includes three data, namely the fourth sub-resolution communication information, the fifth sub-resolution communication information and the sixth sub-resolution information, which is not limited in the embodiment of the present invention.

[0064] It should be noted that the second sub-resolution communication information and the fifth sub-resolution communication information are verified using data integrity, which is not limited in this embodiment of the present invention.

[0065] It should be noted that the third sub-resolution communication information and the sixth sub-resolution communication information are used to verify the integrity of the data and the authenticity of the source to ensure the validity of data transmission, and the embodiment of the present invention does not limit this.

[0066] It should be noted that the first sub-resolution communication information and the fourth sub-resolution communication information correspond to the first target resolution information and the second target resolution information respectively, which is not limited in the embodiment of the present invention.

[0067] It should be noted that the data processing method for determining the second target resolution information based on the second resolution communication information in the basic resolution communication information is consistent with the data processing method for the first target resolution information, which is not limited in the embodiment of the present invention.

[0068] It can be seen that implementing the data processing method for multi-type communication collaborative simulation described in the embodiment of the present invention is conducive to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0069] In yet another optional embodiment, determining first target resolution information based on first resolution communication information in basic resolution communication information includes:

[0070] Determining a first verification result based on the second sub-parsed communication information;

[0071] When the first verification result is yes, determining a second verification result based on the third sub-analysis communication information;

[0072] When the second verification result is yes, the first sub-parsing information is determined as the first target parsing information;

[0073] When the first verification result is negative, re-executing the acquisition of the first transmission communication information through the first communication serial port, and triggering the execution of the first parsed communication information in the basic parsed communication information to determine the first target parsed information;

[0074] When the second verification result is negative, the first transmission communication information is obtained through the first communication serial port again, and the first parsed communication information in the basic parsed communication information is triggered to determine the first target parsed information.

[0075] It should be noted that the above-mentioned determination of the second verification result based on the third sub-resolution communication information is based on the name information corresponding to the first communication serial port downloading the digital signature from the cloud (the data signature is stored in a folder with a name consistent with the name information corresponding to the first communication serial port), and then comparing the consistency of the third sub-resolution communication information and the digital signature. If the two are consistent, the second verification result is considered to be yes, otherwise it is no. The embodiment of the present invention does not limit this. Further, the above-mentioned comparison of the consistency between the third sub-resolution communication information and the digital signature is to use the public key of the third sub-resolution communication information to decrypt the digital signature (encrypted by the private key to the summary corresponding to the verification data (the summary generated by the hash function for the verification data)) to obtain summary 1, and recalculate the hash value of the verification data in the third sub-resolution communication information to obtain summary 2. If the two summaries are consistent, the verification is passed. The embodiment of the present invention does not limit this.

[0076] It can be seen that implementing the data processing method for multi-type communication collaborative simulation described in the embodiment of the present invention is conducive to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0077] In yet another optional embodiment, determining a first verification result based on the second sub-parsed communication information includes:

[0078] Determining a first check value and a second check symbol based on the first communication serial port;

[0079] Determine whether the number of first check symbols in the second sub-parsed communication information is equal to the first check value, and obtain a first determination result;

[0080] When the first judgment result is yes, determining whether the second sub-resolution communication information has a second check symbol, and obtaining a second judgment result;

[0081] When the second judgment result is yes, determining that the first verification result is yes;

[0082] When the first judgment result is no, determining the first verification result is no;

[0083] When the second judgment result is no, it is determined that the first verification result is no.

[0084] It should be noted that the first verification result is determined based on the second sub-analysis communication information by performing integrity verification on data received from different communication serial ports to ensure the complete availability of simulation data, which is not limited in the embodiment of the present invention.

[0085] It should be noted that when simulating data transmission, different serial ports correspond to first check symbols and second check symbols, wherein the first check symbols are interspersed in the transmitted data, and their number is fixed (i.e., each communication serial port corresponds to a fixed number of first check symbols, i.e., a first check value, such as 4 or 5), and the second check symbol is placed at the end of the transmitted data to serve as one of the judgment signals for the termination of the transmitted data, which is not limited in the embodiment of the present invention. Furthermore, the above-mentioned dual judgment and analysis of the number of the first check symbols and the second check symbols can fully guarantee the continuity and integrity of the data transmission, avoid the problem of discontinuous transmission in the middle of the data, and thus ensure the reliability of the data verification, which is not limited in the embodiment of the present invention.

[0086] It should be noted that the configuration of the first and second check symbols can be customized by the user for different communication serial ports as needed. This is a prior art configuration and is not limited by the present invention. For example, the first check symbol of the first communication serial port may be configured as **, with a number of 4, and the second check symbol may be configured as ##. This is not limited by the present invention.

[0087] It can be seen that implementing the data processing method for multi-type communication collaborative simulation described in the embodiment of the present invention is conducive to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0088] In an optional embodiment, the target analysis result information obtained by analyzing and processing the target resolution communication information includes:

[0089] Determining reference resolution information and first alignment resolution information based on the target resolution communication information;

[0090] Based on the benchmark parsing information, performing alignment analysis processing on the first alignment parsing information to obtain second alignment parsing information;

[0091] Performing data quality optimization processing on the second alignment parsing information to obtain third alignment parsing information; the third alignment parsing information includes M first parsed data information and N second parsed data information;

[0092] The benchmark analysis information and the third alignment analysis information are fused to obtain the target analysis result information.

[0093] It should be noted that the above-mentioned M is a positive integer not less than 2, and N is an integer not less than 0, which is not limited in the embodiment of the present invention.

[0094] It should be noted that the above-mentioned determination of the benchmark resolution information and the first alignment resolution information based on the target resolution communication information is to compare and analyze the time interval of the time values ​​of the first target resolution information and the second target resolution information in the target resolution communication information, and use the data information corresponding to the time interval of the smaller time value as the benchmark resolution information, and the other data information as the first alignment resolution information. The embodiment of the present invention does not limit this. Furthermore, the time interval of the time values ​​of the first target resolution information and the second target resolution information is a multiple difference. For example, the time interval of the time value of the first target resolution information is 2 sampling units, and the time interval of the time value of the second target resolution information can be 1 sampling unit, 2 sampling units, 4 sampling units, or 6 sampling units. The embodiment of the present invention does not limit this. Furthermore, the above-mentioned sampling units can be 1 second, 2 seconds, or 3 seconds. The embodiment of the present invention does not limit this.

[0095] It should be noted that the above-mentioned alignment analysis processing is performed on the first alignment parsing information based on the benchmark parsing information, and the second alignment parsing information is obtained based on the data volume of the benchmark parsing information. The data volume of the first alignment parsing information is padded to the data volume of the benchmark parsing information according to the time value corresponding to the benchmark parsing information. The parsing value in the padded data is represented in a blank state, which is not limited in the embodiment of the present invention.

[0096] It should be noted that the above-mentioned fusion processing of the benchmark analysis information and the third alignment analysis information to obtain the target analysis result information is to sum and average the analysis values ​​of the same time value to obtain the final analysis value, so as to facilitate further more accurate and efficient simulation result analysis in the future. The embodiment of the present invention does not limit this.

[0097] It can be seen that implementing the data processing method for multi-type communication collaborative simulation described in the embodiment of the present invention is conducive to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0098] In another optional embodiment, performing data quality optimization processing on the second alignment analysis information to obtain third alignment analysis information includes:

[0099] Determine whether N is greater than 0 and obtain the numerical judgment result;

[0100] When the numerical judgment result is no, the second alignment parsing information is determined as the third alignment parsing information;

[0101] When the numerical judgment result is yes, based on the time sequence relationship of the second parsed data information in the second alignment parsing information, sequentially determining one of the second parsed data information as the parsed data information to be optimized;

[0102] Selecting the first parsed data information that is adjacent to the parsed data information to be optimized in time order from all the first parsed data information as the left neighboring parsed data information and the right neighboring parsed data information;

[0103] The optimized analytical data information, the left neighbor analytical data information and the right neighbor analytical data information are calculated and processed using the data optimization formula to obtain the optimized analytical value;

[0104] The data optimization formula is:

[0105]

[0106] Where Z0 represents the optimized analytical value; X represents the time value corresponding to the analytical data information to be optimized; Z1 and X1 represent the analytical value and time value corresponding to the left adjacent analytical data information respectively; X2 and X2 represent the analytical value and time value corresponding to the left adjacent analytical data information respectively;

[0107] The optimized parsing value is used to replace and update the parsed data information to be optimized, thereby obtaining a new first parsed data information;

[0108] Determine whether the second parsed data information corresponding to the parsed data information to be optimized is the last one among all the second parsed data information, and obtain a sequence determination result;

[0109] When the result of the sequence determination is no, triggering execution based on the time sequence relationship of the second parsed data information in the second alignment parsing information, sequentially determining one second parsed data information as the parsed data information to be optimized;

[0110] When the result of the sequence determination is yes, all first parsed data information is sorted in chronological order to obtain third alignment parsing information.

[0111] It should be noted that the above-mentioned analytical values ​​represent data values ​​collected by the communication serial port at the simulation data sampling point where the corresponding time value is located, and the embodiment of the present invention does not limit this.

[0112] It should be noted that the third alignment analysis information obtained by performing data quality optimization processing on the second alignment analysis information can fill missing values ​​in the time series data through data quality optimization processing, maintain the continuity of the time series, and avoid data analysis interruptions caused by missing values. This is not limited in this embodiment of the present invention.

[0113] It should be noted that the above-mentioned replacement and update of the to-be-optimized analytical data information with the optimized analytical value is to fill and update the missing analytical value corresponding to the time value, so that the analytical value is not in a blank state, which is not limited in the embodiment of the present invention.

[0114] It should be noted that the above-mentioned selection of the first parsed data information that is adjacent in time sequence to the parsed data information to be optimized from all the first parsed data information as the left-neighboring parsed data information and the right-neighboring parsed data information is to ensure that the data used during data completion is not in a blank state, so as to ensure the quality and efficiency of data completion, and the embodiments of the present invention do not limit this.

[0115] It can be seen that implementing the data processing method for multi-type communication collaborative simulation described in the embodiment of the present invention is conducive to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0116] Example 2

[0117] See also Figure 3 , Figure 3 This is a schematic diagram of the structure of a data processing device for multi-type communication collaborative simulation disclosed in an embodiment of the present invention. Figure 3 The described device can be applied to a management system, such as a local server or a cloud server for management, etc., and the embodiment of the present invention does not limit this. Figure 3 As shown, the device may include:

[0118] An acquisition module 201 is configured to acquire first transmission communication information and second transmission communication information via a first communication serial port and a second communication serial port respectively;

[0119] The first processing module 202 is configured to parse the first transmission communication information and the second transmission communication information to obtain target resolution communication information; the target resolution communication information includes the first target resolution information and the second target resolution information;

[0120] The second processing module 203 is used to analyze and process the target parsing communication information to obtain target analysis result information.

[0121] It can be seen that implementation Figure 3 The described data processing device for multi-type communication collaborative simulation is beneficial to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0122] In another optional embodiment, Figure 3 As shown, the first transmission communication information and the second transmission communication information are parsed to obtain target parsed communication information, including:

[0123] Determine parsing protocol information based on the first communication serial port and the second communication serial port;

[0124] The first transmission communication information and the second transmission communication information are parsed using the parsing protocol information to obtain target parsed communication information.

[0125] It can be seen that implementation Figure 3 The described data processing device for multi-type communication collaborative simulation is beneficial to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0126] In another optional embodiment, Figure 3 As shown, the first transmission communication information and the second transmission communication information are parsed using the parsing protocol information to obtain target parsed communication information, including:

[0127] Parsing the transmitted communication information using the parsing protocol information to obtain basic parsed communication information; the basic parsed communication information includes first parsed communication information and second parsed communication information; the first parsed communication information includes first sub-parsed communication information, second sub-parsed communication information, and third sub-parsed communication information;

[0128] Determining first target resolution information based on first resolution communication information in the basic resolution communication information;

[0129] Second target resolution information is determined based on the second resolution communication information in the basic resolution communication information.

[0130] It can be seen that implementation Figure 3 The described data processing device for multi-type communication collaborative simulation is beneficial to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0131] In another optional embodiment, Figure 3 As shown, determining the first target resolution information based on the first resolution communication information in the basic resolution communication information includes:

[0132] Determining a first verification result based on the second sub-parsed communication information;

[0133] When the first verification result is yes, determining a second verification result based on the third sub-analysis communication information;

[0134] When the second verification result is yes, the first sub-parsing information is determined as the first target parsing information;

[0135] When the first verification result is negative, re-executing the acquisition of the first transmission communication information through the first communication serial port, and triggering the execution of the first parsed communication information in the basic parsed communication information to determine the first target parsed information;

[0136] When the second verification result is negative, the first transmission communication information is obtained through the first communication serial port again, and the first parsed communication information in the basic parsed communication information is triggered to determine the first target parsed information.

[0137] It can be seen that implementation Figure 3 The described data processing device for multi-type communication collaborative simulation is beneficial to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0138] In another optional embodiment, Figure 3 As shown, based on the second sub-parsed communication information, determining the first verification result includes:

[0139] Determining a first check value and a second check symbol based on the first communication serial port;

[0140] Determine whether the number of first check symbols in the second sub-parsed communication information is equal to the first check value, and obtain a first determination result;

[0141] When the first judgment result is yes, determining whether the second sub-resolution communication information has a second check symbol, and obtaining a second judgment result;

[0142] When the second judgment result is yes, determining that the first verification result is yes;

[0143] When the first judgment result is no, determining the first verification result is no;

[0144] When the second judgment result is no, it is determined that the first verification result is no.

[0145] It can be seen that implementation Figure 3 The described data processing device for multi-type communication collaborative simulation is beneficial to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0146] In another optional embodiment, Figure 3 As shown, the target parsing communication information is analyzed and processed to obtain target analysis result information, including:

[0147] Determining reference resolution information and first alignment resolution information based on the target resolution communication information;

[0148] Based on the benchmark parsing information, performing alignment analysis processing on the first alignment parsing information to obtain second alignment parsing information;

[0149] Performing data quality optimization processing on the second alignment parsing information to obtain third alignment parsing information; the third alignment parsing information includes M first parsed data information and N second parsed data information;

[0150] The benchmark analysis information and the third alignment analysis information are fused to obtain the target analysis result information.

[0151] It can be seen that implementation Figure 3 The described data processing device for multi-type communication collaborative simulation is beneficial to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0152] In another optional embodiment, Figure 3 As shown, the second alignment analysis information is subjected to data quality optimization processing to obtain third alignment analysis information, including:

[0153] Determine whether N is greater than 0 and obtain the numerical judgment result;

[0154] When the numerical judgment result is no, the second alignment parsing information is determined as the third alignment parsing information;

[0155] When the numerical judgment result is yes, based on the time sequence relationship of the second parsed data information in the second alignment parsing information, sequentially determining one of the second parsed data information as the parsed data information to be optimized;

[0156] Selecting the first parsed data information that is adjacent to the parsed data information to be optimized in time order from all the first parsed data information as the left neighboring parsed data information and the right neighboring parsed data information;

[0157] The optimized analytical data information, the left neighbor analytical data information and the right neighbor analytical data information are calculated and processed using the data optimization formula to obtain the optimized analytical value;

[0158] The data optimization formula is:

[0159]

[0160] Where Z0 represents the optimized analytical value; X represents the time value corresponding to the analytical data information to be optimized; Z1 and X1 represent the analytical value and time value corresponding to the left adjacent analytical data information respectively; Z2 and X2 represent the analytical value and time value corresponding to the left adjacent analytical data information respectively;

[0161] The optimized parsing value is used to replace and update the parsed data information to be optimized, thereby obtaining a new first parsed data information;

[0162] Determine whether the second parsed data information corresponding to the parsed data information to be optimized is the last one among all the second parsed data information, and obtain a sequence determination result;

[0163] When the result of the sequence determination is no, triggering execution based on the time sequence relationship of the second parsed data information in the second alignment parsing information, sequentially determining one second parsed data information as the parsed data information to be optimized;

[0164] When the result of the sequence determination is yes, all first parsed data information is sorted in chronological order to obtain third alignment parsing information.

[0165] It can be seen that implementation Figure 3 The described data processing device for multi-type communication collaborative simulation is beneficial to improving simulation efficiency and meeting the requirements of multi-type communication collaborative simulation.

[0166] Example 3

[0167] See also Figure 4 , Figure 4 This is a structural diagram of another data processing device for multi-type communication collaborative simulation disclosed in an embodiment of the present invention. Figure 4 The described device can be applied to a management system, such as a local server or a cloud server for management, etc., and the embodiment of the present invention does not limit this. Figure 4 As shown, the device may include:

[0168] A memory 301 storing executable program code;

[0169] a processor 302 coupled to the memory 301;

[0170] The processor 302 calls the executable program code stored in the memory 301 to execute the steps of the data processing method for multi-type communication collaborative simulation described in the first embodiment.

[0171] Example 4

[0172] An embodiment of the present invention discloses a computer-readable storage medium storing a computer program for electronic data exchange, wherein the computer program enables a computer to execute the steps of the data processing method for multi-type communication collaborative simulation described in the first embodiment.

[0173] Example 5

[0174] An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable a computer to execute the steps of the data processing method for multi-type communication collaborative simulation described in embodiment 1.

[0175] The device embodiments described above are merely illustrative. Modules described as separate components may or may not be physically separate, and components shown as modules may or may not be physical modules, i.e., they may be located in one place or distributed across multiple network modules. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.

[0176] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus the necessary general hardware platform, or of course, by means of hardware. Based on this understanding, the above technical solution, in essence, or the portion that contributes to the prior art, can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, including a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.

[0177] Finally, it should be noted that the data processing method and device for multi-type communication collaborative simulation disclosed in the embodiments of the present invention are only preferred embodiments of the present invention, and are only used to illustrate the technical solutions of the present invention, rather than to limit them. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features therein can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A data processing method for multi-type communication collaborative simulation, characterized in that: The method comprises: Acquire first transmission communication information and second transmission communication information through the first communication serial port and the second communication serial port respectively; Parsing the first transmission communication information and the second transmission communication information to obtain target resolution communication information; the target resolution communication information includes first target resolution information and second target resolution information; Analyzing and processing the target resolution communication information to obtain target analysis result information; The analyzing and processing the target parsing communication information to obtain target analysis result information includes: Determining reference resolution information and first alignment resolution information based on the target resolution communication information; Based on the reference parsing information, performing alignment analysis processing on the first alignment parsing information to obtain second alignment parsing information; Performing data quality optimization processing on the second alignment parsing information to obtain third alignment parsing information; the third alignment parsing information includes M first parsed data information and N second parsed data information; The benchmark analysis information and the third alignment analysis information are fused to obtain target analysis result information.

2. The data processing method for multi-type communication collaborative simulation according to claim 1, characterized in that: The parsing and processing the first transmission communication information and the second transmission communication information to obtain target parsed communication information includes: Determine parsing protocol information based on the first communication serial port and the second communication serial port; The first transmission communication information and the second transmission communication information are parsed using the parsing protocol information to obtain target parsed communication information.

3. The data processing method for multi-type communication collaborative simulation according to claim 2, characterized in that: The using the resolution protocol information to parse the first transmission communication information and the second transmission communication information to obtain target resolution communication information includes: Parsing the transmitted communication information using the parsing protocol information to obtain basic parsed communication information; the basic parsed communication information includes first parsed communication information and second parsed communication information; the first parsed communication information includes first sub-parsed communication information, second sub-parsed communication information, and third sub-parsed communication information; determining the first target resolution information based on the first resolution communication information in the basic resolution communication information; The second target resolution information is determined based on the second resolution communication information in the basic resolution communication information.

4. The data processing method for multi-type communication collaborative simulation according to claim 3, characterized in that: The determining the first target resolution information based on the first resolution communication information in the basic resolution communication information includes: Determining a first verification result based on the second sub-parsed communication information; When the first verification result is yes, determining a second verification result based on the third sub-parsed communication information; When the second verification result is yes, determining the first sub-resolution communication information in the first resolution communication information as the first target resolution information; When the first verification result is negative, re-executing the acquisition of the first transmission communication information by the first communication serial port, and triggering the execution of the first parsing communication information based on the basic parsing communication information to determine the first target parsing information; When the second verification result is no, the first transmission communication information is obtained through the first communication serial port again, and the first parsing communication information based on the basic parsing communication information is triggered to determine the first target parsing information.

5. The data processing method for multi-type communication collaborative simulation according to claim 4, characterized in that: Determining a first verification result based on the second sub-parsed communication information includes: Determining a first check value and a second check symbol based on the first communication serial port; Determine whether the number of first check symbols in the second sub-parsed communication information is equal to the first check value, and obtain a first determination result; When the first judgment result is yes, determining whether the second sub-resolution communication information contains the second check symbol, and obtaining a second judgment result; When the second judgment result is yes, determining that the first verification result is yes; When the first judgment result is no, determining that the first verification result is no; When the second judgment result is no, it is determined that the first verification result is no.

6. The data processing method for multi-type communication collaborative simulation according to claim 1, characterized in that: The performing data quality optimization processing on the second alignment analysis information to obtain third alignment analysis information includes: Determine whether N is greater than 0 and obtain the numerical judgment result; When the numerical judgment result is no, determining the second alignment parsing information as the third alignment parsing information; When the numerical judgment result is yes, based on the time sequence relationship of the second parsed data information in the second alignment parsing information, sequentially determining one of the second parsed data information as the parsed data information to be optimized; Selecting, from all the first parsed data information, the first parsed data information that is time-sequentially adjacent to the parsed data information to be optimized as the left neighboring parsed data information and the right neighboring parsed data information; Utilizing a data optimization formula to calculate and process the parsed data information to be optimized, the left neighbor parsed data information, and the right neighbor parsed data information to obtain an optimized parsed value; Wherein, the data optimization formula is: ; Where, Characterizing the optimized analytical value; Characterize the time value corresponding to the data information to be optimized and analyzed; and Respectively represent the parsed value and time value corresponding to the left neighbor parsed data information; and Respectively represent the parsed value and time value corresponding to the left neighbor parsed data information; Using the optimized parsing value to replace and update the parsed data information to be optimized, to obtain a new first parsed data information; Determine whether the second parsed data information corresponding to the parsed data information to be optimized is the last one of all the second parsed data information, and obtain a sequence determination result; When the result of the sequence determination is no, triggering the execution of the time sequence relationship of the second parsed data information in the second alignment parsing information, and sequentially determining one of the second parsed data information as the parsed data information to be optimized; When the result of the sequence determination is yes, all the first parsed data information is sorted in chronological order to obtain the third alignment parsing information.

7. A data processing device for multi-type communication collaborative simulation, characterized in that: The device comprises: An acquisition module, configured to acquire first transmission communication information and second transmission communication information from the first communication serial port and the second communication serial port respectively; a first processing module configured to parse the first transmission communication information and the second transmission communication information to obtain target resolution communication information; the target resolution communication information includes first target resolution information and second target resolution information; A second processing module is used to analyze and process the target resolution communication information to obtain target analysis result information; The analyzing and processing the target parsing communication information to obtain target analysis result information includes: Determining reference resolution information and first alignment resolution information based on the target resolution communication information; Based on the reference parsing information, performing alignment analysis processing on the first alignment parsing information to obtain second alignment parsing information; Performing data quality optimization processing on the second alignment parsing information to obtain third alignment parsing information; the third alignment parsing information includes M first parsed data information and N second parsed data information; The benchmark analysis information and the third alignment analysis information are fused to obtain target analysis result information.

8. A data processing device for multi-type communication collaborative simulation, characterized in that: The device comprises: a memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the data processing method for multi-type communication collaborative simulation according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the data processing method for multi-type communication collaborative simulation according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Serial port data analysis method and device

    CN110032535A