CN111711991B - Calculation task scheduling method in star-ground fusion network - Google Patents

Calculation task scheduling method in star-ground fusion network Download PDF

Info

Publication number
CN111711991B
CN111711991B CN202010512803.0A CN202010512803A CN111711991B CN 111711991 B CN111711991 B CN 111711991B CN 202010512803 A CN202010512803 A CN 202010512803A CN 111711991 B CN111711991 B CN 111711991B
Authority
CN
China
Prior art keywords
calculation
ground
current
base station
space base
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010512803.0A
Other languages
Chinese (zh)
Other versions
CN111711991A (en
Inventor
杨秀梅
陈华夏
张梦莹
汪涵
卜智勇
王营冠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Institute of Microsystem and Information Technology of CAS
Original Assignee
Shanghai Institute of Microsystem and Information Technology of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Institute of Microsystem and Information Technology of CAS filed Critical Shanghai Institute of Microsystem and Information Technology of CAS
Priority to CN202010512803.0A priority Critical patent/CN111711991B/en
Publication of CN111711991A publication Critical patent/CN111711991A/en
Application granted granted Critical
Publication of CN111711991B publication Critical patent/CN111711991B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1215Wireless traffic scheduling for collaboration of different radio technologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/52Allocation or scheduling criteria for wireless resources based on load
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Relay Systems (AREA)

Abstract

The invention provides a calculation task scheduling method in a star-ground fusion network, which comprises the following steps: providing a star-ground fusion network, taking a space base station which is in communication connection with a ground network part as a first space base station, and pre-configuring a plurality of types of calculation task processing modes in the first space base station; the first space base station receives the data processing requirement of a requirement user from the ground network part as a calculation task request, generates a current calculation task, and selects one of calculation task processing modes as a current indication mode according to the current calculation task or the current state of the first space base station; executing the current calculation task correspondingly according to the current indication mode to obtain a calculation result; and sending the calculation result to the demand user. According to the invention, the scheduling mechanism of the calculation tasks in the satellite-ground fusion network is optimized by reasonably configuring and selecting the calculation task processing mode for the satellite space base station, and the resource utilization efficiency of space equipment and ground equipment is improved.

Description

Calculation task scheduling method in star-ground fusion network
Technical Field
The invention belongs to the technical field of wireless communication, and particularly relates to a calculation task scheduling method in a star-ground fusion network.
Background
Satellite communication networks and terrestrial communication networks have complementarity in terms of communication capabilities and coverage areas, etc. The satellite communication system can break through the limitation of terrain and ground disaster attack due to high orbit height and large ground coverage area. Through the combined networking of high, medium and low orbit satellites, the mobile network coverage of intercontinental and even global can be realized, and particularly, the communication service support for high-speed and long-distance mobile users (such as high-speed rails, postal wheels, airplanes and the like) is enhanced. Therefore, the integrated network integrating the satellite network and the ground network can solve the problems of full coverage and deep coverage, provide an efficient solution for offshore, emergency, global mobile communication and other applications, and realize real global enhanced mobile broadband and everything interconnection.
In addition, with the richness of the application types of the space service and the low-delay requirement of mass data, the demand of the system on efficient and reliable space computing resources is also increasing. Taking earth observation applications as an example, satellites produce large amounts of data when forming three-dimensional earth observations in multiple scales, multiple angles, omni-directions, and various weather. Traditionally, satellite space base stations transmit large amounts of data to ground cloud computing centers for processing and decision making. Taking a low-orbit satellite as an example, the main functions of the existing satellite space base station include [1]: 1) Transparent forwarding; 2) And (5) performing on-board processing. Transparent forwarding means that the satellite space base station only realizes the functions of frequency conversion and radio frequency amplification on the uplink and the downlink, and corresponds to an analog radio frequency repeater. The satellite processing means that the satellite has a part or all of the base station functions and supports the regeneration of the received signals from the ground. The above-mentioned functions are responsible for establishing a spatial communication channel for the transmission of information for terrestrial signals. This approach brings the following problems: 1) Communication bandwidth is easy to block; 2) The data of the time sensitive service cannot be responded to in time.
The satellite space base station is required to have high-performance computing capacity and can independently process data; meanwhile, diversified computing resources of space equipment (such as a satellite space base station) and ground equipment (such as a data center) are required to be comprehensively considered, and a computing task scheduling mechanism and resource utilization efficiency are optimized from a system perspective.
The prior art mainly aims at optimizing the communication function of the satellite-ground fusion network, but does not aim at optimizing the calculation function of the satellite space base station, including space calculation task scheduling, corresponding signaling, flow and the like.
Non-terrestrial networks (Non-terrestrial Network, NTN) of 3gpp 5g NR version 17 (R17) are expected to become the dominant international technical standard specification for future star-to-ground converged networks [2]. The 5G NTN research is directed to key technologies of non-terrestrial networks (satellite communication, ground-air broadband communication, etc.), including: random access, mobility management, network architecture, etc., with the goal of extending the spatial communication capability based on the 5G NR specifications. As the above-described techniques are also in the early stages of the standardized discussion, more complex demands and functions regarding the computing power of the spatial base stations, the processing of computing tasks, etc. have not yet been discussed.
Reference to the literature
[1]Digital Video Broadcasting(DVB):Second Generation DVB Interactive Satellite System(DVB-RSC2);Overview and System Level specification,DVB Document A155-1,Jan.2019.
[2]3GPP TR 38.821,v16.0.0,Solutions for NR to support non-terrestrial networks(NTN).
Disclosure of Invention
The invention aims to provide a calculation task scheduling method in a star-ground fusion network so as to improve the resource utilization efficiency of space equipment and ground equipment.
In order to achieve the above object, the present invention provides a method for scheduling computing tasks in a star-ground fusion network, including:
step S1: providing a star-ground fusion network comprising a space network part and a ground network part, taking a space base station which is in communication connection with the ground network part in the star-ground fusion network as a first space base station, and pre-configuring a plurality of types of calculation task processing modes in the first space base station;
step S2: the method comprises the steps that a first space base station receives data processing requirements of a user requiring from a ground network part as a calculation task request, generates a current calculation task, and selects one of calculation task processing modes as a current indication mode according to the current calculation task or the current state of the first space base station;
step S3: the first space base station correspondingly executes a current calculation task according to the current indication mode to obtain a calculation result;
step S4: and the first space base station sends the calculation result to the demand user.
In the step S1, the first space base station pre-configures the calculation task processing mode according to its on-board processing capability, on-board communication capability, inter-board communication capability, and the like.
In the step S2, the current indication mode is acquired by adopting a resource allowance threshold value method; the method for acquiring the current indication mode by adopting the resource allowance threshold value comprises the following steps:
step S21: the first space base station presets at least one resource allowance threshold value and acquires the current available resource value;
step S22: and comparing the available resource value with the resource allowance threshold value, and acquiring a current indication mode according to a comparison result.
In the step S1, the computing task processing mode includes local computing and ground computing;
in the step S21, the number of the resource margin threshold values is one;
and in the step S22 of the above-mentioned,
when the available resource value is larger than the resource allowance threshold value, the current indication mode is calculated locally;
and when the available resource value is smaller than the resource allowance threshold value, the current indication mode is ground calculation.
In the step S1, the calculation task processing mode includes local calculation, adjacent star cooperative calculation, satellite-ground cooperative calculation and ground calculation;
in the step S21, the resource margin threshold includes a minimum value and a maximum value of a preset value area;
and in the step S22 of the above-mentioned,
when the available resource value is larger than the maximum value of the preset value area, the current indication mode is calculated locally;
when the available resource value is smaller than the minimum value of the preset value area, the current indication mode is ground calculation;
when the available resource value is in the preset value area, the current indication mode is adjacent star cooperative calculation or star-ground cooperative calculation.
In the step S2, the current indication mode is acquired by adopting a task delay priority method; the method for acquiring the current indication mode by adopting the task delay priority method comprises the following steps:
step S21': the first space base station presets at least one delay threshold value and acquires the delay requirement of the current calculation task;
step S22': and comparing the delay requirement of the current calculation task with the delay threshold value, and acquiring a current indication mode according to a comparison result.
In the step S1, the computing task processing mode includes local computing and ground computing; the local calculation is that all calculation tasks are processed on the first space base station;
the ground calculation is that the first space base station transmits all calculation tasks to a ground network part for processing;
in the step S21', the number of the delay threshold values is one;
and in said step S22' is carried out,
when the delay requirement of the current calculation task is smaller than the delay threshold value, the current indication mode is local calculation;
and when the delay requirement of the current calculation task is greater than the delay threshold value, the current indication mode is ground calculation.
In the step S1, the calculation task processing mode includes local calculation, adjacent star cooperative calculation, satellite-ground cooperative calculation and ground calculation;
in the step S21', the delay threshold value includes a minimum value and a maximum value of a preset value area;
and in said step S22' is carried out,
when the delay requirement of the current calculation task is smaller than the minimum value of the preset value area, the current indication mode is local calculation;
when the delay requirement of the current calculation task is greater than the maximum value of the preset value area, the current indication mode is ground calculation;
when the delay requirement of the current calculation task is located in the preset value area, the current indication mode is adjacent star cooperative calculation or star-ground cooperative calculation;
when the delay requirement of the current calculation task is located in the preset value area, acquiring that the calculation resources of the adjacent space base stations partially or completely meet the delay requirement of the current calculation task through adjacent star signaling interaction, wherein the current indication mode is adjacent star cooperative calculation; when the computing resources of the ground network part partially or completely meet the delay requirement of the current computing task through satellite-to-ground signaling interaction, the current indication mode is satellite-to-ground cooperative computing; when both the computing resources of the adjacent space base stations and the computing resources of the ground network part partially or completely meet the delay requirement of the current computing task, one of adjacent star cooperative computing and star-ground cooperative computing is selected as the current indication mode.
In the step S3 of the process described above,
when the current indication mode is local calculation, the first space base station locally processes all current calculation tasks;
when the current indication mode is adjacent star cooperative calculation, the first space base station sends all current calculation tasks to at least one of adjacent space base stations for processing; or the first space base station carries out local processing on part of the current calculation task, and sends the part of the current calculation task to at least one of the adjacent space base stations for processing;
when the current indication mode is satellite-ground cooperative computing, the first space base station carries out local processing on part of the current computing task and sends part of the current computing task to a ground network part for processing;
when the current indication mode is ground calculation, the first space base station sends all current calculation tasks to a ground network part for processing.
In the step S4, the first space base station obtains the calculation result of the current calculation task according to the mode matched with the current indication mode, and sends the calculation result to the requiring user.
According to the calculation task scheduling method in the satellite-ground fusion network, multiple types of calculation task processing modes are preconfigured for the satellite space base station, and the current indication mode is reasonably selected according to the current state of the current calculation task or the current state of the first space base station, so that on one hand, the constraint that a single satellite space base station cannot independently complete all calculation tasks due to physical resource limitation (such as power, volume, weight and the like) and higher production and maintenance cost can be balanced, and the defect that the single satellite space base station cannot independently complete all calculation tasks is overcome; on the other hand, a joint scheduling mechanism of a plurality of devices such as a current satellite base station, or a neighboring satellite base station, or ground devices and the like for a calculation task is supported, so that the resource utilization efficiency of space devices and ground devices is improved, and reliable guarantee is provided for meeting the completion quality of the calculation task. In summary, the method for scheduling the computing tasks in the star-ground fusion network optimizes the scheduling mechanism of the computing tasks in the star-ground fusion network, and improves the resource utilization efficiency of space equipment and ground equipment.
Drawings
FIG. 1 is a flow chart of a method of scheduling computing tasks in a star-to-ground fusion network, according to one embodiment of the invention.
Fig. 2 is a schematic diagram of a scenario of a star-to-ground fusion network to which a computing task scheduling method in the star-to-ground fusion network is applied according to an embodiment of the present invention.
Detailed Description
The following describes in detail the examples of the present invention, which are implemented on the premise of the technical solution of the present invention, and detailed embodiments and specific operation procedures are given, but the scope of protection of the present invention is not limited to the following examples.
As shown in fig. 1, the method for scheduling computing tasks in a star-ground fusion network according to an embodiment of the present invention specifically includes the following steps:
step S1: a star-ground fusion network comprising a space network part 1 and a ground network part 2 is provided, a space base station which is in communication connection with the ground network part 2 in the star-ground fusion network is used as a first space base station 11, and a plurality of types of calculation task processing modes are preconfigured in the first space base station 11.
Fig. 2 is a schematic diagram of a scenario of a star-to-ground fusion network to which the computing task scheduling method in the star-to-ground fusion network according to an embodiment of the present invention is applied. The calculation task scheduling method in the star-ground fusion network is suitable for the star-ground fusion network based on satellites and a ground network, wherein the star-ground fusion network comprises a space network part 1 and a ground network part 2. In the present embodiment, the spatial network part 1 includes 3 spatial base stations, that is, a first spatial base station 11, a second spatial base station 12, and a third spatial base station 13, and the first spatial base station 11, the second spatial base station 12, and the third spatial base station 13 are all satellite spatial base stations. The ground network part 2 may comprise a plurality of types of ground equipment or aircraft 26 (e.g. aeronautical communication scenarios) in communication connection with the space network part 1, such as the internet of things 21, the ground base station 22, the data center 23, the end user 24, the gateway station 25, etc., wherein the end user 24 may also be in communication connection with the ground base station 22 instead of being directly connected with the space network part 1, the gateway station 25 being in communication connection with a core network 27 via a gateway 251. The first space base station 11 is in communication with the ground network part 2 and is arranged to receive data processing requirements of an application from the ground network part 2 as a calculation task request. And the first spatial base station 11 is connected to the data center via a ground station of the ground network part 2.
It should be noted that, the calculation task scheduling method in the satellite-ground fusion network of the present invention is not only applicable to satellite-ground fusion networks based on satellite and ground networks, but also applicable to other types of satellite-ground fusion networks in other embodiments, where the space network portion may include a plurality of space base stations, but is not limited to only 3 space base stations. The space base station 1 may be a satellite space base station, or may be a space base station mounted on other equipment such as an unmanned aerial vehicle or a floating platform.
Wherein the first space base station 11 pre-configures the calculation task processing mode according to its on-board processing capability, on-board communication capability, inter-board communication capability, and the like.
The computing task processing modes include, but are not limited to: local calculation, adjacent star cooperative calculation, star-ground cooperative calculation, ground calculation and the like. In other embodiments, the computing task processing mode may include local computing and ground computing.
Wherein, the local calculation means that all the current calculation tasks are processed on the current first space base station 11;
the adjacent star cooperative computing means that the current first space base station 11 transmits all current computing tasks to at least one of the adjacent space base stations (in this embodiment, to the second space base station 12 and/or the third space base station 13) for processing; or, the first space base station 11 performs local processing on part of the current calculation task, and sends part of the current calculation task to at least one of the adjacent space base stations for processing;
the satellite-ground cooperative computing means that the current first space base station 11 performs local processing on part of the current computing task and sends part of the current computing task to the ground network part 2 (such as a data center) for processing;
the ground calculation means that the current first space base station 11 transmits all the current calculation tasks to the ground network part 2 for processing.
Step S2: the first space base station 11 receives the data processing requirements of the requiring user from the ground network part 2 as a calculation task request, generates a current calculation task, and selects one of the calculation task processing modes as a current indication mode according to the current calculation task or the current state of the first space base station 11.
Thus, the current instruction pattern instructs the calculation task processing mode adopted by the first spatial base station 11.
As described above, the calculation task processing manner includes, but is not limited to, local calculation, adjacent star cooperative calculation, star-ground cooperative calculation, ground calculation, and the like, and thus the current indication mode is one of local calculation, adjacent star cooperative calculation, star-ground cooperative calculation, ground calculation, and the like. The indication value of the current indication mode is shown in table 1, for example.
TABLE 1 relationship between indication value of current indication mode and calculation task processing mode
In other embodiments, when the computing task processing mode includes only local computing and ground computing, the current indication mode is one of local computing and ground computing.
The current indication mode is acquired by adopting a resource allowance threshold value method or a task delay priority method.
The method for acquiring the current indication mode by adopting the resource allowance threshold value comprises the following steps:
step S21: the first space base station 11 presets at least one resource allowance threshold value and acquires the current available resource value;
the available resource value may be obtained through a resource management module of the first space base station 11, where the resource management module may monitor, count and report the resource usage of the first space base station 11 itself.
Step S22: and comparing the available resource value with the resource allowance threshold value, and acquiring a current indication mode according to a comparison result.
Wherein when the computing task processing mode includes local computing and ground computing, the number of the resource margin threshold values is one,
when the available resource value is larger than the resource allowance threshold value, the current indication mode is calculated locally;
and when the available resource value is smaller than the resource allowance threshold value, the current indication mode is ground calculation.
Thus, the preset resource margin threshold value indicating local calculation and the budget resource margin threshold value indicating ground calculation are the same threshold value. The preset margin threshold value is used for evaluating the size of the available resource value of the space base station, for example: when the available resource value of the space base station is sufficient (greater than the resource margin threshold value), the current calculation task should be calculated locally (obtaining the benefit of low-delay fast processing), and the current indication mode is the local calculation; conversely, when the available resource value of the space base station is smaller (smaller than the resource margin threshold value), the current calculation task should be transmitted to the ground calculation without local calculation by the space base station (reliable calculation of the calculation task is replaced by time delay), and the current indication mode is the ground calculation;
wherein the resource margin threshold is a non-negative real number and is not greater than the maximum resource value of the spatial base station.
When the computing task processing mode includes, but is not limited to, local computing, adjacent star cooperative computing, star-ground cooperative computing, ground computing, and the like, the number of the resource margin threshold values is two, that is, the resource margin threshold values include a minimum value and a maximum value of a preset value area,
when the available resource value is larger than the maximum value of the preset value area, the current indication mode is calculated locally;
when the available resource value is smaller than the minimum value of the preset value area, the current indication mode is ground calculation;
when the available resource value is located in the preset value area, the current indication mode is adjacent satellite cooperative calculation (for example, the first space base station 11, the second space base station 12 and the third space base station cooperative calculation) or satellite-ground cooperative calculation (for example, the first space base station 11 and the ground network portion 2 cooperative calculation).
Specifically, when the available resource value is located in the preset value area, through adjacent star signaling interaction, the current indication mode is adjacent star cooperative calculation when the sum of the available resource values of adjacent space base stations partially or completely meets the required resource value of the current calculation task; through satellite-ground signaling interaction, when the available resource value of the ground network part 2 partially or completely meets the required resource value of the current calculation task, the current indication mode is satellite-ground cooperative calculation; when the sum of the available resource values of the adjacent space base stations and the available resource value of the ground network part 2 both partially or fully satisfy the required resource value of the current calculation task, one of the adjacent star cooperative calculation and the star-ground cooperative calculation is selected as the current indication mode.
The resource margin threshold values are all non-negative real numbers and are not larger than the maximum resource value of the space base station.
The method for acquiring the current indication mode by adopting the task delay priority method specifically comprises the following steps:
step S21': the first space base station 11 presets at least one delay threshold value and acquires the delay requirement of the current calculation task;
the delay requirement of the current calculation task is a configuration parameter corresponding to the task type; can be sent to the space base station along with the data of the current calculation task; the task delay requirement table corresponding to various task types can be predefined, and the task delay requirement table is queried according to the task type of the current computing task to obtain the delay requirement of the current computing task.
Step S22': comparing the delay requirement of the current calculation task with the delay threshold value, and acquiring a current indication mode according to a comparison result;
wherein, when the computing task processing mode comprises local computing and ground computing, the number of the delay threshold values is one,
when the delay requirement of the current calculation task is smaller than the delay threshold value, the current indication mode is local calculation;
and when the delay requirement of the current calculation task is greater than the delay threshold value, the current indication mode is ground calculation.
When the computing task processing mode includes, but is not limited to, local computing, adjacent star cooperative computing, star-ground cooperative computing, ground computing, etc., the number of the delay threshold values is two, that is, the delay threshold value includes a minimum value and a maximum value of a preset value area,
when the delay requirement of the current calculation task is smaller than the minimum value of the preset value area, the current indication mode is local calculation;
when the delay requirement of the current calculation task is greater than the maximum value of the preset value area, the current indication mode is ground calculation;
when the delay requirement of the current calculation task is located in the preset value area, the current indication mode is adjacent star cooperative calculation or star-ground cooperative calculation.
Specifically, when the delay requirement of the current calculation task is located in the preset value area, acquiring that the calculation resources of the adjacent space base stations partially or completely meet the delay requirement of the current calculation task through adjacent star signaling interaction, wherein the current indication mode is adjacent star cooperative calculation; and when the calculation resources of the ground network part 2 partially or completely meet the delay requirement of the current calculation task through satellite-to-ground signaling interaction, the current indication mode is satellite-to-ground cooperative calculation. When both the computing resources of the adjacent space base station and the computing resources of the ground network part 2 partially or fully meet the delay requirement of the current computing task, one of the adjacent star cooperative computing and the star-ground cooperative computing is selected as the current indication mode.
Step S3: the first space base station 11 performs the calculation task accordingly according to the current indication mode, and obtains the calculation result.
In the step S3 of the process,
1) When the current indication mode is local calculation, the first space base station 11 processes all current calculation tasks locally (i.e. on the first space base station);
2) When the current indication mode is adjacent star cooperative computing, the first space base station 11 transmits all current computing tasks to at least one of the adjacent space base stations (in the present embodiment, to the second space base station 12 and/or the third space base station 13) for processing; or, the first space base station 11 performs local processing on part of the current calculation task, and sends part of the current calculation task to at least one of the adjacent space base stations for processing;
3) When the current indication mode is satellite-ground cooperative computing, the first space base station 11 performs local processing on part of the current computing task, and transmits part of the current computing task to the ground network part 2 (such as a data center) for processing.
4) When the current indication mode is ground calculation, the first space base station 11 transmits all the current calculation tasks to the ground network part 2 (such as a data center) for processing.
Step S4: the first space base station 11 transmits the calculation result to the demand user.
The first space base station 11 obtains a calculation result of the current calculation task according to the mode matched with the current indication mode, and sends the calculation result to the demand user.
1) When the current indication mode is local calculation, the first space base station 11 acquires a local calculation result and sends the local calculation result to a demand user;
2) When the current indication mode is adjacent star cooperative calculation, the first space base station 11 gathers a local calculation result (when part of tasks are executed in the adjacent star space base station) and a calculation result returned by the adjacent star space base station, and sends the calculation result to a demand user;
3) When the current indication mode is adjacent star cooperative calculation, the first space base station 11 gathers a local calculation result and a calculation result returned by the ground equipment and sends the calculation result to a demand user;
4) When the current indication mode is ground calculation, the first space base station 11 acquires a calculation result returned by the ground equipment and sends the calculation result to the demand user.
The foregoing description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention, and various modifications can be made to the above-described embodiment of the present invention. All simple, equivalent changes and modifications made in accordance with the claims and the specification of the present application fall within the scope of the patent claims. The present invention is not described in detail in the conventional art.

