Satellite communication system and method for managing radio resources of non-terrestrial networks
By introducing a forwarding mechanism for resource scheduling and allocation in the LEO satellite communication system, the problem of difficulty in completing radio resource scheduling within 9 minutes is solved, and the effect of reducing the computing burden and improving work efficiency is achieved.
Patent Information
- Application Number
- CN202111569689.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-11-30
- Filing Date
- 2021-12-21
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2041-12-21
AI Technical Summary
There are difficulties in LEO satellites completing radio resource scheduling within 9 minutes, resulting in excessive computing burden.
By introducing a forwarding mechanism for resource scheduling and allocation in the satellite communication system, satellites that are about to leave the service area are allowed to transmit their resource scheduling and allocation to another satellite that is about to enter the service area, reducing the computing burden of the satellite.
It effectively reduces the computing burden of satellites, improves the working efficiency of satellites, and improves the efficiency of radio resources through forwarding of resource scheduling and allocation.
Smart Images

Figure CN116208219B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a method for managing radio resources, and in particular to a satellite, a ground base station, a satellite communication system and a method for managing radio resources of a non-terrestrial network. Background Art
[0002] The non-terrestrial network (NTN) family includes high altitude platform (HAP), low altitude platform (LAP), low earth orbit (LEO) satellite, very low earth orbit (vLEO) satellite, medium earth orbit (MEO) satellite and geosynchronous equatorial orbit (GEO) satellite. The speed of LEO (or vLEO) satellite can reach up to 7.4 km / s.
[0003] LEO satellites can be used to relay data between ground base stations. Figure 1 A schematic diagram of a LEO satellite and a ground base station is shown. LEO satellite 2 can receive a signal from ground base station 1 and forward the received signal to ground base station 3, wherein data transmission can be performed between ground base station 1 (or ground base station 3) and LEO satellite 2 via L2 layer or physical layer.
[0004] LEO satellite 2 can provide services in transparent mode or regenerative mode. LEO satellite 2 in transparent mode can amplify the received signal and forward the amplified signal to ground base station 3. LEO satellite 2 in regenerative mode can perform tasks such as network management or network resource allocation to achieve complex quality of service (QoS) network service requirements. For example, LEO satellite 2 can down-convert the signal received from ground base station 1 to convert the signal to an intermediate frequency. Then, LEO satellite 2 can demodulate the received signal to convert the signal to a baseband. After performing signal processing on the baseband signal, LEO satellite 2 can modulate the processed signal into a downlink carrier, and up-convert the signal and amplify the signal. Then, LEO satellite 2 can forward the signal to ground base station 3.
[0005] In order to provide seamless service to the ground stations of the LEO network, a constellation formed by multiple LEO satellites is necessary. A constellation is a group of satellites that work together as a system. Multiple LEO satellites can form a constellation based on physical parameters such as orbit, inclination or altitude, or can form a constellation based on software parameters such as the type of service provided by the satellite or the satellite identifier.
[0006] In order to perform radio resource allocation for multiple satellites, the LEO satellite may be equipped with a payload including a radio resource scheduler. The radio resource scheduler may perform radio resource allocation for all devices within the coverage of a service link beam or a feeder link beam. The radio resources may include space domain / frequency domain / code domain resources, link adaptation schemes or beam information, etc., wherein the link adaptation scheme may be associated with modulation, channel coding, transmission power, reference signals or retransmission schemes, wherein the retransmission schemes may be, for example, the number / resources of transmission repetitions or the number / resources of retransmissions.
[0007] However, the computational capacity of the radio resource scheduler is limited. Under the condition of limited time, the above work will bring a heavy burden to the radio resource scheduler. Figure 2 A schematic diagram showing a moving LEO satellite. It only takes 9 minutes for LEO Satellite 2 to move from service area A to service area B. Therefore, the radio resource scheduler needs to complete radio resource scheduling within 9 minutes. The power of LEO Satellite 2 can support up to 1800 watts, of which at least 1200 watts are provided to the RF module, at least 45 watts are provided to the payload computer, and at least 300 watts are provided to the BB (Baseband) module and the L2 module. In other words, ordinary communication work consumes 1545 watts of power. When fully loaded, the power consumption of LEO Satellite 2 may rise to nearly 1800 watts. In this case, it is very difficult for LEO Satellite 2 to complete radio resource scheduling within 9 minutes.
[0008] Therefore, how to propose an efficient radio resource scheduling method is one of the goals that people in this field are working on. Summary of the invention
[0009] The present disclosure provides a satellite, a ground base station, a satellite communication system and a method for managing radio resources of a non-terrestrial network, which can efficiently perform radio resource scheduling.
[0010] A method for managing radio resources of a non-terrestrial network disclosed herein is applicable to a satellite, wherein the method comprises: receiving a first resource scheduling allocation from a second satellite in response to entering a service area of the non-terrestrial network; and accessing the radio resources according to the first resource scheduling allocation.
[0011] In an embodiment of the present disclosure, the step of receiving the first resource scheduling allocation from the second satellite in response to entering the service area of the non-terrestrial network includes: receiving the first resource scheduling allocation from the second satellite through a ground base station.
[0012] In one embodiment of the present disclosure, the step of receiving the first resource scheduling allocation from the second satellite in response to entering the service area of the non-terrestrial network includes: detecting whether an inter-satellite link exists; and directly receiving the first resource scheduling allocation from the second satellite in response to the existence of the inter-satellite link.
[0013] In one embodiment of the present disclosure, the above-mentioned step of receiving the first resource scheduling allocation from the second satellite in response to entering the service area of the non-terrestrial network also includes: detecting whether an inter-satellite link exists; and receiving the first resource scheduling allocation through a ground base station in response to the absence of the inter-satellite link.
[0014] In an embodiment of the present disclosure, the method further comprises: transmitting a second resource scheduling allocation to a third satellite in response to leaving the service area.
[0015] In an embodiment of the present disclosure, the above method further includes: determining a second resource scheduling allocation according to the first resource scheduling allocation.
[0016] In an embodiment of the present disclosure, the step of transmitting the second resource scheduling allocation to the third satellite in response to leaving the service area includes: detecting whether an inter-satellite link exists; and directly transmitting the second resource scheduling allocation to the third satellite in response to the existence of the inter-satellite link.
[0017] In an embodiment of the present disclosure, the step of transmitting the second resource scheduling allocation to the third satellite in response to leaving the service area further includes: transmitting the second resource scheduling allocation to the third satellite via a ground base station in response to the absence of an inter-satellite link.
[0018] In one embodiment of the present disclosure, the above-mentioned step of accessing radio resources according to the first resource scheduling allocation includes: determining a first priority of the first resource scheduling allocation and at least one priority of at least one resource scheduling allocation; and selecting the first resource scheduling allocation to access the radio resource in response to the first priority being higher than at least one priority.
[0019] In an embodiment of the present disclosure, the first priority is associated with at least one of the following: satellite specifications, service quality measurement results, radio resource scheduling in the time domain, radio resource scheduling in the frequency domain, or radio resource scheduling in the space domain.
[0020] In an embodiment of the present disclosure, the method further includes: measuring a network parameter corresponding to the service area; and generating at least one resource scheduling allocation according to the network parameter.
[0021] In an embodiment of the present disclosure, the first resource scheduling allocation includes at least one of the following: radio resource scheduling, traffic scheduling or service resource control.
[0022] A method for managing radio resources of a non-terrestrial network disclosed herein is applicable to a terrestrial base station, wherein the method comprises: receiving a first resource scheduling allocation from a first satellite that leaves a service area of the non-terrestrial network; and transmitting a second resource scheduling allocation to a second satellite that enters the service area according to the first resource scheduling allocation.
[0023] In one embodiment of the present disclosure, the above-mentioned second resource scheduling allocation is the same as the first resource scheduling allocation, wherein the step of transmitting the second resource scheduling allocation to the second satellite entering the service area according to the first resource scheduling allocation includes: determining a first priority of the second resource scheduling allocation and at least one priority of at least one resource scheduling allocation; and selecting to transmit the second resource scheduling allocation to the second satellite in response to the first priority being higher than at least one priority.
[0024] In one embodiment of the present disclosure, the above-mentioned second resource scheduling allocation is different from the first resource scheduling allocation, and the step of transmitting the second resource scheduling allocation to the second satellite entering the service area according to the first resource scheduling allocation includes: determining a first priority of the second resource scheduling allocation and at least one priority of at least one resource scheduling allocation, wherein the at least one resource scheduling allocation includes the first resource scheduling allocation; and selecting to transmit the second resource scheduling allocation to the second satellite in response to the first priority being higher than the at least one priority.
[0025] In an embodiment of the present disclosure, the first priority is associated with at least one of the following: satellite specifications, service quality measurement results, radio resource scheduling in the time domain, radio resource scheduling in the frequency domain, or radio resource scheduling in the space domain.
[0026] In an embodiment of the present disclosure, the method further includes: measuring a network parameter corresponding to the service area; and generating at least one resource scheduling allocation according to the network parameter.
[0027] In an embodiment of the present disclosure, the second resource scheduling allocation includes at least one of the following: radio resource scheduling, traffic scheduling or service resource control.
[0028] A method for managing radio resources of a non-terrestrial network disclosed herein is applicable to a satellite communication system, wherein the satellite communication system includes a first satellite and a second satellite, wherein the method includes: the first satellite transmits a first resource scheduling allocation when leaving a service area of the non-terrestrial network; the second satellite receives a second resource scheduling allocation corresponding to the first resource scheduling allocation when entering the service area; and the second satellite accesses radio resources according to the second resource scheduling allocation.
[0029] In one embodiment of the present disclosure, the above-mentioned step of receiving a second resource scheduling allocation corresponding to the first resource scheduling allocation by the second satellite when entering the service area includes: detecting by the second satellite whether an inter-satellite link exists; and in response to the existence of the inter-satellite link, receiving the second resource scheduling allocation directly from the first satellite by the second satellite, wherein the second resource scheduling allocation is the same as the first resource scheduling allocation.
[0030] In one embodiment of the present disclosure, the step of receiving the second resource scheduling allocation corresponding to the first resource scheduling allocation by the second satellite when entering the service area further includes: in response to the absence of the inter-satellite link, the second satellite receives the second resource scheduling allocation from the ground base station.
[0031] In one embodiment of the present disclosure, the above-mentioned step of accessing radio resources by the second satellite according to the second resource scheduling allocation includes: determining, by the second satellite, a first priority of the second resource scheduling allocation and at least one priority of at least one resource scheduling allocation; and in response to the first priority being higher than the at least one priority, selecting the second resource scheduling allocation by the second satellite to access the radio resource.
[0032] In an embodiment of the present disclosure, the first priority is associated with at least one of the following: satellite specifications, service quality measurement results, radio resource scheduling in the time domain, radio resource scheduling in the frequency domain, or radio resource scheduling in the space domain.
[0033] In an embodiment of the present disclosure, the method further includes: measuring a network parameter of a service area by a second satellite; and generating at least one resource scheduling allocation by the second satellite according to the network parameter.
[0034] In an embodiment of the present disclosure, the method further includes: receiving, by the ground base station, a first resource scheduling allocation from the first satellite; and transmitting, by the ground base station, a second resource scheduling allocation to the second satellite in response to receiving the first resource scheduling allocation.
[0035] In one embodiment of the present disclosure, the above-mentioned second resource scheduling allocation is the same as the first resource scheduling allocation, wherein the step of transmitting the second resource scheduling allocation to the second satellite by the ground base station in response to receiving the first resource scheduling allocation includes: the ground base station determines the first priority of the second resource scheduling allocation and at least one priority of at least one resource scheduling allocation; and the ground base station selects to transmit the second resource scheduling allocation to the second satellite in response to the first priority being higher than at least one priority.
[0036] In one embodiment of the present disclosure, the above-mentioned second resource scheduling allocation is different from the first resource scheduling allocation, and the step of transmitting the second resource scheduling allocation to the second satellite by the ground base station in response to receiving the first resource scheduling allocation includes: the ground base station determines the first priority of the second resource scheduling allocation and at least one priority of at least one resource scheduling allocation, wherein the at least one resource scheduling allocation includes the first resource scheduling allocation; and the ground base station selects to transmit the second resource scheduling allocation to the second satellite in response to the first priority being higher than the at least one priority.
[0037] In an embodiment of the present disclosure, the above method further includes: measuring a network parameter of a service area by a ground base station; and generating at least one resource scheduling allocation by the ground base station according to the network parameter.
[0038] In an embodiment of the present disclosure, the second resource scheduling allocation includes at least one of the following: radio resource scheduling, traffic scheduling or service resource control.
[0039] A satellite for managing radio resources of a non-terrestrial network disclosed in the present invention comprises a transceiver and a processor. The processor is coupled to the transceiver, wherein the processor is configured to execute: receiving a first resource scheduling allocation from a second satellite through the transceiver in response to entering a service area of the non-terrestrial network; and accessing radio resources through the transceiver according to the first resource scheduling allocation.
[0040] The present invention discloses a ground base station for managing radio resources of a non-terrestrial network, comprising a transceiver and a processor. The processor is coupled to the transceiver, wherein the processor is configured to perform: receiving a first resource scheduling allocation from a first satellite that leaves a service area of the non-terrestrial network through the transceiver; and transmitting a second resource scheduling allocation to a second satellite that enters the service area through the transceiver according to the first resource scheduling allocation.
[0041] A satellite communication system for managing radio resources of a non-terrestrial network disclosed herein comprises a first satellite and a second satellite. The first satellite transmits a first resource scheduling allocation when leaving a service area of the non-terrestrial network. The second satellite is communicatively connected to the first satellite, wherein the second satellite receives a second resource scheduling allocation corresponding to the first resource scheduling allocation when entering the service area, and accesses radio resources according to the second resource scheduling allocation.
[0042] Based on the above, the satellite communication system of the present disclosure can transmit the resource scheduling allocation of the satellite that is about to leave the service area to another satellite that is about to enter the service area. The satellite that enters the service area later can access the radio resources according to the existing resource scheduling allocation. In this way, the computing burden of the satellite can be reduced and the working efficiency of the satellite can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 A schematic diagram showing a LEO satellite and a ground base station.
[0044] Figure 2 A schematic diagram showing a moving LEO satellite is shown.
[0045] Figure 3 A schematic diagram of a satellite communication system is shown according to an embodiment of the present disclosure.
[0046] Figure 4 A schematic diagram of a satellite communication system is shown according to another embodiment of the present disclosure.
[0047] Figure 5 A signaling diagram of a satellite communication system is shown according to an embodiment of the present disclosure.
[0048] Figure 6 According to another embodiment of the present disclosure, a signaling diagram of a satellite communication system is shown.
[0049] Figure 7 According to an embodiment of the present disclosure, a flow chart of a satellite entering a service area is shown.
[0050] Figure 8 According to an embodiment of the present disclosure, a flow chart of a satellite leaving a service area is shown.
[0051] Fig. 9 A flow chart of a ground base station is shown according to an embodiment of the present disclosure.
[0052] Fig.10 According to an embodiment of the present disclosure, a schematic diagram is shown of obtaining multiple resource scheduling allocations by a ground base station.
[0053] Fig.11 According to an embodiment of the present disclosure, Fig.10 Signaling diagram of a satellite communication system.
[0054] Fig.12 According to an embodiment of the present disclosure, Fig.10 Flowchart of the ground base station.
[0055] Fig.13 A schematic diagram of a satellite is shown according to an embodiment of the present disclosure.
[0056] Fig.14 A schematic diagram of a satellite is shown according to an embodiment of the present disclosure.
[0057] Fig.15 A schematic diagram of a ground base station is shown according to an embodiment of the present disclosure.
[0058] Fig.16 According to an embodiment of the present disclosure, a flow chart of a method for managing radio resources of a non-terrestrial network is shown.
[0059] Fig.17 According to another embodiment of the present disclosure, a flow chart of a method for managing radio resources of a non-terrestrial network is shown.
[0060] Fig.18 According to another embodiment of the present disclosure, a flow chart of a method for managing radio resources of a non-terrestrial network is shown.
[0061] Description of Reference Numerals
[0062] 1, 3, 500: ground base station;
[0063] 10: Satellite communication system;
[0064] 100, 200, 301, 302, 303, 304: satellite;
[0065] 110, 210, 510: processor;
[0066] 120, 220, 520: storage medium;
[0067] 130, 230, 530: transceiver;
[0068] 2: Low Earth Orbit Satellite;
[0069] 50. A, B: service area;
[0070] S1, S2, S31, S32, S33, S34: resource scheduling and allocation;
[0071] S501, S502, S503, S504, S505, S506, S507, S601, S602, S603, S604, S605, S606, S607, S608, S609, S610, S701, S 702, S703, S704, S705, S706, S707, S708, S801, S802, S803, S804, S805, S806, S901, S902, S903, S904, S905, S9 06, S907, S908, S1101, S1102, S1103, S1104, S1105, S1106, S1107, S1108, S1109, S1110, S1111, S1112, S1113, S1201, S1202, S1203, S1204, S1205, S1206, S1207, S1208, S1209, S161, S162, S171, S172, S181, S182, S183: steps. DETAILED DESCRIPTION
[0072] Reference will now be made in detail to exemplary embodiments of the present invention, examples of which are illustrated in the accompanying drawings. Whenever possible, the same reference numerals are used in the drawings and the description to refer to the same or like parts.
[0073] In order to reduce the computational burden of each satellite in a constellation system and to efficiently use radio resources, the present disclosure provides a satellite communication system in which satellites can obtain resource scheduling assignments from other satellites or ground base stations.
[0074] Figure 3 According to an embodiment of the present disclosure, a schematic diagram of a satellite communication system 10 is depicted, wherein the satellite communication system 10 may include a satellite 100 and a satellite 200. In one embodiment, the satellite communication system 10 may further include a ground base station 500. The ground base station 500 may be connected to the satellite 100 or the satellite 200 for communication. In one embodiment, the satellite 100 may be connected to the satellite 200 for communication. The satellite 100 and the satellite 200 may have similar hardware specifications or software functions. Accordingly, the satellite 100 and the satellite 200 may perform the same type of work. The satellite 100 and the satellite 200 may also have the same operating environment. For example, the satellite 100 and the satellite 200 may belong to the same constellation system. The satellite 100 and the satellite 200 may have similar altitudes. The weather conditions in the service area of the satellite 100 may be similar to the weather conditions in the service area of the satellite 200.
[0075] The satellite 100 or the satellite 200 may detect orbit information and determine whether it is about to enter or leave the service area 50 according to the orbit information.
[0076] During the first stage, the satellite 100 is about to leave the service area 50 corresponding to the non-terrestrial network or the ground base station 500, and the satellite 200 is about to enter the service area 50. If the satellite 100 detects that an inter-satellite link (ISL) between the satellite 100 and the satellite 200 exists, the satellite 100 may directly transmit a resource scheduling allocation S1 to the satellite 200 via the inter-satellite link, wherein the resource scheduling allocation S1 may include radio resource scheduling, traffic scheduling, service resource control, or reference signals. Then, during the second stage, the satellite 100 has left the service area 50 and the satellite 200 has entered the service area 50. The satellite 200 may access the radio resources according to the resource scheduling allocation S1 received from the satellite 100 to communicate with the ground base station 500 and provide services for the service area 50.
[0077] The satellite communication system 10 can also use the ground base station 500 as a relay to schedule and allocate transmission resources for the satellite 100 and the satellite 200. Figure 4 According to another embodiment of the present disclosure, a schematic diagram of a satellite communication system 10 is depicted. During a first phase, the satellite 100 is about to leave the service area 50 corresponding to the non-terrestrial network or the ground base station 500, and the satellite 200 is about to enter the service area 50. The satellite 100 may transmit a resource scheduling allocation S1 to the ground base station 500. Then, during a second phase, the satellite 100 has left the service area 50 and the satellite 200 has entered the service area 50. The ground base station 500 may transmit a resource scheduling allocation S2 to the satellite 200 according to the resource scheduling allocation S1, wherein the resource scheduling allocation S2 and the resource scheduling allocation S1 may be the same or different. The resource scheduling allocation S2 may include radio resource scheduling, traffic scheduling, service resource control or reference signal. The ground base station 500 may determine the resource scheduling allocation S2 according to factors such as the type of application service provided by the satellite 200 or the resources required by the satellite 200. The satellite 200 may access the radio resources according to the resource scheduling allocation S2 received from the ground base station 500 to communicate with the ground base station 500 and provide services for the service area 50.
[0078] Figure 5 According to an embodiment of the present disclosure, a signaling diagram of a satellite communication system is shown, wherein steps S501 to S505 may correspond to Figure 3The first stage, and steps S506 to S507 may correspond to Figure 3 In step S501, the satellite 100 is leaving the service area 50 of the non-terrestrial network. In step S502, the satellite 100 may prepare resource scheduling allocation S1.
[0079] In step S503, the satellite 200 is entering the service area 50 of the non-terrestrial network. In step S504, the satellite 200 may generate an original resource scheduling allocation according to its own computing power, and access the radio resources according to the original resource scheduling allocation. For example, the satellite 200 may pre-store one or more preset resource scheduling allocations, and may select a preset resource scheduling allocation as the original resource scheduling allocation after entering the service area 50. For another example, the satellite 200 may measure network parameters corresponding to the service area 50, and generate an original resource scheduling allocation according to the network parameters, wherein the network parameters may be associated with factors such as weather conditions in the service area 50 or the quality of a reference signal, but the present disclosure is not limited thereto.
[0080] In one embodiment, the satellite 200 may select an original resource scheduling allocation from a plurality of preset resource scheduling allocations according to a priority. Specifically, the satellite 200 may select a preset resource scheduling allocation with the highest priority from a plurality of preset resource schedulings as the original resource scheduling allocation. The priority of the resource scheduling allocation may be associated with satellite specifications, a measurement result of the quality of service, a radio resource scheduling in the time domain, a radio resource scheduling in the frequency domain, or a radio resource scheduling in the space domain, but the present disclosure is not limited thereto.
[0081] In step S505, the satellite 100 may transmit the resource scheduling allocation S1 to the satellite 200 in response to leaving the service area 50 of the non-terrestrial network. The satellite 200 may receive the resource scheduling allocation S1 from the satellite 100 in response to entering the service area 50 of the non-terrestrial network. In one embodiment, the satellite 100 or the satellite 200 may detect an intersatellite link, and may transmit / receive the resource scheduling allocation S1 through the intersatellite link in response to detecting the intersatellite link, wherein the intersatellite link may include an intersatellite link control channel (ISL control channel) and an intersatellite link shared channel (ISL shared channel).
[0082] In step S506, the satellite 200 may compare the performance of the original resource scheduling allocation and the resource scheduling allocation S1, and select the resource scheduling allocation with better performance from the original resource scheduling allocation and the resource scheduling allocation S1 as the selected resource scheduling allocation. The selected resource scheduling allocation may be the same as or different from the resource scheduling allocation S1. In one embodiment, the satellite 200 may use the resource scheduling allocation S1 as a reference to generate the selected resource scheduling allocation according to its own computing power. In other words, the satellite 200 may derive the selected resource scheduling allocation from the resource scheduling allocation S1.
[0083] In one embodiment, the satellite 200 may select the selected resource scheduling allocation from the original resource scheduling allocation and the resource scheduling allocation S1 according to the priority. Specifically, if the priority of the original resource scheduling allocation is higher than the priority of the resource scheduling allocation S1, the satellite 200 may select the original resource scheduling allocation as the selected resource scheduling allocation. If the priority of the resource scheduling allocation S1 is higher than the priority of the original resource scheduling allocation, the satellite 200 may select the resource scheduling allocation S1 as the selected resource scheduling allocation.
[0084] In step S507, satellite 200 may access radio resources according to the selected resource scheduling allocation. When satellite 200 is about to leave service area 50, satellite 200 may transmit the selected resource scheduling allocation to other satellites about to enter service area 50 to assist other satellites in accessing radio resources of service area 50.
[0085] Figure 6 According to another embodiment of the present disclosure, a signaling diagram of a satellite communication system is shown, wherein steps S601 to S607 may correspond to Figure 4 The first stage, and steps S608 to S610 may correspond to Figure 4 In the second stage, in this embodiment, the satellite 200 may receive resource scheduling allocation from the satellite 100 via the ground base station 500 .
[0086] In step S601, the satellite 100 is leaving the service area 50 of the non-terrestrial network. In step S602, the satellite 100 may prepare resource scheduling allocation S1. In step S603, the ground base station 500 may sense that the satellite 200 enters the service area 50. The ground base station 500 may start preparing resource scheduling allocation to be transmitted to the satellite 200 after sensing that the satellite 200 enters the service area 50.
[0087] In step S604, the satellite 200 is entering the non-terrestrial network service area 50. In step S605, the satellite 200 may generate an original resource scheduling allocation according to its own computing capability, and access radio resources according to the original resource scheduling allocation.
[0088] In step S606, the satellite 100 may transmit the resource scheduling allocation S1 to the ground base station 500 in response to leaving the service area 50 of the non-terrestrial network, thereby transmitting the resource scheduling allocation S2 to the satellite 200 through the ground base station 500, wherein the resource scheduling allocation S2 may be the same as or different from the resource scheduling allocation S1. In one embodiment, the satellite 100 may detect an inter-satellite link, and may transmit the resource scheduling allocation S1 to the ground base station 500 in response to not detecting the inter-satellite link, thereby attempting to forward the resource scheduling allocation S1 to the satellite 200 through the ground base station 500. The satellite 100 may communicate with the ground base station 500 through a ground station uplink, wherein the ground base station uplink may include a physical uplink shared channel or a data plane message.
[0089] In step S607 , the terrestrial base station 500 may receive a resource scheduling allocation S1 from a satellite 100 that is out of the service area 50 of the non-terrestrial network.
[0090] In one embodiment, the ground base station 500 may select the resource scheduling allocation S2 from a plurality of resource scheduling allocations according to the priority, wherein the plurality of resource scheduling allocations may include the resource scheduling allocation S1 from the satellite 100. Specifically, the ground base station 500 may pre-store or generate at least one resource scheduling allocation in real time. The ground base station 500 may select the resource scheduling allocation with the highest priority from the at least one resource scheduling allocation as the resource scheduling allocation S2.
[0091] In one embodiment, if a specific satellite is successfully connected to the ground base station 500, the ground base station 500 may store the resource scheduling allocation corresponding to the specific satellite as at least one resource scheduling allocation.
[0092] In one embodiment, the ground base station 500 may measure network parameters of the service area 50 and generate the at least one resource scheduling allocation based on the network parameters, wherein the network parameters may be associated with factors such as weather conditions in the service area 50 or the quality of a reference signal, but the present disclosure is not limited thereto.
[0093] Resource scheduling allocation S1 and resource scheduling allocation S2 may be the same. For example, if resource scheduling allocation S1 has the highest priority in at least one resource scheduling allocation, the ground base station 500 may set resource scheduling allocation S2 to resource scheduling allocation S1. On the other hand, resource scheduling allocation S1 and resource scheduling allocation S2 may be different. For example, if the resource scheduling allocation with the highest priority in at least one resource scheduling allocation is not resource scheduling allocation S1 but other specific resource scheduling allocation, the ground base station 500 may set resource scheduling allocation S2 to the specific resource scheduling allocation.
[0094] In one embodiment, the ground base station 500 may determine the resource scheduling allocation S2 according to factors such as satellite specifications, service quality measurement results, radio resource scheduling in the time domain, radio resource scheduling in the frequency domain, or radio resource scheduling in the space domain. For example, if the satellite 100 and the satellite 200 have similar satellite specifications, the ground base station 500 may determine that the resource scheduling allocation S1 from the satellite 100 can be applied to the resource scheduling allocation S2. Accordingly, the ground base station 500 may set the resource scheduling allocation S2 as the resource scheduling allocation S1.
[0095] In step S608, the ground base station 500 may transmit the resource scheduling allocation S2 to the satellite 200 entering the service area 50 according to the resource scheduling allocation S1. The satellite 200 may receive the resource scheduling allocation S2 from the ground base station 500 in response to entering the service area 50 of the non-terrestrial network. In one embodiment, the satellite 200 may detect the inter-satellite link, and may receive the resource scheduling allocation S2 from the ground base station 500 in response to not detecting the inter-satellite link. The satellite 200 may communicate with the ground base station 500 via a ground base station uplink, wherein the ground base station uplink may include a physical uplink shared channel or data plane information.
[0096] In one embodiment, the ground base station 500 may transmit the resource scheduling allocation S2 to the satellite 200 in response to the performance of the satellite 200 entering the service area 50 being not as expected, so as to improve the resource utilization efficiency of the satellite 200. For example, if the ground base station 500 detects that the service quality of the satellite 200 is poor, the ground base station 500 may transmit the resource scheduling allocation S2 to the satellite 200.
[0097] In step S609, the satellite 200 may compare the performance of the original resource scheduling allocation and the resource scheduling allocation S2, and select the resource scheduling allocation with better performance from the original resource scheduling allocation and the resource scheduling allocation S2 as the selected resource scheduling allocation. The selected resource scheduling allocation may be the same as or different from the resource scheduling allocation S2. In one embodiment, the satellite 200 may use the resource scheduling allocation S2 as a reference to generate the selected resource scheduling allocation according to its own computing power. In other words, the satellite 200 may derive the selected resource scheduling allocation from the resource scheduling allocation S2.
[0098] In one embodiment, the satellite 200 may select the selected resource scheduling allocation from the original resource scheduling allocation and the resource scheduling allocation S2 according to the priority. Specifically, if the priority of the original resource scheduling allocation is higher than the priority of the resource scheduling allocation S2, the satellite 200 may select the original resource scheduling allocation as the selected resource scheduling allocation. If the priority of the resource scheduling allocation S2 is higher than the priority of the original resource scheduling allocation, the satellite 200 may select the resource scheduling allocation S2 as the selected resource scheduling allocation.
[0099] In step S610, satellite 200 may access radio resources according to the selected resource scheduling allocation. When satellite 200 is about to leave service area 50, satellite 200 may transmit the selected resource scheduling allocation to other satellites about to enter service area 50 to assist other satellites in accessing radio resources of service area 50.
[0100] Figure 7 According to an embodiment of the present disclosure, a flow chart of a satellite 200 entering a service area 50 is shown. In step S701, the satellite 200 may detect orbital information. In step S702, the satellite 200 may determine whether it has entered the service area 50 of the non-terrestrial network according to the orbital information. If the satellite 200 has entered the service area 50, step S703 is performed. If the satellite 200 has not entered the service area 50, step S701 is performed again. In step S703, the satellite 200 may detect whether an intersatellite link between the satellite 200 and the satellite 100 exists. If the intersatellite link exists, step S704 is performed. If the intersatellite link does not exist, step S705 is performed. In step S704, the satellite 200 may receive resource scheduling allocation from the satellite 100 via the intersatellite link. In step S705, the satellite 200 may receive resource scheduling allocation from the ground base station 500. In step S706, the satellite 200 may determine whether the resource scheduling allocation is successfully received. If the satellite 200 has received the resource scheduling allocation, step S707 is performed. If the satellite 200 has not received the resource scheduling allocation, step S703 is performed again. In step S707, the satellite 200 may select a selected resource scheduling allocation from at least one resource scheduling allocation. In step S708, the satellite 200 may access the non-terrestrial network according to the selected resource scheduling allocation.
[0101] Figure 8According to an embodiment of the present disclosure, a flow chart of a satellite 100 leaving a service area 50 is depicted. In step S801, the satellite 100 may access a non-terrestrial network corresponding to the service area 50 and may detect orbital information. In step S802, the satellite 100 may determine whether it has left the service area 50 based on the orbital information. If the satellite 100 has left the service area 50, step S803 is performed. If the satellite 100 has not left the service area 50, step S801 is performed again. In step S803, the satellite 100 may prepare resource scheduling allocation for the satellite 200 entering the service area 50. In step S804, the satellite 100 may detect whether an intersatellite link exists between the satellite 100 and the satellite 200. If the intersatellite link exists, step S805 is performed. If the intersatellite link does not exist, step S806 is performed. In step S805, the satellite 100 may directly transmit the resource scheduling allocation to the satellite 200. In step S806, the satellite 200 may transmit resource scheduling allocation to the ground base station 500, thereby transmitting the resource scheduling allocation to the satellite 200 through the ground base station 500. It should be noted that the resource scheduling allocation transmitted from the ground base station 500 to the satellite 200 may be different from the resource scheduling allocation transmitted from the satellite 100 to the ground base station 500.
[0102] Fig. 9A flow chart of a ground base station 500 is shown according to an embodiment of the present disclosure. In step S901, the ground base station 500 may detect orbital information. In step S902, the ground base station 500 may determine whether the satellite 200 has entered the service area 50 of the non-terrestrial network according to the orbital information. If the satellite 200 has entered the service area 50, step S903 is performed. If the satellite 200 has not entered the service area 50, step S901 is performed again. In step S903, the ground base station 500 may determine whether the resource scheduling allocation broadcasted by the satellite 100 is received. If the ground base station 500 receives the resource scheduling allocation, step S904 is performed. If the ground base station 500 does not receive the resource scheduling allocation, step S901 is performed again. In step S904, the ground base station 500 may select a resource scheduling allocation from a plurality of resource scheduling allocations. In step S905, the ground base station 500 may transmit the selected resource scheduling allocation to the satellite 200. In step S906, the ground base station 500 may determine whether the satellite 100 has left the service area 50 of the non-ground network according to the orbit information. If the satellite 100 has left the service area 50, step S907 is performed. If the satellite 100 has not left the service area 50, step S901 is performed again. In step S907, the ground base station 500 may determine whether a resource scheduling allocation from the satellite 100 is received. If the ground base station 500 receives the resource scheduling allocation, step S908 is performed. If the ground base station 500 does not receive the resource scheduling allocation, step S901 is performed again. In step S908, the ground base station 500 may record the received resource scheduling allocation.
[0103] Fig.10 According to an embodiment of the present disclosure, a schematic diagram of obtaining multiple resource scheduling allocations by the ground base station 500 is shown. During the first stage, the ground base station 500 may record the resource scheduling allocations corresponding to the satellites successfully connected to the ground base station, wherein the resource scheduling allocations may include resource scheduling allocations S31 from satellite 301, resource scheduling allocations S32 from satellite 302, resource scheduling allocations S33 from satellite 303, resource scheduling allocations S34 from satellite 304, and resource scheduling allocations S1 from satellite 100.
[0104] Specifically, when a communication device on the ground communicates with a satellite, the communication device may report information related to the quality of service to the satellite, wherein the information related to the quality of service may include parameters such as the number of packets in the buffer of the communication device, latency requirement, reliability requirement, data transmission rate requirement, or packet arrival period. When the ground base station 500 provides services to the satellite, the ground base station 500 may record the resource scheduling allocation and satellite specifications of the satellite, and may test the recorded resource scheduling allocation with other satellites with similar specifications.
[0105] During the second stage, when the ground base station 500 detects that the satellite 200 enters the service area 50, the ground base station 500 may select the resource scheduling allocation S2 that enables the satellite 200 to have better performance from the recorded resource scheduling allocations (i.e., resource scheduling allocations S31, S32, S33, S34, and S1). For example, assuming that the resource scheduling allocation S1 can enable the satellite 200 to have a better service quality than the resource scheduling allocations S31, S32, S33, and S34, the ground base station 500 may set the resource scheduling allocation S2 to the resource scheduling allocation S1.
[0106] During the third phase, the ground base station 500 may transmit the selected resource scheduling allocation S2 to the satellite 200 .
[0107] Fig.11 According to an embodiment of the present disclosure, Fig.101 is a signaling diagram of the satellite communication system 10. If the satellite communication system 10 further includes satellites 301, 302, 304 and 304, then steps S1101 and S1102 corresponding to the satellite 100 are also applicable to the satellites 301, 302, 304 and 304. In step S1101, the satellite 100 may be served by the ground base station 500. In step S1102, the satellite 100 may prepare a resource scheduling allocation. In step S1103, the ground base station 500 may perform a radio resource allocation. In step S1104, the ground base station 500 may record the resource scheduling allocation. In step S1105, the satellite 200 may perform a radio resource acquisition. In step S1106, the satellite 200 may be served by the ground base station 500. In step S1107, the satellite 100 may transmit the resource scheduling allocation to the ground base station 500. In step S1108, the ground base station 500 may receive the resource scheduling allocation. In step S1109, the ground base station 500 may compare and test the allocated radio resource schedule with the received resource schedule allocation. In step S1110, the ground base station 500 may select a better schedule from the allocated radio resource schedule and the received resource schedule allocation. Assuming that the better schedule is the received resource schedule allocation, in step S1111, the ground base station 500 may transmit the resource schedule allocation to the satellite 200. In step S1112, the satellite 200 may compare the original radio resource schedule with the received resource schedule allocation. In step S1113, the satellite 200 may select a better schedule from the original radio resource schedule and the received resource schedule allocation.
[0108] Fig.12 According to an embodiment of the present disclosure, Fig.10 Flow chart of the ground base station 500. Fig.10 The process performed by the satellite 100 in Figure 7 The same and the process performed by satellite 200 is the same Figure 8The above steps are the same and therefore will not be described in detail. In step S1201, the ground base station 500 may detect orbital information. In step S1202, the ground base station 500 may determine whether the satellite 200 has entered the service area 50 of the non-terrestrial network. If the satellite 200 has entered the service area 50, step S1203 is performed. If the satellite 200 has not entered the service area 50, step S1201 is performed again. In step S1203, the ground base station 500 may determine whether a resource scheduling allocation from the satellite 100 is received. If the ground base station 500 receives the resource scheduling allocation, step S1204 is performed. If the ground base station 500 does not receive the resource scheduling allocation, step S1201 is performed again. In step S1204, the ground base station 500 may select the resource scheduling allocation from the record. In step S1205, the ground base station 500 may transmit the selected resource scheduling allocation to the satellite 200. In step S1206, the ground base station 500 may record the selected resource scheduling allocation for use by satellites with similar specifications. In step S1207, the ground base station 500 may determine whether the satellite 100 has left the service area 50. If the satellite 100 has left the service area 50, step S1208 is performed. If the satellite 100 has not left the service area 50, step S1201 is performed again. In step S1208, the ground base station 500 may determine whether the resource scheduling allocation from the satellite 100 is received. If the ground base station 500 receives the resource scheduling allocation, step S1209 is performed. If the ground base station 500 does not receive the resource scheduling allocation, step S1201 is performed again. In step S1209, the ground base station 500 may record the received resource scheduling allocation.
[0109] Fig.13A schematic diagram of a satellite 100 is shown according to an embodiment of the present disclosure. The satellite 100 may include a processor 110, a storage medium 120, and a transceiver 130. The processor 110 is, for example, a central processing unit (CPU), or other programmable general-purpose or special-purpose micro control unit (MCU), microprocessor, digital signal processor (DSP), programmable controller, application specific integrated circuit (ASIC), graphics processor (GPU), image signal processor (ISP), image processing unit (IPU), arithmetic logic unit (ALU), complex programmable logic device (CPLD), field programmable gate array (FPGA), or other similar components or combinations of the above components. The processor 110 may be coupled to the storage medium 120 and the transceiver 130, and access and execute multiple modules and various applications stored in the storage medium 120.
[0110] The storage medium 120 is, for example, any type of fixed or removable random access memory (RAM), read-only memory (ROM), flash memory, hard disk drive (HDD), solid state drive (SSD) or similar components or a combination of the above components, and is used to store multiple modules or various applications that can be executed by the processor 110. In this embodiment, the storage medium 120 can record resource scheduling allocation.
[0111] The transceiver 130 transmits and receives signals in a wireless or wired manner. The transceiver 130 may also perform operations such as low noise amplification, impedance matching, mixing, up or down frequency conversion, filtering, amplification, and the like. The satellite 100 may communicate with the satellite 200 or the ground base station 500 via the transceiver 130.
[0112] Fig.14According to an embodiment of the present disclosure, a schematic diagram of a satellite 200 is shown. The satellite 200 may include a processor 210, a storage medium 220, and a transceiver 230. The processor 210 is, for example, a central processing unit, or other programmable general-purpose or special-purpose microcontroller unit, microprocessor, digital signal processor, programmable controller, application-specific integrated circuit, graphics processor, image signal processor, image processing unit, arithmetic logic unit, complex programmable logic device, field programmable logic gate array or other similar components or combinations of the above components. The processor 210 may be coupled to the storage medium 220 and the transceiver 230, and access and execute multiple modules and various applications stored in the storage medium 220.
[0113] The storage medium 220 is, for example, any type of fixed or removable random access memory, read-only memory, flash memory, hard disk, solid state drive or similar component or combination of the above components, and is used to store multiple modules or various applications that can be executed by the processor 210. In this embodiment, the storage medium 220 can record resource scheduling allocation.
[0114] The transceiver 230 transmits and receives signals in a wireless or wired manner. The transceiver 230 may also perform operations such as low noise amplification, impedance matching, mixing, up or down frequency conversion, filtering, amplification, and the like. The satellite 200 may communicate with the satellite 100 or the ground base station 500 via the transceiver 230.
[0115] Fig.15 According to an embodiment of the present disclosure, a schematic diagram of a ground base station 500 is shown. The ground base station 500 may include a processor 510, a storage medium 520, and a transceiver 530. The processor 510 is, for example, a central processing unit, or other programmable general-purpose or special-purpose microcontroller unit, microprocessor, digital signal processor, programmable controller, special application integrated circuit, graphics processor, image signal processor, image processing unit, arithmetic logic unit, complex programmable logic device, field programmable logic gate array or other similar components or combinations of the above components. The processor 510 can be coupled to the storage medium 520 and the transceiver 530, and access and execute multiple modules and various applications stored in the storage medium 520.
[0116] The storage medium 520 is, for example, any type of fixed or removable random access memory, read-only memory, flash memory, hard disk, solid state drive or similar component or combination of the above components, and is used to store multiple modules or various applications that can be executed by the processor 510. In this embodiment, the storage medium 520 can record resource scheduling allocation.
[0117] The transceiver 530 transmits and receives signals in a wireless or wired manner. The transceiver 530 may also perform operations such as low noise amplification, impedance matching, mixing, up or down frequency conversion, filtering, amplification, and the like. The ground base station 500 may communicate with the satellite 100 or the satellite 200 via the transceiver 530.
[0118] Fig.16 According to an embodiment of the present disclosure, a flow chart of a method for managing radio resources of a non-terrestrial network is shown, wherein the method can be implemented by satellite 100 or satellite 200. In step S161, a first resource scheduling allocation is received from a second satellite in response to entering a service area of the non-terrestrial network. In step S162, radio resources are accessed according to the first resource scheduling allocation.
[0119] Fig.17 According to another embodiment of the present disclosure, a flow chart of a method for managing radio resources of a non-terrestrial network is shown, wherein the method can be implemented by a ground base station 500. In step S171, a first resource scheduling allocation is received from a first satellite that leaves a service area of the non-terrestrial network. In step S172, a second resource scheduling allocation is transmitted to a second satellite that enters the service area according to the first resource scheduling allocation.
[0120] Fig.18 According to another embodiment of the present disclosure, a flow chart of a method for managing radio resources of a non-terrestrial network is depicted, wherein the method may be implemented by a satellite communication system 10, wherein the satellite communication system 10 may include at least a first satellite and a second satellite. In step S181, the first satellite transmits a first resource scheduling allocation when leaving a service area of the non-terrestrial network. In step S182, the second satellite receives a second resource scheduling allocation corresponding to the first resource scheduling allocation when entering the service area. In step S183, the second satellite accesses radio resources according to the second resource scheduling allocation.
[0121] In summary, the satellite communication system of the present invention can transmit the resource scheduling allocation of a satellite that is about to leave the service area to another satellite that is about to enter the service area. When the specifications and working environment of the two satellites are similar, the satellite that enters the service area later can also achieve good performance according to the existing resource scheduling allocation. The satellite communication system can use the ground base station as a relay to forward the resource scheduling allocation to the two satellites. If an inter-satellite link exists, the satellite communication system can also directly transmit the resource scheduling allocation through the inter-satellite link. On the other hand, the ground base station can record the resource scheduling allocation of the satellite that performs well. When a satellite with similar specifications enters the service area, the ground base station can transmit the resource scheduling allocation to the satellite to improve the performance of the satellite. Accordingly, the satellite communication system can reduce the computing burden of the satellite by forwarding the resource scheduling allocation, and can make the radio resources be used more efficiently.
[0122] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for managing radio resources of a non-terrestrial network, applicable to a first satellite, characterized in that: The method comprises: Receiving a first resource scheduling allocation from a second satellite in response to entering a service area of the non-terrestrial network, comprising: detecting whether an inter-satellite link exists; and receiving the first resource scheduling allocation through a ground base station in response to the inter-satellite link not existing; and Accessing the radio resources according to the first resource scheduling allocation.
2. The method of claim 1 , wherein the step of receiving the first resource scheduling allocation from the second satellite in response to entering the service area of the non-terrestrial network comprises: The first resource scheduling allocation is received from the second satellite by the ground base station.
3. The method of claim 1 , wherein the step of receiving the first resource scheduling allocation from the second satellite in response to entering the service area of the non-terrestrial network comprises: The first resource scheduling allocation is received directly from the second satellite in response to the intersatellite link existing.
4. The method according to claim 1, further comprising: A second resource scheduling allocation is transmitted to a third satellite in response to leaving the service area.
5. The method according to claim 4, further comprising: The second resource scheduling allocation is determined according to the first resource scheduling allocation.
6. The method of claim 4, wherein the step of transmitting the second resource scheduling allocation to the third satellite in response to leaving the service area comprises: Detect whether the intersatellite link exists; as well as The second resource scheduling allocation is directly transmitted to the third satellite in response to the intersatellite link existing.
7. The method of claim 6, wherein the step of transmitting the second resource scheduling allocation to the third satellite in response to leaving the service area further comprises: In response to the inter-satellite link not existing, the second resource scheduling allocation is transmitted to the third satellite through a ground base station.
8. The method according to claim 1, wherein the step of accessing the radio resource according to the first resource scheduling allocation comprises: Determining a first priority of the first resource scheduling allocation and at least one priority of at least one resource scheduling allocation; as well as The first resource scheduling allocation is selected to access the radio resource in response to the first priority being higher than the at least one priority.
9. The method of claim 8, wherein the first priority is associated with at least one of the following: Satellite specifications, quality of service measurements, radio resource scheduling in the time domain, radio resource scheduling in the frequency domain, or radio resource scheduling in the space domain.
10. The method according to claim 8, further comprising: measuring network parameters corresponding to the service area; as well as The at least one resource scheduling allocation is generated according to the network parameter.
11. The method of claim 1, wherein the first resource scheduling allocation comprises at least one of: radio resource scheduling, traffic scheduling, or service resource control.
12. A method for managing radio resources of a non-terrestrial network, applicable to a terrestrial base station, characterized in that: The method comprises: In response to an intersatellite link between the first satellite and the second satellite not being detected, receiving a first resource scheduling allocation from the first satellite that is out of a service area of the non-terrestrial network; and A second resource scheduling allocation is transmitted to a second satellite entering the service area according to the first resource scheduling allocation, wherein the second resource scheduling allocation is the same as the first resource scheduling allocation.
13. The method of claim 12, wherein the second resource scheduling allocation is the same as the first resource scheduling allocation, wherein the step of transmitting the second resource scheduling allocation to the second satellite entering the service area according to the first resource scheduling allocation comprises: Determining a first priority of the second resource scheduling allocation and at least one priority of at least one resource scheduling allocation; as well as In response to the first priority being higher than the at least one priority, the second resource scheduling allocation is selected to be transmitted to the second satellite.
14. The method of claim 12, wherein the second resource scheduling allocation is different from the first resource scheduling allocation, wherein the step of transmitting the second resource scheduling allocation to the second satellite entering the service area according to the first resource scheduling allocation comprises: determining a first priority of the second resource scheduling allocation and at least one priority of at least one resource scheduling allocation, wherein the at least one resource scheduling allocation includes the first resource scheduling allocation; and In response to the first priority being higher than the at least one priority, the second resource scheduling allocation is selected to be transmitted to the second satellite.
15. The method of claim 13, wherein the first priority is associated with at least one of the following: Satellite specifications, quality of service measurements, radio resource scheduling in the time domain, radio resource scheduling in the frequency domain, or radio resource scheduling in the space domain.
16. The method according to claim 13, further comprising: measuring network parameters corresponding to the service area; as well as The at least one resource scheduling allocation is generated according to the network parameter.
17. The method of claim 12, wherein the second resource scheduling allocation comprises at least one of: radio resource scheduling, traffic scheduling, or service resource control.
18. A method for managing radio resources of a non-terrestrial network, applicable to a satellite communication system, wherein the satellite communication system comprises a first satellite and a second satellite, characterized in that: The method comprises: In response to an intersatellite link between the first satellite and the second satellite not being detected, transmitting, by the first satellite, a first resource scheduling allocation when leaving a service area of the non-terrestrial network; receiving, by the second satellite when entering the service area, a second resource scheduling allocation corresponding to the first resource scheduling allocation, wherein the second resource scheduling allocation is the same as the first resource scheduling allocation; and The radio resources are accessed by the second satellite according to the second resource scheduling allocation.
19. The method of claim 18, wherein the step of receiving, by the second satellite when entering the service area, the second resource scheduling allocation corresponding to the first resource scheduling allocation comprises: detecting, by the second satellite, whether an intersatellite link exists; as well as In response to the intersatellite link existing, the second resource scheduling allocation is received by the second satellite directly from the first satellite, wherein the second resource scheduling allocation is the same as the first resource scheduling allocation.
20. The method of claim 19, wherein the step of receiving, by the second satellite, the second resource scheduling allocation corresponding to the first resource scheduling allocation when entering the service area further comprises: In response to the intersatellite link not existing, the second resource scheduling allocation is received by the second satellite from a ground base station.
21. The method according to claim 18, wherein the step of allocating access to the radio resources by the second satellite according to the second resource scheduling comprises: Determining, by the second satellite, a first priority of the second resource scheduling allocation and at least one priority of at least one resource scheduling allocation; as well as In response to the first priority being higher than the at least one priority, the second resource scheduling allocation is selected by the second satellite to access the radio resource.
22. The method of claim 21, wherein the first priority is associated with at least one of: Satellite specifications, quality of service measurements, radio resource scheduling in the time domain, radio resource scheduling in the frequency domain, or radio resource scheduling in the space domain.
23. The method according to claim 21, further comprising: measuring, by the second satellite, network parameters of the service area; as well as The at least one resource scheduling allocation is generated by the second satellite according to the network parameter.
24. The method of claim 18, further comprising: Receiving, by a ground base station, the first resource scheduling allocation from the first satellite; as well as The second resource scheduling allocation is transmitted by the ground base station to the second satellite in response to receiving the first resource scheduling allocation.
25. The method of claim 24, wherein the second resource scheduling allocation is the same as the first resource scheduling allocation, wherein the step of transmitting, by the ground base station in response to receiving the first resource scheduling allocation, the second resource scheduling allocation to the second satellite comprises: Determining, by the ground base station, a first priority of the second resource scheduling allocation and at least one priority of at least one resource scheduling allocation; as well as The second resource scheduling allocation is selected to be transmitted by the ground base station to the second satellite in response to the first priority being higher than the at least one priority.
26. The method of claim 24, wherein the second resource scheduling allocation is different from the first resource scheduling allocation, wherein the step of transmitting, by the ground base station in response to receiving the first resource scheduling allocation, the second resource scheduling allocation to the second satellite comprises: Determining, by the ground base station, a first priority of the second resource scheduling allocation and at least one priority of at least one resource scheduling allocation, wherein the at least one resource scheduling allocation includes the first resource scheduling allocation; as well as The second resource scheduling allocation is selected to be transmitted by the ground base station to the second satellite in response to the first priority being higher than the at least one priority.
27. The method of claim 25, further comprising: The ground base station measures network parameters of the service area; as well as The ground base station generates the at least one resource scheduling allocation according to the network parameter.
28. The method of claim 18, wherein the second resource scheduling allocation comprises at least one of: radio resource scheduling, traffic scheduling, or service resource control.
29. A first satellite for managing radio resources of a non-terrestrial network, characterized in that: include: Transceiver; as well as A processor coupled to the transceiver, wherein the processor is configured to execute: Receiving a first resource scheduling allocation from a second satellite via the transceiver in response to entering a service area of the non-terrestrial network, comprising: detecting whether an inter-satellite link exists; and receiving the first resource scheduling allocation via a ground base station in response to the inter-satellite link not existing; and The radio resources are accessed through the transceiver according to the first resource scheduling allocation.
30. A ground base station for managing radio resources of a non-terrestrial network, characterized in that: include: Transceiver; as well as A processor coupled to the transceiver, wherein the processor is configured to execute: receiving, by the transceiver, a first resource scheduling allocation from a first satellite outside a service area of the non-terrestrial network in response to an intersatellite link between the first satellite and the second satellite not being detected; as well as A second resource scheduling allocation is transmitted through the transceiver according to the first resource scheduling allocation to a second satellite entering the service area, wherein the second resource scheduling allocation is the same as the first resource scheduling allocation.
31. A satellite communication system for managing radio resources of a non-terrestrial network, characterized in that: include: First Satellite; as well as a second satellite, communicatively connected to the first satellite, wherein In response to an intersatellite link between the first satellite and the second satellite not being detected, the first satellite transmits a first resource scheduling allocation when leaving a service area of the non-terrestrial network, wherein The second satellite receives a second resource scheduling allocation corresponding to the first resource scheduling allocation when entering the service area, and accesses the radio resource according to the second resource scheduling allocation.
Citation Information
Patent Citations
Method and apparatus for switching
WO2020244563A1