HIERARCHICAL NETWORK OPERATION AND RESOURCE CONTROL SYSTEM AND METHOD FOR MEGA SATELLITE CONSTELLATIONS

20220353742 · 2022-11-03

    Inventors

    Cpc classification

    International classification

    Abstract

    Hierarchical network operation and resource control system and method for a mega satellite constellation, belonging to the field of spatial information technology, are provided. The hierarchical network operation and resource control system includes a service layer, a global organization layer, a local coordination layer and a resource layer. The service layer is used as an input to drive operation of whole system. The global organization layer is to realize “operation, measurement and control” integrated control and decision of whole network. The local coordination layer is to realize local management decision and management slice generation. The resource layer is to provide physical resource and physical device and realize resource virtualization. By deploying local coordination layer controllers on GSO or MEO satellites, the deployment of local coordination layer controllers is not limited by inability of deploying ground stations globally and therefore the control of large-scale LEO satellite constellation can be achieved.

    Claims

    1. A hierarchical network operation and resource control method for a giant satellite constellation, comprising: step 1, constantly acquiring attributes of resource of whole network and reshaping the resource, performing service element extraction and service reshaping on a service that requires wireless resource allocation, and sending the service and the attributes of resource after reshaping to an intelligent resource management module as management decision indicators, by a ground global organization layer controller; step 2, performing real-time monitoring and management on services, faults and satellites, and reshaping operation and measurement data into service states, satellite states and resource states required by wireless resource management decision, by an operation and measurement control module; step 3, making, by a wireless resource management sub-module of the intelligent resource management module, global wireless resource management decision based on decision indicators provided by a service reshaping module, a resource reshaping module and a state reshaping module and the service and the attributes of resource after reshaping, wherein the global wireless resource management decision comprise types of allocated resource and required resource quantities of the allocated resource; step 4, mapping, by a decision matching module, the global wireless resource management decision made by the wireless resource management sub-module of the intelligent resource management module to a corresponding one of local coordination layer controllers; step 5, caching and sorting as per priority, by a match mapping module of the corresponding one of the local coordination layer controllers, a plurality of global resource management decision; and processing, by a resource slice operation module, the plurality of global resource management decision in order of the priority; wherein for the global wireless resource management decision, the resource slice operation module obtains wireless resource requirement for completing current the service according to information of the global wireless resource management decision, and allocates and generates specific service resource slices for the service; and step 6, mapping the service resource slices to specific physical devices and physical resource to support an entire process of service, wherein the resource slices are hierarchical characterization of virtual resource; wherein in step 5, a deployment method of the local coordination layer controllers comprises: (1) based on an orbital altitude difference κ between a geosynchronous orbit (GSO) or medium earth-orbit (MEO) satellite and a low earth-orbit (LEO) satellite, an orbital altitude κ.sub.leo of the LEO satellite, a beam coverage angle θ of the GSO or MEO satellite, and average latitude difference ΔLa and longitude difference ΔLo between LEO satellites, solving an equation as follows: tan θ 2 = ( R + κ leo ) sin ( α ( θ , κ leo , κ ) ) ( R + κ leo + κ ) - ( R + κ leo ) cos ( α ( θ , κ leo , κ ) ) ; where, a sphere O is a sphere with the center of the Earth as its center and a distance R from any point in an orbital plane of the LEO satellite to the center of the Earth as its radius, α(θ, κ.sub.leo, κ) is a sphere center angle of the sphere O corresponding to a beam angle of the local coordination layer controller, and a value of α(θ, κ.sub.leo, κ) is obtained by solving the following equations: { α ( θ , κ leo , κ ) = arccos [ ( R + κ + κ leo ) 2 + ( R + κ leo ) 2 - x 2 2 ( R + κ leo ) ( R + κ + κ leo ) ] cos θ 2 = ( R + κ + κ leo ) 2 + x 2 - ( R + κ leo ) 2 2 x ( R + κ + κ leo ) ; where, x is a maximum linear distance between any one of the local coordination layer controllers and any one LEO satellite in a control domain of the local coordination layer controller; (2) calculating a number V(θ, κ.sub.leo, κ) of LEO satellites covered by a rectangular or circular antenna beam of the local coordination layer controller as follows: V ( θ , κ leo , κ ) .Math. α ( θ , κ leo , κ ) Δ La .Math. × .Math. α ( θ , κ leo , κ ) Δ Lo .Math. , where, ΔLa and ΔLo are the average latitude difference and longitude difference between LEO satellites near the equatorial plane, respectively; (3) calculating a number N of LEO satellites controllable within H hops of single the local coordination layer controller: N = 2 .Math. { V ( θ , κ leo , κ ) 2 + 2 ( H - 1 ) + .Math. j = 1 H - 1 ( V ( θ , κ leo , κ ) 2 + 2 ( H - 1 - j ) ) } ; where, j is a counting factor, and H is a positive integer; and (4) based on a number M.sub.leo of satellites in a LEO satellite constellation and the number N of LEO satellites controllable within H hops of single the local coordination layer controller, calculating a number Q of the local coordination layer controllers deployed on GSO or MEO satellites is Q=M.sub.leo/N; wherein the intelligent resource management module including the wireless resource management sub-module, the operation and measurement control module, the service reshaping module, the resource reshaping module, the state reshaping module, and the decision matching module are integrated into the global organization layer controller; and the match mapping module and the resource slice operation module are integrated into the corresponding local coordination layer controller.

    2. A hierarchical network operation and resource control system, implementing the hierarchical network operation and resource control method as claimed in claim 1, wherein the hierarchical network operation and resource control system comprises: a service layer, comprising K services to be controlled, wherein the K services to be controlled are used as inputs of the hierarchical network operation and resource control system to drive operation of whole system, K is a positive integer; a global organization layer, comprising one global organization layer controller, wherein the global organization layer is deployed at a ground gateway station and configured to realize “operation, measurement and control” integrated control of whole network and global resource management decision; a local coordination layer, comprising Q local coordination layer controllers, wherein the Q local coordination layer controllers all are deployed at GSO or MEO satellites and configured to realize local resource management decision and management slice generation, Q is a positive integer; and a resource layer, comprising a physical resource domain and a virtual resource domain, wherein the physical resource domain contains satellites on different orbits and ground gateway stations and is configured to supply physical resource entities, wireless resource and transmission channels; and the virtual resource domain is configured to realize virtualization of physical resource, build a virtual resource pool and a virtual resource space, and perform hierarchical characterization of virtual resource.

    3. The hierarchical network operation and resource control system as claimed in claim 2, wherein the global organization layer controller comprises: a service reshaping module with an element extraction function and a service reshaping function, wherein the element extraction function is configured to analyze service attributes and features and realize extraction of service key elements, the service reshaping function is configured to perform unified characterization on the services to be controlled according to extracted service element information, and the service attributes and features comprise service types, service statistical features, and service quality requirement; a resource reshaping module with an attribute extraction function and a resource reshaping function, wherein the attribute extraction function is configured to acquire and analyze resource attributes of whole network, the resource reshaping function is configured to realize unified characterization on the resource attributes of whole network, and the resource attributes of whole network comprise resource types and resource distribution. an operation and measurement control module, configured to measurement and operation control of whole network to ensure effectiveness and reliability of satellite network; a state reshaping module, configured to realize unified characterization on network states of whole network to provide diversified decision dimensions for resource management decision; an intelligent resource management module, configured to realize global resource management decision of network including wireless resource management decision and mobility management decision; and a decision matching module, configured as an interface between the global organization layer controller and the local coordination layer controllers, and configured to realize matching of the global resource management decision with the local coordination layer controllers and map the global resource management decision to matched local coordination layer controllers; wherein the service reshaping module, the resource reshaping module, the operation and measurement control module, the state reshaping module, the intelligent resource management module, and the decision matching module are software modules stored in one or more memories in the global organization layer controller and executable by one or more processors in the global organization layer controller coupled to the one or more memories.

    4. The hierarchical network operation and resource control system as claimed in claim 2, wherein each of the local coordination layer controllers comprises: a match mapping module, configured to store the global resource management decision mapped from the global organization layer controller to current the local coordination layer controller, realize classification and queueing as per decision priority on the stored global resource management decision, and send the global resource management decision sequentially to a resource slice operation module according to the decision priority; a parameter migration module, configured to perform partial migration of decision knowledge and experience parameters of the global organization layer and thereby realize local decision of wireless resource management and mobility management; and the resource slice operation module, configured to realize resource slice computation and generation according to the local resource management decision; wherein the match mapping module, the parameter migration module, and the resource slice operation module are software modules stored in one or more memories in the local coordination layer controller and executable by one or more processors in the local coordination layer controller coupled to the one or more memories.

    5. The hierarchical network operation and resource control system as claimed in claim 3, wherein the operation and measurement control module comprises: a service management sub-module, configured to centralized management of services of whole network, wherein the centralized management comprises service analysis, service statistics and service forecast; a fault management sub-module, configured to realize real-time sensing, diagnosis, recovery, statistics and post-maintenance of faults of satellite, wherein types of the faults comprise satellite network faults, satellite device faults and satellite operation faults; and a satellite management sub-module, configured to realize analysis and statistics of quantity and quality of resource of whole network, wherein types of the resource comprise satellite computation resource, satellite storage resource, inter-satellite link resource, satellite-ground feed and service link resource, spectrum resource, and antenna resource.

    6. The hierarchical network operation and resource control system as claimed in claim 3, wherein the state reshaping module comprises: a service state sub-module, a satellite state sub-module and a resource state sub-module; the service state sub-module, the satellite state sub-module and the resource state sub-module are configured to extract service state data, satellite state data and resource state data respectively from the operation and measurement control module, and reshape the service state data, the satellite state data and the resource state data respectively to obtain reshaped data; and the reshaped data are used as decision indicators of the intelligent resource management module.

    7. The hierarchical network operation and resource control system as claimed in claim 6, wherein the intelligent resource management module comprises: a wireless resource management sub-module, configured to realize global wireless resource management decision of services, wherein the global wireless resource management decision comprises resource types required by services; and the resource types comprise spectrum, timeslot, power and antenna, and required resource quantities; and a mobility management sub-module, configured to perform location management of user nodes and handover management of services, wherein the location management comprises location update of user nodes and location attachment point selection of user nodes, and the handover management comprises handover trigger decision of services and handover target selection of services.

    8. The hierarchical network operation and resource control system as claimed in claim 4, wherein the resource slice operation module is configured to compute and generate service resource slices and switching management slices; wherein the service resource slices contain spectrum resource, power resource, timeslot resource and antenna resource required by services; and the spectrum resource, the power resource, the timeslot resource and the antenna resource are capable of being mapped to specific physical devices and physical resource on the resource layer, to achieve allocation and scheduling of wireless resource of services; wherein the switching management slices contain signaling carrying resource required for service handover, beam resource and channel resource; the signaling carrying resource, the beam resource and the channel resource are capable of being mapped to specific physical devices and physical resource, to achieve allocation and scheduling of wireless resource required for signaling interaction during a service handover process and thereby ensure reliability of the service handover process.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0063] In order to describe technical solutions of embodiments of the present disclosure more clearly, drawings used in the embodiments of the present disclosure will be briefly introduced below. Apparently, the drawings described below are only some of embodiments of the present disclosure, and thus for those skilled in the art, other drawings can be obtained according to these drawings without any creative effort.

    [0064] FIG. 1 illustrates a schematic diagram of a hierarchical network operation and resource control system for a large-scale satellite constellation according to an embodiment of the present disclosure.

    [0065] FIG. 2 illustrates a schematic diagram of a local coordination layer controller deployment architecture for a large-scale satellite constellation according to an embodiment of the present disclosure.

    [0066] FIGS. 3A-3E illustrate experimental result diagrams of the local coordination layer controller deployment architecture for the large-scale satellite constellation according to an embodiment of the present disclosure.

    [0067] FIG. 4 illustrates a schematic flowchart of a hierarchical network operation and resource control method for a large-scale satellite constellation according to an embodiment of the present disclosure.

    DETAILED DESCRIPTION OF EMBODIMENTS

    [0068] In order to make objectives, technical solutions and advantages of the present disclosure be clearer, the present disclosure will be further described in detail in combination with embodiments. It should be understood specific embodiments described herein are used merely to explain the present disclosure and are not intended to limit the present disclosure.

    [0069] Aiming at the problems in the related art, the present disclosure provides hierarchical network operation and resource control system and method for a large-scale or mega satellite constellation. The present disclosure will be described in detail below with reference to the accompanying drawings.

    [0070] Referring to FIG. 4, a hierarchical network operation and resource control method for a large-scale or mega satellite constellation may include the following steps S101˜S106.

    [0071] In the step S101, a ground global organization layer controller performs service element extraction and service reshaping on a service that requires wireless resource allocation, constantly acquires attributes of resource of whole network and reshapes the resource, and sends the service and the attributes of resource after reshaping to an intelligent resource management module as management decision indicators.

    [0072] In the step S102, an operation and measurement control module performs real-time monitoring and management on services, faults and satellites, reshapes operation and measurement data into service states, satellite states and resource states required by wireless resource management decision.

    [0073] In the step S103, a wireless resource management sub-module of the intelligent resource management module makes global wireless resource management decision including types of allocated resource and required resource quantities of the allocated resource, based on decision indicators provided by a service reshaping module, a resource reshaping module and a state reshaping module.

    [0074] In the step S104, a decision matching module maps the global wireless resource management decision made by the wireless resource management sub-module of the intelligent resource management module to a corresponding local coordination layer controller.

    [0075] In the step S105, a match mapping module of the local coordination layer controller caches and sorts multiple global resource management decision as per priority, a resource slice operation module processes the multiple global resource management decision sequentially in order of priority; for the global wireless resource management decision, according to information of the decision, the resource slice operation nodule obtains wireless resource requirement required for completing current service, and allocates and generates specific resource slices for the service.

    [0076] In the step S106, the resource slices are hierarchical characterization of virtual resource, which are capable of being mapped to specific physical devices and physical resource, to support an entire service process.

    [0077] The technical solutions of the present disclosure will be further described below in combination with embodiments.

    [0078] Referring to FIG. 1, the present disclosure provides a hierarchical network operation and resource control architecture and method for a large-scale or mega satellite constellation. The architecture may include a service layer, a global organization layer, a local coordination layer and a resource layer.

    [0079] Specifically, the service layer may contain multiple (i.e., more than one) services to be controlled. These services to be controlled are used as inputs of the hierarchical network operation and resource control architecture to drive the operation of the whole system.

    [0080] The global organization layer may contain one global organization layer controller. The global organization layer controller is deployed at a ground gateway station to realize control and decision of integrated “measurement, operation and control” of the whole network. The global organization layer controller may include six parts: a service reshaping module, a resource reshaping module, an operation and measurement control module, a state reshaping module, an intelligent resource management module, and a decision matching module. In an illustrated embodiment, the six parts may be software modules stored in one or more memories and executable by one or more processors coupled to the one or more memories.

    [0081] In particular, the service reshaping module in the global organization layer controller may include an element extraction function and a service reshaping function. The element extraction function is configured to analyze service attributes and features, such as service types, service statistical features, and service quality requirement, and to realize extraction of service key elements. The service reshaping function is configured to perform unified characterization on the services to be controlled for reshaping according to the extracted service element information, and send the reshaped services to the intelligent resource management module to implement a control decision-making process.

    [0082] The resource reshaping module in the global organization layer controller may include an attribute extraction function and a resource reshaping module. The attribute extraction function is configured to acquire and analyze resource attributes of whole network, such as resource types and resource distribution. The resource reshaping function is configured to perform unified characterization on the resource attributes of whole network.

    [0083] The operation and measurement control module in the global organization layer controller is configured to perform measurement and operation controls of whole network and thereby guarantee effectiveness and reliability of the satellite network. The operation and measurement control module may include three functions: a service management function, a fault management function, and a satellite management function. The service management function is configured to perform centralized management of services of whole network, including service analysis, service statistics and service forecast. The fault management function is configured to perform real-time sensing, accurate diagnosis, rapid recovery, statistics, and post-maintenance of satellite faults. Types of the satellite faults include satellite network faults, satellite device faults, satellite operation faults, etc. The satellite management function is configured to perform collection and control of quantity and quality of resource of whole network, such as satellite computation resource, satellite storage resource, inter-satellite link resource, satellite-to-ground feed and service link resource, spectrum resource, and antenna resource.

    [0084] The state reshaping module in the global organization layer controller is configured to perform unified characterization on network states of whole network and thereby to provide diversified decision dimensions for management decision. The sate reshaping module may include three functions: a service state function, a satellite state function, and a resource state function. The service state function is configured to realize centralized management of service states of whole network, including acquisition of service type, service quality requirement, service accessed satellite, service duration, service user information, service control log, etc. The satellite state function is configured to realize real-time monitoring and rapid diagnosis and statistics of satellite faults, such as satellite network faults, satellite device faults, and satellite operation faults. The resource state function is configured to realize collection and control of quantity and quality of resource of whole network, such as satellite computation resource, satellite storage resource, inter-satellite link resource, satellite-ground feed and service link resource, spectrum resource, and antenna resource.

    [0085] The intelligent resource management module in the global organization layer controller is configured to realize global resource management decision of network and may include a wireless resource management sub-module and a mobility management sub-module. The wireless resource management sub-module is configured to realize wireless resource management decision of services, and the wireless resource management decision include resource types required by service, such as spectrum, timeslot, power and antenna, and resource quantities required of respective resource. The mobility management sub-module is configured to realize location management of user nodes including location update of user nodes and location attachment point selection of user nodes, and to realize handover management of service including switching trigger decision of service and switching target satellite selection of service.

    [0086] The decision matching module in the global organization layer controller is an interface between the global organization layer and the local coordination layer and configured to realize accurate matching of global resource management decision with local coordination layer controllers, and map the global resource management decision to matched local coordination layer controllers.

    [0087] The local coordination layer may include multiple local coordination layer controllers. Each of the local coordination layer controllers is deployed at a GSO satellite or a MEO satellite and configured to realize generation of local resource management decision and management slices. Each of the local coordination layer controllers may include three parts: a match mapping module, a parameter migration module, and a resource slice operation module. In an illustrated embodiment, the match mapping module, the parameter migration module, and the resource slice operation module are software modules stored in one or more memories and executable by one or more processors coupled to the one or more memories.

    [0088] Specifically, the match mapping module in the local coordination layer controller is configured to cache global resource management decision mapped from the global organization layer to the local coordination layer controller, to realize classification and queueing as per priority to the global resource management decision, so that the global resource management decision will be sent to the resource slice operation module sequentially in order of priority of decision.

    [0089] The parameter migration module in the local coordination layer controller is configured to realize partial migration of decision knowledge and empirical parameters of the global organization layer, thereby realizing localized decision-making for wireless resource management and mobility management.

    [0090] The resource slice operation module in the local coordination layer controller is configured to realize computation and generation of resource slice based on global and/or local management decision information. There are two types of slices as generated: service resource slice and handover management slice. The service resource slice includes spectrum resource, power resource, timeslot resource, antenna resource, etc. required for service; and these resources can be mapped to specific resource layer physical facilities and physical resource, to achieve wireless resource allocation and scheduling for service. The switching management slice may include signaling-carrying resource, beans resource, service channel resource, etc. required for service switching; these resources can be mapped to specific physical facilities and physical resource, to achieve allocation and scheduling of wireless resource required for signaling interaction in a service switching process, ensuring the reliability of the switching process.

    [0091] The resource layer may include a physical resource domain and a virtual resource domain. The physical resource domain includes satellites on different Earth-orbits and ground gateway stations, etc., and is configured: to provide physical resource entities such as switches, routers, various satellites, etc., to provide wireless resource such as spectrum, power, timeslot, antenna and beam of network node, and to provide transmission channels such as service channel and signaling control channel. The virtual resource domain is configured to realize virtualization of physical resource, construct a virtual resource pool and a virtual resource space, and perform hierarchical characterization on virtual resource.

    [0092] Referring to FIG. 1, taking wireless resource management as an example, a network operation and resource control implementation process of the architecture is as follows:

    [0093] 1) a ground global organization layer controller performs service element (service type, service statistical feature, etc.) extraction and service reshaping for a service requiring wireless resource allocation, and meanwhile constantly acquires attributes (resource type, resource distribution, etc.) of resource of whole network and reshapes the resource. The service and the attributes of resource after reshaping are sent into the intelligent resource management module as management decision indicators.)

    [0094] the operation and measurement control module performs real-time monitoring and management of services, faults and satellites, and reshapes operation and measurement data into service states, satellite states and resource states required for wireless resource management decision.

    [0095] 3) the wireless resource management sub-module of the intelligent resource management module makes global wireless resource management decision based on decision indicators provided by the service reshaping module, the resource reshaping module and the states reshaping module. The global wireless resource management decision includes types of allocated resource (spectrum, timeslot, power, antennas, etc.), and required resource quantities of the resource.

    [0096] 4) the decision matching module maps the global wireless resource management decision made by the wireless resource management sub-module of the intelligent resource management module to a corresponding local coordination layer controller.

    [0097] 5) the match mapping module of the corresponding local coordination layer controller caches global resource management decision and sorts all cached global resource management decision as per priority; the resource slice operation module processes the global resource control decision sequentially in order of priority of decision. For the global wireless resource management decision, according to information of the decision, the resource slice operation module obtains wireless resource requirement such as spectrum, power, timeslot and antenna required for completing the current service, and allocates and generates specific resource slices for the current service.

    [0098] 6) the resource slices of the service are hierarchical characterization of virtual resource and are capable of being mapped to specific physical devices and physical resource to support an entire service process.

    [0099] Referring to FIG. 2, the present disclosure, aiming at the deployment of local coordination layer controllers, provides a schematic diagram of a deployment architecture of local coordination layer controllers. The architecture may include three types of network nodes: global organization layer controller nodes, local coordination layer controller nodes, and other network nodes.

    [0100] Specifically, the global organization layer controllers are deployed at ground gateway stations respectively. The ground gateway stations are connected to each other by a ground optical fiber link. Since deployment of the ground gateway stations is influenced by various factors such as geography, politics and population, the present disclosure does not involve a specific method for the deployment of ground gateway stations.

    [0101] The local coordination layer controllers are deployed at MFO or GSO satellites, and specific deployment steps may be as follows:

    [0102] (1) based on an orbital altitude difference κ between the GSO or MEO satellite and a LEO satellite, an orbital altitudeκ.sub.leo of the LEO satellite, a beam coverage angle θ of the GSO or MEO satellite, average latitude difference ΔLa and longitude difference ΔLo between LEO satellites, solving an equation as follows:

    [00005] tan θ 2 = ( R + κ leo ) sin ( α ( θ , κ leo , κ ) ) ( R + κ leo + κ ) - ( R + κ leo ) cos ( α ( θ , κ leo , κ ) ) ;

    [0103] where, a sphere O is the center of the Earth and a distance R from any point in the orbit of the LEO satellite to the center of the Earth as its radius, α(θ, κ.sub.leo, κ) is sphere center angle of the sphere O corresponding to a beam angle of the local coordination layer controller, and a value of α(θ, κ.sub.leo, κ) can be obtained by solving the following equations:

    [00006] { α ( θ , κ leo , κ ) = arccos [ ( R + κ + κ leo ) 2 + ( R + κ leo ) 2 - x 2 2 ( R + κ leo ) ( R + κ + κ leo ) ] cos θ 2 = ( R + κ + κ leo ) 2 + x 2 - ( R + κ leo ) 2 2 x ( R + κ + κ leo ) ;

    [0104] where, x is a maximum linear distance between any one local coordination layer controller and any one LEO satellite in a control domain of the local coordination layer controller.

    [0105] (2) calculating the number V(θ, κ.sub.leo, κ) of LEO satellites that can be covered by a rectangular or circular beam of the local coordination layer controller as follows:

    [00007] V ( θ , κ leo , κ ) .Math. α ( θ , κ leo , κ ) Δ La .Math. × .Math. α ( θ , κ leo , κ ) Δ Lo .Math. ,

    [0106] where, ΔLa and ΔLo are the average latitude difference and longitude difference between LEO satellites near the equatorial plane, respectively; the number of LEO satellites controllable within one hop of the local coordination layer controller is calculated, and a value thereof is 4 in FIG. 2.

    [0107] (3) calculating the number N of LEO satellites controllable within H hops of single the local coordination layer controller as that:

    [00008] N = 2 .Math. { V ( θ , κ leo , κ ) 2 + 2 ( H - 1 ) + .Math. j = 1 H - 1 ( V ( θ , κ leo , κ ) 2 + 2 ( H - 1 - j ) ) } ;

    [0108] where, is a counting factor, the number N of LEO satellites controllable within H hops of single local coordination layer controller is calculated, and a value thereof is 12 in FIG. 2.

    [0109] (4) based on the number M.sub.leo of satellites in the LEO satellite constellation and the number N of LEO satellites controllable within H hops of single local coordination layer controller, calculating the number Q of required local coordination layer controllers on GSO or MEO satellites is Q=M.sub.leo/N. Finally, based on the number of satellites in the LEO satellite constellation and the number of LEO satellites controllable within H hops of single local coordination layer controller, the number of required local coordination layer controllers on GSO or MEO satellites is calculated, and a value thereof is 4 in FIG. 2; a value of the M.sub.leo in FIG. 2 is 48.

    [0110] Based on the above deployment process of local coordination layer controllers, the local coordination layer controller deployment architecture shown in FIG. 2 can be obtained. In which, each GSO satellite or MEO satellite carries load of the local coordination layer controller, and the LEO satellite network can be regarded as a torus lattice network, LEO satellites with a same color may be controlled by the same GSO or MEO local coordination layer controller, and the darker colored LEO satellites are the LEO satellites controllable within one hop of the local coordination layer controller.

    [0111] The effect of the above embodiment can be further described by a simulation experiment below.

    [0112] The simulation experiment is implemented on a MATLAB simulation software. First, the number of required local coordination layer controllers required and the latency performance of single-time interaction between the local coordination layer controller and the LEO satellite are simulated under different LEO satellite scales and different orbital altitudes of local coordination layer controller. At this time, the number of controllable hops of the local coordination layer controller is 4, the orbital altitude of LEO satellite is 1000 kilometers (km), the beam coverage angle of the local coordination layer controller is 32 degrees, and simulation results are shown in FIG. 3A and FIG. 3B. As seen from the two result diagrams, the number of required local coordination layer controllers increases with the increase of LEO satellite scale and decreases with the increase of orbital altitude of local coordination layer controller; and the latency of single-time interaction between the local coordination layer controller and the LEO satellite decreases with the increase of the LEO satellite scale and increases with the increase of orbital altitude of local coordination layer controller.

    [0113] Moreover, influences of the orbital altitude of local coordination layer controller on the number of required local coordination layer controllers and the latency of single-time interaction between the local coordination layer controller and the LEO satellite are simulated under different controllable hops of local coordination layer controller, and at this time, the beam coverage angle of local coordination layer controller is 32 degrees, the number of LEO satellites is 10,000. In addition, influences of the beam coverage angle of local coordination layer controller on the number of required local coordination layer controllers and the latency of single-time interaction between the local coordination layer controller and the LEO satellite are simulated under different controllable hops of local coordination layer controller, and at this time, the orbital altitude of local coordination layer controller is 4,000 km, the number of LEO satellites is 10,000. Simulation results are shown in FIG. 3C, FIG. 3D and FIG. 3E. As seen from the three result diagrams, the number of local coordination layer controllers first decreases rapidly and then decreases gently with the increase of the controllable hops of local coordination layer controller; the higher the orbital altitude of local coordination layer controller and the larger the beam coverage angle, the less the number of required local coordination layer controllers required, and the greater an average latency of the single-time interaction between the local coordination layer controller and LEO satellite. Furthermore, it is also seen that, the influence of the orbital altitude of local coordination layer controller on the average latency of single-time interaction is much greater than the influence of the beam coverage angle of local coordination layer controller on the average latency of single-time interaction. A more important finding is that there is a trade-off between the number of deployed local coordination layer controllers and the average latency of single-time interaction, and blind increasing of the controllable hops of the local coordination layer controller cannot consistently bring about a larger benefit in the number of the local coordination layer controllers.

    [0114] The above is hierarchical network operation and resource control architecture and method for a large-scale satellite constellation provided by the present disclosure, and the use of the architecture and the specific deployment scheme of the local coordination layer controllers in the architecture are given. It can be seen that the present disclosure realizes the network operation and resource control of the large-scale satellite constellation by deploying global organization layer controllers at ground gateway stations and the local coordination layer controllers at GSO satellites or MEO satellites, and the deployment of the local coordination layer controllers is not constrained by the problem of global deployment of stations. Moreover, the present disclosure further proposes a calculation formula for the number of local coordination layer controllers required under a certain scale of LEO satellite constellation, thereby supporting the system design of large-scale satellite constellation.

    [0115] In the above embodiments, it can be realized in whole or in part by software, hardware, firmware or any combinations thereof. When implemented in whole or in part in the form of computer program product, the computer program product includes one or more computer instructions. When the computer program instructions are loaded or executed on a computer, the process or functions according to the embodiments of the present disclosure can be generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website node, computer, server or data center to another website node, computer, server or data center through a wired manner (e.g., coaxial cable, optical fiber, digital subscriber line (DSL) or a wireless manner (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer, or a data storage device such as one or more available media integrated server or data center. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid state disk (SSD)), etc.

    [0116] The above description is only specific embodiment of the present disclosure, but the protection scope of the present disclosure is not limited to this. Within the technical scope disclosed by the present disclosure, any modification, equivalent substitution and improvement made by any person familiar with the technical field within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.