Satellite communication method, device and system

The feed link status is detected through the microwave device and the transmission device in the satellite communication system, the path information is determined and the service connection is initiated, which solves the problem of low network resource utilization caused by frequent path calculations in satellite communications, and improves service availability and transmission efficiency.

CN115733536BActive Publication Date: 2025-08-29HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111013058.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-31
Publication Date
2025-08-29
Estimated Expiration
2041-08-31

AI Technical Summary

Technical Problem

In the prior art, service data packet forwarding requires frequent path calculations during satellite communication, resulting in low network resource utilization and reduced service availability.

Method used

The feed link status is detected through the satellite's microwave device. After determining the path information, the transmission device initiates a service connection, reduces the path calculation frequency, and realizes seamless switching of unblocked data transmission and service data after establishing the connection.

Benefits of technology

Reduces the frequency of path calculation, improves service availability and transmission rate, reduces packet loss rate, and realizes seamless switching of service data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115733536B_ABST
    Figure CN115733536B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a satellite communication method, device, and system for resolving the problem of low service availability during the forwarding of service data messages between satellites. The method includes: a microwave device of a second satellite detects that a first feeder link between the microwave device of the second satellite and a gateway is normal; the microwave device of the second satellite sends first indication information to the microwave device of the first satellite via a transmission device of the second satellite and a transmission device of the first satellite, the first indication information being used to indicate that the first feeder link is normal; the microwave device of the first satellite sends a first message to the transmission device of the first satellite based on the first indication information; the transmission device of the first satellite determines first path information based on the first message; and the transmission device of the first satellite initiates establishment of a service connection from the first satellite to the second satellite based on the first path information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of satellite communication technology, and in particular to satellite communication methods, devices and systems. Background Art

[0002] With the rapid development of space information technology, the application of satellite networks is becoming more and more extensive.

[0003] like Figure 1 As shown in the figure, a satellite network primarily consists of terminal devices, a satellite network, a gateway, a ground network, a management and control system, and a core network. Terminal devices can be handheld devices or access devices deployed on aircraft, ships, trains, or buses. A satellite network consists of multiple satellites, connected by intersatellite links (ISLs), which can be microwave or laser links. Gateways connect to satellites via feeder links, which can be microwave. Gateways are deployed on the ground and connected to the ground network. The ground network consists of routers or transmission equipment. The management and control system processes satellite control data. The core network collaborates with the management and control system to process service data from terminal devices.

[0004] In the existing technology, the transmission of service data is mainly a connectionless technology. The characteristic of this technology is that each satellite calculates the path to the destination satellite in real time based on the network topology information and determines the next satellite to forward the service data. Figure 2 As shown, it is assumed that the terminal device is directly connected to satellite 1 on orbit 1, and the gateway is directly connected to satellite 5 on orbit 4. Orbits 1 to 6 represent 6 different orbits, and one or more satellites on each orbit move along the same trajectory. Figure 2 In [1], the five satellites in a certain orbit are numbered to obtain Satellite 1 to Satellite 5. First, after receiving the service data packet from the terminal device, Satellite 1 in Orbit 1 calculates the path from Satellite 1 in Orbit 1 to Satellite 5 in Orbit 4. Assuming that the calculated path points to Satellite 1 in Orbit 2, Satellite 1 in Orbit 1 forwards the service data packet to Satellite 1 in Orbit 2. Then, Satellite 1 in Orbit 2 calculates the path from Satellite 1 in Orbit 2 to Satellite 5 in Orbit 4. Assuming that the calculated path points to Satellite 2 in Orbit 2, Satellite 1 in Orbit 2 forwards the service data packet to Satellite 2 in Orbit 2. Satellite 2 in Orbit 2 then performs the same calculation and forwards the service data packet to the next satellite until the service data packet reaches Satellite 5 in Orbit 4.

[0005] The above solution requires frequent path calculations during service data packet forwarding. Given limited network resources, excessive path calculation usage reduces the network resources available for service data transmission, thereby reducing network resource utilization and the time available for service data transmission. This reduces service availability. Summary of the Invention

[0006] Embodiments of the present application provide a satellite communication method, apparatus, and system for solving the problem of low service availability during the forwarding of service data messages between satellites.

[0007] To achieve the above objectives, embodiments of the present application employ the following technical solutions: In a first aspect, a satellite communication method is provided. Specifically, a microwave device of a second satellite detects that a first feeder link between the microwave device of the second satellite and a gateway is normal; the microwave device of the second satellite transmits first indication information to the microwave device of the first satellite via a transmission device of the second satellite and a transmission device of the first satellite, the first indication information being used to indicate that the first feeder link is normal; the microwave device of the first satellite, based on the first indication information, transmits a first message to the transmission device of the first satellite, the first message being used to request establishment of a service connection from the first satellite to the second satellite, the service connection being used to transmit service data between a terminal device and the gateway, the terminal device being connected to the first satellite; the transmission device of the first satellite, based on the first message, determines first path information corresponding to the service connection from the first satellite to the second satellite; and the transmission device of the first satellite initiates establishment of a service connection from the first satellite to the second satellite based on the first path information.

[0008] In the satellite communication method provided in an embodiment of the present application, when the microwave device of the second satellite detects that the first feeder link with the gateway is normal, the transmission device of the first satellite, upon receiving a request to establish a service connection from the first satellite to the second satellite, determines the path information corresponding to the service connection and initiates the establishment of the service connection. On the one hand, compared to the prior art, since the present application only requires determining the path information corresponding to the service connection to the second satellite on the first satellite, rather than performing multiple path calculations on each satellite, it can reduce the frequency of path calculations, increase the service availability, and thus improve service availability. On the other hand, the prior art is a connectionless solution, in which service data packets are stored and forwarded hop by hop between each satellite, while the present method is connection-oriented. Specifically, a service connection from the first satellite to the second satellite is established in advance. Afterwards, service data packets can be transmitted non-blockingly on the established service connection, thereby reducing the service packet loss rate, accelerating the transmission rate of service data packets, and also improving service availability.

[0009] In conjunction with the first aspect above, in one possible implementation, a microwave device of a third satellite detects that a second feeder link between the microwave device of the third satellite and the gateway is normal; the microwave device of the third satellite transmits second indication information to the transmission device of the first satellite via the transmission device of the third satellite, where the second indication information is used to indicate that the second feeder link is normal; the transmission device of the first satellite determines second path information based on the second indication information, where the second path information corresponds to a service connection from the first satellite to the third satellite; the transmission device of the first satellite initiates establishment of a service connection from the first satellite to the third satellite based on the second path information; after the service connection from the first satellite to the third satellite is established, the transmission device of the first satellite switches uplink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite; and the transmission device of the first satellite transmits a second message to the gateway via the transmission device of the third satellite and the microwave device of the third satellite, where the second message is used to request switching of downlink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

[0010] In a satellite communication method provided by an embodiment of the present application, when a handover occurs on a satellite directly connected to a gateway, if the microwave device of a third satellite detects that the second feeder link with the gateway is functioning properly, the transmission device of the first satellite determines the path information corresponding to the service connection from the first satellite to the third satellite and initiates establishment of the service connection. After the service connection is established, the handover of uplink and downlink service data is performed. Compared to existing solutions that calculate paths based on a flooding model, the present application only requires determining the path information corresponding to the service connection to the third satellite on the first satellite, eliminating the need for multiple path calculations on each satellite. This reduces the frequency of path calculations, increases service availability, and thus improves service availability. Furthermore, only after the service connection from the first satellite to the third satellite is established does the transmission device of the first satellite and the gateway switch service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite. This achieves seamless service handover through coordination between the first, second, and third satellites and the gateway. Furthermore, connection-based transmission significantly reduces packet loss during satellite handover.

[0011] In conjunction with the first aspect described above, in one possible implementation, the transmission device of the first satellite determines the second path information based on the second indication information, including: the transmission device of the first satellite determines, based on the second indication information, pre-configured path information from the first satellite to the third satellite as the second path information; or the transmission device of the first satellite calculates the second path information based on the second indication information, topology information of the satellite network in which the first and third satellites are located, and address information of the third satellite from the third satellite. Compared to the prior art solution of storing service data packets on each satellite and calculating the path to the third satellite, this solution only requires storing the second path information on the first satellite, or calculating the second path information once on the first satellite, to directly determine the path from the first satellite to the third satellite, thereby reducing storage and computing overhead and alleviating the burden on satellite hardware.

[0012] In conjunction with the first aspect described above, in one possible implementation, the transmission device of the first satellite initiates establishment of a service connection from the first satellite to the third satellite based on the second path information. This includes: configuring crossover on the transmission device of the first satellite; and sending a third message to the transmission devices of other satellites along the path corresponding to the second path information, the third message triggering the crossover configuration of the transmission devices of the other satellites. In this solution, crossover is configured for each satellite along the path corresponding to the second path information, thereby establishing a service connection from the first satellite to the third satellite and preparing for the handover of service data.

[0013] In conjunction with the first aspect above, in one possible implementation, after the service connection between the first satellite and the second satellite is established, the transmission device of the first satellite configures service parameters for the service connection between the first satellite and the second satellite. After the service parameters are configured for the service connection between the first satellite and the second satellite, subsequent service data from a terminal device arriving at the first satellite can directly reach the second satellite without blocking, and then reach the service landing gateway.

[0014] In conjunction with the first aspect described above, in one possible implementation, the transmitting device of the first satellite determines the first path information based on the first message, including: the transmitting device of the first satellite determines, based on the first message, pre-configured path information from the first satellite to the second satellite as the first path information; or the transmitting device of the first satellite calculates the first path information based on the first message, topology information of the satellite network in which the first and second satellites reside, and address information of the second satellite from the second satellite. Compared to the prior art solution of storing service data packets on each satellite and calculating the path to the second satellite, this solution only requires storing the first path information on the first satellite, or calculating the first path information once on the first satellite, to directly determine the path from the first satellite to the second satellite, thereby reducing storage and computing overhead and alleviating the burden on satellite hardware.

[0015] In conjunction with the first aspect described above, in one possible implementation, a transmission device on a first satellite initiates establishment of a service connection from the first satellite to a second satellite based on first path information. This includes: configuring crossover on the transmission device of the first satellite; and sending a fourth message to the transmission devices of other satellites along the path corresponding to the first path information, whereby the fourth message triggers the crossover configuration of the transmission devices of the other satellites. In this solution, crossover is configured on each satellite along the path corresponding to the first path information to establish a service connection from the first satellite to the second satellite, preparing for the transmission of service data.

[0016] According to a second aspect, a satellite communication method is provided. Specifically, a microwave device of a third satellite detects that a second feeder link between the microwave device of the third satellite and a gateway is normal; the microwave device of the third satellite transmits second indication information to the transmission device of the first satellite via the transmission device of the third satellite, the second indication information being used to indicate that the second feeder link is normal; the transmission device of the first satellite determines second path information based on the second indication information, the second path information corresponding to a service connection from the first satellite to the third satellite; the transmission device of the first satellite initiates establishment of a service connection from the first satellite to the third satellite based on the second path information; after the service connection from the first satellite to the third satellite is established, the transmission device of the first satellite switches uplink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite; and the transmission device of the first satellite transmits a second message to the gateway via the transmission device of the third satellite and the microwave device of the third satellite, the second message being used to request switching of downlink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite. The technical effects of the second aspect can be referred to the technical effects brought about by the corresponding implementation method in the above-mentioned first aspect, and will not be repeated here.

[0017] In conjunction with the second aspect, in one possible implementation, the transmitting device of the first satellite determines the second path information based on the second indication information, including: the transmitting device of the first satellite determines, based on the second indication information, pre-configured path information from the first satellite to the third satellite as the second path information; or the transmitting device of the first satellite calculates the second path information based on the second indication information, topology information of the satellite network in which the first satellite and the third satellite are located, and address information of the third satellite from the third satellite. The technical effects of this implementation can be referred to the technical effects brought about by the corresponding implementation of the first aspect, and are not further described here.

[0018] In conjunction with the second aspect, in one possible implementation, the transmission device of the first satellite initiates establishment of a service connection from the first satellite to the third satellite based on the second path information, including: configuring crossover by the transmission device of the first satellite; and sending a third message by the transmission device of the first satellite to the transmission devices of other satellites on the path corresponding to the second path information, the third message being used to trigger the crossover configuration of the transmission devices of the other satellites. The technical effects of this implementation can be referenced to the technical effects of the corresponding implementation of the first aspect, and are not further elaborated here.

[0019] In a third aspect, a satellite communications method is provided. The device executing the satellite communications method may be a transmission device of a first satellite, or a module implemented in the transmission device of the first satellite, such as a chip or chip system. The following description uses the transmission device of the first satellite as an example. The transmission device of the first satellite receives first indication information from the transmission device of a second satellite and sends the first indication information to the microwave device of the first satellite, indicating that a first feeder link between the microwave device of the second satellite and a gateway is normal. The transmission device of the first satellite receives a first message from the microwave device of the first satellite, requesting the establishment of a service connection between the first satellite and the second satellite. The service connection is used to transmit service data between a terminal device and the gateway, and the terminal device is connected to the first satellite. Based on the first message, the transmission device of the first satellite determines first path information corresponding to the service connection between the first satellite and the second satellite. Based on the first path information, the transmission device of the first satellite initiates the establishment of the service connection between the first satellite and the second satellite.

[0020] In conjunction with the third aspect, in one possible implementation, a transmission device of a first satellite receives second indication information from a transmission device of a third satellite, where the second indication information indicates that a second feeder link between a microwave device of the third satellite and the gateway is normal. The transmission device of the first satellite determines second path information based on the second indication information, where the second path information corresponds to a service connection from the first satellite to the third satellite. The transmission device of the first satellite initiates establishment of a service connection from the first satellite to the third satellite based on the second path information. After the service connection from the first satellite to the third satellite is established, the transmission device of the first satellite switches uplink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite. After the service connection from the first satellite to the third satellite is established, the transmission device of the first satellite sends a second message to the gateway via the transmission device of the third satellite and the microwave device of the third satellite, where the second message requests switching of downlink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

[0021] In combination with the above-mentioned third aspect, in a possible implementation method, the transmission device of the first satellite determines the second path information based on the second indication information, including: the transmission device of the first satellite determines the pre-configured path information from the first satellite to the third satellite as the second path information based on the second indication information; or, the transmission device of the first satellite calculates the second path information based on the second indication information, the topology information of the satellite network in which the first satellite and the third satellite are located, and the address information of the third satellite from the third satellite.

[0022] In combination with the above-mentioned third aspect, in a possible implementation method, the transmission device of the first satellite initiates the establishment of a service connection from the first satellite to the third satellite based on the second path information, including: the transmission device of the first satellite configures cross-connection; the transmission device of the first satellite sends a third message to the transmission devices of other satellites on the path corresponding to the second path information, and the third message is used to trigger the transmission devices of the other satellites to configure cross-connection.

[0023] In combination with the third aspect above, in a possible implementation, after the service connection from the first satellite to the second satellite is established, the transmission device of the first satellite configures service parameters on the service connection from the first satellite to the second satellite.

[0024] In combination with the third aspect above, in a possible implementation, the transmission device of the first satellite determines the first path information based on the first message, including: the transmission device of the first satellite determines the pre-configured path information from the first satellite to the second satellite as the first path information based on the first message; or calculates the first path information based on the first message, topology information of the satellite network in which the first satellite and the second satellite are located, and address information of the second satellite from the second satellite.

[0025] In combination with the third aspect above, in a possible implementation method, the transmission device of the first satellite initiates the establishment of a service connection from the first satellite to the second satellite based on the first path information, including: the transmission device of the first satellite configures cross-connection; the transmission device of the first satellite sends a fourth message to the transmission devices of other satellites on the path corresponding to the first path information, and the fourth message is used to trigger the transmission devices of the other satellites to configure cross-connection.

[0026] In a fourth aspect, a satellite communication method is provided. The device executing the satellite communication method may be a transmission device of a first satellite, or may be a module, such as a chip or chip system, used in the transmission device of the first satellite. The following description uses the transmission device of the first satellite as an example. The transmission device of the first satellite receives second indication information from the transmission device of the third satellite, where the second indication information is used to indicate that a second feeder link between the microwave device of the third satellite and the gateway is normal. The transmission device of the first satellite determines second path information based on the second indication information, where the second path information corresponds to a service connection from the first satellite to the third satellite. The transmission device of the first satellite initiates establishment of a service connection from the first satellite to the third satellite based on the second path information. After the service connection from the first satellite to the third satellite is established, the transmission device of the first satellite switches uplink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite. After the service connection from the first satellite to the third satellite is established, the transmission device of the first satellite sends a second message to the gateway via the transmission device of the third satellite and the microwave device of the third satellite, where the second message is used to request switching of downlink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

[0027] In combination with the above-mentioned fourth aspect, in a possible implementation method, the transmission device of the first satellite determines the second path information based on the second indication information, including: the transmission device of the first satellite determines the pre-configured path information from the first satellite to the third satellite as the second path information based on the second indication information; or, the transmission device of the first satellite calculates the second path information based on the second indication information, the topology information of the satellite network in which the first satellite and the third satellite are located, and the address information of the third satellite from the third satellite.

[0028] In combination with the fourth aspect above, in a possible implementation method, the transmission device of the first satellite initiates establishment of a service connection from the first satellite to the third satellite based on the second path information, including: the transmission device of the first satellite configures cross-connection; the transmission device of the first satellite sends a third message to the transmission devices of other satellites on the path corresponding to the second path information, and the third message is used to trigger the transmission devices of the other satellites to configure cross-connection.

[0029] In a fifth aspect, a satellite communications method is provided. The device executing the satellite communications method may be a microwave device of a first satellite, or a module used in the microwave device of the first satellite, such as a chip or chip system. The following description uses the microwave device of the first satellite as an example. The microwave device of the first satellite receives first indication information from the microwave device of the second satellite via the transmission device of the first satellite and the transmission device of the second satellite. The first indication information is used to indicate that the first feeder link between the microwave device of the second satellite and the gateway is normal. Based on the first indication information, the microwave device of the first satellite sends a first message to the transmission device of the first satellite. The first message is used to request the establishment of a service connection from the first satellite to the second satellite. The service connection is used to transmit service data between a terminal device and the gateway. The terminal device is connected to the first satellite.

