Space-air-ground scene edge cloud cooperative computing task allocation method and related equipment

By acquiring terminal and network access types, computing task information, and computing power information, an edge-cloud collaborative computing task allocation strategy for space-air-ground scenarios is generated. This solves the problem of unreasonable allocation of computing power resources on the network side, achieves efficient computing and data transmission, and improves network performance and security.

CN120456126BActive Publication Date: 2026-05-19CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER
Filing Date
2025-05-20
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

In existing computing task interaction models, the network side cannot reasonably allocate computing resources in the space-air-ground scenario according to the characteristics of specific scenarios and computing tasks, making it difficult to achieve efficient computing through edge-cloud collaboration.

Method used

By acquiring the terminal's network access type, computing task information, and edge-cloud computing power information, a collaborative computing task allocation strategy for edge-cloud is generated, including computing power information of the terminal, access network, satellite and ground UPF network elements, to optimize data transmission and resource allocation.

Benefits of technology

It enables efficient utilization of edge-cloud computing power, optimizes data transmission efficiency, improves overall network performance, reduces latency, enhances real-time performance and security, strengthens system reliability and resource utilization, and promotes the implementation of intelligent applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120456126B_ABST
    Figure CN120456126B_ABST
Patent Text Reader

Abstract

The present disclosure provides a space-air-ground scene end-edge-cloud cooperative computing task allocation method and related equipment, and relates to the technical field of space-air-ground communication. The method comprises the following steps: obtaining the network access type of a terminal, the task information of a computing task, and the computing power information of an end-edge-cloud; and generating a computing task allocation strategy for the end-edge-cloud to cooperatively complete the computing task according to the network access type of the terminal, the task information of the computing task, and the computing power information of the end-edge-cloud. The present disclosure can realize efficient utilization of the computing power of the end-edge-cloud, optimize the efficiency of data transmission, and thus improve the overall performance of the network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of air-space-ground communication technology, and in particular to a method and related equipment for allocating computing tasks in an air-space-ground scenario with edge-cloud collaboration. Background Technology

[0002] In the wave of development of new-generation information technology, edge-cloud collaboration, as an advanced distributed computing architecture, has shown great potential in complex computing tasks such as AI model training. This architecture, through the cooperation of the user interface (UE), radio access network (RAN), and cloud, can efficiently complete specific computing tasks. Offloading tasks from the edge to the cloud can significantly reduce system latency and energy consumption, and improve resource utilization and network efficiency.

[0003] Currently, the 3GPP standards framework has not yet conducted standardization research on edge-cloud collaborative scenarios. Existing computing task interaction modes primarily involve direct interaction between the terminal and the onboard computing platform. The network side cannot perceive the specific details of the computing task, making it difficult to rationally allocate network computing resources for joint computing based on the characteristics of specific scenarios and computing tasks. In reality, the terminal (UE), radio access network (RAN), and cloud all possess certain computing resources. How to achieve collaborative computing task allocation for edge-cloud scenarios in space-air-ground scenarios is a pressing technical problem that needs to be solved in this field.

[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0005] This disclosure provides a method and related equipment for allocating computing tasks in a space-air-ground-edge-cloud collaborative computing scenario, which at least to some extent overcomes the technical problem in related technologies that it is difficult to reasonably allocate computing resources within the network to carry out joint computing based on the characteristics of specific scenarios and computing tasks.

[0006] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part by practice of this disclosure.

[0007] According to one aspect of this disclosure, a method for allocating computing tasks in a space-air-ground-edge-cloud collaborative computing scenario is also provided, applied to a network-side device, comprising: acquiring the network access type of the terminal, the task information of the computing task, and the computing power information of the edge-cloud; and generating a computing task allocation strategy for edge-cloud collaborative completion of the computing task based on the network access type of the terminal, the task information of the computing task, and the computing power information of the edge-cloud.

[0008] In some embodiments, the computing power information of the edge-cloud includes at least one of the following: computing power information of the terminal, computing power information of the access network RAN, computing power information of the on-board user function UPF network element, and computing power information of the ground UPF network element.

[0009] In some embodiments, the task information of the computing task includes at least one of the following: computing task identifier and computing task data volume.

[0010] According to another aspect of this disclosure, a method for allocating computing tasks in a space-air-ground-edge-cloud collaborative computing scenario is also provided, applied to a terminal, comprising: reporting the network access type of the terminal, the task information of the computing task, and the computing power information of the terminal to a network-side device; and receiving a computing task allocation strategy issued by the network-side device, wherein the computing task allocation strategy is a computing task allocation strategy for completing the computing task collaboratively by the terminal, generated by the network-side device based on the network access type of the terminal, the task information of the computing task, and the computing power information of the terminal, edge, and cloud.

[0011] In some embodiments, the computing power information of the edge-cloud includes at least one of the following: computing power information of the terminal, computing power information of the RAN, computing power information of the on-board UPF network element, and computing power information of the ground UPF network element.

[0012] In some embodiments, the task information of the computing task includes at least one of the following: computing task identifier and computing task data volume.

[0013] According to another aspect of this disclosure, a method for allocating computing tasks in a space-air-ground-edge-cloud collaborative computing scenario is also provided, applied to a policy control function (PCF) network element, comprising: receiving a session policy control establishment request message from a session management function (SMF) network element, wherein the session policy control establishment request message carries task information of the computing task, computing power information of the terminal, and computing power information of the RAN; and returning a session policy control establishment response message to the SMF network element, wherein the session policy control establishment response message carries a computing task allocation strategy for completing the computing task in a space-air-edge-cloud collaborative manner.

[0014] In some embodiments, the task information of the computing task includes at least one of the following: computing task identifier and computing task data volume.

[0015] According to another aspect of this disclosure, a method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario is also provided, applied to a Session Management Function (SMF) network element, comprising: sending a Session Policy Control Establishment Request message to a Policy Control Function (PCF) network element, wherein the Session Policy Control Establishment Request message carries task information of the computing task, computing power information of the terminal, and computing power information of the RAN; and receiving a Session Policy Control Establishment Response message returned by the PCF network element, wherein the Session Policy Control Establishment Response message carries a computing task allocation strategy for completing the computing task in a space-air-edge-cloud collaborative manner.

[0016] In some embodiments, before sending a session policy control establishment request message to a policy control function (PCF) network element, the method further includes: receiving a session establishment request message from an access and mobility management function (AMF) network element, wherein the session establishment request message carries task information of a computing task, computing power information of the terminal, and computing power information of the RAN.

[0017] The AMF network element returns a session establishment response message, which carries a computing task allocation strategy for edge-cloud collaboration to complete the computing task.

[0018] In some embodiments, after receiving the session policy control establishment response message returned by the PCF network element, the method further includes: determining the UPF network element that completes the computing task according to the computing task allocation policy; sending a session establishment request message to the UPF network element; and receiving the session establishment response message returned by the UPF network element.

[0019] In some embodiments, the task information of the computing task includes at least one of the following: computing task identifier and computing task data volume.

[0020] According to another aspect of this disclosure, a method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario is also provided, applied to an AMF network element, comprising: receiving a session establishment request message from an access network device, wherein the session establishment request message carries the network access type of the terminal, task information of the computing task, computing power information of the terminal, and computing power information of the RAN; selecting an SMF network element that supports the computing task according to the network access type of the terminal; and sending a session establishment request message to the SMF network element.

[0021] In some embodiments, the task information of the computing task includes at least one of the following: computing task identifier and computing task data volume.

[0022] According to another aspect of this disclosure, a network-side device is also provided, comprising: a task information and computing power information acquisition module, used to acquire the network access type of the terminal, the task information of the computing task, and the computing power information of the edge-cloud; and a computing task allocation module, used to generate a computing task allocation strategy for the edge-cloud to collaboratively complete the computing task based on the network access type of the terminal, the task information of the computing task, and the computing power information of the edge-cloud.

[0023] According to another aspect of this disclosure, a terminal is also provided, comprising: an information reporting module, configured to report to a network-side device the network access type of the terminal, task information of the computing task, and computing power information of the terminal; and a computing task allocation strategy receiving module, configured to receive a computing task allocation strategy issued by the network-side device, wherein the computing task allocation strategy is a computing task allocation strategy for edge-cloud collaborative completion of the computing task generated by the network-side device based on the network access type of the terminal, the task information of the computing task, and the computing power information of the edge-cloud.

[0024] According to another aspect of this disclosure, a policy control function network element device is also provided, comprising: a session policy request receiving module, configured to receive a session policy control establishment request message from a session management function (SMF) network element, wherein the session policy control establishment request message carries task information of a computing task, computing power information of a terminal, and computing power information of a RAN; and a session policy response sending module, configured to return a session policy control establishment response message to the SMF network element, wherein the session policy control establishment response message carries a computing task allocation policy for end-edge-cloud collaborative completion of the computing task.

[0025] According to another aspect of this disclosure, a session management function network element device is also provided, comprising: a session policy request sending module, configured to send a session policy control establishment request message to a policy control function (PCF) network element, wherein the session policy control establishment request message carries task information of a computing task, computing power information of a terminal, and computing power information of a RAN; and a session policy response receiving module, configured to receive a session policy control establishment response message returned by the PCF network element, wherein the session policy control establishment response message carries a computing task allocation strategy for end-edge-cloud collaborative completion of the computing task.

[0026] According to another aspect of this disclosure, an access and mobility management function (AM) network element device is also provided, comprising: a session establishment request receiving module, configured to receive a session establishment request message from an access network device, wherein the session establishment request message carries a network access type of a terminal, task information of a computing task, computing power information of the terminal, and computing power information of the RAN; an SMF network element selection module, configured to select an SMF network element that supports the computing task according to the network access type of the terminal; and a session establishment request sending module, configured to send a session establishment request message to the SMF network element.

[0027] According to another aspect of this disclosure, an electronic device is also provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the computing task allocation method for edge-cloud collaboration in a space-air-ground scenario as described above by executing the executable instructions.

[0028] According to another aspect of this disclosure, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the computing task allocation method for edge-cloud collaboration in a space-air-ground scenario as described in any one of the preceding claims.

[0029] According to another aspect of this disclosure, a computer program product is also provided, comprising: a computer program or instructions, which, when executed by a processor, implement the computing task allocation method for edge-cloud collaboration in a space-air-ground scenario as described in any one of the above claims.

[0030] The computing task allocation method and related equipment for end-edge-cloud collaboration in the air-space-ground scenario provided in this embodiment generate a computing task allocation strategy for end-edge-cloud collaboration to complete computing tasks based on the network access type of the terminal, the task information of the computing task, and the computing power information of the end-edge-cloud. This enables efficient utilization of end-edge-cloud computing power, optimizes data transmission efficiency, and thus improves the overall network performance.

[0031] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0032] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0033] Figure 1A schematic diagram of a communication system architecture for an air-space-ground scenario is shown in an embodiment of this disclosure;

[0034] Figure 2 This diagram illustrates a method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario according to an embodiment of the present disclosure.

[0035] Figure 3 This invention discloses a flowchart of a computing task allocation method for edge-cloud collaboration in a space-air-ground scenario, according to another embodiment of the present disclosure.

[0036] Figure 4 This invention discloses a flowchart of a computing task allocation method for edge-cloud collaboration in a space-air-ground scenario, according to another embodiment of the present disclosure.

[0037] Figure 5 This invention discloses a flowchart of a computing task allocation method for edge-cloud collaboration in a space-air-ground scenario, according to another embodiment of the present disclosure.

[0038] Figure 6 This diagram illustrates a flowchart of the interaction between SMF network elements and AMF network elements in an embodiment of this disclosure.

[0039] Figure 7 This diagram illustrates a flowchart of the interaction between SMF network elements and UPF network elements in an embodiment of this disclosure.

[0040] Figure 8 This invention discloses a flowchart of a computing task allocation method for edge-cloud collaboration in a space-air-ground scenario, according to another embodiment of the present disclosure.

[0041] Figure 9 This diagram illustrates the interactive process of managing computing task strategies in a space-air-ground-edge-cloud collaborative scenario according to an embodiment of the present disclosure.

[0042] Figure 10 This diagram illustrates a network-side device according to an embodiment of the present disclosure;

[0043] Figure 11 This diagram illustrates a terminal according to an embodiment of the present disclosure;

[0044] Figure 12 This diagram illustrates a network element device with a policy control function according to an embodiment of the present disclosure.

[0045] Figure 13 This diagram illustrates a network element for session management functionality in an embodiment of this disclosure.

[0046] Figure 14 This diagram illustrates a network element device for access and mobility management functions according to an embodiment of the present disclosure.

[0047] Figure 15 A structural block diagram of an electronic device according to an embodiment of the present disclosure is shown. Detailed Implementation

