Adaptive multi-network conversion device and conversion method
By designing an adaptive multi-network conversion device, automatic conversion and real-time monitoring between different types of networks are solved, and the problem of insufficient reliability of network conversion and low health monitoring capabilities in the prior art is solved, and the availability and reliability of network conversion are improved.
Patent Information
- Application Number
- CN202411956966.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-29
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2044-12-29
AI Technical Summary
In the prior art, the conversion method between typical networks is one-to-one, and no one-to-many or many-to-many conversion is realized, resulting in insufficient reliability of mutual conversion between networks and low system health monitoring capabilities.
An adaptive multi-network conversion device is designed, including a network protocol conversion module, a monitoring module and multiple different types of network transceiver modules. The received original data is converted through the network protocol conversion module, and the monitoring module performs network monitoring and loop testing to realize automatic conversion and real-time monitoring between different types of networks.
It realizes transparent transmission between different types of networks, improves the availability and reliability of network conversion, enhances the system's reconstruction ability and health monitoring ability, and has high data transmission efficiency, high reliability and real-time performance.
Smart Images

Figure CN119892942A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of flight control and avionics system network communication, and relates to an adaptive multi-network conversion device and a conversion method. Background Art
[0002] Typical network buses such as IEEE 1394B / Mil 1394B, FC, and TTE have been widely used in flight control and avionics systems due to their flexible topology, high transmission rate, strong real-time performance, and high reliability. However, with the rapid development of integrated modularization of airborne systems, the scale of interconnected communications among systems and the complexity of network types are becoming increasingly complex. It is particularly urgent to study the mutual conversion mode of the above typical networks, transparent transmission mechanism, real-time monitoring and diagnosis of network status, enhance system reconstruction capabilities, and reduce design complexity. At present, the conversion mode between the above typical networks is one-to-one, without one-to-many or many-to-many conversion. Therefore, in order to solve the reliability of mutual conversion between the above typical networks and improve the system health monitoring capability, it is necessary to design an automatic conversion device that is simple to implement, highly reliable, and has good availability. Summary of the invention
[0003] In order to solve the problem of automatic conversion between classic networks such as IEEE 1394B / M il 1394B, FC, TTE, etc., and improve the availability and reliability of network conversion, the present invention discloses an adaptive multi-network conversion device with simple implementation, high reliability and good availability. The device comprises a network protocol conversion module, a monitoring module and a plurality of different types of network transceiver modules. The network transceiver modules are interconnected with an external network and the network protocol conversion module respectively. A data receiving channel, a data sending channel and a wrap-around network are arranged in the network transceiver module. The original data collected by the external network is received through the data receiving channel, and the new data after network conversion is output to the external network through the data sending channel, and tested through the wrap-around network.
[0004] Among them, the network protocol conversion module is provided with a plurality of network conversion protocols, and the network conversion protocol is used to convert the received original data into the new data; the monitoring module is interconnected with the network protocol conversion module and the network transceiver module respectively; the monitoring module includes a monitoring module and a testing module; the monitoring module performs network monitoring on the network protocol conversion module and the network transceiver module; and the testing module performs loopback testing on the network protocol conversion module and the network transceiver module.
[0005] Furthermore, the network transceiver module includes a 1394B network transceiver module, a TTE network transceiver module and a FC network transceiver module.
[0006] Furthermore, the external network connected to the TTE network transceiver module and the FC network transceiver module includes an optical network, and the external network connected to the 1394B network transceiver module includes an optical network and an electrical network.
[0007] Furthermore, the monitoring module performs network monitoring according to the self-state information output by the network protocol conversion module and the network transceiver module.
[0008] Furthermore, the self-state information includes working state, network switching state and data sending and receiving state.
[0009] Furthermore, the network protocol conversion module constructs a plurality of network conversion protocols between different networks according to the network configuration information output by the monitoring module, and performs parsing and protocol conversion on the received original data and loopback test data.
[0010] Furthermore, a configuration module is provided in the monitoring module, and the configuration module configures the network rate configuration and the working mode of the network transceiver module and the network protocol conversion module.
[0011] The embodiment of the present invention further provides an adaptive multi-network conversion method, which realizes conversion between different types of networks and device self-testing through the adaptive multi-network conversion device provided by the above embodiment, and the method includes:
[0012] S1. Parse the instructions output by the host computer to obtain network configuration information, and construct a network protocol conversion protocol based on the network configuration information;
[0013] S2, performing network conversion on the original data received from one type of network through the network protocol conversion protocol to obtain new data, and outputting the new data through another type of network data;
[0014] S3. Generate loopback test data, and perform loopback test on each module of the adaptive multi-network conversion device through a loopback network.
[0015] Compared with the prior art, at least one of the above-mentioned technical solutions adopted in the embodiments of this specification can achieve at least the following beneficial effects: the adaptive multi-network conversion device and implementation method of the present invention can independently receive multiple types of network data sent from external devices in real time, automatically perform conversion processing through an internal conversion structure, and the process is transparent. At the same time, the conversion status, timeliness of network data, etc. are monitored in real time, and can be dynamically configured according to commands from external devices. It has the characteristics of fast data reception and conversion, high data transmission efficiency, and strong reliability and real-time performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0017] Figure 1 It is a structural diagram of the adaptive multi-network conversion device disclosed in an embodiment of the present invention;
[0018] Figure 2 A schematic diagram of mutual conversion between IEEE 1394B / Mi l 1394B network and TTE network disclosed in an embodiment of the present invention;
[0019] Figure 3 A schematic diagram of mutual conversion between IEEE 1394B / Mi l 1394B network and FC network disclosed in an embodiment of the present invention;
[0020] Figure 4 The figure is a schematic diagram of mutual conversion between a TTE network and a FC network disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0021] The embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0022] The following describes the implementation methods of the present application through specific specific examples, and those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in this specification. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The present application can also be implemented or applied through other different specific implementation methods, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that the following embodiments and the features of the embodiments can be combined with each other in the absence of conflict. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work belong to the scope of protection of the present application.
[0023] The embodiment of the present invention discloses an adaptive multi-network conversion device which is simple to implement, highly reliable and has good usability. Figure 1 As shown, the device includes a network protocol conversion module, a monitoring module and multiple different types of network transceiver modules. The network transceiver module is provided with a data receiving channel, a data sending channel and a wrap-around network. The original data collected by the external network is received through the data receiving channel, and the new data after network conversion is output to the external network through the data sending channel, and tested through the wrap-around network.
[0024] Among them, the network protocol conversion module is provided with a plurality of network conversion protocols, and the received original data is converted into the new data through network protocol through different network conversion protocols. The monitoring module is interconnected with the network protocol conversion module and the network transceiver module respectively, and the monitoring module includes a monitoring module and a testing module. The monitoring module performs network monitoring on the network protocol conversion module and the network transceiver module, and the testing module performs loopback testing on the network protocol conversion module and the network transceiver module.
[0025] Furthermore, the network transceiver module includes a 1394B network transceiver module, a TTE network transceiver module and a FC network transceiver module.
[0026] Furthermore, the external network connected to the TTE network transceiver module and the FC network transceiver module includes an optical network, and the external network connected to the 1394B network transceiver module includes an optical network and an electrical network.
[0027] Furthermore, the monitoring module performs network monitoring based on the self-status information output by the network protocol conversion module and the network transceiver module. Furthermore, the self-status information includes working status, network conversion status and data transceiver status.
[0028] Specifically, the above-mentioned 1394B network transceiver module M1 is used to receive 1394B data (i.e., original data) sent from the 1394B electrical network and optical network in real time, transmit the 1394B data to the network protocol conversion module M4 through the high-speed network interface, and periodically transmit its own status information, including whether the operation is normal, whether the conversion between networks is successful, whether the data transmission and reception is normal, etc., to the monitoring module M5. If necessary, it can obtain instructions (such as inspection instructions, network conversion instructions) sent by the monitoring module M5 to complete the dynamic configuration of its own working status and network rate. The 1394B network transceiver module M1 also has a direct connection interface with the TTE network transceiver module M2 and the FC network transceiver module M3 through the network protocol conversion module M4 to complete the internal rewind transmission, thereby realizing the rewind monitoring function of the system. On this basis, the 1394B network transceiver module M1 also has two external physical connection modes of 1394B optical network and electrical network, supporting the interconnection of 1394B optical network or 1394B electrical network equipment outside the device.
[0029] The TTE network transceiver module M2 is used to receive the TTE network data signal sent from the TTE network in real time, transmit the TTE data to the network protocol conversion module M4 through the high-speed network interface, and periodically transmit its own status information to the monitoring module M5. When necessary, it can obtain the instructions sent by the monitoring module M5 to complete the dynamic configuration of its own working status and network rate. The TTE network transceiver module M2 also has a direct connection interface with the 1394B network transceiver module M1 and the FC network transceiver module M3 through the network protocol conversion module M4 to complete the internal rewind transmission, thereby realizing the rewind monitoring function.
[0030] The FC network transceiver module M3 is used to receive the FC network data signal sent from the FC network in real time, transmit the FC data to the network protocol conversion module M4 through the high-speed network interface, and periodically transmit its own status information to the monitoring module M5. When necessary, it can obtain the instructions sent by the monitoring module M5 to complete the dynamic configuration of its own working status and network rate. The FC network transceiver module M3 also has a direct connection interface with the 1394B network transceiver module M1 and the TTE network transceiver module M2 through the network protocol conversion module M4 to complete the internal rewind transmission, thereby realizing the rewind monitoring function.
[0031] Furthermore, an FPGA programming logic module is provided in the network protocol conversion module, and the network conversion protocol between different networks is constructed by the FPGA programming logic module according to the network configuration information output by the monitoring module, and the received original data and loopback test data are parsed by the FPGA programming logic module.
[0032] Specifically, the network protocol conversion module M4 can complete the construction of 1394B network, FC network, TTE network protocol and data parsing and target network data forwarding, and realize the parsing and distribution processing of different network data between 1394B network (including IEEE 1394B / Mi l 1394B) and FC network, 1394B network and TTE network, and FC network and TTE network. At the same time, the network protocol conversion module M4 periodically transmits its own status information to the monitoring module M5, and can obtain the instructions sent by the monitoring module M5 when necessary to complete the dynamic configuration of its own working status and network mode selection. The protocol conversion module M4 also has a direct connection interface with the 1394B network transceiver module M1, the TTE network transceiver module M2, and the FC network transceiver module M3, which is used to complete the internal rewind transmission, thereby realizing the rewind monitoring function.
[0033] Furthermore, a configuration module is provided in the monitoring module, and the configuration module configures the network rate configuration and the working mode of the network transceiver module and the network protocol conversion module.
[0034] Specifically, the monitoring module M5 is interconnected with the 1394B network transceiver module M1, the TTE network transceiver module M2, the FC network transceiver module M3, and the network protocol conversion module M4 through the internal network, receives the status information, real-time monitoring information and other data fed back by them, and sends them to the external devices interconnected with the device through the interconnected network; at the same time, it obtains the configuration or other commands sent by the external device, and transmits the commands to the above four interconnected modules as needed to complete the dynamic configuration of the module. If necessary, the four interconnected modules can also be organized to complete the internal loopback test to verify whether the conversion device is working properly.
[0035] The embodiment of the present invention further provides an adaptive multi-network conversion method, which realizes conversion between different types of networks and device self-testing through the adaptive multi-network conversion device provided by the above embodiment, and the method includes:
[0036] S1. parse the instructions output by the host computer to obtain network configuration information, and construct a network protocol conversion protocol based on the network configuration information.
[0037] The network protocol conversion protocol can be set to independent (i.e. one-to-one) and simultaneous conversion (i.e. one-to-many or many-to-many) working modes through configuration information, and supports functions such as real-time monitoring and dynamic configuration of the conversion process status. Specifically, the monitoring module M5 parses the instructions (data conversion instructions, communication instructions, etc.) output by the host computer, and configures the interaction between each network module according to the parsed instructions (such as configuring the identity information as a receiver, a sender or idle, configuring the source address, the target address, the network protocol, etc.) to configure the conversion module.
[0038] S2, performing network conversion on the original data received from one type of network through the network protocol conversion protocol to obtain new data, and outputting the new data through another type of network data;
[0039] When performing network conversion, such as Figure 2 , Figure 3 and Figure 4 As shown, Figure 2It is used to realize the automatic conversion process between IEEE 1394B / M i l1394B network and TTE network, and the functional modules involved include 1394B network transceiver module M1, TTE network transceiver module M2, network protocol conversion module M4 and monitoring module M5. After the 1394B network transceiver module M1 collects and pre-processes the 1394B electrical network or optical network data (analyzes and removes abnormal data, etc.), the data is passed to the network protocol conversion module M4. The network protocol conversion module M4 performs data analysis and network protocol conversion on the 1394B network data, converts the data into TTE network data format, and sends the converted TTE network data to the external device through the sending interface of the TTE network transceiver module M2. During the above conversion process, the operating status of the 1394B network transceiver module M1, the TTE network transceiver module M2 and the network protocol conversion module M4 are all monitored by the monitoring module M5, and the collected status information of the 1394B network transceiver module M1, the TTE network transceiver module M2 and the network protocol conversion module M4 are sent to the external device through the external communication network of the monitoring module M5. At the same time, relevant commands sent by the external device are received in real time, and the commands are parsed and processed and sent to the 1394B network transceiver module M1, the TTE network transceiver module M2 and the network protocol conversion module M4 respectively.
[0040] Figure 3 During the automatic conversion process between IEEE 1394B / M il 1394B network and FC network, the functional modules involved include 1394B network transceiver module M1, FC network transceiver module M3, network protocol conversion module M4 and monitoring module M5. After collecting and preprocessing the 1394B electrical network or optical network data, the 1394B network transceiver module M1 transmits the data to the network protocol conversion module M4. The network protocol conversion module M4 performs data analysis and network protocol conversion on the 1394B network data, converts the data into the FC network format, and sends the converted FC network data to the external device through the sending interface of M3. During the above conversion process, the operating status of the 1394B network transceiver module M1, the FC network transceiver module M3 and the network protocol conversion module M4 are all monitored by the monitoring module M5, and the collected status information of the 1394B network transceiver module M1, the FC network transceiver module M3 and the network protocol conversion module M4 are sent to the external device through the external communication network of the monitoring module M5. At the same time, relevant commands sent by the external device are received in real time, and the commands are parsed and processed and sent to the 1394B network transceiver module M1, the FC network transceiver module M3 and the network protocol conversion module M4 respectively.
[0041] Figure 4When the TTE network and FC network are automatically converted, the functional modules involved include the TTE network transceiver module M2, the FC network transceiver module M3, the network protocol conversion module M4 and the monitoring module M5. After the TTE network transceiver module M2 collects and pre-processes the TTE network data, it transmits the data to the network protocol conversion module M4. The network protocol conversion module M4 performs data analysis and network protocol conversion processing on the TTE network data, converts the data into the FC network format, and sends the converted FC network data to the external device through the sending interface of the FC network transceiver module M3. During the above conversion process, the operating status of the TTE network transceiver module M2, the FC network transceiver module M3 and the network protocol conversion module M4 are all monitored by the monitoring module M5, and the collected status information of the TTE network transceiver module M2, the FC network transceiver module M3 and the network protocol conversion module M4 are sent to the external device through the external communication network of M5. At the same time, relevant commands sent by the external device are received in real time, and the commands are parsed and processed and sent to the TTE network transceiver module M2, the FC network transceiver module M3 and the network protocol conversion module M4 respectively.
[0042] S3. Generate loopback test data, and perform loopback test on each module of the adaptive multi-network conversion device through a loopback network.
[0043] In the specific implementation, the loop test is performed through all modules in the device. The specific process is as follows: the monitoring module M5 sends loop test data ④ to the 1394B network transceiver module M1, the 1394B network transceiver module M1 generates data ① through the loop network inside and sends the data ① to the network protocol conversion module M4, the network protocol conversion module M4 converts the data ① into data ② according to the above step (2) and sends it to the TTE network transceiver module M2, after the TTE network transceiver module M2 receives the data ②, it sends the data ② to the network protocol conversion module M4 through the internal loop network, the network protocol conversion module M4 converts the data ② into data ③ according to the above step (3) and sends it to the FC network transceiver module M3, after the FC network transceiver module M3 receives the data ③, it converts the data ③ into test data ⑤ through the internal loop network and sends it to the monitoring module M5, after the monitoring module M5 receives the test data ⑤, it compares it with the sent test data ① to determine the IEEE 1394B / Mi 2 of all modules. l Whether the automatic conversion between 11394B network and TTE network, TTE network and FC network is normal. It should be noted that the path of test data in the device can be designed according to user needs. For example, the loop test data output by the monitoring module M5 can also be sent to the TTE network transceiver module M2, the FC network transceiver module M3 or the network protocol conversion module M4 first.
[0044] The adaptive multi-network conversion device and implementation method of the present invention can independently receive multiple types of network data sent by external devices in real time, automatically perform conversion processing through an internal conversion structure, and the process is transparent. At the same time, the conversion status, network data timeliness, etc. are monitored in real time, and can be dynamically configured according to external device commands. It has the characteristics of fast data reception and conversion, high data transmission efficiency, strong reliability and real-time performance, etc.
[0045] Obviously, those skilled in the art should understand that the modules or steps of the above-mentioned embodiments of the present invention can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, and optionally, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. In this way, the embodiments of the present invention are not limited to any specific combination of hardware and software.
[0046] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the embodiments of the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. An adaptive multi-network conversion device, characterized in that: It includes a network protocol conversion module, a monitoring module and a plurality of different types of network transceiver modules, wherein the network transceiver modules are interconnected with an external network and the network protocol conversion module respectively, and a data receiving channel, a data sending channel and a rewind network are arranged in the network transceiver module, the original data collected by the external network is received through the data receiving channel, the new data after network conversion is output to the external network through the data sending channel, and the new data is tested through the rewind network; The network protocol conversion module is provided with a plurality of network conversion protocols, and the received original data is converted through the network conversion protocol to obtain the new data. The monitoring module is interconnected with the network protocol conversion module and the network transceiver module respectively. The monitoring module includes a monitoring module and a testing module. The monitoring module performs network monitoring on the network protocol conversion module and the network transceiver module, and the testing module performs loopback testing on the network protocol conversion module and the network transceiver module.
2. The adaptive multi-network conversion device according to claim 1, characterized in that: The network transceiver module includes a 1394B network transceiver module, a TTE network transceiver module and an FC network transceiver module.
3. The adaptive multi-network conversion device according to claim 2, characterized in that: The external network connected to the TTE network transceiver module and the FC network transceiver module includes an optical network, and the external network connected to the 1394B network transceiver module includes an optical network and an electrical network.
4. The adaptive multi-network conversion device according to claim 1, characterized in that: The monitoring module performs network monitoring based on the self-status information output by the network protocol conversion module and the network transceiver module.
5. The adaptive multi-network conversion device according to claim 4, characterized in that: The self-state information includes working state, network switching state and data sending and receiving state.
6. The adaptive multi-network conversion device according to claim 1, characterized in that: The network protocol conversion module constructs a plurality of network conversion protocols between different networks according to the network configuration information output by the monitoring module, and performs parsing and protocol conversion on the received original data and loopback test data.
7. The adaptive multi-network conversion device according to claim 1, characterized in that: The monitoring module is provided with a configuration module, and the configuration module configures the network rate configuration and the working mode of the network transceiver module and the network protocol conversion module.
8. An adaptive multi-network conversion method, characterized in that: The method of implementing the conversion between different types of networks and device self-testing by the adaptive multi-network conversion device according to any one of claims 1 to 7 comprises: Parsing the instructions output by the host computer to obtain network configuration information, and constructing a network protocol conversion protocol based on the network configuration information; Performing network conversion on the original data received from one type of network through the network protocol conversion protocol to obtain new data, and outputting the new data through another type of network data; Generate loop test data, and perform loop test on each module of the adaptive multi-network conversion device through the loop network.
Citation Information
Patent Citations
Multi-port multi-network protocol converter
CN102170430A
Fuzz testing system for stateful network protocol
CN104796240A
Multi-protocol high-speed pseudo-random signal loopback test system based on FPGA
CN111010241A
Layered airborne network architecture
CN117320023A
Network data storage system based on multi-core processor
CN117891399A
Cited By
Airborne network protocol conversion system
CN120528990A