[0030] In a sixth aspect, a satellite communications method is provided. The device executing the satellite communications method may be a microwave device of a second satellite, or a module employed in the microwave device of the second satellite, such as a chip or chip system. The following description uses the microwave device of the second satellite as an example. The microwave device of the second satellite detects that a first feeder link between the microwave device of the second satellite and a gateway is functioning properly. The microwave device of the second satellite transmits first indication information to the microwave device of the first satellite via the transmission device of the second satellite and the transmission device of the first satellite. The first indication information indicates that the first feeder link is functioning properly.

[0031] In a seventh aspect, a satellite communication method is provided. The device executing the satellite communication method may be a microwave device of a third satellite, or a module used in the microwave device of the third satellite, such as a chip or chip system. The following description uses the microwave device of the third satellite as an example. The microwave device of the third satellite detects that the second feeder link between the microwave device of the third satellite and the gateway is normal. The microwave device of the third satellite transmits second indication information to the microwave device of the first satellite via the transmission device of the third satellite and the transmission device of the first satellite. The second indication information is used to indicate that the second feeder link is normal. The microwave device of the third satellite receives a second message from the transmission device of the first satellite via the transmission device of the third satellite, and transmits the second message to the gateway. The second message is used to request that downlink service data be switched from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

[0032] In an eighth aspect, a transmission device for a first satellite is provided for implementing the above-mentioned method. The transmission device for the first satellite includes modules, units, or means corresponding to implementing the above-mentioned method. The modules, units, or means may be implemented in hardware, software, or hardware executing corresponding software implementations. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.

[0033] In combination with the eighth aspect, in one possible implementation, the transmission device of the first satellite includes: a processor and an optical transceiver module; the optical transceiver module is configured to receive first indication information from the transmission device of the second satellite and send the first indication information to the microwave device of the first satellite, where the first indication information is used to indicate that a first feeder link between the microwave device of the second satellite and the gateway is normal; the optical transceiver module is further configured to receive a first message from the microwave device of the first satellite, where the first message is used to request establishment of a service connection from the first satellite to the second satellite, where the service connection is used for transmitting service data between a terminal device and the gateway, where the terminal device is connected to the first satellite; the processor is configured to determine first path information based on the first message, where the first path information is related to the service connection from the first satellite to the second satellite; and the processor is further configured to initiate establishment of the service connection from the first satellite to the second satellite based on the first path information.

[0034] In conjunction with the eighth aspect, in one possible implementation, the optical transceiver module is further configured to receive second indication information from a transmission device of a third satellite, the second indication information being used to indicate that a second feeder link between a microwave device of the third satellite and the gateway is normal. The processor is further configured to determine, based on the second indication information, second path information, where the second path information corresponds to a service connection from the first satellite to the third satellite. The processor is further configured to initiate establishment of a service connection from the first satellite to the third satellite based on the second path information. The processor is further configured to, after the service connection from the first satellite to the third satellite is established, switch uplink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite. The optical transceiver module is further configured to, after the service connection from the first satellite to the third satellite is established, send a second message to the gateway via the transmission device of the third satellite and the microwave device of the third satellite, the second message being used to request switching of downlink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

[0035] In combination with the eighth aspect, in a possible implementation, the processor is further used to determine second path information based on the second indication information, including: determining the pre-configured path information from the first satellite to the third satellite as the second path information based on the second indication information; or calculating the second path information based on the second indication information, topology information of the satellite network in which the first satellite and the third satellite are located, and address information of the third satellite from the third satellite.

[0036] In combination with the above-mentioned eighth aspect, in one possible implementation, the processor is further used to initiate establishment of a service connection from the first satellite to the third satellite based on the second path information, including: configuring crossover; sending a third message to the transmission devices of other satellites on the path corresponding to the second path information, and the third message is used to trigger the transmission devices of the other satellites to configure crossover.

[0037] In combination with the eighth aspect, in a possible implementation, the processor is further configured to configure service parameters on the service connection from the first satellite to the second satellite after the service connection from the first satellite to the second satellite is established.

[0038] In combination with the eighth aspect, in one possible implementation, the processor is configured to determine the first path information based on the first message, including: determining, based on the first message, pre-configured path information from the first satellite to the second satellite as the first path information; or calculating the first path information based on the first message, topology information of the satellite network in which the first satellite and the second satellite are located, and address information of the second satellite from the second satellite.

[0039] In combination with the above-mentioned eighth aspect, in one possible implementation, the processor is further used to initiate establishment of a service connection from the first satellite to the second satellite based on the first path information, including: configuring crossover; sending a fourth message to the transmission devices of other satellites on the path corresponding to the first path information, and the fourth message is used to trigger the transmission devices of the other satellites to configure crossover.

[0040] In a ninth aspect, a transmission device for a first satellite is provided for implementing the above-mentioned method. The transmission device for the first satellite includes modules, units, or means corresponding to implementing the above-mentioned method. The modules, units, or means may be implemented in hardware, software, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.

[0041] In conjunction with the ninth aspect, in one possible implementation, the transmission device of the first satellite includes a processor and an optical transceiver module. The optical transceiver module is configured to receive second indication information from the transmission device of the third satellite, the second indication information indicating that a second feeder link between the microwave device of the third satellite and the gateway is functioning properly. The processor is configured to determine second path information based on the second indication information, the second path information corresponding to a service connection from the first satellite to the third satellite. The processor is further configured to initiate establishment of a service connection from the first satellite to the third satellite based on the second path information. The processor is further configured to, after the service connection from the first satellite to the third satellite is established, switch uplink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite. The optical transceiver module is further configured to, after the service connection from the first satellite to the third satellite is established, send a second message to the gateway via the transmission device and the microwave device of the third satellite, the second message requesting that downlink service data be switched from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

[0042] In combination with the above-mentioned ninth aspect, in a possible implementation manner, the processor is further used to determine the second path information based on the second indication information, including: determining the pre-configured path information from the first satellite to the third satellite as the second path information based on the second indication information; or calculating the second path information based on the second indication information, topology information of the satellite network in which the first satellite and the third satellite are located, and address information of the third satellite from the third satellite.

[0043] In combination with the above-mentioned ninth aspect, in a possible implementation method, the processor is also used to initiate establishment of a service connection from the first satellite to the third satellite based on the second path information, including: configuring crossover; sending a third message to the transmission device of other satellites on the path corresponding to the second path information, and the third message is used to trigger the transmission device of the other satellite to configure crossover.

[0044] In a tenth aspect, a microwave apparatus for a first satellite is provided for implementing the aforementioned method. The microwave apparatus for the first satellite includes modules, units, or means corresponding to implementing the aforementioned method. The modules, units, or means may be implemented in hardware, software, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules or units corresponding to the aforementioned functions.

[0045] In combination with the tenth aspect above, in one possible implementation, the microwave device of the first satellite includes: a microwave transceiver module; the microwave transceiver module is used to receive first indication information from the microwave device of the second satellite through the transmission device of the first satellite and the transmission device of the second satellite, the first indication information being used to indicate that a first feeder link between the microwave device of the second satellite and the gateway is normal; the microwave transceiver module is further used to send a first message to the transmission device of the first satellite based on the first indication information, the first message being used to request establishment of a service connection from the first satellite to the second satellite, the service connection being used for service data transmission between a terminal device and the gateway, the terminal device being connected to the first satellite.

[0046] In an eleventh aspect, a microwave system for a second satellite is provided for implementing the above-mentioned method. The microwave system for the second satellite includes modules, units, or means corresponding to implementing the above-mentioned method. The modules, units, or means may be implemented in hardware or software, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.

[0047] In combination with the above-mentioned eleventh aspect, in one possible implementation, the microwave device of the second satellite includes: a processor and a microwave transceiver module; the processor is used to detect that a first feeder link between the microwave device of the second satellite and the gateway is normal; the microwave transceiver module is used to send first indication information to the microwave device of the first satellite through the transmission device of the second satellite and the transmission device of the first satellite, where the first indication information is used to indicate that the first feeder link is normal.

[0048] In a twelfth aspect, a microwave apparatus for a third satellite is provided for implementing the aforementioned method. The microwave apparatus of the third satellite includes modules, units, or means corresponding to implementing the aforementioned method. The modules, units, or means may be implemented in hardware, software, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules or units corresponding to the aforementioned functions.

[0049] In combination with the above-mentioned twelfth aspect, in one possible implementation, the microwave device of the third satellite includes: a processor and a microwave transceiver module; the processor is used to detect that the second feeder link between the microwave device of the third satellite and the signal gateway is normal; the microwave transceiver module is used to send second indication information to the microwave device of the first satellite through the transmission device of the third satellite and the transmission device of the first satellite, where the second indication information is used to indicate that the second feeder link is normal; the microwave transceiver module is also used to receive a second message from the transmission device of the first satellite through the transmission device of the third satellite, and send the second message to the signal gateway, where the second message is used to request to switch downlink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