[0048] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0049] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0050] To facilitate understanding, before introducing the embodiments of this disclosure, the following explanations are provided for several terms involved in the embodiments of this disclosure:

[0051] UE: User Equipment refers to communication devices directly used by users, such as smartphones, tablets, and laptops. These devices access the Internet or operator networks through wireless communication networks to perform functions such as voice calls, data transmission, and application usage.

[0052] AMF: Access and Mobility Management Function, is an important network element in the 5G core network. It is mainly responsible for handling access control and mobility management of user equipment, including user registration, authentication, location update and handover operations, to ensure that users can maintain connection and communicate normally in different network environments.

[0053] RAN: Radio Access Network, is the part of a mobile communication system that connects user equipment to the core network. It consists of equipment such as base stations and antennas, and is responsible for transmitting and receiving radio signals. It enables data transmission between user equipment and the core network, converts user voice and data services into radio signals for transmission through the air, and converts received radio signals into a format that can be transmitted in the core network.

[0054] SMF: Session Management Function, is a key functional module of the 5G core network. It is mainly responsible for establishing, modifying and releasing user sessions, managing user IP address allocation, session QoS (Quality of Service) control, etc., to ensure that users can obtain a stable and demanding network connection during data transmission.

[0055] UPF: User Plane Function, in 5G networks, is responsible for forwarding and processing user data. It is responsible for operations such as packet routing, forwarding, encryption and decryption, and packet inspection. It forwards data sent by user equipment to the target network and forwards data from the target network to user equipment. It is an important channel for user data transmission in the network.

[0056] PCF: Policy Control Function, used to formulate and manage network policies. Based on factors such as user subscription information, network status, and service requirements, it generates corresponding policy rules and distributes these rules to other network elements (such as SMF, UPF, etc.) to achieve refined management and control of user services and ensure the rational allocation and efficient utilization of network resources.

[0057] The specific implementation methods of the embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.

[0058] The computing task allocation method for end-edge-cloud collaboration in the space-air-ground scenario provided in this disclosure can realize the association of computing task strategies for end-edge-cloud collaboration in the space-air-ground scenario. This allows the network side to associate the end-edge-cloud collaboration strategy of the session according to the network access type and computing task type of the terminal, so as to realize the efficient utilization of end-edge-cloud computing power, optimize the efficiency of data transmission, and thus improve the overall performance of the network.

[0059] Figure 1 This illustration shows a schematic diagram of a communication system architecture for an air-space-ground scenario according to an embodiment of this disclosure, such as... Figure 1 As shown, the system architecture includes a terminal 10 and a network-side device 20; wherein, the network-side device 20 can be a terrestrial network-side device or a non-terrestrial network-side device. In one embodiment, the network-side device 20 may include, but is not limited to, […]. Figure 1 The following are shown: access network equipment 200, AMF network element 201, SMF network element 202, PCF network element 203, UPF network element 204, and spaceborne computing platform 205.

[0060] In this embodiment of the disclosure, the access network can be a wired network or a wireless network.

[0061] Those skilled in the art will know that Figure 1The number of terminals and network-side devices shown is merely illustrative; any number of terminals and network-side devices can be used as needed. This disclosure does not limit this.

[0062] Under the above system architecture, this disclosure provides a method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario. In principle, this method can be executed by any electronic device with computing capabilities. In some embodiments, the method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario provided in this disclosure can be executed by the network-side device of the above system architecture; in other embodiments, the method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario provided in this disclosure can be implemented by the network-side device and the terminal in the above system architecture through interaction.

[0063] Figure 2 This diagram illustrates a flowchart of a computing task allocation method for edge-cloud collaboration in a space-air-ground scenario, as described in an embodiment of this disclosure. Figure 2 As shown in the embodiments of this disclosure, the method for allocating computing tasks in a space-air-ground collaborative edge-cloud scenario includes the following steps:

[0064] S202, obtain the terminal's network access type, computing task information, and edge-cloud computing power information;

[0065] S204, based on the terminal's network access type, the task information of the computing task, and the computing power information of the edge-cloud, generate a computing task allocation strategy for edge-cloud collaborative completion of computing tasks.

[0066] It should be noted that the terminal in this embodiment can access the core network through a terrestrial base station or through a non-terrestrial base station (such as a satellite base station).

[0067] In some embodiments, the computing power information of the aforementioned edge-cloud may include, but is not limited to, at least one of the following: computing power information of the terminal, computing power information of the access network RAN, computing power information of the on-board user function (UPF) network element, and computing power information of the ground UPF network element. It should be noted that the computing power information in this embodiment refers to the computing resource information required to perform computing tasks.

[0068] In some embodiments, the task information for the aforementioned computing task may include, but is not limited to, at least one of the following: computing task identifier and computing task data volume. When executing a computing task, it can be performed through a collaborative approach involving the terminal, access network, and cloud. In specific implementations, the allocation strategy for computing tasks can be determined based on the application scenario, the terminal's network access type, and the type of computing task.

[0069] The computing task allocation method and related equipment for end-edge-cloud collaboration in the air-space-ground scenario provided in this embodiment generate a computing task allocation strategy for end-edge-cloud collaboration to complete computing tasks based on the network access type of the terminal, the task information of the computing task, and the computing power information of the end-edge-cloud. This enables efficient utilization of end-edge-cloud computing power, optimizes data transmission efficiency, and thus improves the overall network performance.

[0070] Based on the same inventive concept, this disclosure also provides a method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario. In principle, this method can be executed by any electronic device with computing capabilities. In some embodiments, the method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario provided in this disclosure can be executed by a terminal in the aforementioned system architecture; in other embodiments, the method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario provided in this disclosure can be implemented through interaction between the terminal and network-side devices in the aforementioned system architecture.

[0071] Figure 3 This invention discloses a flowchart illustrating another method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario, as shown in this embodiment. Figure 3 As shown in the embodiments of this disclosure, the method for allocating computing tasks in a space-air-ground collaborative edge-cloud scenario includes the following steps:

[0072] S302, report the terminal's network access type, computing task information, and terminal's computing power information to the network-side device;

[0073] S304, Receive the computing task allocation strategy issued by the network-side device, wherein the computing task allocation strategy is a computing task allocation strategy generated by the network-side device based on the network access type of the terminal, the task information of the computing task, and the computing power information of the edge-cloud to complete the computing task collaboratively.

[0074] In some embodiments, the computing power information of the aforementioned edge-cloud may include, but is not limited to, at least one of the following: computing power information of the terminal, computing power information of the RAN, computing power information of the on-board UPF network element, and computing power information of the ground UPF network element.