Claims (7)

1. The computing task scheduling method in the star-ground fusion network is characterized by comprising the following steps of:
step S1: providing a star-ground fusion network comprising a space network part and a ground network part, taking a space base station which is in communication connection with the ground network part in the star-ground fusion network as a first space base station, and pre-configuring a plurality of types of calculation task processing modes in the first space base station;
step S2: the method comprises the steps that a first space base station receives data processing requirements of a user requiring from a ground network part as a calculation task request, generates a current calculation task, and selects one of calculation task processing modes as a current indication mode according to the current calculation task or the current state of the first space base station;
step S3: the first space base station correspondingly executes a current calculation task according to the current indication mode to obtain a calculation result;
step S4: the first space base station sends the calculation result to the demand user;
in the step S2, the current indication mode is acquired by adopting a resource allowance threshold value method; the method for acquiring the current indication mode by adopting the resource allowance threshold value comprises the following steps:
step S21: the first space base station presets at least one resource allowance threshold value and acquires the current available resource value; the available resource value is obtained through a resource management module of the first space base station, and the resource management module is used for monitoring, counting and reporting the self resource use condition of the first space base station;
step S22: comparing the available resource value with the resource allowance threshold value, and acquiring a current indication mode according to a comparison result;
in the step S1, the calculation task processing mode includes local calculation, adjacent star cooperative calculation, satellite-ground cooperative calculation and ground calculation;
in the step S21, the resource margin threshold includes a minimum value and a maximum value of a preset value area;
and in the step S22 of the above-mentioned,
when the available resource value is larger than the maximum value of the preset value area, the current indication mode is calculated locally;
when the available resource value is smaller than the minimum value of the preset value area, the current indication mode is ground calculation;
when the available resource value is in the preset value area, the current indication mode is adjacent star cooperative calculation or star-ground cooperative calculation.
2. The method according to claim 1, wherein in step S1, the first space base station pre-configures the calculation task processing mode according to its on-board processing capability, on-board communication capability, and inter-board communication capability.
3. The method for scheduling computing tasks in a star-to-ground fusion network according to claim 1, wherein in the step S2, a current indication mode is acquired by using a task delay priority method; the method for acquiring the current indication mode by adopting the task delay priority method comprises the following steps:
step S21': the first space base station presets at least one delay threshold value and acquires the delay requirement of the current calculation task;
step S22': and comparing the delay requirement of the current calculation task with the delay threshold value, and acquiring a current indication mode according to a comparison result.
4. A method for scheduling computational tasks in a star-to-ground fusion network according to claim 3, wherein in step S1, the computational task processing mode comprises local computation and ground computation; the local calculation is that all calculation tasks are processed on the first space base station;
the ground calculation is that the first space base station transmits all calculation tasks to a ground network part for processing;
in the step S21', the number of the delay threshold values is one;
and in said step S22' is carried out,
when the delay requirement of the current calculation task is smaller than the delay threshold value, the current indication mode is local calculation;
and when the delay requirement of the current calculation task is greater than the delay threshold value, the current indication mode is ground calculation.
5. The method for scheduling computing tasks in a star-to-ground fusion network according to claim 3, wherein in the step S1, the computing task processing mode includes local computing, adjacent star cooperative computing, star-to-ground cooperative computing, and ground computing;
in the step S21', the delay threshold value includes a minimum value and a maximum value of a preset value area;
and in said step S22' is carried out,
when the delay requirement of the current calculation task is smaller than the minimum value of the preset value area, the current indication mode is local calculation;
when the delay requirement of the current calculation task is greater than the maximum value of the preset value area, the current indication mode is ground calculation;
when the delay requirement of the current calculation task is located in the preset value area, the current indication mode is adjacent star cooperative calculation or star-ground cooperative calculation;
when the delay requirement of the current calculation task is located in the preset value area, acquiring that the calculation resources of the adjacent space base stations partially or completely meet the delay requirement of the current calculation task through adjacent star signaling interaction, wherein the current indication mode is adjacent star cooperative calculation; when the computing resources of the ground network part partially or completely meet the delay requirement of the current computing task through satellite-to-ground signaling interaction, the current indication mode is satellite-to-ground cooperative computing; when both the computing resources of the adjacent space base stations and the computing resources of the ground network part partially or completely meet the delay requirement of the current computing task, one of adjacent star cooperative computing and star-ground cooperative computing is selected as the current indication mode.
6. The method for scheduling computing tasks in a star-to-ground fusion network according to claim 1 or 5, wherein in said step S3,
when the current indication mode is local calculation, the first space base station locally processes all current calculation tasks;
when the current indication mode is adjacent star cooperative calculation, the first space base station sends all current calculation tasks to at least one of adjacent space base stations for processing; or the first space base station carries out local processing on part of the current calculation task, and sends the part of the current calculation task to at least one of the adjacent space base stations for processing;
when the current indication mode is satellite-ground cooperative computing, the first space base station carries out local processing on part of the current computing task and sends part of the current computing task to a ground network part for processing;
when the current indication mode is ground calculation, the first space base station sends all current calculation tasks to a ground network part for processing.
7. The method for scheduling computing tasks in a star-to-ground fusion network according to claim 1, wherein in the step S4, the first space base station obtains the computing result of the current computing task in a manner matching with the current indication mode, and sends the computing result to the demand user.
CN202010512803.0A 2020-06-08 2020-06-08 Calculation task scheduling method in star-ground fusion network Active CN111711991B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010512803.0A CN111711991B (en) 2020-06-08 2020-06-08 Calculation task scheduling method in star-ground fusion network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010512803.0A CN111711991B (en) 2020-06-08 2020-06-08 Calculation task scheduling method in star-ground fusion network

Publications (2)

Publication Number Publication Date
CN111711991A CN111711991A (en) 2020-09-25
CN111711991B true CN111711991B (en) 2023-08-08

Family

ID=72539678

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010512803.0A Active CN111711991B (en) 2020-06-08 2020-06-08 Calculation task scheduling method in star-ground fusion network

Country Status (1)

Country Link
CN (1) CN111711991B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113691598B (en) * 2021-08-15 2022-11-25 南京理工大学 Cooperative caching method for satellite-ground converged network
CN114374425B (en) * 2022-01-14 2022-09-16 中国科学院上海微***与信息技术研究所 Terminal computing service resource request method in communication network

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2773342A1 (en) * 2012-03-30 2013-09-30 Disternet Technology, Inc. System and method for managing streaming services
CN106100719A (en) * 2016-06-06 2016-11-09 西安电子科技大学 Moonlet network efficient resource dispatching method based on earth observation task
CN106851749A (en) * 2017-04-06 2017-06-13 上海航天测控通信研究所 A kind of relay satellite system resource regulating method based on resource reservation
CN107528887A (en) * 2017-07-26 2017-12-29 广州云晫信息科技有限公司 A kind of distributed cloud system based on fusion unified calculation
CN109409734A (en) * 2018-10-23 2019-03-01 中国电子科技集团公司第五十四研究所 A kind of satellite data production scheduling system
CN109818669A (en) * 2019-01-18 2019-05-28 中国科学院空间应用工程与技术中心 A kind of satellite business processing method, system and storage medium based on virtualization
CN109936619A (en) * 2019-01-18 2019-06-25 中国科学院空间应用工程与技术中心 A kind of Information Network framework, method and readable storage medium storing program for executing calculated based on mist
CN110489226A (en) * 2019-07-05 2019-11-22 中国科学院国家空间科学中心 A kind of in-orbit virtual method of space-based resource calculated based on available capability
CN110647391A (en) * 2019-09-27 2020-01-03 北京邮电大学 Edge computing method and system for satellite-ground cooperative network
CN111241038A (en) * 2020-01-19 2020-06-05 中国科学院电子学研究所 Satellite data processing method and system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120254280A1 (en) * 2011-04-04 2012-10-04 Parker Ii Lansing Arthur Method and system for distributed computing using mobile devices
FR3026257B1 (en) * 2014-09-22 2016-12-09 Thales Sa METHOD AND DYNAMIC RESOURCE MANAGEMENT AND SYSTEM THEREFOR
FR3026258B1 (en) * 2014-09-22 2016-12-09 Thales Sa METHOD FOR DYNAMIC ALLOCATION OF AVAILABLE INSTANT POWER OF A SATELLITE AND ASSOCIATED SYSTEM
WO2017197433A1 (en) * 2016-05-20 2017-11-23 Myriota Pty Ltd Position estimation in a low earth orbit satellite communications system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2773342A1 (en) * 2012-03-30 2013-09-30 Disternet Technology, Inc. System and method for managing streaming services
CN106100719A (en) * 2016-06-06 2016-11-09 西安电子科技大学 Moonlet network efficient resource dispatching method based on earth observation task
CN106851749A (en) * 2017-04-06 2017-06-13 上海航天测控通信研究所 A kind of relay satellite system resource regulating method based on resource reservation
CN107528887A (en) * 2017-07-26 2017-12-29 广州云晫信息科技有限公司 A kind of distributed cloud system based on fusion unified calculation
CN109409734A (en) * 2018-10-23 2019-03-01 中国电子科技集团公司第五十四研究所 A kind of satellite data production scheduling system
CN109818669A (en) * 2019-01-18 2019-05-28 中国科学院空间应用工程与技术中心 A kind of satellite business processing method, system and storage medium based on virtualization
CN109936619A (en) * 2019-01-18 2019-06-25 中国科学院空间应用工程与技术中心 A kind of Information Network framework, method and readable storage medium storing program for executing calculated based on mist
CN110489226A (en) * 2019-07-05 2019-11-22 中国科学院国家空间科学中心 A kind of in-orbit virtual method of space-based resource calculated based on available capability
CN110647391A (en) * 2019-09-27 2020-01-03 北京邮电大学 Edge computing method and system for satellite-ground cooperative network
CN111241038A (en) * 2020-01-19 2020-06-05 中国科学院电子学研究所 Satellite data processing method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
崔爱欣 ; 朱岱寅 ; 金微微 ; .基于FPGA的星载SAR成像信号处理技术.现代雷达.2018,(08),全文. *