[0050] In a thirteenth aspect, a communications system is provided, comprising a microwave device of a second satellite, a transmission device of the second satellite, a microwave device of a first satellite, and the transmission device of the first satellite. The microwave device of the second satellite is configured to, upon detecting that a first feeder link between the microwave device of the second satellite and a gateway is functioning properly, transmit first indication information to the microwave device of the first satellite via the transmission devices of the second satellite and the first satellite, the first indication information indicating that the first feeder link is functioning properly. The microwave device of the first satellite is configured to, based on the first indication information, transmit a first message to the transmission device of the first satellite, the first message requesting establishment of a service connection from the first satellite to the second satellite. The service connection is used for transmitting service data between a terminal device and the gateway, the terminal device being connected to the first satellite. The transmission device of the first satellite is configured to determine first path information based on the first message, and initiate establishment of a service connection from the first satellite to the second satellite based on the first path information. The first path information corresponds to the service connection from the first satellite to the second satellite.

[0051] In combination with the above-mentioned thirteenth aspect, in a possible implementation, the communication system further includes a microwave device of a third satellite and a transmission device of the third satellite; wherein the microwave device of the third satellite is used to detect that the second feeder link between the microwave device of the third satellite and the gateway is normal; the microwave device of the third satellite is further used to send second indication information to the transmission device of the first satellite through the transmission device of the third satellite, and the second indication information is used to indicate that the second feeder link is normal; the transmission device of the first satellite is further used to determine second path information according to the second indication information, and the second path information corresponds to the service connection from the first satellite to the third satellite; the transmission device of the first satellite is further used to determine second path information according to the second indication information The second path information is used to initiate establishment of a service connection from the first satellite to the third satellite; the transmission device of the first satellite is further used to switch uplink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite after the service connection from the first satellite to the third satellite is established; the transmission device of the first satellite is further used to send a second message to the signal gateway through the transmission device of the third satellite and the microwave device of the third satellite after the service connection from the first satellite to the third satellite is established, where the second message is used to request switching of downlink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

[0052] In combination with the above-mentioned thirteenth aspect, in a possible implementation method, the transmission device of the first satellite is also used to determine the second path information based on the second indication information, including: determining the pre-configured path information from the first satellite to the third satellite as the second path information based on the second indication information; or calculating the second path information based on the second indication information, the topology information of the satellite network in which the first satellite and the third satellite are located, and the address information of the third satellite from the third satellite.

[0053] In combination with the above-mentioned thirteenth aspect, in a possible implementation method, the transmission device of the first satellite is also used to initiate the establishment of a service connection from the first satellite to the third satellite based on the second path information, including: configuring crossover; sending a third message to the transmission devices of other satellites on the path corresponding to the second path information, and the third message is used to trigger the transmission devices of the other satellites to configure crossover.

[0054] In combination with the above-mentioned thirteenth aspect, in a possible implementation method, the transmission device of the first satellite is also used to configure service parameters on the service connection from the first satellite to the second satellite after the service connection from the first satellite to the second satellite is established.

[0055] In combination with the above-mentioned thirteenth aspect, in a possible implementation method, the transmission device of the first satellite is used to determine the first path information based on the first message, including: determining the pre-configured path information from the first satellite to the second satellite as the first path information based on the first message; or calculating the first path information based on the first message, topology information of the satellite network in which the first satellite and the second satellite are located, and address information of the second satellite from the second satellite.

[0056] In combination with the above-mentioned thirteenth aspect, in a possible implementation method, the transmission device of the first satellite is used to initiate the establishment of a service connection from the first satellite to the second satellite based on the first path information, including: configuring crossover; sending a fourth message to the transmission devices of other satellites on the path corresponding to the first path information, and the fourth message is used to trigger the transmission devices of the other satellites to configure crossover.

[0057] In a fourteenth aspect, a communication system is provided, comprising a microwave device of a third satellite, a transmission device of the third satellite, and a transmission device of a first satellite. The microwave device of the third satellite is configured to detect that the second feeder link between the microwave device of the third satellite and the gateway is normal, and then, via the transmission device of the third satellite, transmit second indication information to the transmission device of the first satellite, where the second indication information is used to indicate that the second feeder link is normal. The transmission device of the first satellite is configured to determine second path information based on the second indication information, where the second path information corresponds to the service connection from the first satellite to the third satellite. The transmission device of the first satellite is further configured to initiate establishment of a service connection from the first satellite to the third satellite based on the second path information; after the service connection from the first satellite to the third satellite is established. The transmission device of the first satellite is further used to switch uplink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite; and send a second message to the gateway through the transmission device of the third satellite and the microwave device of the third satellite, where the second message is used to request switching of downlink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

[0058] In combination with the above-mentioned fourteenth aspect, in a possible implementation method, the transmission device of the first satellite is used to determine the second path information based on the second indication information, including: determining the pre-configured path information from the first satellite to the third satellite as the second path information based on the second indication information; or calculating the second path information based on the second indication information, topology information of the satellite network in which the first satellite and the third satellite are located, and address information of the third satellite from the third satellite.

[0059] In combination with the above-mentioned fourteenth aspect, in a possible implementation method, the transmission device of the first satellite is also used to initiate the establishment of a service connection from the first satellite to the third satellite based on the second path information, including: configuring crossover; sending a third message to the transmission devices of other satellites on the path corresponding to the second path information, and the third message is used to trigger the transmission devices of the other satellites to configure crossover.

[0060] The technical effects brought about by any possible implementation method of the third to fourteenth aspects mentioned above can be referred to the technical effects brought about by different implementation methods of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] Figure 1 This is a schematic diagram of the architecture of satellite networking in the prior art;

[0062] Figure 2 A schematic diagram of the process of transmitting business data in the prior art;

[0063] Figure 3 A schematic diagram of the process of transmitting service data when a satellite directly connected to a gateway station switches in the prior art;

[0064] Figure 4 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0065] Figure 5 A schematic diagram of the architecture of another communication system provided in an embodiment of the present application;

[0066] Figure 6 A flowchart of a satellite communication method provided in an embodiment of the present application;

[0067] Figure 7 A schematic diagram of the architecture of another communication system provided in an embodiment of the present application;

[0068] Figure 8 A flowchart of another satellite communication method provided in an embodiment of the present application;

[0069] Figure 9 A schematic diagram of the structure of a conveying device provided in an embodiment of the present application;

[0070] Figure 10 A schematic diagram of the structure of a microwave device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0071] In order to facilitate understanding of the technical solutions of the embodiments of the present application, a brief introduction to the relevant technologies or terms of the present application is first given.

[0072] First, the characteristics of intersatellite links and feeder links.

[0073] The characteristic of intersatellite links is that the topology is relatively stable, and each satellite is connected to 4 intersatellite links. Of these 4 intersatellite links, 2 are co-orbital intersatellite links, and the other 2 are off-orbital intersatellite links. The aforementioned co-orbital intersatellite links are used to connect two satellites in the same orbit, and off-orbital intersatellite links are used to connect two satellites in different orbits. For example, Figure 2 As shown in the figure, taking satellite 4 on orbit 3 as an example, it is connected to satellite 3 on orbit 3, satellite 5 on orbit 3, satellite 4 on orbit 2, and satellite 4 on orbit 4 respectively. Among them, the inter-satellite links between satellite 4 on orbit 3 and satellite 3 on orbit 3, and the inter-satellite links between satellite 4 on orbit 3 and satellite 5 on orbit 3 are all co-orbital inter-satellite links; the inter-satellite links between satellite 4 on orbit 3 and satellite 4 on orbit 2, and the inter-satellite links between satellite 4 on orbit 3 and satellite 4 on orbit 4 are all different-orbital inter-satellite links.

[0074] Another characteristic of intersatellite links is that the orbits of two satellites may not lie in the same plane. Therefore, the distance of intersatellite links between different orbits may vary periodically with the periodic motion of the satellites. A characteristic of feeder links is that the connection between a satellite and the gateway is periodic, with each connection lasting only a short time, typically tens of seconds to a few minutes. Another characteristic of feeder links is that the gateway can connect to multiple satellites simultaneously, typically two to twelve.

[0075] Second, the solution for service transmission when the satellite at one end of the feeder link is switched in the prior art.

[0076] In satellite communication scenarios, satellites are constantly moving at high speeds, making satellite network connections highly dynamic. Figure 3 As shown in the figure, at time T1, the gateway is directly connected to satellite 5 in orbit 4, and terminal devices or other satellites communicate with the gateway through satellite 5 in orbit 4. However, at time T2, the satellite directly connected to the gateway switches to satellite 4 in orbit 5. In this case, terminal devices or other satellites need to communicate with the gateway through satellite 4 in orbit 5. In other words, the path from the terminal device or other satellite to the gateway has changed. For ease of explanation, the above assumes that the gateway is connected to only one satellite. However, in actual satellite networks, gateways are typically connected to multiple satellites simultaneously.

[0077] During the aforementioned path change process, conventional technologies employ a flooding model after handover, in which the satellite directly connected to the gateway distributes path information. That is, the satellite distributes path information to other satellites hop by hop. Specifically, the satellite first transmits the path information to each of its neighboring satellites. Each neighboring satellite then forwards the path information to its neighboring satellites, excluding the one that sent the path information to it, and the cycle repeats. After receiving the path information, the other satellites calculate the path to the satellite directly connected to the gateway based on the received path information.

[0078] However, this solution requires frequent path calculations, especially when there are a large number of satellites. This results in a shorter service duration and, consequently, lower service availability. Table 1 shows the percentage of service duration for different numbers of satellites. The data in Table 1 is based on the Open Shortest Path First (OSPF) protocol.