[0075] In some embodiments, the task information of the above-mentioned computing task may include, but is not limited to, at least one of the following: computing task identifier and computing task data volume.

[0076] Based on the same inventive concept, this disclosure also provides a method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario. In principle, this method can be executed by any electronic device with computing capabilities. In some embodiments, the method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario provided in this disclosure can be executed by the PCF network element of the aforementioned system architecture; in other embodiments, the method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario provided in this disclosure can be implemented through interaction between the PCF network element, the terminal, and other network-side devices in the aforementioned system architecture.

[0077] Figure 4 This invention discloses a flowchart illustrating another method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario, as shown in this embodiment. Figure 4 As shown in the embodiments of this disclosure, the method for allocating computing tasks in a space-air-ground collaborative edge-cloud scenario includes the following steps:

[0078] S402, receive a session policy control establishment request message from the session management function (SMF) network element, wherein the session policy control establishment request message carries task information of the computing task, computing power information of the terminal and computing power information of the RAN.

[0079] S404, returns a session policy control establishment response message to the SMF network element. The session policy control establishment response message carries the computing task allocation policy for end-edge-cloud collaborative computing task completion.

[0080] In some embodiments, the task information of the above-mentioned computing task may include, but is not limited to, at least one of the following: computing task identifier and computing task data volume.

[0081] In this embodiment, the PCF network element selects the corresponding UE's computing task allocation strategy based on a combination of the terminal's network access type and the computing task information (computing task identifier and / or computing task data volume), such as terminal priority, RAN priority, or on-board UPF priority. The PCF network element calculates the UE computing task allocation rate, RAN computing task allocation rate, on-board UPF network element computing task allocation rate, and terrestrial UPF network element computing task allocation rate. The PCF network element sends the aforementioned UE computing task allocation strategy to the SMF network element in a session policy control establishment response.

[0082] Based on the same inventive concept, this disclosure also provides a method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario. In principle, this method can be executed by any electronic device with computing capabilities. In some embodiments, the method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario provided in this disclosure can be executed by the SMF network element of the aforementioned system architecture; in other embodiments, the method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario provided in this disclosure can be implemented through interaction between the SMF network element, the terminal, and other network-side devices in the aforementioned system architecture.

[0083] Figure 5 This invention discloses a flowchart illustrating another method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario, as shown in this embodiment. Figure 5 As shown in the embodiments of this disclosure, the method for allocating computing tasks in a space-air-ground collaborative edge-cloud scenario includes the following steps:

[0084] S502, send a session policy control establishment request message to the policy control function PCF network element, wherein the session policy control establishment request message carries the task information of the computing task, the computing power information of the terminal and the computing power information of the RAN.

[0085] S504, receive the session policy control establishment response message returned by the PCF network element, wherein the session policy control establishment response message carries the computing task allocation policy for end-edge-cloud collaborative completion of computing tasks.

[0086] In this embodiment of the disclosure, the SMF network element sends a session policy control establishment request to the PCF network element, wherein the information carried includes, but is not limited to: terminal identifier, network access type of the terminal, computing task identifier, computing task data volume, terminal computing power information, base station computing power information (i.e., RAN computing power information), etc.

[0087] In some embodiments, such as Figure 6 As shown, before sending a session policy control establishment request message to the policy control function (PCF) network element, the method provided in this embodiment may further include the following steps:

[0088] S602, receive a session establishment request message from the Access and Mobility Management Function (AMF) network element. The session establishment request message carries task information of the computing task, computing power information of the terminal, and computing power information of the RAN.

[0089] S604 returns a session establishment response message to the AMF network element. The session establishment response message carries the computing task allocation strategy for end-edge-cloud collaborative computing tasks.

[0090] In some embodiments, such as Figure 7As shown, after receiving the session policy control establishment response message returned by the PCF network element, the method provided in this embodiment may further include the following steps:

[0091] S702, determine the UPF network element to complete the computing task according to the computing task allocation strategy;

[0092] S704, send a session establishment request message to the UPF network element;

[0093] S706 receives the session establishment response message returned by the UPF network element.

[0094] In this embodiment of the disclosure, the PCF network element sends a session policy control establishment response to the SMF network element, and selects a suitable UPF network element corresponding to the ground and / or satellite computing power platform based on the task allocation rate calculated by the on-board UPF network element and the task allocation rate calculated by the ground UPF network element.

[0095] In some embodiments, the task information of the above-mentioned computing task may include, but is not limited to, at least one of the following: computing task identifier and computing task data volume.

[0096] Based on the same inventive concept, this disclosure also provides a method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario. In principle, this method can be executed by any electronic device with computing capabilities. In some embodiments, the method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario provided in this disclosure can be executed by the AMF network element of the aforementioned system architecture; in other embodiments, the method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario provided in this disclosure can be implemented through interaction between the AMF network element, the terminal, and other network-side devices in the aforementioned system architecture.

[0097] Figure 8 This invention discloses a flowchart illustrating another method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario, as shown in this embodiment. Figure 8 As shown in the embodiments of this disclosure, the method for allocating computing tasks in a space-air-ground collaborative edge-cloud scenario includes the following steps:

[0098] S802, receive a session establishment request message from the access network device, wherein the session establishment request message carries the network access type of the terminal, the task information of the computing task, the computing power information of the terminal, and the computing power information of the RAN.

[0099] S804: Select the SMF network element that supports the computing task according to the network access type of the terminal; send a session establishment request message to the SMF network element.

[0100] In some embodiments, the task information of the above-mentioned computing task may include, but is not limited to, at least one of the following: computing task identifier and computing task data volume.

[0101] Figure 9 This illustration shows a schematic diagram of the interaction process for managing computing task strategies in a space-air-ground-edge-cloud collaborative computing scenario according to an embodiment of this disclosure. Figure 9 As shown, it specifically includes:

[0102] S902, the UE sends a session establishment request to the AMF network element via the radio access network.

[0103] In practice, the UE sends a PDU session establishment request message to the RAN, which carries information elements such as terminal identifier, computing task identifier, computing task data volume (xMB / GB), and terminal computing power information. The computing power information includes: number of CPU cores, number of threads, clock frequency, and power consumption. The RAN forwards the above message to the AMF and adds information elements such as base station computing power information corresponding to the computing task identifier.

[0104] S904, AMF network element requests session establishment from SMF network element.

[0105] In practice, the AMF network element selects the SMF network element that supports the allocation of the computing task based on the computing task identifier and the terminal access type (NR, NR(LEO), NR(MEO), NR(GEO), and NR(OTHERSAT)). The AMF network element sends a PDU session establishment session management context request to the SMF, which carries the terminal identifier, terminal access type, computing task identifier, computing task data volume, terminal computing power information, base station computing power information, etc.

[0106] S906, the SMF network element returns a session establishment response to the AMF network element.

[0107] S908, the SMF network element sends a session policy control establishment request to the PCF network element.

[0108] In practice, the SMF network element sends a session policy control establishment request to the PCF, which carries the terminal identifier, terminal access type, computing task identifier, computing task data volume, terminal computing power information, base station computing power information, etc. The PCF network element selects the corresponding UE's computing task allocation strategy based on the combination of (terminal access type, computing task identifier, computing task data volume), such as terminal priority, RAN priority, on-board UPF priority, etc.

[0109] S910, the PCF network element returns a session policy control establishment response (carrying the computing task allocation policy) to the SMF network element.

[0110] In practical implementation, the PCF network element calculates the UE computing task allocation rate, the RAN computing task allocation rate, the onboard UPF computing task allocation rate, and the ground UPF computing task allocation rate, such as (20%, 40%, 40%, 0%). The PCF network element sends a session policy control establishment response to the SMF network element. Based on the above parameters, the SMF selects a suitable UPF corresponding to the ground and / or onboard computing power platform and establishes an N4 session.

[0111] S912, the SMF network element sends an N4 session establishment request to the UPF network element.

[0112] In practice, the SMF network element sends an N1N2 message transmission request to the AMF network element, which carries the terminal identifier, computing task identifier, terminal task allocation rate, base station task allocation rate, etc.

[0113] S914, the UPF network element returns an N4 session establishment response to the SMF network element.

[0114] S916 executes the computing task allocation process for terminals and wireless access networks.

[0115] It should be noted that the subsequent task allocation process for terminals and wireless access networks is the same as that specified in the existing communication protocol, and will not be repeated here.

[0116] As can be seen from the above, the computing task allocation method for edge-cloud collaboration in a space-air-ground scenario provided in this disclosure can be applied to, but is not limited to, integrated space-air-ground edge-cloud collaboration scenarios, which is one of the research directions at the intersection of NTN and mobile computing networks. Through the computing task allocation method for edge-cloud collaboration in a space-air-ground scenario provided in this disclosure, the following technical effects can be achieved, but are not limited to:

[0117] ① Reduce latency and improve real-time performance: By distributing computing tasks to edge nodes or terminal devices, the distance and time of data transmission can be reduced, significantly reducing latency. This is particularly suitable for scenarios with high real-time requirements, such as autonomous driving, industrial automation, and smart homes.

[0118] ② Enhance data security and privacy protection: Some data is processed at the edge or on terminal devices, reducing the need to upload sensitive data to the cloud, thereby reducing the risk of data leakage and enhancing the overall security of the system.

[0119] ③ Improve system reliability and robustness: Through the collaboration of distributed computing resources, the system can better cope with network fluctuations and equipment failures, ensuring the stability and continuity of services.

[0120] ④ Optimize resource utilization: Edge-cloud collaboration can dynamically allocate computing resources according to task requirements, avoiding resource waste, improving overall efficiency, and reducing energy consumption.

[0121] ⑤ Enhanced flexibility and scalability: Users can flexibly choose the location for data processing according to specific needs, while the system can be easily expanded to adapt to ever-increasing computing demands.

[0122] ⑥ Promote the implementation of intelligent applications: Edge computing can support local intelligent processing of devices, enabling intelligent devices to respond quickly and handle complex tasks, and promote the widespread application of artificial intelligence.

[0123] It should be noted that the acquisition, storage, use, and processing of data in this disclosed technical solution comply with the relevant provisions of national laws and regulations. The various types of data, such as personal identity data, operational data, and behavioral data related to individuals, customers, and groups, obtained in the embodiments of this disclosure have all been authorized.

[0124] Based on the same inventive concept, this disclosure also provides a network-side device, as described in the following embodiments. Since the principle by which this network-side device solves the problem is similar to that of the above-described method embodiments, the implementation of this network-side device embodiment can refer to the implementation of the above-described method embodiments, and repeated details will not be elaborated further.

[0125] Figure 10 This illustration shows a schematic diagram of a network-side device according to an embodiment of the present disclosure, such as... Figure 10 As shown, the network-side device includes: a task information and computing power information acquisition module 101, used to acquire the network access type of the terminal, the task information of the computing task, and the computing power information of the edge-cloud; and a computing task allocation module 102, used to generate a computing task allocation strategy for edge-cloud collaborative completion of computing tasks based on the network access type of the terminal, the task information of the computing task, and the computing power information of the edge-cloud.

[0126] In some embodiments, the computing power information of the aforementioned edge-cloud may include, but is not limited to, at least one of the following: computing power information of the terminal, computing power information of the access network RAN, computing power information of the on-board user function UPF network element, and computing power information of the ground UPF network element.

[0127] In some embodiments, the task information of the above-mentioned computing task may include, but is not limited to, at least one of the following: computing task identifier and computing task data volume.

[0128] Based on the same inventive concept, this disclosure also provides a terminal, as described in the following embodiments. Since the principle by which this terminal embodiment solves the problem is similar to that of the above-described method embodiments, the implementation of this terminal embodiment can refer to the implementation of the above-described method embodiments, and repeated details will not be elaborated further.

[0129] Figure 11 This illustration shows a terminal schematic diagram according to an embodiment of the present disclosure, such as... Figure 11 As shown, the terminal includes: an information reporting module 111, used to report the terminal's network access type, computing task information, and computing power information to the network-side device; and a computing task allocation strategy receiving module 112, used to receive the computing task allocation strategy issued by the network-side device, wherein the computing task allocation strategy is a computing task allocation strategy for end-edge-cloud collaborative completion of computing tasks generated by the network-side device based on the terminal's network access type, computing task information, and end-edge-cloud computing power information.

[0130] In some embodiments, the computing power information of the aforementioned edge-cloud may include, but is not limited to, at least one of the following: computing power information of the terminal, computing power information of the RAN, computing power information of the on-board UPF network element, and computing power information of the ground UPF network element.

[0131] In some embodiments, the task information of the above-mentioned computing task may include, but is not limited to, at least one of the following: computing task identifier and computing task data volume.

[0132] Based on the same inventive concept, this disclosure also provides a policy control function network element device, as described in the following embodiments. Since the principle by which this policy control function network element device addresses the problem is similar to that of the above method embodiments, the implementation of this policy control function network element device embodiment can refer to the implementation of the above method embodiments, and repeated details will not be elaborated further.

[0133] Figure 12 This diagram illustrates a policy control function network element device according to an embodiment of the present disclosure, such as... Figure 12 As shown, the policy control function network element device includes: a session policy request receiving module 121, used to receive a session policy control establishment request message from the session management function (SMF) network element, wherein the session policy control establishment request message carries task information of the computing task, computing power information of the terminal, and computing power information of the RAN; and a session policy response sending module 122, used to return a session policy control establishment response message to the SMF network element, wherein the session policy control establishment response message carries a computing task allocation policy for end-edge-cloud collaborative completion of computing tasks.

[0134] In some embodiments, the task information of the above-mentioned computing task may include, but is not limited to, at least one of the following: computing task identifier and computing task data volume.

[0135] Based on the same inventive concept, this disclosure also provides a network element device with a session management function, as described in the following embodiments. Since the principle by which this network element device with a session management function solves the problem is similar to that of the above method embodiments, the implementation of this network element device with a session management function can refer to the implementation of the above method embodiments, and repeated details will not be elaborated further.

[0136] Figure 13 This diagram illustrates a network element for a session management function in an embodiment of this disclosure, such as... Figure 13 As shown, the session management function network element device includes: a session policy request sending module 131, used to send a session policy control establishment request message to the policy control function PCF network element, wherein the session policy control establishment request message carries task information of the computing task, computing power information of the terminal and computing power information of the RAN; and a session policy response receiving module 132, used to receive a session policy control establishment response message returned by the PCF network element, wherein the session policy control establishment response message carries a computing task allocation policy for end-edge-cloud collaborative completion of computing tasks.

[0137] In some embodiments, the terminal provided in this disclosure further includes: a first session establishment module 133, configured to: receive a session establishment request message from an Access and Mobility Management Function (AMF) network element, the session establishment request message carrying task information of the computing task, computing power information of the terminal, and computing power information of the RAN; and return a session establishment response message to the AMF network element, the session establishment response message carrying a computing task allocation strategy for end-edge-cloud collaborative completion of the computing task.

[0138] In some embodiments, the terminal provided in this disclosure further includes: a second session establishment module 134, configured to: determine the UPF network element that completes the computing task according to the computing task allocation strategy; send a session establishment request message to the UPF network element; and receive a session establishment response message returned by the UPF network element.

[0139] In some embodiments, the task information of the above-mentioned computing task may include, but is not limited to, at least one of the following: computing task identifier and computing task data volume.

[0140] Based on the same inventive concept, this disclosure also provides an access and mobility management function network element device, as described in the following embodiments. Since the principle by which this access and mobility management function network element device embodiment solves the problem is similar to that of the above method embodiments, the implementation of this access and mobility management function network element device embodiment can refer to the implementation of the above method embodiments, and repeated details will not be elaborated further.

[0141] Figure 14 This diagram illustrates a network element device for access and mobility management functions according to an embodiment of the present disclosure, such as... Figure 14As shown, the access and mobility management function network element device includes: a session establishment request receiving module 141, used to receive a session establishment request message from the access network device, wherein the session establishment request message carries the network access type of the terminal, the task information of the computing task, the computing power information of the terminal, and the computing power information of the RAN; an SMF network element selection module 142, used to select an SMF network element that supports the computing task according to the network access type of the terminal; and a session establishment request sending module 143, used to send a session establishment request message to the SMF network element.

[0142] In some embodiments, the task information of the above-mentioned computing task may include, but is not limited to, at least one of the following: computing task identifier and computing task data volume.

[0143] It should be noted that the examples and application scenarios implemented by the modules in the above device embodiments and the corresponding steps in the method embodiments are the same, but are not limited to the content disclosed in the above method embodiments. It should also be noted that the above modules, as part of the device, can be executed in a computer system such as a set of computer-executable instructions.

[0144] Those skilled in the art will understand that various aspects of this disclosure can be implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, which can be collectively referred to herein as a "circuit", "module" or "system".

[0145] Based on the same inventive concept, this disclosure also provides an electronic device, which includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the above-described method for allocating computing tasks in a space-air-ground-edge-cloud collaborative environment by executing the executable instructions. Since the principle by which this electronic device solves the problem is similar to that of the above-described method embodiments, the implementation of this electronic device embodiment can refer to the implementation of the above-described method embodiments, and repeated details will not be elaborated further.

[0146] The following reference Figure 15 To describe an electronic device 1500 according to such an embodiment of the present disclosure. Figure 15 The electronic device 1500 shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments disclosed herein.

[0147] like Figure 15 As shown, the electronic device 1500 is manifested in the form of a general-purpose computing device. The components of the electronic device 1500 may include, but are not limited to: at least one processing unit 1510, at least one storage unit 1520, and a bus 1530 connecting different system components (including storage unit 1520 and processing unit 1510).

[0148] The storage unit stores program code that can be executed by the processing unit 1510, causing the processing unit 1510 to perform the steps described in the "Exemplary Methods" section above according to various exemplary embodiments of this disclosure.

[0149] In some embodiments, when the electronic device is a network-side device, the processing unit 1510 may perform the following steps of the above method embodiment: obtaining the network access type of the terminal, the task information of the computing task, and the computing power information of the edge-cloud; and generating a computing task allocation strategy for edge-cloud collaborative completion of computing tasks based on the network access type of the terminal, the task information of the computing task, and the computing power information of the edge-cloud.

[0150] In some embodiments, when the electronic device is a terminal, the processing unit 1510 may execute the following steps of the above method embodiment: report the network access type of the terminal, the task information of the computing task, and the computing power information of the terminal to the network-side device; receive the computing task allocation strategy issued by the network-side device, wherein the computing task allocation strategy is a computing task allocation strategy for edge-cloud collaborative completion of computing tasks generated by the network-side device based on the network access type of the terminal, the task information of the computing task, and the computing power information of the edge-cloud.

[0151] In some embodiments, when the electronic device is a PCF network element, the processing unit 1510 may perform the following steps of the above method embodiment: receiving a session policy control establishment request message from a session management function (SMF) network element, wherein the session policy control establishment request message carries task information of the computing task, computing power information of the terminal, and computing power information of the RAN; returning a session policy control establishment response message to the SMF network element, wherein the session policy control establishment response message carries a computing task allocation strategy for end-edge-cloud collaborative completion of computing tasks.

