Satellite router access conversion network bridge device and method
By designing a satellite router access conversion bridge device that supports multiple transmission modes and network modes, the problem of interconnection between satellite routers and standard network devices is solved, efficient testing and simulation are achieved, and the universality of the equipment and the realism of the test are improved.
Patent Information
- Application Number
- CN202411917050.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-05-06
AI Technical Summary
It is difficult for the prior art to achieve interconnection between satellite routers and standard network equipment, and the existing bridge equipment cannot meet the testing needs of non-IP protocol satellite routers and the data needs of different network simulation platforms.
A satellite router access conversion bridge device is designed, including a network management and control module, a network layer protocol conversion module, a link layer protocol conversion module, a satellite router-side communication interface and a network-side communication interface, supporting data transmission, protocol conversion and protocol packaging, as well as a hybrid multiple network modes of IPv4, IPv6 and IPv4/IPv6.
It realizes the interconnection between satellite routers and standard network equipment, meets the testing needs of different interfaces and protocols, improves the universality of equipment and the realism of tests, and reduces network overhead and data delay.
Smart Images

Figure CN119946154A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a satellite router access conversion bridge device and method, belonging to the technical field of satellite network simulation. Background Art
[0002] With the rapid development of my country's aerospace industry, more and more satellite constellations are emerging, and large-scale constellation networking has become a development trend in the future satellite communication field. Under this development trend, traditional single-machine testing based on ground inspection equipment can no longer meet the needs of networked applications, and network analysis and networking test verification of satellite routers are required.
[0003] Due to the constraints of the actual operating environment of the satellite, it is difficult for us to conduct testing and verification in a real satellite network environment. On the other hand, existing satellite routers are usually developed and launched in batches by multiple manufacturers, making it difficult to complete large-scale physical node interconnection networking testing and verification on the ground. Pure virtual simulation tests using network simulation tools such as STK, OPNET, and Mininet lack data authenticity. Taking into account factors such as network scale, test costs, and data authenticity, semi-physical testing has gradually become popular in large-scale constellation network testing. Unlike traditional network products, at this stage, satellite routers usually use customized physical interfaces and data protocols, and cannot directly interconnect with standard network equipment, making it difficult to conduct semi-physical access networking testing and network analysis.
[0004] At present, existing bridge equipment only considers link layer protocol conversion, which cannot meet the testing requirements of non-IP protocol satellite routers and the data requirements of different network simulation platforms; it introduces functions such as table lookup forwarding and routing processing, which increases network overhead and data delay; it only considers low-speed Ethernet ports and cannot transmit high-speed intersatellite data.
[0005] Therefore, it is an urgent problem for technical personnel in this field to provide a universal, lightweight, high- and low-speed compatible physical interface and data protocol conversion bridge device and method to achieve interconnection between satellite routers and standard network devices. Summary of the invention
[0006] The technical problem solved by the present invention is to overcome the deficiencies of the prior art and provide a satellite router access conversion bridge device and method.
[0007] The technical solution of the present invention is: a satellite router access conversion bridge device, which is used to realize the interconnection between the satellite router and the standard network equipment, and the bridge device includes a network management and control module, a network layer protocol conversion module, a link layer protocol conversion module, a satellite router side communication interface, and a network side communication interface;
[0008] The network control module is used to configure the transmission mode of the bridge, the network mode of the bridge, the topological connection relationship of the bridge, and monitor the operation status of the bridge;
[0009] The link layer protocol conversion module is used to convert the link layer protocol of the data transmitted between the satellite router and the standard network device according to the transmission mode, and then output the data after the conversion of the link layer protocol and the network layer protocol to the corresponding port according to the topological connection relationship of the bridge;
[0010] A network layer protocol conversion module, used to convert the network layer protocol for transmitting data between the satellite router and the standard network device according to the network mode;
[0011] Satellite router side communication interface, used to connect to the satellite router;
[0012] Network-side communication interface, used to connect to standard network devices.
[0013] Preferably, the satellite router access conversion bridge device further comprises a data cache module, and the data cache module is used to cache the data entering the bridge device.
[0014] Preferably, the transmission mode of the bridge includes a data transparent transmission mode, a protocol conversion mode and a protocol encapsulation mode; the network mode of the bridge includes an IPv4 mode, an IPv6 mode and an IPv4 / IPv6 mixed mode.
[0015] Preferably, the satellite router side communication interface includes an optical port, a network port, an RS422, and a LVDS interface.
[0016] Preferably, the network side includes an optical port and a network port.
[0017] Another technical solution of the present invention is: a transmission method from a satellite router to a standard network device based on the above-mentioned bridge device, the method comprising the following steps:
[0018] Step 1: Configure the network topology of the bridge according to the connection relationship between the communication interface on the routing side of the bridge and the communication interface on the network side;
[0019] Step 2. When the network layer protocol of the satellite router is the standard IPv4 / IPv6 protocol, configure the bridge transmission mode to data transparent transmission mode; when the network layer protocol of the satellite router is a custom private protocol, if the standard network device cannot parse the custom private protocol, configure the bridge transmission mode to protocol conversion mode; if the standard network device can parse the custom private protocol, configure the bridge transmission mode to protocol encapsulation mode;
[0020] Step 3: According to the transmission mode configured by the bridge, perform the following steps:
[0021] Step 3-1: When the transmission mode is data transparent transmission mode, the data encapsulated by the AOS protocol is removed without any other processing, and is directly encapsulated into a standard Ethernet MAC frame and then sent to a standard network device;
[0022] Step 3-2: When the transmission mode is the protocol conversion mode, extract the data domain of the AOS frame and perform the following steps according to the network mode configured by the bridge:
[0023] Step 3-2-1, when the network mode is IPv4 mode, convert the data domain of the AOS frame into a standard IPv4 packet, then encapsulate the converted IPv4 packet into a standard Ethernet MAC frame and send it to a standard network device;
[0024] Step 3-2-2: When the network mode is IPv6 mode or IPv4 / IPv6 mixed mode, the data domain of the AOS frame is converted into a standard IPv6 packet, and then the converted IPv6 packet is encapsulated into a standard Ethernet MAC frame and sent to a standard network device;
[0025] Step 3-3, when the transmission mode is the protocol encapsulation mode, extract the data domain of the AOS frame and perform the following steps according to the network mode configured by the bridge:
[0026] Step 3-3-1, when the network mode is IPv4 mode, encapsulate the extracted AOS frame data field as the data field of the standard IPv4 packet to form a complete IPv4 data packet, and then encapsulate it into a standard Ethernet MAC frame and send it to a standard network device;
[0027] Step 3-3-2, when the network mode is IPv6 mode or IPv4 / IPv6 mixed mode, the extracted AOS frame data field is encapsulated as the data field of the standard IPv6 packet to form a complete IPv6 data packet, which is then encapsulated into a standard Ethernet MAC frame and sent to a standard network device.
[0028] Another technical solution of the present invention is: a transmission method from a standard network device to a satellite router based on the above-mentioned bridge, the method comprising the following steps:
[0029] Step 4: Capture all data packets sent by standard network devices and remove standard Ethernet MAC frame encapsulation of the data packets;
[0030] Depending on the network mode of the bridge configuration, perform the following steps:
[0031] Step 4-1, when the network mode is IPv4 mode, filter out non-IPv4 data packets in the data obtained in step 4, and execute steps 5 to 7 according to the transmission mode configured by the bridge;
[0032] Step 4-2, when the network mode is IPv6 mode, filter out non-IPv6 data packets in the data obtained in step 4, and execute steps 5 to 7 according to the transmission mode configured by the bridge;
[0033] Step 4-3, when the network mode is IPv4 / IPv6 mixed mode, filter out non-IPv4 / IPv6 data packets in the data obtained in step 4, and execute steps 5 to 7 according to the transmission mode configured by the bridge;
[0034] Step 5: When the transmission mode is data transparent transmission mode, the IP packet is not processed in any other way and is directly encapsulated into an AOS frame and then sent to the satellite router;
[0035] Step 6: When the transmission mode is the protocol conversion mode, the IP data is converted into a custom private protocol data packet of the satellite router, then encapsulated into an AOS frame and sent to the satellite router;
[0036] Step 7: When the transmission mode is the protocol encapsulation mode, the data domain of the IP data is taken out, then encapsulated into an AOS frame, and sent to the satellite router.
[0037] The beneficial effects of the present invention compared with the prior art are:
[0038] (1) The present invention provides a satellite router access conversion bridge device and method, which can be applied to satellite routers with different interfaces and different protocols;
[0039] (2) The present invention supports multiple transmission modes including data transparent transmission, protocol conversion and protocol encapsulation, which can meet different test requirements and greatly improve the versatility of the device;
[0040] (3) The present invention supports multiple network modes including IPv4, IPv6 and IPv4 / IPv6 hybrid, can shield interference data generated by physical network cards of standard network devices, and simulate the intersatellite link network environment as realistically as possible, thus greatly improving the simulation of the test;
[0041] (4) The communication interfaces on both sides of the present invention are bound one-to-one, and the data packet can reach the opposite port of the bridge without table lookup, addressing and other operations, thereby reducing network overhead and data delay;
[0042] (5) The present invention supports simultaneous access of multiple ports, and can meet the needs of parallel access testing of multiple routers and multiple data channels. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 A test scenario diagram of a satellite router accessing a conversion bridge of the present invention;
[0044] Figure 2This is a functional module composition diagram of the satellite router access conversion bridge of the present invention;
[0045] Figure 3 This is a flow chart of the satellite router access conversion method of the present invention;
[0046] Figure 4 The schematic diagram of the satellite router access conversion bridge of the present invention is applied to the network simulation platform test. DETAILED DESCRIPTION
[0047] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be described in more detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0048] The present invention provides a satellite router access conversion bridge device (hereinafter referred to as "bridge"), which is used to realize the interconnection between satellite router and standard network equipment. The device includes a network management and control module, a network layer protocol conversion module, a link layer protocol conversion module, a data cache module, a satellite router side communication interface, and a network side communication interface;
[0049] The network control module is used to configure the transmission mode of the bridge, the network mode of the bridge, the topological connection relationship of the bridge, and monitor the operation status of the bridge;
[0050] The link layer protocol conversion module is used to convert the link layer protocol of the data transmitted between the satellite router and the standard network device according to the transmission mode, and then output the data after the conversion of the link layer protocol and the network layer protocol to the corresponding port according to the topological connection relationship of the bridge;
[0051] A network layer protocol conversion module, used to convert the network layer protocol for transmitting data between the satellite router and the standard network device according to the network mode;
[0052] Satellite router side communication interface, used to connect to the satellite router;
[0053] Network-side communication interface, used to connect to standard network devices.
[0054] The data cache module is used to cache the data entering the bridge device, especially to prevent data packet loss when the port speed is limited.
[0055] The transmission modes of the bridge include data transparent transmission mode, protocol conversion mode and protocol encapsulation mode; the network modes of the bridge include IPv4 mode, IPv6 mode and IPv4 / IPv6 mixed mode.
[0056] The communication interfaces on the satellite router side include optical port, network port, RS422, and LVDS interface.
[0057] The network side includes optical ports and network ports, supporting 10 Gigabit data transmission.
[0058] Communication interface, used to match and convert the physical interfaces on both sides. The number of interfaces on both sides is the same, and one-to-one correspondence is configured according to the interface data rate and network topology;
[0059] Peripheral circuits support the functional implementation of core components and provide functions such as power management, level conversion, and abnormal alarm indication;
[0060] The network management and control module is used for the management, control and status monitoring of the bridge, including a transmission mode control module, a network mode control module, a network topology management module and a network status monitoring module. The transmission mode control module is used to configure the transmission mode of the bridge, including data transparent transmission mode, protocol conversion mode and protocol encapsulation mode. The network mode control module is used to configure the network mode of the bridge, including IPv4 mode, IPv6 mode and IPv4 / IPv6 mixed mode. The network topology management module is used to configure the topological connection relationship between different input and output ports of the bridge. The network status monitoring module is used to monitor the network operation status and detect network anomalies in a timely manner.
[0061] The present invention also proposes a transmission method from a satellite router to a standard network device based on the above-mentioned bridge device, the method comprising the following steps:
[0062] Step 1: Configure the network topology of the bridge according to the connection relationship between the communication interface on the routing side of the bridge and the communication interface on the network side;
[0063] Step 2. When the network layer protocol of the satellite router is the standard IPv4 / IPv6 protocol, configure the bridge transmission mode to data transparent transmission mode; when the network layer protocol of the satellite router is a custom private protocol, if the standard network device cannot parse the custom private protocol, configure the bridge transmission mode to protocol conversion mode; if the standard network device can parse the custom private protocol, configure the bridge transmission mode to protocol encapsulation mode;
[0064] Step 3: According to the transmission mode configured by the bridge, perform the following steps:
[0065] Step 3-1: When the transmission mode is data transparent transmission mode, the data encapsulated by the AOS protocol is removed without any other processing, and is directly encapsulated into a standard Ethernet MAC frame and then sent to a standard network device;
[0066] Step 3-2: When the transmission mode is the protocol conversion mode, extract the data domain of the AOS frame and perform the following steps according to the network mode configured by the bridge:
[0067] Step 3-2-1, when the network mode is IPv4 mode, convert the data domain of the AOS frame into a standard IPv4 packet, then encapsulate the converted IPv4 packet into a standard Ethernet MAC frame and send it to a standard network device;
[0068] Step 3-2-2: When the network mode is IPv6 mode or IPv4 / IPv6 mixed mode, the data domain of the AOS frame is converted into a standard IPv6 packet, and then the converted IPv6 packet is encapsulated into a standard Ethernet MAC frame and sent to a standard network device;
[0069] Step 3-3, when the transmission mode is the protocol encapsulation mode, extract the data domain of the AOS frame and perform the following steps according to the network mode configured by the bridge:
[0070] Step 3-3-1, when the network mode is IPv4 mode, encapsulate the extracted AOS frame data field as the data field of the standard IPv4 packet to form a complete IPv4 data packet, and then encapsulate it into a standard Ethernet MAC frame and send it to a standard network device;
[0071] Step 3-3-2, when the network mode is IPv6 mode or IPv4 / IPv6 mixed mode, encapsulate the extracted AOS frame data field as the data field of the standard IPv6 packet to form a complete IPv6 data packet, which is then encapsulated into a standard Ethernet MAC frame and sent to a standard network device;
[0072] The present invention also proposes a transmission method from a standard network device to a satellite router based on the above-mentioned bridge device, the method comprising the following steps:
[0073] Step 4: Capture all data packets sent by standard network devices and remove standard Ethernet MAC frame encapsulation of the data packets;
[0074] Depending on the network mode of the bridge configuration, perform the following steps:
[0075] Step 4-1, when the network mode is IPv4 mode, filter out non-IPv4 data packets in the data obtained in step 4, and execute steps 5 to 7 according to the transmission mode configured by the bridge;
[0076] Step 4-2, when the network mode is IPv6 mode, filter out non-IPv6 data packets in the data obtained in step 4, and execute steps 5 to 7 according to the transmission mode configured by the bridge;
[0077] Step 4-3, when the network mode is IPv4 / IPv6 mixed mode, filter out non-IPv4 / IPv6 data packets in the data obtained in step 4, and execute steps 5 to 7 according to the transmission mode configured by the bridge;
[0078] Step 5: When the transmission mode is data transparent transmission mode, the IP packet is not processed in any other way and is directly encapsulated into an AOS frame and then sent to the satellite router;
[0079] Step 6: When the transmission mode is the protocol conversion mode, the IP data is converted into a custom private protocol data packet of the satellite router, then encapsulated into an AOS frame and sent to the satellite router;
[0080] Step 7: When the transmission mode is the protocol encapsulation mode, the data domain of the IP data is taken out, then encapsulated into an AOS frame, and sent to the satellite router.
[0081] Example:
[0082] Figure 1 The figure shows the application scenario of the satellite router access conversion bridge of the present invention in the actual network test system. One or more network routers can complete the conversion of the satellite data interface and protocol with the standard Ethernet interface and protocol through the bridge, and realize data interaction with standard network equipment.
[0083] Since in this embodiment, the number of output ports of the satellite router access conversion bridge device does not correspond to the number of standard network devices one by one, a switch is used to connect the satellite router access conversion bridge device and the standard network devices.
[0084] In this embodiment, there are N satellite routers in total, each of which has 4 data channels that need to be converted and connected to standard network equipment. The bridge converts the interface and protocol of each data channel one-to-one into a standard Ethernet interface and protocol, and then passes through a switch (optional) to communicate with standard network equipment such as network analyzers, network damage meters, network simulation platforms and ground controllers.
[0085] It should be pointed out that for multi-port devices such as network analyzers and network damage detectors, bidirectional data can be connected to such devices directly on the right side of the bridge without passing through the switch. For single-port devices such as network simulation platforms and ground controllers, if only one satellite router data needs to be connected, bidirectional data can also be connected without passing through the switch; when more than one data needs to be connected to such devices, a switch needs to be configured on the right side of the bridge to aggregate multiple data.
[0086] like Figure 2As shown, the bridge of the present invention is composed of a network management and control module, a link layer protocol conversion module, a network layer protocol conversion module, a data cache module, a communication interface and peripheral circuits, wherein the network management and control module is used for the management, control and status monitoring of the bridge; the link layer protocol conversion module is used for converting the link layer protocol between the satellite router and the standard network equipment; the network layer protocol conversion module is used for converting the network layer protocol between the satellite router and the standard network equipment; the data cache module is used for caching data when the port speed is limited to prevent data packet loss; the communication interface is used for matching and converting the physical interfaces on both sides; the peripheral circuit is used for supporting the functional realization of the core components, and providing functions such as power management, level conversion, and abnormal alarm indication.
[0087] The network control module includes a transmission mode control module, a network mode control module, a network topology management module, and a network status monitoring module. The transmission mode control module is used to configure the transmission mode of the bridge, including data transparent transmission mode, protocol conversion mode, and protocol encapsulation mode. The network mode control module is used to configure the network mode of the bridge, including IPv4 mode, IPv6 mode, and IPv4 / IPv6 mixed mode. The network topology management module is used to configure the topological connection relationship of different input and output ports. The network status monitoring module is used to monitor the network operation status and promptly discover network anomalies.
[0088] The communication interface is used to match and convert the physical interfaces on both sides. The satellite router side includes common satellite router interfaces such as optical port, network port, RS422, LVDS, etc. The network side includes optical port and network port, supporting 10 Gigabit data transmission. The number of interfaces on both sides is the same, and they correspond one to one according to the interface data rate and network topology configuration.
[0089] Figure 3 The satellite router access conversion method of the present invention is shown, comprising the following steps:
[0090] Step 1: Configure the network topology and network mode of the bridge according to the actual network test requirements;
[0091] Step 2, configure the transmission mode of the bridge according to the protocol type of the access satellite router and the data identification method of the standard network equipment;
[0092] When data is sent from the Satellite Router to a standard network device, the following steps are performed:
[0093] Step 3: The bridge captures all data packets sent by the satellite router and removes the link layer AOS protocol encapsulation of the data packets. In this embodiment, the AOS frame format is defined as follows:
[0094] Frame Header Insert Field Data Field Frame Operation Field Frame Check Field 6 or 8 bytes Variable length Variable length 4 bytes (optional) 2 bytes
[0095] Depending on the transmission mode configured for the bridge, perform the following steps:
[0096] Step 3-1, when the transmission mode is data transparent transmission mode, the bridge does not perform other processing on the data after removing the AOS protocol encapsulation, and directly encapsulates it into a standard Ethernet MAC frame, and then sends it to the standard network device;
[0097] Step 3-2: When the transmission mode is the protocol conversion mode, the bridge extracts the data domain of the AOS frame and executes the following steps according to the network mode configured by the bridge:
[0098] Step 3-2-1, when the network mode is IPv4 mode, the network layer protocol conversion module identifies the network layer data and converts it into a standard IPv4 packet, then encapsulates the converted IPv4 packet into a standard Ethernet MAC frame and sends it to the standard network device;
[0099] Step 3-2-2, when the network mode is IPv6 mode or IPv4 / IPv6 mixed mode, the network layer protocol conversion module identifies the network layer data and converts it into a standard IPv6 packet, then encapsulates the converted IPv6 packet into a standard Ethernet MAC frame and sends it to the standard network device;
[0100] Step 3-3, when the transmission mode is the protocol encapsulation mode, the bridge extracts the data field of the AOS frame and executes the following steps according to the network mode configured by the bridge:
[0101] Step 3-3-1, when the network mode is IPv4 mode, the network layer protocol conversion module encapsulates the extracted AOS frame data field as the data field of the standard IPv4 packet to form a complete IPv4 data packet, and then encapsulates it into a standard Ethernet MAC frame and sends it to the standard network device;
[0102] Step 3-3-2, when the network mode is IPv6 mode or IPv4 / IPv6 mixed mode, the network layer protocol conversion module encapsulates the extracted AOS frame data field as the data field of the standard IPv6 packet to form a complete IPv6 data packet, and then encapsulates it into a standard Ethernet MAC frame and sends it to the standard network device;
[0103] From a standard network device to a satellite router, follow these steps:
[0104] Step 4: The bridge captures all data packets sent by the standard network device and removes the standard Ethernet MAC frame encapsulation of the data packets;
[0105] Depending on the network mode of the bridge configuration, perform the following steps:
[0106] Step 4-1, when the network mode is IPv4 mode, filter out non-IPv4 data packets in the data, and execute steps 5 to 7 according to the transmission mode configured by the bridge;
[0107] Step 4-2: When the network mode is IPv6 mode, filter out non-IPv6 data packets in the data, and execute steps 5 to 7 according to the transmission mode configured by the bridge;
[0108] Step 4-3, when the network mode is IPv4 / IPv6 mixed mode, filter out non-IPv4 / IPv6 data packets in the data, and execute steps 5 to 7 according to the transmission mode configured by the bridge;
[0109] Step 5: When the transmission mode is data transparent transmission mode, the IP packet is not processed in any other way and is directly encapsulated into an AOS frame and then sent to the satellite router;
[0110] Step 6: When the transmission mode is the protocol conversion mode, the IP data is converted into a custom private protocol data packet of the satellite router, then encapsulated into an AOS frame and sent to the satellite router;
[0111] Step 7: When the transmission mode is the protocol encapsulation mode, the data domain of the IP data is taken out, then encapsulated into an AOS frame, and sent to the satellite router.
[0112] In a specific embodiment, according to Figure 4 As shown, each device is connected, the transmission mode of the bridge is configured as data transparent transmission mode, and the network mode of the bridge is configured as IPv6 mode. This embodiment simulates a network composed of 18 satellite nodes, including 16 virtual nodes running in the network simulation platform and two physical satellite router nodes. The physical nodes are connected to the virtual nodes in the network simulation platform through bridges.
[0113] In this embodiment, the following configurations and conventions are performed:
[0114] We use virtual nodes in the same "row" to simulate satellites in the same orbit, which are recorded as "Orbit 1", "Orbit 2", "Orbit 3" and "Orbit 4" from top to bottom. For satellites in the same orbit, they are called "Satellite 1", "Satellite 2", "Satellite 3" and "Satellite 4" from left to right.
[0115] For each virtual node, the four links of "left", "up", "right" and "down" are numbered "Link 1", "Link 2", "Link 3" and "Link 4" respectively, and each node is limited to have four intersatellite links, of which the physical node is only connected to two of the intersatellite links.
[0116] In this way, we can describe this network more accurately:
[0117] Link 1 of satellite router 1 is connected to link 4 of satellite No. 3 in orbit 1, link 2 of satellite router 1 is connected to link 1 of satellite No. 1 in orbit 2, link 1 of satellite router 2 is connected to link 2 of satellite No. 3 in orbit 3, link 2 of satellite router 2 is connected to link 2 of satellite No. 4 in orbit 4, and the remaining nodes are connected to the remaining links normally in the same orbit or in different orbits, forming the 18-node semi-physical network.
[0118] In this embodiment, we run a "shortest path first" routing strategy on each node.
[0119] When satellite No. 3 in orbit 1 sends data service to satellite No. 1 in orbit 2, the following steps are performed:
[0120] Step A1, according to the configured routing strategy, the data will first be sent to the physical network card of the network simulation platform, and then pass through the switch and send to the bridge through port 1;
[0121] Step A2, the bridge captures the data packets sent by the network simulation platform and removes the standard Ethernet MAC frame encapsulation of the data packets;
[0122] Step A3, the bridge filters out non-IPv6 data packets in the data;
[0123] Step A4, the bridge directly encapsulates the IPv6 data packet into an AOS frame and sends it to satellite router 1 via link 1 of satellite router 1;
[0124] Step A5, satellite router 1 forwards the data via link 2 according to the destination address of the data and its own routing table information;
[0125] Step A6, the bridge captures the data packet sent by the link 2 of the satellite router 1, and removes the link layer AOS protocol encapsulation of the data packet;
[0126] Step A7: The bridge does not process the data after the AOS protocol encapsulation is removed, but directly encapsulates it into a standard Ethernet MAC frame, and then sends it to the switch through port 2.
[0127] Step A8: The data is sent to the physical network card of the network simulation platform through the switch, and finally reaches Satellite No. 1 in Orbit 2.
[0128] When the bridge is configured as other transmission modes and network modes, the required steps are similar to those introduced in this embodiment and will not be described in detail herein.
[0129] The above-disclosed embodiments are described in a progressive manner, which is only used to illustrate the technical solution of the present application, rather than to limit it, and is intended to enable professionals in the field to implement or use the present invention. Shown in the accompanying drawings is only one of the embodiments of the present invention, and the actual structure and application scenarios are not limited thereto. Therefore, if ordinary technicians in the field are inspired by it, without departing from the purpose of the invention, without creatively designing structural methods and embodiments similar to the technical solution, they should be included in the scope of protection of the present application.
Claims
1. A satellite router access conversion bridge device, used to achieve the interconnection between satellite routers and standard network equipment, characterized in that It includes a network control module, a network layer protocol conversion module, a link layer protocol conversion module, a satellite router side communication interface, and a network side communication interface; The network control module is used to configure the transmission mode of the bridge, the network mode of the bridge, the topological connection relationship of the bridge, and monitor the operation status of the bridge; The link layer protocol conversion module is used to convert the link layer protocol of the data transmitted between the satellite router and the standard network device according to the transmission mode, and then output the data after the conversion of the link layer protocol and the network layer protocol to the corresponding port according to the topological connection relationship of the bridge; A network layer protocol conversion module, used to convert the network layer protocol for transmitting data between the satellite router and the standard network device according to the network mode; Satellite router side communication interface, used to connect to the satellite router; Network-side communication interface, used to connect to standard network devices.
2. A satellite router access conversion bridge device according to claim 1, characterized in that It also includes a data cache module, which is used to cache data entering the bridge device.
3. A satellite router access conversion bridge device according to claim 1, characterized in that The transmission modes of the bridge include data transparent transmission mode, protocol conversion mode and protocol encapsulation mode; the network modes of the bridge include IPv4 mode, IPv6 mode and IPv4 / IPv6 mixed mode.
4. A satellite router access conversion bridge device according to claim 1, characterized in that: The communication interfaces on the satellite router side include optical port, network port, RS422, and LVDS interface.
5. A satellite router access conversion bridge device according to claim 1, characterized in that: The network side includes optical ports and network ports.
6. A method for transmitting data from a satellite router to a standard network device based on the bridge of claim 1, characterized in that The steps include: Step 1: Configure the network topology of the bridge according to the connection relationship between the communication interface on the routing side of the bridge and the communication interface on the network side; Step 2. When the network layer protocol of the satellite router is the standard IPv4 / IPv6 protocol, configure the bridge transmission mode to data transparent transmission mode; when the network layer protocol of the satellite router is a custom private protocol, if the standard network device cannot parse the custom private protocol, configure the bridge transmission mode to protocol conversion mode; if the standard network device can parse the custom private protocol, configure the bridge transmission mode to protocol encapsulation mode; Step 3: According to the transmission mode configured by the bridge, perform the following steps: Step 3-1: When the transmission mode is data transparent transmission mode, the data encapsulated by the AOS protocol is removed without any other processing, and is directly encapsulated into a standard Ethernet MAC frame and then sent to a standard network device; Step 3-2: When the transmission mode is the protocol conversion mode, extract the data domain of the AOS frame and perform the following steps according to the network mode configured by the bridge: Step 3-2-1, when the network mode is IPv4 mode, convert the data domain of the AOS frame into a standard IPv4 packet, then encapsulate the converted IPv4 packet into a standard Ethernet MAC frame and send it to a standard network device; Step 3-2-2: When the network mode is IPv6 mode or IPv4 / IPv6 mixed mode, the data domain of the AOS frame is converted into a standard IPv6 packet, and then the converted IPv6 packet is encapsulated into a standard Ethernet MAC frame and sent to a standard network device; Step 3-3, when the transmission mode is the protocol encapsulation mode, extract the data domain of the AOS frame and perform the following steps according to the network mode configured by the bridge: Step 3-3-1, when the network mode is IPv4 mode, encapsulate the extracted AOS frame data field as the data field of the standard IPv4 packet to form a complete IPv4 data packet, and then encapsulate it into a standard Ethernet MAC frame and send it to a standard network device; Step 3-3-2, when the network mode is IPv6 mode or IPv4 / IPv6 mixed mode, the extracted AOS frame data field is encapsulated as the data field of the standard IPv6 packet to form a complete IPv6 data packet, which is then encapsulated into a standard Ethernet MAC frame and sent to a standard network device.
7. A method for transmitting data from a standard network device to a satellite router based on the bridge of claim 1, characterized in that The steps include: Step 4: Capture all data packets sent by standard network devices and remove standard Ethernet MAC frame encapsulation of the data packets; Depending on the network mode of the bridge configuration, perform the following steps: Step 4-1, when the network mode is IPv4 mode, filter out non-IPv4 data packets in the data obtained in step 4, and execute steps 5 to 7 according to the transmission mode configured by the bridge; Step 4-2, when the network mode is IPv6 mode, filter out non-IPv6 data packets in the data obtained in step 4, and execute steps 5 to 7 according to the transmission mode configured by the bridge; Step 4-3, when the network mode is IPv4 / IPv6 mixed mode, filter out non-IPv4 / IPv6 data packets in the data obtained in step 4, and execute steps 5 to 7 according to the transmission mode configured by the bridge; Step 5: When the transmission mode is data transparent transmission mode, the IP packet is not processed in any other way and is directly encapsulated into an AOS frame and then sent to the satellite router; Step 6: When the transmission mode is the protocol conversion mode, the IP data is converted into a custom private protocol data packet of the satellite router, then encapsulated into an AOS frame and sent to the satellite router; Step 7: When the transmission mode is the protocol encapsulation mode, the data domain of the IP data is taken out, then encapsulated into an AOS frame, and sent to the satellite router.