[0079] Table 1

[0080]

[0081]

[0082] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. Among them, in the description of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship. For example, A / B can represent A or B; "and / or" in the present application is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In addition, in the description of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that terms such as "first" and "second" do not limit the quantity and execution order, and terms such as "first" and "second" do not necessarily limit differences. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.

[0083] Figure 4 A communication system 40 is provided in an embodiment of the present application. Figure 4 As shown, the communication system 40 includes a first satellite 401 and a second satellite 402. The first satellite 401 includes a microwave device 4011 and a transmission device 4012, and the second satellite 402 includes a microwave device 4021 and a transmission device 4022. The first satellite 401 is connected to a terminal device, and the second satellite 402 is connected to a gateway. Since the embodiment of the present application does not involve the interaction between the first satellite 401 and the terminal device, nor does it involve the interaction between the second satellite 402 and the gateway, Figure 4 It should be noted that, although not shown, there may be one or more satellites between the first satellite 401 and the second satellite 402, each of which includes a microwave device and a transmission device.

[0084] For example, the above Figure 4 The first satellite 401 in can be Figure 2 Satellite 1 in orbit 1, above Figure 4 The second satellite 402 in may be Figure 2 Satellite 5 in orbit 4.

[0085] exist Figure 4 In the embodiment, microwave device 4021 of the second satellite is configured to detect that the first feeder link between microwave device 4021 of the second satellite and the gateway is functioning properly. Microwave device 4021 of the second satellite is further configured to transmit first indication information to microwave device 4011 of the first satellite via transmission device 4022 of the second satellite and transmission device 4012 of the first satellite. The first indication information indicates that the first feeder link is functioning properly. Microwave device 4011 of the first satellite is configured to receive the first indication information from microwave device 4021 of the second satellite via transmission devices 4012 of the first satellite and 4022 of the second satellite. Microwave device 4011 of the first satellite is further configured to transmit a first message to transmission device 4012 of the first satellite based on the first indication information. The first message is configured to request the establishment of a service connection between first satellite 401 and second satellite 402. The service connection is used for service data transmission between a terminal device and the gateway, with the terminal device connected to first satellite 401. Transmission device 4012 of the first satellite is configured to receive the first message from microwave device 4011 of the first satellite. The first satellite's transmission device 4012 is further configured to determine first path information based on the first message, where the first path information corresponds to a service connection from the first satellite 401 to the second satellite 402. The first satellite's transmission device 4012 is further configured to initiate establishment of a service connection from the first satellite 401 to the second satellite 402 based on the first path information. The specific implementation and technical effects of this solution will be described in detail in subsequent method embodiments and are not further elaborated here.

[0086] Figure 5 Another communication system 50 provided in an embodiment of the present application. Figure 5 As shown, the communication system 50 includes a first satellite 401, a second satellite 402, and a third satellite 403. The first satellite 401 includes a microwave device 4011 and a transmission device 4012. The third satellite 403 includes a microwave device 4031 and a transmission device 4032. Although not shown, the second satellite 402 includes a microwave device 4021 and a transmission device 4022. Among them, the first satellite 401 is connected to the terminal equipment, and the satellite connected to the gateway station is switched from the second satellite 402 to the third satellite. The connection between the second satellite 402 and the gateway station, and the connection between the first satellite 401 and the second satellite 402 can still be used. Since the embodiment of the present application does not involve the interaction between the first satellite 401 and the terminal equipment, nor does it involve the interaction between the second satellite 402 and the gateway station or between the third satellite 403 and the gateway station, therefore, Figure 4It should be noted that, although not shown, there may be one or more satellites between the first satellite 401 and the third satellite 403, each of which includes a microwave device and a transmission device.

[0087] The microwave device 4031 of the third satellite is configured to detect that the second feeder link between the microwave device 4031 of the third satellite and the gateway is functioning properly. The microwave device 4031 of the third satellite is further configured to transmit second indication information to the transmission device 4012 of the first satellite via the transmission device 4032 of the third satellite. The second indication information indicates that the second feeder link is functioning properly. The transmission device 4012 of the first satellite is configured to receive the second indication information from the microwave device 4031 of the third satellite via the transmission device 4032 of the third satellite. The transmission device 4012 of the first satellite is further configured to determine second path information based on the second indication information. The second path information corresponds to a service connection from the first satellite 401 to the third satellite 403. The transmission device 4012 of the first satellite is further configured to initiate establishment of a service connection from the first satellite 401 to the third satellite 403 based on the second path information. After the service connection between the first satellite 401 and the third satellite 403 is established, the transmission device 4012 of the first satellite is further configured to switch uplink service data from the service connection between the first satellite 401 and the second satellite 402 to the service connection between the first satellite 401 and the third satellite 403; and further configured to send a second message to the gateway via the transmission device 4032 of the third satellite and the microwave device 4031 of the third satellite. The second message is configured to request switching of downlink service data from the service connection between the first satellite 401 and the second satellite 402 to the service connection between the first satellite 401 and the third satellite 403. The specific implementation and technical effects of this solution will be described in detail in the subsequent method embodiments and will not be elaborated here.

[0088] The following will be combined Figures 1 to 5 The satellite communication method provided in the embodiments of the present application is described in detail.

[0089] Combine Figure 4 The communication system 40 shown, Figure 6 A satellite communication method provided in an embodiment of the present application is shown. The satellite communication method includes the following steps:

[0090] S601: The microwave device of the second satellite detects that the first feeder link between the microwave device of the second satellite and the gateway is normal.

[0091] S602: The microwave device of the second satellite transmits first indication information to the microwave device of the first satellite via the transmission device of the second satellite and the transmission device of the first satellite. Correspondingly, the microwave device of the first satellite receives the first indication information from the microwave device of the second satellite via the transmission device of the first satellite and the transmission device of the second satellite. The first indication information indicates that the first feeder link is normal.

[0092] In the embodiments of the present application, each satellite may include a transmission device and a microwave device, a terminal device may include a microwave device, and a gateway may include a microwave device. The transmission device may be an optical transmission device for enabling communication between satellites. The microwave device is used to enable communication between the satellite and the terminal device or gateway.

[0093] For example, Figure 7 As shown, the satellite's transmission device may include a switching transmission device, a path management device, and a signaling protocol device. The switching transmission device is a hardware device, while the path management device and the signaling protocol device are software devices. Specifically, the switching transmission device is used to implement laser connections between satellites. The path management device is used to manage the path information corresponding to the service connection. The path information corresponding to the service connection can be calculated in real time by the path management device or pre-configured in the path management device. The signaling protocol device may include a user network interface protocol and a network network interface protocol. The user network interface protocol is used to interface with the service protocol device or link protocol device of the microwave device within the satellite, and the network network interface protocol is used to interface with the signaling protocol device of other satellites. The functions of the service protocol device and the link protocol device of the microwave device are described in the following example of the structure of the satellite's microwave device and are not described in detail here.

[0094] It should be noted that in the embodiments of the present application, the connections between satellites, terminal devices or gateways are all wireless connections.

[0095] For example, Figure 7As shown, in this embodiment of the present application, the microwave device may include an air interface microwave device, a service protocol device, a feed microwave device, and a link protocol device. The air interface microwave device and the service protocol device are used to enable communication between the satellite and the terminal device, while the feed microwave device and the link protocol device are used to enable communication between the satellite and the gateway. The air interface microwave device and the feed microwave device are hardware devices, while the service protocol device and the link protocol device are software devices. Specifically, the satellite's air interface microwave device, while providing microwave connectivity with the terminal device, can also connect to the switching and transmission device of the transmission device via an electrical or optical port within the satellite. The satellite's feed microwave device, while providing microwave connectivity with the gateway, can also connect to the switching and transmission device of the transmission device via an electrical or optical port within the satellite. The service protocol device is used to implement service control with the terminal device, including identifying the address of the gateway responsible for processing the service and forwarding service data to the gateway. The link protocol device is used to discover and detect the status of the feeder link.

[0096] It should be noted that, since the first satellite is connected to the terminal device, Figure 7 The figure only shows that the microwave device of the first satellite includes an air interface microwave device and a service protocol device for communicating with the terminal equipment. In fact, the microwave device of the first satellite also includes a feed microwave device and a link protocol device. Similarly, since the second satellite is connected to the gateway station, Figure 7 Only the microwave device of the second satellite is shown to include a feed microwave device and a link protocol device for communicating with the gateway. In fact, the microwave device of the second satellite also includes an air interface microwave device and a service protocol device.

[0097] For example, in combination Figure 7 The above step S601 can be executed by the link protocol device of the microwave device of the second satellite, and the first indication information in the above step S602 can be sent by the link protocol device of the microwave device of the second satellite to the service protocol device of the microwave device of the first satellite through the signaling protocol device of the transmission device of the second satellite and the signaling protocol device of the transmission device of the first satellite.

[0098] S603: The microwave device of the first satellite sends a first message to the transmission device of the first satellite. In response, the transmission device of the first satellite receives the first message from the microwave device of the first satellite. The first message is used to request the establishment of a service connection from the first satellite to the second satellite. The service connection is used to transmit service data between the terminal device and the gateway, and the terminal device is connected to the first satellite.

[0099] In this embodiment of the present application, the first message can trigger the service connection establishment process. To ensure normal transmission of service data, the service connection establishment process needs to be triggered in advance. The advance time is determined by the microwave device of the first satellite based on the pre-configured service policy after receiving the first indication.

[0100] Optionally, the first message may include an address of a service landing gateway, where the service landing gateway refers to a gateway responsible for processing the service.

[0101] For example, in combination Figure 7 The first message in step S603 may be sent by the service protocol device of the microwave device of the first satellite to the signaling protocol device of the transmission device of the first satellite.

[0102] S604: The transmission device of the first satellite determines first path information according to the first message, where the first path information corresponds to a service connection from the first satellite to the second satellite.

[0103] In the embodiment of the present application, the path information may be, for example, a list of satellites and inter-satellite links that the corresponding service connection passes through.

[0104] Optionally, the transmission device of the first satellite determines the first path information based on the first message, including: the transmission device of the first satellite determines pre-configured path information from the first satellite to the second satellite as the first path information based on the first message; or the transmission device of the first satellite calculates the first path information based on the first message, topology information of the satellite network in which the first and second satellites are located, and address information of the second satellite from the second satellite. Compared to the existing solution of storing service data packets on each satellite and calculating the path to the second satellite, this solution only requires storing the first path information on the first satellite, or calculating the first path information once on the first satellite, to directly determine the path from the first satellite to the second satellite, thereby reducing storage and computing overhead and alleviating the burden on satellite hardware.

[0105] In the embodiment of the present application, although the topology information includes the address information of the second satellite, the second satellite can still broadcast the address information of the second satellite to the first satellite to indicate the satellite currently connected to the gateway, that is, which satellite is the second satellite, so that the first satellite can connect to the gateway through the notified address of the second satellite.

[0106] For example, in combination Figure 7 Step S604 can be implemented by the signaling protocol device of the transmission device of the first satellite querying the path management device for the first path information.

[0107] S605: The transmission device of the first satellite initiates establishment of a service connection from the first satellite to the second satellite according to the first path information.

[0108] Optionally, the transmission device of the first satellite initiates establishment of a service connection from the first satellite to the second satellite based on the first path information. This includes: configuring crossover by the transmission device of the first satellite; and sending a fourth message by the transmission device of the first satellite to the transmission devices of other satellites along the path corresponding to the first path information, where the fourth message triggers the crossover configuration of the transmission devices of the other satellites. In this solution, crossover is configured for each satellite along the path corresponding to the first path information to establish a service connection from the first satellite to the second satellite, preparing for the transmission of service data.

[0109] In the embodiment of the present application, configuring cross-connection means that software configures hardware. Specifically, the configuration includes the label of the physical port, the connection bandwidth, and the label used for cross-connection, etc. Cross-connection can be understood as a cross-connection.

[0110] In an embodiment of the present application, the transmission device of the first satellite can send the fourth message to the transmission device of an adjacent satellite on the path corresponding to the first path information, or the transmission device of the first satellite can directly send the fourth message to the transmission devices of all satellites other than the first satellite on the path corresponding to the first path information. This application does not impose any restrictions on this.

[0111] For example, in combination Figure 7 Configuring crossover for the transmission device of the first satellite can be understood as the signaling protocol device of the transmission device of the first satellite configuring crossover for the switching transmission device. The signaling protocol device of the transmission device of the first satellite also sends a fourth message to the signaling protocol devices of the transmission devices of other satellites on the path corresponding to the first path information. After receiving the fourth message, the signaling protocol devices of the transmission devices of the other satellites configure crossover for their respective switching transmission devices.

[0112] Optionally, the satellite communication method provided in an embodiment of the present application further includes: after the service connection from the first satellite to the second satellite is established, the transmission device of the first satellite configures service parameters for the service connection from the first satellite to the second satellite. After the service parameters are configured for the service connection from the first satellite to the second satellite, subsequent service data from the terminal device arriving at the first satellite can directly reach the second satellite without blocking, and then reach the service landing gateway.

[0113] Exemplarily, the service parameter includes at least one of a virtual local area network (VLAN) identity (ID) or a bandwidth parameter.

[0114] In this embodiment of the present application, the transmission device of the first satellite configures uplink service parameters, while the transmission device of the second satellite can configure downlink service parameters. Uplink refers to the direction from the terminal device to the gateway, and downlink refers to the direction from the gateway to the terminal device.

[0115] For example, in combination Figure 7 , the signaling protocol device of the transmission device of the first satellite can configure service parameters on the service connection from the first satellite to the second satellite.

[0116] In the satellite communication method provided in an embodiment of the present application, when the microwave device of the second satellite detects that the first feeder link with the gateway is normal, the transmission device of the first satellite, upon receiving a request to establish a service connection from the first satellite to the second satellite, determines the path information corresponding to the service connection and initiates the establishment of the service connection. On the one hand, compared to the prior art, since the present application only requires determining the path information corresponding to the service connection to the second satellite on the first satellite, rather than performing multiple path calculations on each satellite, it can reduce the frequency of path calculations, increase the service availability, and thus improve service availability. On the other hand, the prior art is a connectionless solution, in which service data packets are stored and forwarded hop by hop between each satellite, while the present method is connection-oriented. Specifically, a service connection from the first satellite to the second satellite is established in advance. Afterwards, service data packets can be transmitted non-blockingly on the established service connection, thereby reducing the service packet loss rate, accelerating the transmission rate of service data packets, and also improving service availability.

[0117] Combine Figure 5 The communication system 50 shown, Figure 8 Another satellite communication method provided in an embodiment of the present application is shown, and the satellite communication method includes the following steps:

[0118] S801: The microwave device of the third satellite detects that the second feeder link between the microwave device of the third satellite and the gateway is normal.

[0119] Exemplarily, step S801 may be performed by a link protocol device of a microwave device of the third satellite.

[0120] S802: The microwave device of the third satellite transmits second indication information to the transmission device of the first satellite via the transmission device of the third satellite. Correspondingly, the transmission device of the first satellite receives the second indication information from the microwave device of the third satellite via the transmission device of the third satellite. The second indication information indicates that the second feeder link is normal.

[0121] In this embodiment of the present application, the second indication information is sent to the first satellite by a third satellite, where the third satellite is directly connected to the gateway. The second indication information may also be sent by the third satellite to each satellite in the satellite network, or to each satellite that has landed on the gateway. Satellites that have landed on the gateway can be understood as satellites managed by the gateway or satellites that can directly connect to the gateway.

[0122] Exemplarily, the second indication information in step S802 may be sent by the link protocol device of the microwave device of the third satellite to the signaling protocol device of the transmission device of the first satellite via the signaling protocol device of the transmission device of the third satellite.

[0123] S803: The transmission device of the first satellite determines second path information according to the second indication information, where the second path information corresponds to a service connection from the first satellite to the third satellite.

[0124] Optionally, the transmission device of the first satellite determines the second path information based on the second indication information, including: the transmission device of the first satellite determines, based on the second indication information, pre-configured path information from the first satellite to the third satellite as the second path information; or the transmission device of the first satellite calculates the second path information based on the second indication information, topology information of the satellite network in which the first and third satellites are located, and address information of the third satellite from the third satellite. Compared to the existing solution of storing service data packets on each satellite and calculating the path to the third satellite, this solution only requires storing the second path information on the first satellite, or calculating the second path information once on the first satellite, to directly determine the path from the first satellite to the third satellite, thereby reducing storage and computing overhead and alleviating the burden on satellite hardware.

[0125] In the embodiment of the present application, the third satellite may notify the first satellite of the address information of the third satellite in a broadcasting manner.

[0126] Exemplarily, step S803 may be implemented by the signaling protocol device of the transmission device of the first satellite querying the path management device for the second path information.

[0127] S804: The transmission device of the first satellite initiates establishment of a service connection from the first satellite to the third satellite according to the second path information.

[0128] Optionally, the transmission device of the first satellite initiates establishment of a service connection from the first satellite to a third satellite based on the second path information. This includes: configuring crossover on the transmission device of the first satellite; and sending a third message to the transmission devices of other satellites along the path corresponding to the second path information, where the third message triggers the crossover configuration of the transmission devices of the other satellites. In this solution, crossover is configured on each satellite along the path corresponding to the second path information to establish a service connection from the first satellite to the third satellite, preparing for the handover of service data.

[0129] For the description of the crossover, please refer to the text description of step S605 above, which will not be repeated here.

[0130] S805. After the service connection from the first satellite to the third satellite is established, the transmission device of the first satellite switches the uplink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite. Furthermore, the transmission device of the first satellite sends a second message to the gateway via the transmission device of the third satellite and the microwave device of the third satellite. The second message is used to request switching of the downlink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

[0131] Exemplarily, the switching of uplink service data may be performed by a signaling protocol device of a transmission device of the first satellite.

[0132] It should be noted that the switching of downlink service data is completed within the gateway station, and this application does not involve the specific implementation of the switching within the gateway station.