Also Published As

Publication number Publication date
CN111711991A (en) 2020-09-25

Similar Documents

Publication Publication Date Title
Darwish et al. LEO satellites in 5G and beyond networks: A review from a standardization perspective
Baltaci et al. A survey of wireless networks for future aerial communications (FACOM)
Wu et al. Capacity characterization of UAV-enabled two-user broadcast channel
Di et al. Ultra-dense LEO: Integrating terrestrial-satellite networks into 5G and beyond for data offloading
Zhou et al. Bidirectional mission offloading for agile space-air-ground integrated networks
CN107251452B (en) Spatial network node for receiving data from land node and spatial node
Alagoz et al. Energy efficiency and satellite networking: A holistic overview
CN111630936A (en) Method and apparatus for wireless communication
CN112351445B (en) Communication method, ground-based network system, communication system and terminal
Guidotti et al. The path to 5G-advanced and 6G non-terrestrial network systems
CN111711991B (en) Calculation task scheduling method in star-ground fusion network
Shi et al. Joint gateway selection and resource allocation for cross-tier communication in space-air-ground integrated IoT networks
CN106850048B (en) Satellite communication method, device and satellite communication system
US20240007866A1 (en) Integrated access and backhaul from high altitude platforms
Lagunas et al. Carrier allocation for hybrid satellite-terrestrial backhaul networks
Zhang et al. Joint data downloading and resource management for small satellite cluster networks
CN108882307B (en) Method and device for separating control from service
Yin et al. UAV-assisted cooperative communications with wireless information and power transfer
US20200322045A1 (en) Adaptive self-optimizing network using closed-loop feedback
Gao et al. Uav based 5g wireless networks: A practical solution for emergency communications
Ahmad et al. Wi-fly: Widespread opportunistic connectivity via commercial air transport
CN115882933A (en) Unmanned aerial vehicle satellite communication system with separated control plane and data plane
CN113839703B (en) Flexible forwarding system combining frequency resource optimization and link dynamic management technology and forwarding method thereof
Abuzgaia et al. UAV Communications in 6G Cell-Free Massive MIMO Systems
Murugan et al. Efficient Space Communication and Management (SCOaM) Using Cognitive Radio Networks Based on Deep Learning Techniques: Cognitive Radio in Space Communication

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant