CN117033291A - Avionics multi-protocol conversion method and device based on DDS and readable storage medium - Google Patents

Avionics multi-protocol conversion method and device based on DDS and readable storage medium Download PDF

Info

Publication number
CN117033291A
CN117033291A CN202310947348.0A CN202310947348A CN117033291A CN 117033291 A CN117033291 A CN 117033291A CN 202310947348 A CN202310947348 A CN 202310947348A CN 117033291 A CN117033291 A CN 117033291A
Authority
CN
China
Prior art keywords
data
file
dds
mapping
protocol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310947348.0A
Other languages
Chinese (zh)
Inventor
傅妍芳
朱致田
魏佳宁
陆承涛
乔永兴
陈雷
郑聪
曹子建
曲少春
卢颖
梁洪涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Technological University
Original Assignee
Xian Technological University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Technological University filed Critical Xian Technological University
Priority to CN202310947348.0A priority Critical patent/CN117033291A/en
Publication of CN117033291A publication Critical patent/CN117033291A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/387Information transfer, e.g. on bus using universal interface adapter for adaptation of different data processing systems to different peripheral devices, e.g. protocol converters for incompatible systems, open system

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Communication Control (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention relates to an avionics multi-protocol conversion method, equipment and a readable storage medium based on DDS, which adopt the introduction of mapping processing rules and are combined with data distribution service DDS to realize the efficient subscription of information through fuzzy matching, and the improvement of idle thread management in multi-protocol real-world data acquisition based on multithreading. Because the metadata mapping method adopting the XML mode and the data distribution service DDS realize the mutual communication among different bus devices, the method has higher universality and reusability than the prior method and also has excellent interactivity, and simultaneously, in order to improve the data interaction high efficiency of the simulation members when the data distribution is carried out, the fuzzy theory is introduced by combining the content logic coverage of the subscribing users, and the efficient subscribing organization mode of the segmentation complete coverage is adopted.

Description

Avionics multi-protocol conversion method and device based on DDS and readable storage medium
Technical Field
The invention belongs to the technical field of airborne communication, and relates to an avionics multi-protocol conversion method, equipment and a readable storage medium based on DDS. The avionic multi-protocol conversion method based on the data distribution service DDS and the XML intermediate language mainly completes the collection of ARINC429, 1553B, AFDX, RS and optical fiber bus data in an onboard bus, realizes the automatic conversion from the five protocol data to DDS protocol standard data, and can be used for military combat training in the LVC background.
Background
In recent years, with world military transformation and the update of combat concepts, countries pay more and more attention to combat experiments as a means for verifying weapon platforms and combat concepts. Through the combined heterogeneous field system, the unfolding training experiment and the system simulation training, a space-time unified and relatively lifelike simulation environment is provided for military personnel. The real-virtual-construction LVC is to combine the real soldier systems and the simulation systems in different regions for training. However, the heterogeneous field and the heterogeneous system can not be combined and interacted directly, so that several problems need to be solved, and the data of the first heterogeneous system are mutually identified; secondly, the real-time performance of system interaction; third, the system has good scalability and flexibility. Therefore, the avionics multi-protocol conversion method has important significance.
The existing interconnection modes between different systems mainly comprise gateway technology, middleware technology and WEB technology. The gateway technology basic idea is as follows: different agents in the gateway are added into different systems, the agents can interact information with other applications in the system as a member of the added system, and the agents can interact information through the converter.
The middleware technology basic idea is as follows: the middleware is located at a software layer between the application program and the operating system, which isolates the application program from the details of the basic computer architecture, the operating system, etc., and the application program is directly developed on the basis of the middleware without using an underlying programming structure, thereby simplifying the development of the application program.
The basic idea of the WEB technology is as follows: the service is separated from the implementation, and details of the implementation of the service are hidden, so that the separation of the service use and the service implementation becomes possible, and the service use process is independent and independent of a software and hardware platform and a programming language used when the service is implemented. Kumari N et al, document "Expermetal validation of CAN to Bluetooth gateway for invehicle wireless networks [ C ]. Proc of 2013internation conference on emerging trends in communication; control; signal processing computing applications;2013:1-5, "designs of multiprotocol translation hardware devices and drivers for network devices.
In the process of realizing interconnection of different systems, the method has the emphasis on hardware design, but the hardware design has the special defects of high cost and low reusability, and the universality cannot be high only by considering the conversion between two protocols.
Disclosure of Invention
Technical problem to be solved
In order to avoid the defects of the prior art, the invention provides a DDS-based avionics multi-protocol conversion method, a device and a readable storage medium, which are characterized in that the metadata mapping method of an XML mode and a data distribution service DDS are adopted to realize the mutual communication among different bus devices, the method has higher universality and multiplexing property than the prior method and also has excellent interactivity, and simultaneously, in order to improve the data interaction efficiency of simulation members during data distribution, the fuzzy theory is introduced and the efficient subscription organization mode of segmentation complete coverage is adopted by combining with the content logic coverage of subscribing users.
Technical proposal
A DDS-based avionics multi-protocol conversion method is characterized by comprising the following steps:
step 1, collecting multi-protocol heterogeneous data: the protocol data of ARINC429, 1553B, AFDX, RS and the optical fiber bus in the onboard bus are collected in a thread pool mode, and the data are effectively transferred and interacted between heterogeneous systems in a theme subscription and release mode;
step 2, heterogeneous packaging data extraction in a general system:
the trigger template needs to be established first before the extraction of data can be performed: firstly, a database intermediate table is established and used for storing target data which is finally required to be output after conversion and processing. A primary key is designed for the intermediate table for uniquely identifying each piece of data. And then establishing a database exchange table for temporarily storing the data which is extracted from the original data table and needs to be converted, defining an external key pointing to the intermediate table in the exchange table, triggering when the data of the exchange table changes, and then inserting the data in the self table into the intermediate table. And finally, according to the XML Schema structure file, converting the intermediate table data and storing the intermediate table data into an XML document. The data processing flow mainly completes the conversion of the database file storing the original data and the XML file in the first step;
step 3, mapping processing of the general protocol and the DDS: analyzing the transmitting end Schema file, the receiving end Schema file and the mapping rule file by utilizing a DOM technology, and finally outputting a file containing the mapping relation between the transmitting end and the receiving end;
step 4, generating a target value file based on the DDS: according to the mapping file generated in the step 3, analyzing the data file of the transmitting end, using SAX technology, using DOM to analyze the mapping file, and converting the data file of the transmitting end into a target data file required by the receiving end;
step 5, distributing information by fuzzy matching based on the mapping file: on a target data file required by a receiving end is generated in the step 4, a fuzzy matching algorithm is used for carrying out approximate matching on the data file; according to the fuzzy matching, obtaining matched data distribution and sending the matched data distribution to a corresponding receiver;
and (5) repeating the step 5 when the data transmission exists in the system, and distributing the data to finish the conversion from the heterogeneous real equipment data to the simulation system.
The thread pool mode is as follows: starting a corresponding thread according to a communication protocol of the joining equipment system; the interface method of the ThreadPool is called, data receiving and sending of a specific protocol are realized in the thread, and the collected data are temporarily stored in a data table; when the system is started, a thread for response is started for each connected equipment system, and the initialization and data receiving and transmitting functions are completed; for each avionic system, starting a corresponding thread when starting, and realizing the theme subscription of the system to the data required by the system; when new data is published to a topic, subscribers of the topic can receive the subscribed data, and different systems only receive needed information.
The general system refers to an intermediate layer system connecting each heterogeneous device system and a subsequent simulation training system. It serves to access and convert data formats.
The step 2 specifically comprises the following steps:
designing a Schema structure file of XML for defining the format of data, then extracting the data in the original data table in the database by analyzing the Schema file and storing the data in the XML document in a data format specified in the structure file; finally, the receiving end needs the same Schema structure file to extract the data with the same format from the XML document and store the data into a local database;
designing a ParseXSD class to complete the conversion among the structures, and designing an XSDNode class for storing the name, path and attribute of each node; storing a plurality of XSDNode through a List; using SAX to analyze the Schema structure file, generating an XSDNode object list, and finally, performing bidirectional conversion by using the ParseXSD class by using the object list;
reading XSD node information of a transmitting end, then reading an actual data file to be transmitted by the transmitting end by using a FileInputStream interface function in XML language to verify correctly, and then reading converted data by using a DataLoader to ensure that a structure file of a receiving end is matched with a structure file of the transmitting end; after the receiving is finished, the converted data is stored in a local database data table, and the conversion of the XML file and the original data table contents in the database is finished.
The step 3 specifically comprises the following steps: traversing and analyzing each element in the receiving end Schema file; when an untagged element is found, recording its fields and attributes; inquiring the mapping rule in the mapping rule file, judging the mapping rule as a transmitting end element, and performing processing conversion according to the mapping rule; and sequentially processing all elements in the receiving end Schema file, and finally outputting a file containing the mapping relation between the sending end and the receiving end.
The step 4: an output stream is first established from the mapping file. And then analyzing the data file of the transmitting end, and reading the element names and the element values. And writing the elements and the values into an output stream to generate a receiving end data file, namely a target value file, according to the mapping relation, thereby completing the work of converting the data format according to the mapping rule.
A computer device comprising a memory and a processor, the memory having stored thereon a computer program executable on the processor, characterized in that the processor implements the steps of the method according to any of claims 1 to 6 when the computer program is executed.
A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the method according to any one of claims 1 to 6.
Advantageous effects
According to the avionics multi-protocol conversion method, the avionics multi-protocol conversion equipment and the readable storage medium based on the DDS, the efficient subscription of information is realized through fuzzy matching by introducing the mapping processing rule and combining the mapping processing rule with the data distribution service DDS, and the improvement of idle thread management in multi-protocol real-world data acquisition based on multiple threads is realized. Because the metadata mapping method adopting the XML mode and the data distribution service DDS realize the mutual communication among different bus devices, the method has higher universality and reusability than the prior method and also has excellent interactivity, and simultaneously, in order to improve the data interaction high efficiency of the simulation members when the data distribution is carried out, the fuzzy theory is introduced by combining the content logic coverage of the subscribing users, and the efficient subscribing organization mode of the segmentation complete coverage is adopted.
Drawings
Fig. 1: distribution model
Fig. 2: data processing
Fig. 3: data transmitted by ARINC429 real equipment
Fig. 4: data sent by 1553B packaging equipment
Fig. 5: data received by training system in examples
Detailed Description
The invention will now be further described with reference to examples, figures:
this embodiment is a computer device comprising a memory and a processor, said memory having stored thereon a computer program executable on the processor, characterized in that the processor implements the steps of the method according to any of claims 1 to 6 when said computer program is executed.
A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the method according to any one of claims 1 to 6.
The CPU of the computer is 11th Gen Intel (R) Core (TM) [email protected] 2.30GHz CPU, NVIDIA GeForce RTX 4060Ti Laptop GPU, windows 11 system.
The present solution requires data to be collected from different equipment systems using different communication protocols such as the common avionic communication protocols archn 429, 1553B, etc. In order to collect data of each system, a thread pool mode is adopted.
One thread pool class thread pool is used to manage all threads. The external interface providing method is used for creating and destroying threads, and specific management of the threads is realized inside the external interface providing method. This ensures thread management security.
When each equipment system joins the simulation training system, we start a corresponding thread according to the communication protocol, and through calling the interface method of the ThreadPool, the data receiving and transmitting of the specific protocol are realized inside the thread. Therefore, unified interfaces can be called through each thread, and the acquisition of heterogeneous equipment system data is realized. And storing the acquired data in an original data table in a database.
When the system is started, a thread for response is started for each connected equipment system, and the initialization and data receiving and transmitting functions are completed.
For each avionics system, when the system is started, a corresponding thread is started, and the system is subscribed to the theme of the data required by the system.
When new data is published to a topic, subscribers to the topic receive the subscribed data. So that the different systems can only receive the information they need.
Through the topic subscription and release mode, data can be effectively transferred and interacted between heterogeneous systems.
And 2, extracting heterogeneous packaging data in a general system.
The universal system refers to an intermediate layer system that connects each heterogeneous device system to a subsequent simulation training system. It serves to access and convert data formats.
(2a) Before extracting data, a trigger template needs to be established firstly, and the establishment flow is as follows:
firstly, a database intermediate table is established and used for storing target data which is finally required to be output after conversion and processing. A primary key is designed for the intermediate table for uniquely identifying each piece of data. And then establishing a database exchange table for temporarily storing the data which is extracted from the original data table and needs to be converted, defining an external key pointing to the intermediate table in the exchange table, triggering when the data of the exchange table changes, and then inserting the data in the self table into the intermediate table. And finally, according to the XML Schema structure file, converting the intermediate table data and storing the intermediate table data into an XML document. The data processing flow mainly completes the conversion of the database file storing the original data and the XML file in the first step, and comprises the following specific steps:
(2a1) XML Schema structure files are designed in advance for defining the format of data. Secondly, the Schema file is analyzed, data in the original data table in the database is extracted and stored in the XML file in a data format specified in the structure file. And finally, the receiving end needs the same Schema structure file to extract the data with the same format from the XML document and store the data in a local database.
(2a2) To increase scalability, a ParseXSD class is designed to accomplish the transformation between structures. While the designed XSDNode class is used to store the name, path, and attributes of each node. The plurality of XSDNode are stored through a List. And analyzing the Schema structure file by using SAX to generate an XSDNode object list, and finally performing bidirectional conversion by using the ParseXSD class by using the object list.
(2a3) In order to accurately receive the numerical value, the structure file of the receiving end and the structure file of the transmitting end are required to be consistent. Therefore, the verification of the structure file is to be added, the XSD node information of the transmitting end is read firstly, then the actual data file which is ready to be transmitted by the transmitting end is read by utilizing a FileInputStream interface function in XML language for verification, after ensuring correctness, the converted data is read by utilizing a DataLoader, the reason for this is to ensure that the structure file of the receiving end is matched with the structure file of the transmitting end, so that the converted data is stored into a local database data table after the receiving is finished, and the conversion of the XML file and the original data table contents in the database is completed.
Step 3, mapping processing of the general protocol and DDS
And analyzing by utilizing a DOM technology and combining a sender Schema file, a receiver Schema file and a mapping rule document which are designed in advance. Only the structure is processed and no specific data design is involved. Each element in the receiving end Schema file is traversed and parsed. When an untagged element is found, its fields and attributes are recorded. And inquiring the mapping rule in the mapping rule file, and judging whether a corresponding sender element exists. If found, the process conversion is performed according to the mapping rule. All elements in the receiving end Schema file are sequentially processed.
And finally outputting a file containing the mapping relation between the sending end and the receiving end.
Step 4, generating a target value file based on DDS
And (3) converting the data file of the sending end into a file required by the receiving end according to the mapping file generated in the step (3).
The parsing of the sender data file uses SAX techniques, still using DOM parsing of the mapping file. An output stream is first established from the mapping file. And then analyzing the data file of the transmitting end, and reading the element names and the element values. And writing the elements and the values into the output stream to generate a receiving end data file, namely a target value file, according to the mapping relation. This completes the conversion of the data format according to the mapping rule. Different programs can be designed according to the needs, and data can be processed, so that the receiving end can be conveniently used.
Step 5, distributing information by fuzzy matching based on the mapping file
In step 4, the target data file required by the receiving end is generated according to the mapping rule. On this basis, the data file may be processed using a fuzzy matching algorithm. Fuzzy matching can tolerate a certain degree of data variation, and approximate matching is performed. According to the fuzzy matching result, the distribution of the internal information of the system can be realized. The matched data distribution is sent to the corresponding recipient. This may increase flexibility and fault tolerance of information distribution. The distribution model is as in fig. 1:
and 6, completing the conversion from the heterogeneous real equipment data to the simulation system and testing.
And 5, repeating the step 5, and distributing the data when the data transmission exists in the system. The whole data processing flow is as in fig. 2.
The results of comparing the current prior art methods according to embodiments of the present invention are shown in fig. 3-5.
FIG. 3ARINC429 real device transmitted data
Fig. 4 1553b illustrates data sent by the packaging device
Data received by training system in the example of FIG. 5
The invention adopts the metadata mapping method of XML mode and the data distribution service DDS to communicate with each other among different bus devices, has higher universality and reusability than the prior method and also has excellent interactivity, and simultaneously adopts fuzzy matching data distribution verification, so that the invention can adapt to the change of the subscribed data when the scale of the subscribed data changes, and improves the feasibility and the efficiency.

Claims (8)

1. A DDS-based avionics multi-protocol conversion method is characterized by comprising the following steps:
step 1, collecting multi-protocol heterogeneous data: the protocol data of ARINC429, 1553B, AFDX, RS and the optical fiber bus in the onboard bus are collected in a thread pool mode, and the data are effectively transferred and interacted between heterogeneous systems in a theme subscription and release mode;
step 2, heterogeneous packaging data extraction in a general system:
the trigger template needs to be established first before the extraction of data can be performed: firstly, a database intermediate table is established and used for storing target data which is finally required to be output after conversion and processing. A primary key is designed for the intermediate table for uniquely identifying each piece of data. And then establishing a database exchange table for temporarily storing the data which is extracted from the original data table and needs to be converted, defining an external key pointing to the intermediate table in the exchange table, triggering when the data of the exchange table changes, and then inserting the data in the self table into the intermediate table. And finally, according to the XML Schema structure file, converting the intermediate table data and storing the intermediate table data into an XML document. The data processing flow mainly completes the conversion of the database file storing the original data and the XML file in the first step;
step 3, mapping processing of the general protocol and the DDS: analyzing the transmitting end Schema file, the receiving end Schema file and the mapping rule file by utilizing a DOM technology, and finally outputting a file containing the mapping relation between the transmitting end and the receiving end;
step 4, generating a target value file based on the DDS: according to the mapping file generated in the step 3, analyzing the data file of the transmitting end, using SAX technology, using DOM to analyze the mapping file, and converting the data file of the transmitting end into a target data file required by the receiving end;
step 5, distributing information by fuzzy matching based on the mapping file: on a target data file required by a receiving end is generated in the step 4, a fuzzy matching algorithm is used for carrying out approximate matching on the data file; according to the fuzzy matching, obtaining matched data distribution and sending the matched data distribution to a corresponding receiver;
and (5) repeating the step 5 when the data transmission exists in the system, and distributing the data to finish the conversion from the heterogeneous real equipment data to the simulation system.
2. The DDS-based avionics multi-protocol conversion method of claim 1, wherein: the thread pool mode is as follows: starting a corresponding thread according to a communication protocol of the joining equipment system; the interface method of the ThreadPool is called, data receiving and sending of a specific protocol are realized in the thread, and the collected data are temporarily stored in a data table; when the system is started, a thread for response is started for each connected equipment system, and the initialization and data receiving and transmitting functions are completed; for each avionic system, starting a corresponding thread when starting, and realizing the theme subscription of the system to the data required by the system; when new data is published to a topic, subscribers of the topic can receive the subscribed data, and different systems only receive needed information.
3. The DDS-based avionics multi-protocol conversion method of claim 1, wherein: the general system refers to an intermediate layer system connecting each heterogeneous device system and a subsequent simulation training system. It serves to access and convert data formats.
4. The DDS-based avionics multi-protocol conversion method of claim 1, wherein: the step 2 specifically comprises the following steps:
designing a Schema structure file of XML for defining the format of data, then extracting the data in the original data table in the database by analyzing the Schema file and storing the data in the XML document in a data format specified in the structure file; finally, the receiving end needs the same Schema structure file to extract the data with the same format from the XML document and store the data into a local database;
designing a ParseXSD class to complete the conversion among the structures, and designing an XSDNode class for storing the name, path and attribute of each node; storing a plurality of XSDNode through a List; using SAX to analyze the Schema structure file, generating an XSDNode object list, and finally, performing bidirectional conversion by using the ParseXSD class by using the object list;
reading XSD node information of a transmitting end, then reading an actual data file to be transmitted by the transmitting end by using a FileInputStream interface function in XML language to verify correctly, and then reading converted data by using a DataLoader to ensure that a structure file of a receiving end is matched with a structure file of the transmitting end; after the receiving is finished, the converted data is stored in a local database data table, and the conversion of the XML file and the original data table contents in the database is finished.
5. The DDS-based avionics multi-protocol conversion method of claim 1, wherein: the step 3 specifically comprises the following steps: traversing and analyzing each element in the receiving end Schema file; when an untagged element is found, recording its fields and attributes; inquiring the mapping rule in the mapping rule file, judging the mapping rule as a transmitting end element, and performing processing conversion according to the mapping rule; and sequentially processing all elements in the receiving end Schema file, and finally outputting a file containing the mapping relation between the sending end and the receiving end.
6. The DDS-based avionics multi-protocol conversion method of claim 1, wherein: the step 4: an output stream is first established from the mapping file. And then analyzing the data file of the transmitting end, and reading the element names and the element values.
And writing the elements and the values into an output stream to generate a receiving end data file, namely a target value file, according to the mapping relation, thereby completing the work of converting the data format according to the mapping rule.
7. A computer device comprising a memory and a processor, the memory having stored thereon a computer program executable on the processor, characterized in that the processor implements the steps of the method according to any of claims 1 to 6 when the computer program is executed.
8. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the method according to any one of claims 1 to 6.
CN202310947348.0A 2023-07-29 2023-07-29 Avionics multi-protocol conversion method and device based on DDS and readable storage medium Pending CN117033291A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310947348.0A CN117033291A (en) 2023-07-29 2023-07-29 Avionics multi-protocol conversion method and device based on DDS and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310947348.0A CN117033291A (en) 2023-07-29 2023-07-29 Avionics multi-protocol conversion method and device based on DDS and readable storage medium

Publications (1)

Publication Number Publication Date
CN117033291A true CN117033291A (en) 2023-11-10

Family

ID=88601507

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310947348.0A Pending CN117033291A (en) 2023-07-29 2023-07-29 Avionics multi-protocol conversion method and device based on DDS and readable storage medium

Country Status (1)

Country Link
CN (1) CN117033291A (en)

Similar Documents

Publication Publication Date Title
US8161468B2 (en) Processing of expressions
US8792385B2 (en) Method and device for auto-generating goose signal connection topology from substation level
RU2419986C2 (en) Combining multiline protocol accesses
CN111338812B (en) Data processing method and device
CN109670081B (en) Method and device for processing service request
CN102938731A (en) Exchange and integration device and method based on proxy cache adaptation model
CN108337236A (en) A kind of gRPC call methods and device based on Protobuf and HTTP/1.1
CN107463409A (en) A kind of interface conversion method, interface convertor, storage medium and electric terminal
CN104156313A (en) Method for automatically generating Web service testing case
CN109768970A (en) It is a kind of based on configurable puppy parc generation method
US20080059436A1 (en) Providing a visual representation of a sub-set of a visual program
CN112882844B (en) Joint debugging method, device and storage medium based on network front end and network back end
US11552868B1 (en) Collect and forward
KR20080041911A (en) Apparatus for processing of integrated data of various sensor networks and its method
US20120030311A1 (en) System and method for inventory data extraction
West Protocol validation—principles and applications
WO2023221644A1 (en) Aiot device reuse modeling method based on cloud-edge collaboration system
CN112883088B (en) Data processing method, device, equipment and storage medium
CN117033291A (en) Avionics multi-protocol conversion method and device based on DDS and readable storage medium
CN109446146B (en) State transition sequence generation method of application layer communication protocol
CN114390033A (en) Loop state patrol instrument acquisition system and method based on extensible communication protocol
Poizat et al. An adaptation-based approach to incrementally build component systems
Hai-tao et al. A dynamic web services composition and realization on the base of semantic
CN114661538B (en) Distributed database monitoring method and device, electronic equipment and storage medium
CN118158027A (en) GraphQL-based front-end gateway, data access method and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination