A heterogeneous redundant gateway data routing method for earth-moon communication
Patent Information
- Application Number
- CN202511259997.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-04
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2045-09-04
AI Technical Summary
但若数据报文在航天器内部网络传输,则会导致月面网段的数据进入器内网络流转,给报文向月面的再次转发带来困难
[0040] (1) The method of the present invention can maximize channel performance. The low-speed communication link adopts the space packet protocol, while the high-speed communication link adopts the IPoverCCSDS protocol. The ground gateway protocols of the low-speed communication link and the high-speed communication link are symmetrical.
Smart Images

Figure CN121262628B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a heterogeneous redundant gateway data routing method for Earth-Moon communication, belonging to the field of manned deep space exploration. Background Technology
[0002] In the manned lunar exploration program, the lunar lander serves as the backbone node for extending the lunar surface network, providing these nodes with network access capabilities using both 5G and Wi-Fi. Lunar nodes can choose to connect to the lunar lander's backbone network via 5G lunar communication base stations or commercial AP devices using Wi-Fi.
[0003] The lunar lander communicates with Earth via an S-band spread spectrum link and a Ka-band link. The S-band link supports low-speed communication between the ground station and the lander, while the Ka-band link supports high-speed communication. Ground nodes communicate with the lunar lander via both low-speed and high-speed communication links, while the lunar lander communicates with lunar access nodes via a 5G lunar communication base station and a standard Wi-Fi access point (AP) hotspot.
[0004] Communication between the lunar network access node and the Earth station, when relayed through the lunar backbone node—the lunar lander—uses two forwarding methods depending on whether the data packets enter the backbone node's internal network. The first method involves the lunar backbone node providing a router for the Earth-Moon network, with link devices connected to the router. The ground network, lunar network, and intra-spacecraft network are configured as different network segments. When the ground needs to send data to the lunar node, the data packet is sent directly to the router via the Earth-Moon link and forwarded to the lunar link. However, for major engineering spacecraft, the primary task of the Earth-Moon tracking link is to ensure mission safety. Currently, manned lunar landing and deep space exploration missions use the second method: both low-speed and high-speed Earth-to-ground links are directly connected to the intra-spacecraft network, ensuring uplink and downlink information security before forwarding to the lunar surface. However, if data packets are transmitted within the spacecraft's internal network, data from the lunar network segment will enter the intra-spacecraft network, making it difficult to forward the packets to the lunar surface again.
[0005] Secondly, China's manned lunar exploration mission uses a space packet protocol to ensure secure communication in the S-band due to its relatively low link rate. The Ka-band, with its higher link rate, supports integrated telemetry, voice, and image communication services and uses the IP over CCSDS protocol. Therefore, a convenient conversion mechanism needs to be designed to enable the low-speed link space packet protocol to interconnect with the standard IP protocol.
[0006] Furthermore, lunar surface Wi-Fi STA devices connect to the spacecraft's internal switch via standard Wi-Fi AP devices and communicate with internal device nodes using the standard ARP protocol. Therefore, the lunar surface and the spacecraft belong to the same network segment, which conflicts with the requirement that lunar access nodes should be configured to the lunar network segment. The forwarding of IP packets by lunar surface Wi-Fi AP hotspots and 5G lunar surface communication terminals is not symmetrical. Summary of the Invention
[0007] The technical problem this invention aims to solve is to overcome the challenges of lunar nodes simultaneously accessing lunar backbone nodes via standard Wi-Fi protocol AP devices and 5G / 4G lunar communication base stations, and lunar backbone nodes simultaneously routing and forwarding data via low-speed and high-speed ground links. This invention provides a heterogeneous redundant gateway data routing method for Earth-Moon communication. Based on the intra-planetary backbone TTE switching network, it utilizes heterogeneous dual gateways for ground and lunar communication to form optimal data routing, achieving flexible access for lunar nodes and redundant and reliable Earth-planet-Moon communication.
[0008] The technical solution adopted in this invention is: a heterogeneous redundant gateway data routing method for Earth-Moon communication, comprising:
[0009] Define a low-speed ground link gateway and a high-speed ground link gateway. The low-speed ground link gateway carries the space packet protocol above the ground link layer, while the high-speed link gateway carries the IP protocol above the ground link layer.
[0010] Ground stations transmit lunar surface data via low-speed and high-speed communication links.
[0011] Lunar communication base stations and WIFIAP devices receive and process lunar data from the TTE switch;
[0012] The lunar access node simultaneously connects wirelessly to the lunar communication base station and WIFI AP device, completes 5G / 4G / WIFI physical layer and link layer data transmission, and receives, parses and processes IP packets;
[0013] When the lunar access node generates data, it encapsulates it into IP packets and sends them to the WIFIAP and the lunar communication base station via a wireless channel; the destination address of the IP packet is filled with a multicast address.
[0014] Lunar communication base stations and WIFIAP devices forward the received IP packets.
[0015] The low-speed and high-speed ground-to-ground gateways perform ground-to-ground forwarding processing on the received IP packets.
[0016] Furthermore, if the ground station sends a lunar surface data space packet to the ground low-speed link gateway via a low-speed communication link, the destination address in the subheader of the lunar surface data space packet is filled with the lower 16 bits of the lunar surface IP address, and the space packet is identified as unicast or multicast in the subheader of the space packet, wherein the upper 6 bits of the lower 16 bits of the IP address are set as domain addressing.
[0017] When the lunar backbone node's low-speed link gateway receives a lunar data space packet, it identifies the destination address and multicast identifier in the space packet's subheader; if the destination address in the space packet's subheader is a lunar address field, then:
[0018] If the space packet is a multicast data space packet, the destination address is completed with a multicast IP address, and it is directly forwarded to the lunar communication base station according to the RC virtual link defined in the TTE service planning table. It is also sent to the WIFIAP device in the network switch through the BE message static multicast forwarding table.
[0019] If the space packet is a unicast data space packet, the destination address is padded with a unicast IP address. The unicast IP message is forwarded to the lunar communication base station according to the RC virtual link defined in the TTE service planning table. At the same time, the source MAC address is filled with the low-speed gateway MAC address and ARP addressing is started to obtain the MAC address of the lunar WIFI access node. The resulting BE message Ethernet frame is written to the TTE switch.
[0020] Furthermore, if the ground station uploads lunar surface data IP packets via a high-speed communication link, the destination IP address is filled with the lunar surface IP address field; when the IP packet data field is filled with a space packet, the main header and sub-header content of the space packet are consistent with the uplink data from the low-speed link; the IP packet data field is filled with audio and video protocol data packets;
[0021] When the high-speed link gateway of the lunar backbone node receives the lunar data IP packet, it identifies the IP destination address. If the IP destination address is a lunar address field, then:
[0022] If the destination address of the IP packet is a multicast address, it is directly forwarded to the lunar communication base station according to the RC virtual link defined in the TTE service planning table, and the multicast MAC address is filled in. The network switch then sends the multicast message to the WIFIAP device based on the static forwarding table of the BE message.
[0023] If the destination address of the IP packet is a unicast address, the unicast IP packet is forwarded to the lunar communication terminal according to the RC virtual link defined in the TTE service planning table. At the same time, dynamic ARP addressing is initiated, and the source MAC address of the ARP packet is filled in as the high-speed gateway to obtain the MAC address of the lunar WIFI access node. The resulting BE message Ethernet frame is then written to the TTE switch.
[0024] Furthermore, the lunar backbone node is a spacecraft that bridges the lunar communication link and the lunar communication link; the lunar access node establishes communication with the earth station by connecting to the lunar backbone node spacecraft.
[0025] Furthermore, the TTE service planning table is a planning configuration table for TT messages, RC messages, BE messages and PCF messages in TTE time-triggered Ethernet, including message source, message destination, message period, message frame length, virtual link identifier, jitter and interval.
[0026] Furthermore, the lunar surface communication base station is a component of the lunar surface backbone node spacecraft, realizing the function of a lunar surface 5G / 4G system communication link gateway.
[0027] Furthermore, the WIFIAP device is a component of the lunar backbone node spacecraft, providing wireless access services based on the 802.11 standard for lunar WIFI access nodes, and is used for bridging the onboard wired network and the lunar wireless network.
[0028] Furthermore, the lunar communication base station and WIFI AP device receive and process lunar data from the TTE switch, including:
[0029] The WIFIAP device is set to a subnet mask of 255.255.0.0, and uses the lunar address domain network segment as the internal network of the spacecraft. After receiving the lunar address domain multicast IP packets through the TTE network switch, it broadcasts the multicast packets and converts them into unicast packets and sends them to the lunar access node. When it receives lunar address domain unicast packets and ARP packets, it forwards them to the corresponding WIFI channel.
[0030] When the lunar access nodes need to be flexibly expanded, a WIFI gateway is configured in the lunar exchange network. The WIFI gateway also serves as a WIFI access node to connect to the WIFIAP device of the lunar backbone node spacecraft. When the WIFI gateway receives multicast IP packets from the WIFI AP device, it forwards them to the lunar exchange network switch and forwards them to the extended lunar access nodes according to the static forwarding table of the lunar exchange network switch.
[0031] When the WIFI AP device receives an ARP packet whose destination IP address is the extended lunar network domain, it changes the source MAC address to the WIFI gateway's local address and initiates a dynamic ARP query to the extended lunar network. If an ARP reply is received, the WIFI gateway sends its local MAC address back to the lunar backbone node spacecraft AP device. Subsequently, when the WIFI gateway receives a unicast packet from the lunar backbone node spacecraft AP device, it fills in the destination MAC address in the ARP table generated by the ARP reply and forwards it to the extended lunar access node.
[0032] The lunar communication base station is set with a subnet mask of 255.255.255.0, and uses the lunar address domain network segment as the external network of the spacecraft. When it receives multicast and unicast IP packets from the lunar address domain through the TTE network switch, it sends the IP packets to the lunar access node according to the planned time slot channel.
[0033] Furthermore, the lunar communication base station and WIFI AP device forward the received IP packets, including:
[0034] After receiving a multicast IP packet, the lunar communication base station identifies the service type: if the service occupies little network bandwidth and has high priority, and has high requirements for transmission latency and jitter, it forwards the packet to the high-speed link gateway and low-speed link gateway through the switch according to the TT / RC virtual link defined in the TTE service planning table; if the service occupies a lot of network bandwidth and has low priority, and has low requirements for transmission latency and jitter, it sends the packet to the high-speed link gateway through the multicast forwarding table of the TTE network switch according to the multicast path defined in the TTE service planning table.
[0035] After receiving the multicast IP packet, the WIFI AP device directly and transparently forwards it to the TTE switching network. According to the multicast path defined in the TTE service planning table, it is sent to the high-speed link gateway and the low-speed link gateway through the switch multicast forwarding table.
[0036] Furthermore, the low-speed and high-speed link gateways for ground-to-ground forwarding of received IP packets include:
[0037] When the low-speed link gateway receives an IP packet from the TTE network switch and identifies that the data field in the IP packet is in space packet format, it extracts the space packet and encapsulates it in the data field of the ground-to-ground low-speed link frame and transmits it to the ground.
[0038] The high-speed link gateway receives IP packets from the TTE network switch and directly encapsulates the IP packets in the data field of the high-speed link frame for transmission to the ground.
[0039] The advantages of this invention compared to the prior art are:
[0040] (1) The method of the present invention can maximize channel performance. The low-speed communication link adopts the space packet protocol, while the high-speed communication link adopts the IPoverCCSDS protocol. The ground gateway protocols of the low-speed communication link and the high-speed communication link are symmetrical.
[0041] (2) In the method of the present invention, when the lunar access node is a standard WIFISTA and accesses the backbone network switch of the WIFIAP device, the data injected from the ground can learn the MAC address of the lunar node through the dynamic ARP protocol and dynamically forward it to the lunar node.
[0042] (3) The method of the present invention supports lunar access nodes to access the Earth-Moon network simultaneously via WIFI and 5G / 4G communication systems.
[0043] (4) In the method of the present invention, when the lunar access node accesses the spacecraft’s internal network through two heterogeneous gateways, WIFI and 5G lunar communication terminal, the lunar access node can share the same lunar IP address, simplifying the uplink injection configuration on the ground. Attached Figure Description
[0044] Figure 1 A diagram showing the uplink routing path for heterogeneous redundant gateways for Earth-Moon communication;
[0045] Figure 2 This is a diagram showing the downlink routing path for heterogeneous redundant gateways used in Earth-Moon communication. Detailed Implementation
[0046] The present invention will be described in conjunction with the accompanying drawings.
[0047] like Figure 1 , Figure 2 As shown, a heterogeneous redundant gateway data routing method for Earth-Moon communication includes the following steps:
[0048] (1) Define a low-speed link gateway and a high-speed link gateway to the ground. The low-speed link gateway carries the space packet protocol above the ground link layer, and the high-speed link gateway carries the IP protocol above the ground link layer.
[0049] (2) Ground stations upload lunar surface data via low-speed and high-speed communication links;
[0050] 1) If the ground station sends a lunar surface data space packet to the low-speed link gateway via the low-speed link, the destination address in the secondary header of the space packet is filled with the lower 16 bits of the lunar surface IP address (the upper 6 bits of the lower 16 bits of the IP address are set to domain addressing), and the secondary header is marked as unicast or multicast.
[0051] The lunar backbone node's low-speed link gateway to Earth receives lunar data packets and identifies the destination address and multicast identifier in the subheading. The lunar backbone node is a spacecraft that bridges the ground-to-lunar communication link and the lunar surface communication link; the lunar access node establishes communication with the Earth station by connecting to the lunar backbone node spacecraft.
[0052] a) If the destination address of the space packet is a lunar address field and it is a multicast data space packet, then the destination address is completed to a multicast IP address, and it is directly forwarded to the lunar communication base station according to the RC virtual link defined in the TTE service planning table, and sent to the WIFIAP device in the network switch through the BE message static multicast forwarding table.
[0053] b) If the destination address of the space packet is in the lunar address field and it is a unicast data space packet, then the destination address is padded with a unicast IP address. The unicast IP packet is forwarded to the lunar communication base station according to the RC virtual link defined in the TTE service planning table. Simultaneously, the source MAC address is filled with the low-speed gateway MAC address and ARP addressing is initiated to obtain the MAC address of the lunar WIFI access node. This MAC address is then used to form a BE message Ethernet frame, which is written to the TTE switch. The TTE service planning table is a planning and configuration table for TT messages, RC messages, BE messages, and PCF messages in the TTE time-triggered Ethernet, including message source, message destination, message period, message frame length, virtual link identifier, jitter, and interval. The lunar communication base station is a component of the lunar backbone node spacecraft, implementing the function of a lunar 5G / 4G communication link gateway.
[0054] 2) If the ground station uploads lunar surface data IP packets via a high-speed link, the destination IP address is filled with the lunar surface IP address field; when the IP packet data field is filled with a space packet, the main header and sub-header content of the space packet are consistent with the uplink data from the low-speed link; the IP packet data field can be filled with audio and video protocol data packets.
[0055] The high-speed link gateway of the lunar backbone node receives lunar data IP packets and identifies the IP destination address.
[0056] a) If the destination address of the IP packet is a lunar address field and is a multicast address, it is directly forwarded to the lunar communication base station according to the RC virtual link defined in the TTE service planning table, and the multicast MAC address is filled in. The network switch sends the multicast to the WIFIAP device according to the BE message static forwarding table. The WIFIAP device is a component of the lunar backbone node spacecraft, providing wireless access services based on the 802.11 standard for lunar WIFI access nodes, and is used for bridging the wired network inside the spacecraft and the lunar wireless network.
[0057] b) If the destination address of the IP packet is a lunar address field and is a unicast address, the unicast IP packet is forwarded to the lunar communication terminal according to the RC virtual link defined in the TTE service planning table. At the same time, dynamic ARP addressing is initiated, the source MAC address of the ARP packet is filled in as the high-speed gateway, the MAC address of the lunar WIFI access node is obtained, and a BE message Ethernet frame is formed and written to the TTE switch.
[0058] (3) Lunar communication base stations and WIFIAP devices receive and process lunar data from the TTE switch;
[0059] 1) The WIFIAP device is set to subnet mask 255.255.0.0, and the lunar address domain network segment is used as the internal network of the spacecraft. After receiving the lunar address domain multicast IP packets through the TTE network switch, the multicast packets are broadcast and converted to unicast and sent to the lunar access node. When receiving lunar address domain unicast packets and ARP packets, they are forwarded to the corresponding WIFI channel.
[0060] When the lunar access nodes need to be flexibly expanded, a WIFI gateway is configured in the lunar exchange network. The WIFI gateway also serves as a WIFI access node to connect to the WIFIAP device of the lunar backbone node spacecraft. When the WIFI gateway receives multicast IP packets from the WIFI AP device, it forwards them to the lunar exchange network switch and forwards them to the extended lunar access nodes according to the static forwarding table of the lunar exchange network switch.
[0061] When the WIFI AP device receives an ARP packet whose destination IP address is the extended lunar network domain, it changes the source MAC address to the WIFI gateway's local address and initiates a dynamic ARP query to the extended lunar network. If an ARP reply is received, the WIFI gateway sends its local MAC address back to the lunar backbone node spacecraft AP device. Subsequently, when the WIFI gateway receives a unicast packet from the lunar backbone node spacecraft AP device, it fills in the destination MAC address in the ARP table generated by the ARP reply and forwards it to the extended lunar access node.
[0062] 2) The lunar communication base station sets the subnet mask to 255.255.255.0, uses the lunar address domain network segment as the external network of the spacecraft, and sends the IP packets to the lunar access node according to the planned time slot channel when it receives multicast and unicast IP packets from the lunar address domain through the TTE network switch.
[0063] (4) The lunar access node simultaneously wirelessly accesses the lunar communication base station and WIFI AP device to complete 5G / 4G / WIFI physical layer and link layer data transmission, and receives, parses and processes IP packets;
[0064] (5) The lunar access node generates data, encapsulates it into IP packets, and sends them to the WIFIAP and lunar communication base station via wireless channel. The destination address of the IP packets is set to a multicast address.
[0065] (6) The lunar communication base station and WIFIAP device forward the received IP packets.
[0066] 1) After receiving a multicast IP packet, the lunar communication base station identifies the service type: If it is a high-priority, high-reliability message (the service occupies little network bandwidth and has high priority, with high requirements for transmission latency and jitter), it forwards the message to the high-speed link gateway and low-speed link gateway through the switch according to the TT / RC virtual link defined in the TTE service planning table; if it is a low-priority, high-throughput message (the service occupies a lot of network bandwidth and has low priority, with low requirements for transmission latency and jitter), it sends the message to the high-speed link gateway through the multicast forwarding table of the switch according to the multicast path defined in the TTE service planning table.
[0067] 2) After receiving the multicast IP packet, the WIFIAP device directly and transparently forwards it to the TTE switching network, and sends it to the high-speed link gateway and low-speed link gateway through the multicast forwarding table of the switch according to the multicast path defined in the TTE service planning table.
[0068] (7) The low-speed and high-speed links to the ground forward the received IP packets to the ground.
[0069] 1) When the low-speed link gateway receives an IP packet from the TTE network and identifies that the data field in the IP packet is in space packet format, it extracts the space packet and encapsulates it in the data field of the low-speed link frame between the ground and the ground for transmission.
[0070] 2) The high-speed link gateway receives IP packets from the TTE network and directly encapsulates the IP packets in the data field of the TTE high-speed link frame and transmits them to the ground.
[0071] Example:
[0072] A heterogeneous redundant gateway data routing method for Earth-Moon communication is described below, with the following specific implementation steps:
[0073] (1) The high-speed link gateway receives the AOS data frame from the ground, performs synchronous identification on the forward data, and identifies the spacecraft identifier in the AOS frame. If the spacecraft identifier is the spacecraft itself, the next step is executed.
[0074] (2) Identify the virtual channel identifier in the AOS frame, parse the MPDU encapsulation packet protocol according to the IPoverCCSDS protocol, and extract and assemble the complete IP packet.
[0075] (3) Identify the destination IP address and UDP port number in the IP packet.
[0076] 1) The RC and TT services explicitly defined in the TTE service planning table are mapped to TTE virtual links, which access the TTE chip to multicast or unicast IP packets to the corresponding devices through the TTE network.
[0077] 2) For BE unicast services explicitly defined in the TTE service planning table, retrieve the MAC address table generated by the ARP protocol, generate BE Ethernet frames, access the TTE chip, and multicast or unicast the BE Ethernet frames to the corresponding devices through the TTE network.
[0078] 3) For BE multicast services that are explicitly defined in the TTE service planning table, generate BE multicast Ethernet frames according to the multicast protocol, access the TTE chip, and multicast the BE Ethernet frames to the corresponding devices through the TTE network.
[0079] 4) For IP packets for which no service is defined in the TTE service planning table, the MAC address table generated by the ARP protocol is searched. If the destination MAC address corresponding to the IP packet is found in the MAC address table, a BE Ethernet frame is generated and accessed by the TTE chip to multicast or unicast the BE Ethernet frame to the corresponding device through the TTE network. If the destination MAC address corresponding to the IP packet cannot be found, the IP packet is discarded and an error status telemetry is reported.
[0080] 5) If the IP address field is the lunar node address field (the high 6 bits of the lower 16 bits of the IP address are for field addressing):
[0081] a) If the destination address of the IP packet is a multicast address, it is directly forwarded to the lunar communication base station according to the RC virtual link defined in the TTE service planning table, and the multicast MAC address is filled in. The network switch sends the multicast to the WIFIAP according to the BE message static forwarding table.
[0082] b) If the IP packet is unicast, it is forwarded to the lunar communication base station according to the RC virtual link defined in the TTE service planning table. At the same time, dynamic ARP is started, the ARP table is queried, and a BE Ethernet frame is formed and written to the TTE switch.
[0083] (4) The low-speed link gateway receives the uplink remote control packets from the ground, performs synchronous identification on the forward data, and identifies the spacecraft identifier in the remote control packets. If the spacecraft identifier is the spacecraft itself, the next step is executed.
[0084] (5) The low-speed link gateway parses the space packet subheader in the sub-packet remote control packet, extracts the multicast identifier and destination address, and assembles the complete destination IP packet.
[0085] (6) The low-speed link gateway identifies the destination IP address in the IP packet and maps the UDP port number according to the space packet APID.
[0086] 1) The RC and TT services explicitly defined in the TTE service planning table are mapped to TTE virtual links. The low-speed link gateway accesses the TTE chip and multicasts or unicasts IP packets to the corresponding devices through the TTE network.
[0087] 2) For BE unicast services explicitly defined in the TTE service planning table, retrieve the MAC address table generated by the ARP protocol, generate BE Ethernet frames, and the low-speed link gateway accesses the TTE chip to multicast or unicast the BE Ethernet frames to the corresponding devices through the TTE network.
[0088] 3) For BE multicast services that are explicitly defined in the TTE service planning table, BE multicast Ethernet frames are generated according to the multicast protocol. The low-speed link gateway accesses the TTE chip and multicasts the BE Ethernet frames to the corresponding devices through the TTE network.
[0089] 4) If the IP address field is the lunar node address field (the high 6 bits of the lower 16 bits of the IP address are for field addressing):
[0090] a) If the destination address of the IP packet is a multicast address, the low-speed link gateway will directly forward the packet to the lunar communication base station according to the RC virtual link defined in the TTE service planning table, and simultaneously fill in the multicast MAC address. The network switch will then send the packet to the WIFIAP via multicast based on the BE message static forwarding table.
[0091] b) If the IP packet is unicast, the low-speed link gateway forwards it to the lunar communication base station according to the RC virtual link defined in the TTE service planning table, and at the same time starts dynamic ARP, queries the ARP table, and forms a BE Ethernet frame to write to the TTE switch.
[0092] (7) The lunar communication base station identifies the destination IP address in the IP packet. If it is the instruction of the lunar communication base station itself, it executes it directly. If it is the address field of the lunar node, it maps the IP address to the corresponding 5G link layer address and sends it to the lunar node according to the planned time slot.
[0093] (8) The lunar WIFI AP receives the Ethernet frame and sends it to the lunar access node or lunar WIFI gateway device through the wireless channel.
[0094] The parts of this invention not described in detail are well-known to those skilled in the art.
Claims
1. A heterogeneous redundant gateway data routing method for Earth-Moon communication, characterized in that, include: Define a low-speed ground link gateway and a high-speed ground link gateway. The low-speed ground link gateway carries the space packet protocol above the ground link layer, while the high-speed link gateway carries the IP protocol above the ground link layer. Ground stations transmit lunar surface data via low-speed and high-speed communication links. Lunar communication base stations and Wi-Fi access points receive and process lunar data from the TTE switch, including: The WIFI AP device is set to a subnet mask of 255.255.0.0, and uses the lunar address domain network segment as the internal network of the spacecraft. After receiving the lunar address domain multicast IP packets through the TTE network switch, the multicast packets are broadcast and converted to unicast and sent to the lunar access node. When receiving lunar address domain unicast packets and ARP packets, they are forwarded to the corresponding WIFI channel. When the lunar access nodes need to be flexibly expanded, a WIFI gateway is configured in the lunar exchange network. The WIFI gateway also serves as a WIFI access node to connect to the WIFI AP device of the lunar backbone node spacecraft. When the WIFI gateway receives multicast IP packets from the WIFI AP device, it forwards them to the lunar exchange network switch and forwards them to the extended lunar access nodes according to the static forwarding table of the lunar exchange network switch. When the WIFI AP device receives an ARP packet whose destination IP address is the extended lunar network domain, it changes the source MAC address to the WIFI gateway's local address and initiates a dynamic ARP query to the extended lunar network. If an ARP reply is received, the WIFI gateway sends its local MAC address back to the lunar backbone node spacecraft AP device. Subsequently, when the WIFI gateway receives a unicast packet from the lunar backbone node spacecraft AP device, it fills in the destination MAC address in the ARP table generated by the ARP reply and forwards it to the extended lunar access node. The lunar communication base station is set with a subnet mask of 255.255.255.
0. The lunar address domain network segment is used as the external network of the spacecraft. When the TTE network switch receives multicast and unicast IP packets from the lunar address domain, it sends the IP packets to the lunar access node according to the planned time slot channel. The lunar access node simultaneously connects wirelessly to the lunar communication base station and WIFI AP device, completes 5G / 4G / WIFI physical layer and link layer data transmission, and receives, parses and processes IP packets; When a lunar access node generates data, it encapsulates it into an IP packet and sends it to the WIFI AP and the lunar communication base station via a wireless channel; the destination address of the IP packet is filled with a multicast address. Lunar communication base stations and WIFI AP devices forward the received IP packets; The low-speed and high-speed ground-to-ground gateways perform ground-to-ground forwarding processing on the received IP packets.
2. The heterogeneous redundant gateway data routing method for Earth-Moon communication according to claim 1, characterized in that, If the ground station sends a lunar surface data space packet to the ground low-speed link gateway via a low-speed communication link, the destination address in the subheader of the lunar surface data space packet is filled with the lower 16 bits of the lunar surface IP address, and the space packet is identified as unicast or multicast in the subheader. The upper 6 bits of the lower 16 bits of the IP address are set as domain addressing. When the lunar backbone node's low-speed link gateway receives a lunar data space packet, it identifies the destination address and multicast identifier in the space packet's subheader; if the destination address in the space packet's subheader is a lunar address field, then: If the space packet is a multicast data space packet, the destination address is completed with a multicast IP address, and it is directly forwarded to the lunar communication base station according to the RC virtual link defined in the TTE service planning table. It is also sent to the WIFI AP device in the network switch through the BE message static multicast forwarding table. If the space packet is a unicast data space packet, the destination address is padded with a unicast IP address. The unicast IP message is forwarded to the lunar communication base station according to the RC virtual link defined in the TTE service planning table. At the same time, the source MAC address is filled with the low-speed gateway MAC address and ARP addressing is started to obtain the MAC address of the lunar WIFI access node. The resulting BE message Ethernet frame is written to the TTE switch.
3. The heterogeneous redundant gateway data routing method for Earth-Moon communication according to claim 1, characterized in that, If the ground station uploads lunar surface data IP packets via a high-speed communication link, the destination IP address is filled with the lunar surface IP address field; when the IP packet data field is filled with a space packet, the contents of the space packet's main header and sub-header are consistent with the uplink data from the low-speed link; the IP packet data field is filled with audio and video protocol data packets; When the high-speed link gateway of the lunar backbone node receives the lunar data IP packet, it identifies the IP destination address. If the IP destination address is a lunar address field, then: If the destination address of the IP packet is a multicast address, it is directly forwarded to the lunar communication base station according to the RC virtual link defined in the TTE service planning table, and the multicast MAC address is filled in. The network switch then sends the multicast message to the WIFIAP device based on the static forwarding table of the BE message. If the destination address of the IP packet is a unicast address, the unicast IP packet is forwarded to the lunar communication terminal according to the RC virtual link defined in the TTE service planning table. At the same time, dynamic ARP addressing is initiated, and the source MAC address of the ARP packet is filled in as the high-speed gateway to obtain the MAC address of the lunar WIFI access node. The resulting BE message Ethernet frame is then written to the TTE switch.
4. A heterogeneous redundant gateway data routing method for Earth-Moon communication according to claim 2 or 3, characterized in that, The lunar backbone node is a spacecraft that bridges the ground-to-lunar communication link and the lunar surface communication link; The lunar access node establishes communication with the Earth station by connecting to the lunar backbone node spacecraft.
5. A heterogeneous redundant gateway data routing method for Earth-Moon communication according to claim 2 or 3, characterized in that, The TTE service planning table is a planning and configuration table for TT messages, RC messages, BE messages and PCF messages in TTE time-triggered Ethernet. It includes message source, message destination, message period, message frame length, virtual link identifier, jitter and interval.
6. A heterogeneous redundant gateway data routing method for Earth-Moon communication according to claim 1, characterized in that, The lunar surface communication base station is a component of the lunar surface backbone node spacecraft, realizing the function of a lunar surface 5G / 4G communication link gateway.
7. A heterogeneous redundant gateway data routing method for Earth-Moon communication according to claim 1, characterized in that, The WIFI AP device is a component of the lunar backbone node spacecraft, providing wireless access services based on the 802.11 standard for lunar WIFI access nodes, and is used for bridging the onboard wired network and the lunar wireless network.
8. A heterogeneous redundant gateway data routing method for Earth-Moon communication according to claim 1, characterized in that, The lunar communication base station and WIFI AP device forward the received IP packets, including: After receiving a multicast IP packet, the lunar communication base station identifies the service type: if it is a high-priority message, it forwards it to the high-speed link gateway and low-speed link gateway through the switch according to the TT / RC virtual link defined in the TTE service planning table; if it is a low-priority message, it sends it to the high-speed link gateway through the multicast forwarding table of the TTE network switch according to the multicast path defined in the TTE service planning table. After receiving the multicast IP packet, the WIFI AP device directly and transparently forwards it to the TTE switching network. According to the multicast path defined in the TTE service planning table, it is sent to the high-speed link gateway and the low-speed link gateway through the switch multicast forwarding table.
9. A heterogeneous redundant gateway data routing method for Earth-Moon communication according to claim 8, characterized in that, The low-speed and high-speed link gateways for ground-to-ground forwarding of received IP packets include: When the low-speed link gateway receives an IP packet from the TTE network switch and identifies that the data field in the IP packet is in space packet format, it extracts the space packet and encapsulates it in the data field of the ground-to-ground low-speed link frame and transmits it to the ground. The high-speed link gateway receives IP packets from the TTE network switch and directly encapsulates the IP packets in the data field of the high-speed link frame for transmission to the ground.
Citation Information
Patent Citations
DTN-based integrated network protocol architecture and routing method
CN112565075A
Satellite-borne integrated information network global multilayer address mapping method and system
CN117278094A