[0152] In some embodiments, when the electronic device is an SMF network element, the processing unit 1510 may execute the following steps of the above method embodiment: sending a session policy control establishment request message to the policy control function PCF network element, wherein the session policy control establishment request message carries task information of the computing task, computing power information of the terminal, and computing power information of the RAN; receiving a session policy control establishment response message returned by the PCF network element, wherein the session policy control establishment response message carries a computing task allocation strategy for end-edge-cloud collaborative completion of computing tasks.

[0153] In some embodiments, when the electronic device is an AMF network element, the processing unit 1510 may perform the following steps of the above method embodiment: receiving a session establishment request message from an access network device, wherein the session establishment request message carries the network access type of the terminal, task information of the computing task, computing power information of the terminal, and computing power information of the RAN; selecting an SMF network element that supports the computing task according to the network access type of the terminal; and sending a session establishment request message to the SMF network element.

[0154] Storage unit 1520 may include readable media in the form of volatile storage units, such as random access memory (RAM) 15201 and / or cache 15202, and may further include read-only memory (ROM) 15203.

[0155] Storage unit 1520 may also include a program / utility 15204 having a set (at least one) program module 15205, such program module 15205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0156] Bus 1530 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0157] Electronic device 1500 can also communicate with one or more external devices 1540 (e.g., keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 1500, and / or any device that enables electronic device 1500 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 1550. Furthermore, electronic device 1500 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 1560. As shown, network adapter 1560 communicates with other modules of electronic device 1500 via bus 1530. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 1500, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0158] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0159] Based on the same inventive concept, this disclosure also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for allocating computing tasks in a space-air-ground-edge-cloud collaborative environment. Since the principle by which this computer-readable storage medium embodiment solves the problem is similar to that of the above-described method embodiment, the implementation of this computer-readable storage medium embodiment can refer to the implementation of the above-described method embodiment, and repeated details will not be elaborated further.

[0160] More specific examples of computer-readable storage media in this disclosure may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0161] In this disclosure, a computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device.

[0162] Optionally, the program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0163] In practical implementation, program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0164] Based on the same inventive concept, this disclosure also provides a computer program product, including: a computer program or instructions, which, when executed by a processor, implement the computing task allocation method for edge-cloud collaboration in a space-air-ground scenario as described in any of the above method embodiments. Since the principle by which this computer program product embodiment solves the problem is similar to that of the above method embodiments, the implementation of this computer program product embodiment can refer to the implementation of the above method embodiments, and repeated details will not be elaborated further.

[0165] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0166] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.

[0167] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0168] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.

Claims

1. A method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario, characterized in that, Applied to network-side devices, including: Obtain the terminal's network access type, computing task information, and edge-cloud computing power information; Based on the network access type of the terminal, the task information of the computing task, and the computing power information of the edge-cloud, a computing task allocation strategy for edge-cloud collaboration to complete the computing task is generated. The terminal accesses the core network via a terrestrial base station or a non-terrestrial base station, and the computing power information of the edge-cloud includes at least one of the following: the computing power information of the terminal, the computing power information of the access network, the computing power information of the on-board user function UPF network element, and the computing power information of the terrestrial UPF network element.

2. The computing task allocation method for edge-cloud collaboration in a space-air-ground scenario according to claim 1, characterized in that, The task information of the computing task includes at least one of the following: computing task identifier and computing task data volume.

3. A method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario, characterized in that, Applied to terminals, including: The terminal's network access type, computing task information, and computing power information are reported to the network-side device. The network-side device receives a computing task allocation strategy, wherein the computing task allocation strategy is a computing task allocation strategy generated by the network-side device based on the network access type of the terminal, the task information of the computing task, and the computing power information of the edge-cloud to collaboratively complete the computing task. The terminal accesses the core network via a terrestrial base station or a non-terrestrial base station, and the computing power information of the edge-cloud includes at least one of the following: the computing power information of the terminal, the computing power information of the access network, the computing power information of the on-board UPF network element, and the computing power information of the terrestrial UPF network element.

4. The computing task allocation method for edge-cloud collaboration in a space-air-ground scenario according to claim 3, characterized in that, The task information of the computing task includes at least one of the following: computing task identifier and computing task data volume.

5. A method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario, characterized in that, Applications to PCF network elements for policy control functions include: Receive a session policy control establishment request message from the session management function (SMF) network element, wherein the session policy control establishment request message carries task information of the computing task, computing power information of the terminal, and computing power information of the access network. Return a session policy control establishment response message to the SMF network element, wherein the session policy control establishment response message carries a computing task allocation policy for end-edge-cloud collaborative completion of the computing task; The terminal accesses the core network via a terrestrial base station or a non-terrestrial base station. The computing task allocation strategy is generated based on the terminal's network access type, the task information of the computing task, and the computing power information of the edge-cloud. The computing power information of the edge-cloud includes at least one of the following: the terminal's computing power information, the access network's computing power information, the computing power information of the on-board UPF network element, and the computing power information of the terrestrial UPF network element.

6. The computing task allocation method for edge-cloud collaboration in a space-air-ground scenario according to claim 5, characterized in that, The task information of the computing task includes at least one of the following: computing task identifier and computing task data volume.

7. A method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario, characterized in that, SMF network elements used for session management functions include: Send a session policy control establishment request message to the policy control function PCF network element, wherein the session policy control establishment request message carries task information of the computing task, computing power information of the terminal and computing power information of the access network. Receive the session policy control establishment response message returned by the PCF network element, wherein the session policy control establishment response message carries a computing task allocation policy for end-edge-cloud collaborative completion of the computing task; The terminal accesses the core network via a terrestrial base station or a non-terrestrial base station. The computing task allocation strategy is generated based on the terminal's network access type, the task information of the computing task, and the computing power information of the edge-cloud. The computing power information of the edge-cloud includes at least one of the following: the terminal's computing power information, the access network's computing power information, the computing power information of the on-board UPF network element, and the computing power information of the terrestrial UPF network element.

8. The computing task allocation method for edge-cloud collaboration in a space-air-ground scenario according to claim 7, characterized in that, Before sending a session policy control establishment request message to the policy control function (PCF) network element, the method further includes: Receive a session establishment request message from an Access and Mobility Management Function (AMF) network element. The session establishment request message carries task information of the computing task, computing power information of the terminal, and computing power information of the access network. The AMF network element returns a session establishment response message, which carries a computing task allocation strategy for edge-cloud collaboration to complete the computing task.

9. The computing task allocation method for edge-cloud collaboration in a space-air-ground scenario according to claim 8, characterized in that, After receiving the session policy control establishment response message returned by the PCF network element, the method further includes: Based on the computing task allocation strategy, the UPF network element that will complete the computing task is determined; Send a session establishment request message to the UPF network element; Receive the session establishment response message returned by the UPF network element.

10. The method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario according to any one of claims 7 to 9, characterized in that, The task information of the computing task includes at least one of the following: computing task identifier and computing task data volume.

11. A method for allocating computing tasks in a space-air-ground-edge-cloud collaborative scenario, characterized in that, Applied to AMF network elements, including: Receive a session establishment request message from an access network device, wherein the session establishment request message carries the network access type of the terminal, the task information of the computing task, the computing power information of the terminal, and the computing power information of the access network. Select the SMF network element that supports the computing task based on the network access type of the terminal; Send a session establishment request message to the SMF network element; The terminal accesses the core network via a terrestrial base station or a non-terrestrial base station; The method further includes, after sending a session establishment request message to the SMF network element, receiving a session establishment response message returned by the SMF network element. The session establishment response message carries a computing task allocation strategy for end-edge-cloud collaborative completion of the computing task. This computing task allocation strategy is generated based on the network access type of the terminal, the task information of the computing task, and the computing power information of the end-edge-cloud. The computing power information of the end-edge-cloud includes at least one of the following: the computing power information of the terminal, the computing power information of the access network, the computing power information of the onboard UPF network element, and the computing power information of the ground UPF network element.

12. The computing task allocation method for edge-cloud collaboration in a space-air-ground scenario according to claim 11, characterized in that, The task information of the computing task includes at least one of the following: computing task identifier and computing task data volume.

13. A network-side device, characterized in that, include: The task information and computing power information acquisition module is used to acquire the terminal's network access type, the task information of the computing task, and the computing power information of the edge-cloud. The computing task allocation module is used to generate a computing task allocation strategy for the end-edge-cloud to collaboratively complete the computing task based on the network access type of the terminal, the task information of the computing task, and the computing power information of the end-edge-cloud. The terminal accesses the core network via a terrestrial base station or a non-terrestrial base station, and the computing power information of the edge-cloud includes at least one of the following: the computing power information of the terminal, the computing power information of the access network, the computing power information of the on-board user function UPF network element, and the computing power information of the terrestrial UPF network element.

14. A terminal, characterized in that, include: The information reporting module is used to report the network access type of the terminal, the task information of the computing task, and the computing power information of the terminal to the network-side device. The computing task allocation strategy receiving module is used to receive the computing task allocation strategy issued by the network-side device, wherein the computing task allocation strategy is a computing task allocation strategy for the end-edge-cloud collaborative completion of the computing task generated by the network-side device based on the network access type of the terminal, the task information of the computing task, and the computing power information of the end-edge-cloud. The terminal accesses the core network via a terrestrial base station or a non-terrestrial base station, and the computing power information of the edge-cloud includes at least one of the following: the computing power information of the terminal, the computing power information of the access network, the computing power information of the on-board user function UPF network element, and the computing power information of the terrestrial UPF network element.

15. A network element device with a policy control function, characterized in that, include: The session policy request receiving module is used to receive a session policy control establishment request message from the session management function (SMF) network element, wherein the session policy control establishment request message carries task information of the computing task, computing power information of the terminal, and computing power information of the access network. The session policy response sending module is used to return a session policy control establishment response message to the SMF network element, wherein the session policy control establishment response message carries a computing task allocation policy for end-edge-cloud collaborative completion of the computing task; The terminal accesses the core network via a terrestrial base station or a non-terrestrial base station. The computing task allocation strategy is generated based on the terminal's network access type, the task information of the computing task, and the computing power information of the edge-cloud. The computing power information of the edge-cloud includes at least one of the following: the terminal's computing power information, the access network's computing power information, the computing power information of the on-board UPF network element, and the computing power information of the terrestrial UPF network element.

16. A network element device with session management function, characterized in that, include: The session policy request sending module is used to send a session policy control establishment request message to the policy control function PCF network element. The session policy control establishment request message carries task information of the computing task, computing power information of the terminal and computing power information of the access network. The session policy response receiving module is used to receive the session policy control establishment response message returned by the PCF network element, wherein the session policy control establishment response message carries the computing task allocation policy for end-edge-cloud collaborative completion of the computing task. The terminal accesses the core network via a terrestrial base station or a non-terrestrial base station. The computing task allocation strategy is generated based on the terminal's network access type, the task information of the computing task, and the computing power information of the edge-cloud. The computing power information of the edge-cloud includes at least one of the following: the terminal's computing power information, the access network's computing power information, the computing power information of the on-board UPF network element, and the computing power information of the terrestrial UPF network element.

17. A network element device for access and mobility management functions, characterized in that, include: The session establishment request receiving module is used to receive a session establishment request message from the access network device, wherein the session establishment request message carries the network access type of the terminal, the task information of the computing task, the computing power information of the terminal, and the computing power information of the access network. The SMF network element selection module is used to select the SMF network element that supports the computing task according to the network access type of the terminal. The session establishment request sending module is used to send a session establishment request message to the SMF network element; The terminal accesses the core network via a terrestrial base station or a non-terrestrial base station; The access and mobility management function network element device is further configured to: receive a session establishment response message returned by the SMF network element, wherein the session establishment response message carries a computing task allocation strategy for end-edge-cloud collaborative completion of the computing task, the computing task allocation strategy being generated based on the network access type of the terminal, the task information of the computing task, and the computing power information of the end-edge-cloud, wherein the computing power information of the end-edge-cloud includes at least one of the following: the computing power information of the terminal, the computing power information of the access network, the computing power information of the on-board UPF network element, and the computing power information of the ground UPF network element.

18. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the computing task allocation method for edge-cloud collaboration in a space-air-ground scenario as described in any one of claims 1 to 12 by executing the executable instructions.

19. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the computing task allocation method for edge-cloud collaboration in a space-air-ground scenario as described in any one of claims 1 to 12.

20. A computer program product comprising: A computer program or instruction, characterized in that, when executed by a processor, the computer program or instruction implements the computing task allocation method for edge-cloud collaboration in a space-air-ground scenario as described in any one of claims 1 to 12.