[0133] In a satellite communication method provided by an embodiment of the present application, when a handover occurs between satellites directly connected to a gateway, if the microwave device of a third satellite detects that the second feeder link with the gateway is functioning properly, the transmission device of the first satellite determines the path information corresponding to the service connection from the first satellite to the third satellite and initiates establishment of the service connection. After the service connection is established, the handover of uplink and downlink service data is performed. Compared to existing solutions that calculate paths based on a flooding model, the present application only requires determining the path information corresponding to the service connection to the third satellite on the first satellite, eliminating the need for multiple path calculations on each satellite. This reduces the frequency of path calculations, increases service availability, and thus improves service availability. Furthermore, only after the service connection from the first satellite to the third satellite is established does the transmission device of the first satellite and the gateway switch service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite. This achieves seamless service handover through coordination between the first, second, and third satellites and the gateway. Furthermore, connection-based transmission significantly reduces packet loss during satellite handover.

[0134] In the embodiment of the present application, it is possible to use Figure 6 The embodiment shown establishes a service connection between the first satellite and the second satellite and transmits service data on the service connection, and then uses Figure 8 The embodiment shown realizes the switching of service data when the second satellite switches to the third satellite; alternatively, the Figure 6 The embodiment shown establishes a service connection between the first satellite and the second satellite and transmits service data on the service connection, and then adopts other solutions, such as the existing technology described in the detailed implementation section, to implement the switching of service data when the second satellite switches to the third satellite; or, other solutions, such as the existing technology mentioned in the background technology, can be adopted to implement the transmission of service data between the first satellite and the second satellite, and then adopt Figure 8 The embodiment shown implements the switching of service data when the second satellite is switched to the third satellite. This embodiment of the present application does not impose any limitation on this.

[0135] It should be understood that in each of the above embodiments, the methods and / or steps implemented by the transmission device of the first satellite, the microwave device of the first satellite, the transmission device of the second satellite, the microwave device of the second satellite, the transmission device of the third satellite or the microwave device of the third satellite may also be implemented by components (such as chips or circuits) that can be used for the device.

[0136] The above primarily describes the solutions provided by the embodiments of the present application from the perspective of interaction between various network elements. Accordingly, the embodiments of the present application also provide a transmission device for implementing the various methods described above. The transmission device may be the transmission device of the first satellite in the method embodiments described above, or a device including the transmission device of the first satellite, or a component of the transmission device that can be used for the first satellite; alternatively, the transmission device may be the transmission device of the second satellite in the method embodiments described above, or a device including the transmission device of the second satellite, or a component of the transmission device that can be used for the second satellite; alternatively, the transmission device may be the transmission device of the third satellite in the method embodiments described above, or a device including the transmission device of the third satellite, or a component of the transmission device that can be used for the third satellite. It will be understood that, to implement the aforementioned functions, the transmission device includes hardware structures and / or software modules corresponding to the respective functions. Those skilled in the art will readily appreciate that, in conjunction with the various exemplary units and algorithm steps described in the embodiments disclosed herein, the present application can be implemented in hardware or a combination of hardware and computer software. Whether a function is implemented in hardware or in a hardware-driven hardware manner by computer software depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0137] In the embodiment of the present application, the transmission device can be divided into functional modules according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, other division methods may be used.

[0138] Figure 9 Schematic diagram of the structure of a transmission device 90 is shown. The transmission device 90 includes an optical transceiver module 901 and a processor 902. The optical transceiver module 901, which can also be called an optical transceiver unit, is used to implement the transceiver function, and can be, for example, an optical transceiver, an optical transceiver circuit, an optical transceiver, or a communication interface.

[0139] When the transmission device 90 is the transmission device of the first satellite in the above method embodiment, the specific functions of the optical transceiver module 901 and the processor 902 can be found in the eighth or ninth aspect of the invention content and will not be repeated here.

[0140] Embodiments of the present application also provide a microwave device for implementing the various methods described above. The microwave device can be the microwave device of the first satellite in the method embodiments described above, or a device that includes the microwave device of the first satellite, or a component of the microwave device that can be used on the first satellite; or the microwave device can be the microwave device of the second satellite in the method embodiments described above, or a device that includes the microwave device of the second satellite, or a component of the microwave device that can be used on the second satellite; or the microwave device can be the microwave device of the third satellite in the method embodiments described above, or a device that includes the microwave device of the third satellite, or a component of the microwave device that can be used on the third satellite. It will be understood that, to implement the aforementioned functions, the microwave device includes hardware structures and / or software modules corresponding to each function. Those skilled in the art will readily appreciate that, in conjunction with the various exemplary units and algorithm steps described in the embodiments disclosed herein, the present application can be implemented in hardware or a combination of hardware and computer software. Whether a function is implemented in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application.

[0141] In the embodiments of the present application, the microwave device may be divided into functional modules according to the above-mentioned method embodiments. For example, each functional module may be divided according to each function, or two or more functions may be integrated into a single processing module. The above-mentioned integrated modules may be implemented in the form of hardware or software functional modules. It should be noted that the division of modules in the embodiments of the present application is schematic and is merely a logical functional division. In actual implementation, other division methods may be used.

[0142] Figure 10 The structure of a microwave device 10 is shown. The microwave device 10 includes a microwave transceiver module 101 and a processor 102. The microwave transceiver module 101, which may also be referred to as a microwave transceiver unit, is used to implement transceiver functions, and may be, for example, a microwave transceiver circuit, a microwave transceiver, a microwave transceiver, or a communication interface.

[0143] When the microwave device 10 is the microwave device of the first satellite, the microwave device of the second satellite, or the microwave device of the third satellite in the above method embodiment, the specific functions of the microwave transceiver module 101 and the processor 102 can be respectively referred to the tenth to thirteenth aspects of the invention content, and will not be repeated here.

[0144] It should be noted that, when the microwave device 10 is the microwave device of the first satellite in the above method embodiment, the processor 102 is optional.

[0145] In this embodiment, the transmission device 90 or microwave device 10 is presented in the form of various functional modules divided in an integrated manner. The "module" here can refer to a specific ASIC, circuit, processor and memory executing one or more software or firmware programs, integrated logic circuit, and / or other devices that can provide the above functions.

[0146] It should be noted that one or more of the above modules or units can be implemented by software, hardware, or a combination of the two. When any of the above modules or units is implemented by software, the software exists in the form of computer program instructions and is stored in a memory, and a processor can be used to execute the program instructions and implement the above method flow. The processor can be built into an SoC (system on chip) or an ASIC, or it can be an independent semiconductor chip. In addition to the core used to execute software instructions to perform calculations or processing within the processor, it can further include necessary hardware accelerators, such as a field programmable gate array (FPGA), a PLD (programmable logic device), or a logic circuit that implements dedicated logic operations.

[0147] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator or a non-integrated discrete device, which can run the necessary software or not rely on the software to execute the above method flow.

[0148] Optionally, an embodiment of the present application further provides a chip system, comprising: at least one processor and an interface, wherein the at least one processor is coupled to a memory via the interface, and when the at least one processor executes a computer program or instruction in the memory, the method in any of the above method embodiments is executed. In one possible implementation, the communication device also includes a memory. Optionally, the chip system can be composed of a chip, or can include a chip and other discrete devices, which is not specifically limited in the embodiment of the present application.

[0149] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art can understand and implement other changes to the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0150] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, the present application is intended to include such modifications and variations as fall within the scope of the claims of the present application and their equivalents.

Claims

1. A satellite communication method, characterized in that: include: The microwave device of the second satellite detects that the first feeder link between the microwave device of the second satellite and the gateway is normal; The microwave device of the second satellite sends first indication information to the microwave device of the first satellite through the transmission device of the second satellite and the transmission device of the first satellite, where the first indication information is used to indicate that the first feed link is normal; The microwave device of the first satellite sends a first message to the transmission device of the first satellite according to the first instruction information, wherein the first message is used to request establishment of a service connection from the first satellite to the second satellite, the service connection being used for transmitting service data between a terminal device and the gateway, and the terminal device being connected to the first satellite; The transmitting device of the first satellite determines first path information according to the first message, where the first path information corresponds to a service connection from the first satellite to the second satellite; The transmission device of the first satellite initiates establishment of a service connection from the first satellite to the second satellite according to the first path information.

2. The method according to claim 1, characterized in that The method further comprises: The microwave device of the third satellite detects that the second feeder link between the microwave device of the third satellite and the gateway is normal; The microwave device of the third satellite sends second indication information to the transmission device of the first satellite through the transmission device of the third satellite, where the second indication information is used to indicate that the second feed link is normal; The transmission device of the first satellite determines second path information according to the second indication information, where the second path information corresponds to a service connection from the first satellite to the third satellite; The transmission device of the first satellite initiates establishment of a service connection from the first satellite to the third satellite according to the second path information; After the service connection from the first satellite to the third satellite is established, the transmission device of the first satellite switches the uplink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite; and the transmission device of the first satellite sends a second message to the gateway through the transmission device of the third satellite and the microwave device of the third satellite, where the second message is used to request that the downlink service data be switched from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

3. The method according to claim 2, characterized in that The transmitting device of the first satellite determines the second path information according to the second indication information, including: The transmitting device of the first satellite determines, according to the second indication information, the pre-configured path information from the first satellite to the third satellite as the second path information; Alternatively, the transmitting device of the first satellite calculates the second path information according to the second indication information, topology information of the satellite network where the first satellite and the third satellite are located, and address information of the third satellite from the third satellite.

4. The method according to claim 2 or 3, characterized in that The transmitting device of the first satellite initiates establishment of a service connection from the first satellite to the third satellite according to the second path information, including: The transmission devices of the first satellites are arranged in a cross-over manner; The transmission device of the first satellite sends a third message to the transmission devices of other satellites on the path corresponding to the second path information, where the third message is used to trigger configuration crossover of the transmission devices of the other satellites.

5. The method according to claim 1, wherein The method further comprises: After the service connection from the first satellite to the second satellite is established, the transmission device of the first satellite configures service parameters on the service connection from the first satellite to the second satellite.

6. The method according to any one of claims 1 to 3 and 5, characterized in that: The transmitting device of the first satellite determines first path information according to the first message, including: The transmitting device of the first satellite determines, according to the first message, pre-configured path information from the first satellite to the second satellite as the first path information; Alternatively, the transmitting device of the first satellite calculates the first path information according to the first message, topology information of the satellite network in which the first satellite and the second satellite are located, and address information of the second satellite from the second satellite.

7. The method according to any one of claims 1 to 3 and 5, characterized in that: The transmitting device of the first satellite initiates establishment of a service connection from the first satellite to the second satellite according to the first path information, including: The transmission devices of the first satellites are arranged in a cross-over manner; The transmission device of the first satellite sends a fourth message to the transmission devices of other satellites on the path corresponding to the first path information, where the fourth message is used to trigger configuration crossover of the transmission devices of the other satellites.

8. A satellite communication method, characterized in that: include: The microwave device of the third satellite detects that the second feeder link between the microwave device of the third satellite and the gateway is normal; The microwave device of the third satellite sends second indication information to the transmission device of the first satellite through the transmission device of the third satellite, where the second indication information is used to indicate that the second feed link is normal; The transmission device of the first satellite determines second path information according to the second indication information, where the second path information corresponds to a service connection from the first satellite to the third satellite; The transmission device of the first satellite initiates establishment of a service connection from the first satellite to the third satellite according to the second path information; After the service connection from the first satellite to the third satellite is established, the transmission device of the first satellite switches the uplink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite; and the transmission device of the first satellite sends a second message to the gateway through the transmission device of the third satellite and the microwave device of the third satellite, where the second message is used to request that the downlink service data be switched from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

9. The method according to claim 8, characterized in that The transmitting device of the first satellite determines the second path information according to the second indication information, including: The transmitting device of the first satellite determines, according to the second indication information, the pre-configured path information from the first satellite to the third satellite as the second path information; Alternatively, the transmitting device of the first satellite calculates the second path information according to the second indication information, topology information of the satellite network where the first satellite and the third satellite are located, and address information of the third satellite from the third satellite.

10. The method according to claim 8 or 9, characterized in that The transmitting device of the first satellite initiates establishment of a service connection from the first satellite to the third satellite according to the second path information, including: The transmission devices of the first satellites are arranged in a cross-over manner; The transmission device of the first satellite sends a third message to the transmission devices of other satellites on the path corresponding to the second path information, where the third message is used to trigger configuration crossover of the transmission devices of the other satellites.

11. A transmission device for a first satellite, characterized in that: include: Processor and optical transceiver module; The optical transceiver module is configured to receive first indication information from a transmission device of the second satellite and send the first indication information to a microwave device of the first satellite, wherein the first indication information is used to indicate that a first feeder link between the microwave device of the second satellite and the gateway is normal; The optical transceiver module is further configured to receive a first message from the microwave device of the first satellite, the first message being used to request establishment of a service connection from the first satellite to the second satellite, the service connection being used to transmit service data between a terminal device and the gateway, the terminal device being connected to the first satellite; The processor is configured to determine first path information according to the first message, where the first path information corresponds to a service connection from the first satellite to the second satellite; The processor is further configured to initiate establishment of a service connection from the first satellite to the second satellite according to the first path information.

12. The conveying device according to claim 11, characterized in that The optical transceiver module is further configured to receive second indication information from a transmission device of a third satellite, wherein the second indication information is configured to indicate that a second feeder link between the microwave device of the third satellite and the gateway is normal; The processor is further configured to determine second path information according to the second indication information, where the second path information corresponds to a service connection from the first satellite to the third satellite; The processor is further configured to initiate establishment of a service connection from the first satellite to the third satellite according to the second path information; The processor is further configured to, after the service connection from the first satellite to the third satellite is established, switch uplink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite; The optical transceiver module is further configured to, after the service connection from the first satellite to the third satellite is established, send a second message to the gateway via the transmission device of the third satellite and the microwave device of the third satellite, wherein the second message is used to request switching of downlink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

13. The conveying device according to claim 12, characterized in that The processor is further configured to determine second path information according to the second indication information, including: and determining, according to the second indication information, pre-configured path information from the first satellite to the third satellite as the second path information; or calculating the second path information according to the second indication information, topology information of a satellite network in which the first satellite and the third satellite are located, and address information of the third satellite from the third satellite.

14. The conveying device according to claim 12 or 13, characterized in that The processor is further configured to initiate establishment of a service connection from the first satellite to the third satellite according to the second path information, including: Used to configure crossover; sending a third message to the transmission devices of other satellites on the path corresponding to the second path information, wherein the third message is used to trigger the transmission devices of the other satellites to configure crossover.

15. The conveying device according to claim 11, characterized in that The processor is further configured to configure service parameters on the service connection from the first satellite to the second satellite after the service connection from the first satellite to the second satellite is established.

16. The conveying device according to any one of claims 11 to 13 and 15, characterized in that: The processor is configured to determine first path information according to the first message, including: Used to determine, according to the first message, pre-configured path information from the first satellite to the second satellite as the first path information; or calculate the first path information according to the first message, topology information of a satellite network in which the first satellite and the second satellite are located, and address information of the second satellite from the second satellite.

17. The conveying device according to any one of claims 11 to 13 and 15, characterized in that: The processor is further configured to initiate establishment of a service connection from the first satellite to the second satellite according to the first path information, including: Used to configure crossover; sending a fourth message to the transmission devices of other satellites on the path corresponding to the first path information, wherein the fourth message is used to trigger the transmission devices of the other satellites to configure crossover.

18. A microwave device for a first satellite, characterized in that: include: Microwave transceiver module; The microwave transceiver module is configured to receive, via the transmission device of the first satellite and the transmission device of the second satellite, first indication information from the microwave device of the second satellite, wherein the first indication information is used to indicate that a first feeder link between the microwave device of the second satellite and the gateway is normal; The microwave transceiver module is further used to send a first message to the transmission device of the first satellite according to the first indication information, where the first message is used to request establishment of a service connection from the first satellite to the second satellite, where the service connection is used for transmitting service data between the terminal device and the gateway, and the terminal device is connected to the first satellite.

19. A microwave device for a third satellite, characterized in that: include: processor and microwave transceiver module; The processor is configured to detect that the second feeder link between the microwave device of the third satellite and the gateway is normal; The microwave transceiver module is configured to send second indication information to the microwave device of the first satellite through the transmission device of the third satellite and the transmission device of the first satellite, wherein the second indication information is used to indicate that the second feed link is normal; The microwave transceiver module is further configured to receive a second message from the transmission device of the first satellite via the transmission device of the third satellite, and send the second message to the gateway, where the second message is used to request that downlink service data be switched from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

20. A satellite communication system, characterized in that: include: a microwave device of a second satellite, a transmission device of the second satellite, a microwave device of a first satellite, and a transmission device of the first satellite; the microwave device of the second satellite being configured to, after detecting that a first feeder link between the microwave device of the second satellite and the gateway is normal, transmit first indication information to the microwave device of the first satellite via the transmission device of the second satellite and the transmission device of the first satellite, wherein the first indication information is used to indicate that the first feeder link is normal; The microwave device of the first satellite is configured to send a first message to a transmission device of the first satellite according to the first indication information, wherein the first message is used to request establishment of a service connection from the first satellite to the second satellite, the service connection being used for transmitting service data between a terminal device and the gateway, and the terminal device being connected to the first satellite; The transmission device of the first satellite is used to determine first path information according to the first message, and initiate establishment of a service connection from the first satellite to the second satellite according to the first path information, wherein the first path information corresponds to the service connection from the first satellite to the second satellite.

21. A satellite communication system, characterized in that: include: a microwave device of a third satellite, a transmission device of the third satellite, and a transmission device of the first satellite; the microwave device of the third satellite being configured to send second indication information to the transmission device of the first satellite via the transmission device of the third satellite after detecting that the second feeder link between the microwave device of the third satellite and the gateway is normal, wherein the second indication information is used to indicate that the second feeder link is normal; The transmitting device of the first satellite is configured to determine second path information according to the second indication information, where the second path information corresponds to a service connection from the first satellite to the third satellite; The transmitting device of the first satellite is further configured to initiate establishment of a service connection from the first satellite to the third satellite based on the second path information; After the service connection from the first satellite to the third satellite is established, the transmission device of the first satellite is further used to: switch uplink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite; and send a second message to the gateway via the transmission device of the third satellite and the microwave device of the third satellite, where the second message is used to request switching of downlink service data from the service connection from the first satellite to the second satellite to the service connection from the first satellite to the third satellite.

Citation Information

Patent Citations

  • A path selection method and device in a satellite communication network

    CN109714263A

  • Space-based communication system based on co-located GEO satellites and corresponding communication method

    CN110048763A