Computer-Network Convergence Methods and Related Equipment
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-14
- Publication Date
- 2026-08-14
AI Technical Summary
[0005]本申请提供一种算网融合方法和相关设备,用以解决核心网为基础的算网融合难以实现的问题
[0083]本申请提供一种算网融合方法和相关设备,通过将算力编排装置设置为核心网的网元,对具有算力需求的用户设备确定对应的算力中心,使得用户设备得以使用算力中心提供的算力资源,从而实现了以核心网为基础的算网融合。
Smart Images

Figure CN117278409B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of network technology, and in particular to a computing-network convergence method and related equipment. Background Technology
[0002] With the development of communication technology, networks are no longer simply communication networks, but rather information systems integrating communication, computing, and storage. To meet the needs of new network services and the demands for lightweight and dynamic computing, network-computing convergence (the integration of network and computing) has become a new development trend.
[0003] In the exemplary technology, the current computing network convergence scheme is a computing power network architecture based on the bearer network. However, the current computing network convergence is developing towards a core network-based approach.
[0004] Because the architecture and communication protocol stack of the bearer network and the core network are different, the computing power integration scheme based on the bearer network cannot be applied to the computing power network architecture based on the core network, making it difficult to achieve computing network integration based on the core network. Summary of the Invention
[0005] This application provides a computing-network convergence method and related equipment to solve the problem that computing-network convergence based on the core network is difficult to achieve.
[0006] On the one hand, this application provides a computing-network integration method applied to a computing power orchestration device, wherein the computing power orchestration device is a network element of the core network, and the computing-network integration method includes:
[0007] Identify target computing centers that match the computing power requirements of user equipment (UE);
[0008] The information of the target computing center is sent, and the information of the target computing center is used by the UE to use the computing resources provided by the target computing center.
[0009] Optionally, after determining the target computing center that matches the computing power requirement information of the user equipment (UE), the process includes:
[0010] Determine the data network corresponding to the target computing center;
[0011] The process of sending information to the target computing center includes:
[0012] Send information about the target computing center and the data network.
[0013] Optionally, the computing power orchestration device is connected to the strategy management function entity, and after determining the data network corresponding to the target computing power center, it further includes:
[0014] Based on the information from the data network and the computing power demand information, a first request message is sent to the policy management function entity.
[0015] The system receives policy control rules, which are used to establish a session between the UE and the data network corresponding to the target computing center.
[0016] The transmission of information about the target computing center and the data network includes:
[0017] Send the information of the target computing center, the information of the data network, and the policy control rules to the session management function entity.
[0018] Optionally, determining the target computing center that matches the computing power requirement information of the user equipment (UE) includes:
[0019] Receive computing power usage request messages;
[0020] Obtain the computing power requirement information of the UE carried in the computing power usage request message;
[0021] Identify target computing centers that match the computing power demand information.
[0022] On the other hand, this application also provides a computing network convergence method applied to a session management function entity, the method comprising:
[0023] Receive information about the target computing center sent by the computing power orchestration device, wherein the computing power orchestration device is a network element of the core network;
[0024] Obtain policy control rules;
[0025] According to the policy control rules and the information of the target computing center, a session establishment acceptance message is sent to the UE. The session establishment acceptance message is used by the UE to use the computing resources provided by the target computing center.
[0026] Optionally, sending a session establishment acceptance message to the UE according to the policy control rules and the information of the target computing center includes:
[0027] Send a session establishment rejection message to the UE, the session establishment rejection message carrying information about the data network corresponding to the target computing center;
[0028] Receive the first session establishment request message sent by the UE;
[0029] A session between the UE and the data network is established according to the policy control rules and the information of the data network carried in the first session establishment request message, and a session establishment acceptance message is sent to the UE.
[0030] Optionally, the acquisition strategy control rules include:
[0031] Receive the policy control rules forwarded by the computing power orchestration device.
[0032] Optionally, the acquisition strategy control rules include:
[0033] Receive policy control rules sent by the policy management function entity.
[0034] Optionally, before receiving the policy control rules sent by the policy management function entity, the process includes:
[0035] Determine the data network corresponding to the target computing center;
[0036] A second request message is sent to the policy management function entity based on the information from the data network and the computing power demand information.
[0037] Optionally, before receiving the policy control rules sent by the policy management function entity, the process includes:
[0038] Receive information from the data network sent by the computing power orchestration device;
[0039] A third request message is sent to the policy management function entity based on the information from the data network and the computing power demand information.
[0040] On the other hand, this application also provides a computing network convergence method applied to a user equipment (UE), the method comprising:
[0041] The UE receives a session establishment acceptance message sent by the session management function entity. The session establishment acceptance message is used for the UE to use the computing power resources provided by the target computing power center. The target computing power center is determined by the computing power orchestration device, which is a network element of the core network.
[0042] Optionally, before receiving the session establishment acceptance information sent by the session management function entity, the method further includes:
[0043] A second session establishment request message is sent to the session management function entity. The second session establishment request message includes the computing power requirement information of the UE.
[0044] Receive a session establishment rejection message sent by the session management function entity;
[0045] Based on the session rejection message, information about the data network is obtained, and a first session establishment request message is sent to the session management function entity, the first session establishment request message carrying the information about the data network.
[0046] On the other hand, this application also provides a computing network convergence method applied to a policy management function entity, the method comprising:
[0047] Receive a request message, which carries information about the data network and the UE's computing power requirements;
[0048] Determine strategy control rules that match the information of the data network and the computing power demand information;
[0049] Sending policy control rules, which are used to establish a session between the UE and the data network corresponding to the target computing power center, wherein the target computing power center is determined by the computing power orchestration device, and the computing power orchestration device is a network element of the core network.
[0050] On the other hand, this application also provides a computing power network system, which includes network elements of a core network. The network elements of the core network include a computing power orchestration device, a session management function entity, and a policy management function entity. The computing power orchestration device is connected to the session management function entity, and the session management function entity is connected to the policy management function entity. The computing power orchestration device is used to implement the method executed by the computing power orchestration device, the session management function entity is used to implement the method executed by the session management function entity, and the policy management function entity is used to implement the method executed by the policy management function entity.
[0051] Optionally, the strategy management function entity is connected to the computing power orchestration device.
[0052] On the other hand, this application also provides a computing power orchestration device, including a memory, a transceiver, and a processor:
[0053] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0054] Identify target computing centers that match the computing power requirements of user equipment (UE);
[0055] The information of the target computing center is sent, and the information of the target computing center is used by the UE to use the computing resources provided by the target computing center.
[0056] On the other hand, this application also provides a computing power orchestration device, comprising:
[0057] The first determining module is used to determine the target computing center that matches the computing power requirement information of the user equipment (UE).
[0058] The first sending module is used to send information about the target computing center, which is used by the UE to use the computing resources provided by the target computing center.
[0059] On the other hand, this application also provides a session management function entity, including a memory, a transceiver, and a processor:
[0060] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0061] Receive information about the target computing center sent by the computing power orchestration device, wherein the computing power orchestration device is a network element of the core network;
[0062] Obtain policy control rules;
[0063] According to the policy control rules and the information of the target computing center, a session establishment acceptance message is sent to the UE. The session establishment acceptance message is used by the UE to use the computing resources provided by the target computing center.
[0064] On the other hand, this application also provides a session management function entity, including:
[0065] The first receiving module is used to receive information about the target computing center sent by the computing power orchestration device, wherein the computing power orchestration device is a network element of the core network;
[0066] The acquisition module is used to acquire policy control rules;
[0067] The second sending module is used to send a session establishment acceptance message to the UE according to the policy control rules and the information of the target computing center. The session establishment acceptance message is used by the UE to use the computing resources provided by the target computing center.
[0068] On the other hand, this application also provides a user equipment, including a memory, a transceiver, and a processor:
[0069] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0070] The UE receives a session establishment acceptance message sent by the session management function entity. The session establishment acceptance message is used for the UE to use the computing power resources provided by the target computing power center. The target computing power center is determined by the computing power orchestration device, which is a network element of the core network.
[0071] On the other hand, this application also provides a user equipment, including:
[0072] The second receiving module is used to receive a session establishment acceptance message sent by the session management function entity. The session establishment acceptance message is used by the UE to use the computing power resources provided by the target computing power center. The target computing power center is determined by the computing power orchestration device, which is a network element of the core network.
[0073] On the other hand, this application also provides a policy management function entity, including a memory, a transceiver, and a processor:
[0074] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0075] Receive a request message, which carries information about the data network and the UE's computing power requirements;
[0076] Determine strategy control rules that match the information of the data network and the computing power demand information;
[0077] Sending policy control rules, which are used to establish a session between the UE and the data network corresponding to the target computing power center, wherein the target computing power center is determined by the computing power orchestration device, and the computing power orchestration device is a network element of the core network.
[0078] On the other hand, this application also provides a strategy management functional entity, including:
[0079] The third receiving module is used to receive a request message, which carries information about the data network and the UE's computing power requirements.
[0080] The second determining module is used to determine the strategy control rules that match the information of the data network and the computing power demand information;
[0081] The third sending module is used to send policy control rules, which are used to establish a session between the UE and the data network corresponding to the target computing power center. The target computing power center is determined by the computing power orchestration device, which is a network element of the core network.
[0082] On the other hand, this application also provides a processor-readable storage medium storing a computer program for causing the processor to perform the method described above.
[0083] This application provides a computing-network convergence method and related equipment. By setting the computing power orchestration device as a network element of the core network, the corresponding computing power center is determined for user equipment with computing power requirements, so that the user equipment can use the computing power resources provided by the computing power center, thereby realizing computing-network convergence based on the core network.
[0084] It should be understood that the description in the foregoing summary section is not intended to limit the key or essential features of the embodiments of the present invention, nor is it intended to restrict the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0085] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0086] Figure 1-1 This is a schematic diagram of the computer-network convergence system involved in the embodiments of this application;
[0087] Figure 1-2 This is another structural schematic diagram of the computing-network convergence system involved in the embodiments of this application;
[0088] Figure 2 This is a schematic flowchart of an embodiment of the computing network fusion method of this application;
[0089] Figure 3 This is a schematic flowchart of another embodiment of the computing network fusion method of this application;
[0090] Figure 4 This is a schematic flowchart of another embodiment of the computing network fusion method of this application;
[0091] Figure 5 This is a schematic flowchart of an embodiment of the computing network fusion method of this application;
[0092] Figure 6 This is a schematic flowchart of another embodiment of the computing network fusion method of this application;
[0093] Figure 7 This is a schematic flowchart of an embodiment of the computing network fusion method of this application;
[0094] Figure 8 This is a schematic flowchart of an embodiment of the computing network fusion method of this application;
[0095] Figure 9 This is a schematic diagram of the hardware structure of the computing power orchestration device of this application;
[0096] Figure 10 This is a schematic diagram of the functional modules of the computing power orchestration device of this application;
[0097] Figure 11 This is a schematic diagram of the hardware structure of the session management function entity in this application;
[0098] Figure 12 This is a schematic diagram of the functional modules of the session management function entity in this application;
[0099] Figure 13 This is a schematic diagram of the hardware structure of the user equipment in this application;
[0100] Figure 14 This is a schematic diagram of the functional modules of the user equipment in this application;
[0101] Figure 15 This is a schematic diagram of the hardware structure of the strategy management function entity in this application;
[0102] Figure 16 This is a schematic diagram of the functional modules of the strategy management function entity in this application. Detailed Implementation
[0103] In this application, the term "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0104] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0105] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0106] This application provides a computing-network convergence method and related equipment to solve the problem that computing-network convergence based on the core network is difficult to achieve.
[0107] The method and the apparatus involved in this application are based on the same concept. Since the methods and apparatus solve problems in similar ways, the implementations of the apparatus and methods can be referred to each other, and the repeated parts will not be described again.
[0108] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G system (5GS).
[0109] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.
[0110] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in an access network that communicates with a wireless terminal device through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), a NodeB in a Wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.
[0111] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.
[0112] To better describe the embodiments of this application, the following explanations are provided for the terms used in the embodiments of this application:
[0113] UE: User Equipment;
[0114] QoS: Quality of Service;
[0115] DN: Data Network;
[0116] SMF: Session Management Function;
[0117] PCF: Policy Control function.
[0118] To facilitate understanding of the solution proposed in this application, the following describes the computing-network convergence solution in related technologies.
[0119] A. Cloud-network-edge collaborative computing-network convergence
[0120] In edge computing scenarios involving cloud-edge-device collaboration, low-latency edge-side services primarily utilize local computing, requiring computation services to be provided locally near the data source. For services with high computational demands, cloud data centers provide computing services. However, this approach only achieves cloud-edge-device computational collaboration; it lacks a centralized orchestration and management system for coordinated scheduling with network resources. Furthermore, cloud data centers mainly leverage network connectivity to achieve computational resource collaboration and utilization, without coordinating network resource scheduling based on real-time network changes, resulting in low network resource utilization.
[0121] B. A system architecture for computing-network convergence based on the bearer network
[0122] The system architecture mainly includes several functional modules such as the service provision layer, service orchestration layer, network control layer, computing power management layer, and computing power resource layer / network forwarding layer.
[0123] The service provider layer primarily enables the provision of user-facing service capabilities.
[0124] The service orchestration layer is responsible for the management, scheduling, allocation, and full lifecycle management of service resources such as virtual machines and containers;
[0125] The network control layer primarily enables the association, addressing, allocation, optimization, and deterministic services of multi-dimensional computing network resources within the network through the network control plane.
[0126] The computing power management layer addresses issues such as modeling, management, and trading of heterogeneous computing power resources;
[0127] The computing resource layer and the network forwarding layer are flattened and integrated, and it is necessary to combine the actual situation and application efficiency of the computing processing capacity and network forwarding capacity in the network to achieve high-quality transmission and flow of various computing and storage resources.
[0128] C. Another system architecture based on the convergence of computing and network based on the bearer network
[0129] The system architecture mainly includes a computing power service layer and a computing power platform layer.
[0130] Computing Power Service Layer: Based on a distributed microservice architecture, the computing power service layer supports the decomposition of applications into atomic functional components and the formation of algorithm libraries. These are uniformly scheduled by the API (Application Programming Interface) Gateway (an API server), enabling the on-demand instantiation of atomic algorithms across ubiquitous computing resources. Through the I1 interface, the computing power service layer transmits information such as the SLA (Service Level Agreement) of business applications to the computing power platform layer.
[0131] The computing platform layer needs to complete the perception, measurement, and OAM (Operation Administration and Maintenance) management of computing resources to support the network's perception, measurement, management, and control of computing resources.
[0132] Faced with heterogeneous computing resources, the computing power platform layer first abstracts and represents the computing power resources through computing power modeling, forming a computing power capability template, and then passes it to the corresponding network nodes. In addition, it is also necessary to monitor the performance of computing power resources and notify the corresponding network nodes of the performance, faults and other information of computing power resources.
[0133] Specifically, the computing platform layer includes:
[0134] Computing power modeling submodule: This submodule generates corresponding computing power capability templates based on information such as general algorithms or customary usage requirements. Several computing power capability templates are combined to form a computing power contract, which is used to meet the computing power needs of the business.
[0135] Computing Power OAM Submodule: This submodule includes monitoring of computing power performance at the computing power resource layer, management of computing power billing, and management of computing power resource faults.
[0136] The Computing Power Notification Submodule is responsible for announcing the actual deployed computing power resources, after abstracting them using a computing power template, along with information such as the computing power service contract, to the relevant network nodes. This submodule includes sub-functional modules such as Computing Power Service Contract Notification, Computing Power Capability Notification, and Computing Power Status Notification. Computing Power Service Contract Notification refers to generating computing power service requirements based on the computing power service layer SLA and notifying the relevant network nodes. Computing Power Capability Notification refers to announcing the actual deployed computing power resources, after abstracting them using a computing power template, to the relevant network nodes. Computing Power Status Notification refers to announcing the real-time status of the computing power resources to the relevant network nodes via the I4 interface.
[0137] Computing resource layer: Faced with various heterogeneous computing resources distributed in the network, the computing resource layer needs to implement a measurement system for computing resources and a method for abstract representation.
[0138] Computing power routing layer: Based on abstracted computing resource discovery, it comprehensively considers network conditions and computing resource conditions to flexibly schedule services to different computing resource nodes on demand. Specific functions mainly include computing power routing identification, computing power routing control, computing power status network announcement, computing power routing addressing, and computing power routing forwarding.
[0139] Network resource layer: Provides network infrastructure for information transmission, including access networks, metropolitan area networks, and backbone networks.
[0140] The following describes the computer network integration system provided in this application.
[0141] Reference Figure 1-1 , Figure 1-1This is a structural diagram of the computing-network convergence system of this application, used to implement the computing-network convergence method of this application. The computing-network convergence system includes network elements of the core network, which include a computing power orchestration device, a session management function entity, and a policy management function entity. The session management function entity refers to a physical device with session management functions, and the policy management function entity refers to a physical device with policy management functions. The computing power orchestration device can be connected to the session management function entity through an interface, and the session management function entity can be connected to the policy management function entity through an interface. These interfaces can be point-to-point interfaces or service-oriented interfaces.
[0142] Optionally, refer to Figure 1-2 The strategy management function entity connects to the computing power orchestration device through an interface, which can be a point-to-point interface or a service-oriented interface.
[0143] Furthermore, refer to Figure 1-1 as well as Figure 1-2 The converged computing and network system includes a control plane and a forwarding plane. The computing power orchestration device, session management function entity, and policy management function entity are located in the control plane, while the forwarding plane has multiple computing power centers.
[0144] based on Figure 1-1 as well as Figure 1-2 The computer-network convergence system shown in this application provides a detailed description of the computer-network convergence method provided in this application.
[0145] Reference Figure 2 , Figure 2 This is a flowchart illustrating an embodiment of the computing-network convergence method provided in this application. The computing-network convergence method includes:
[0146] Step S201: Determine the target computing center that matches the computing power requirement information of the user equipment (UE).
[0147] In this embodiment, the execution entity is a computing power orchestration device. The computing power orchestration device is a network element of the core network and is connected to the session management function entity of the core network. The computing power orchestration device can determine the corresponding computing power center for the user equipment (UE), enabling the UE to utilize the computing power resources provided by the computing power center.
[0148] When the computing power orchestration device determines that the UE has computing power requirements, it obtains the computing power requirement information of the UE and then determines the target computing power center that matches the computing power requirement information.
[0149] In one example, the computing power orchestration device receives a computing power usage request message, then obtains the computing power demand information carried in the computing power usage request message, and finally determines the target computing power center that matches the computing power demand information.
[0150] Specifically, when a UE has computing power requirements, it sends a session establishment request message to the session management function entity. This message carries computing power requirement information. The computing power requirement information includes computing power requirement parameters and network requirement parameters. The computing power requirement parameters include computing power resources, the service scenarios the UE is interested in, and the application or service usage request. These parameters may also include computing power usage instructions, computing power usage duration, UE identifier, UE current location, and the size of the requested computing power resources. The network requirement parameters are QoS parameters, which include bandwidth, latency, packet loss rate, and latency jitter.
[0151] Upon receiving a session establishment request message, the session management function entity parses it. If the session management function entity obtains the UE's computing power requirement information, it can determine that the UE has computing power requirements, and then sends a computing power usage request message to the computing power orchestration device. The computing power usage request message carries the UE's computing power requirement information.
[0152] After receiving a computing power usage request message, the computing power orchestration device parses the message to obtain the UE's computing power requirement information, and then determines the computing power center that matches the computing power requirement information from among the various computing power centers as the target computing power center.
[0153] Specifically, the computing power requirement information includes computing power requirement parameters and network requirement parameters. That is, the UE has certain requirements not only for computing power but also for the network. The computing power orchestration device determines the computing power centers that can meet the UE's computing power requirements based on the current computing power resources of each computing power center, and then determines the computing power centers that meet the UE's network requirements from among the computing power centers that meet the UE's computing power requirements as the target computing power centers.
[0154] Step S202: Send the information of the target computing center. The information of the target computing center is used by the UE to use the computing resources provided by the target computing center.
[0155] After determining the target computing center, the computing power orchestration device needs to obtain the policy control rules for the session between the UE and the data network corresponding to the target computing center, and these policy control rules need to meet the UE's network requirements. The policy control rules can be obtained from the policy management function entity.
[0156] In this embodiment, the computing power orchestration device has no interface with the policy management function entity; the policy control rules need to be obtained from the policy management function entity through the session management function entity. Therefore, the computing power orchestration device sends the target computing power center information to the session management function entity, which then obtains the policy control rules. This enables the session management function entity to establish a session between the data network corresponding to the target computing power center and the UE, thereby allowing the UE to use the computing power resources provided by the target computing power center. It can be understood that the information of the target computing power center is used by the UE to utilize the computing power resources provided by the target computing power center. The information of the target computing power center includes its name, location, service processing capacity, priority, and IP address.
[0157] In addition, after determining the target computing center, the computing power orchestration device can assign a corresponding IP address to the UE. That is, the computing power orchestration device can send the information of the target computing center and the UE IP address to the session management function entity.
[0158] If the session management function entity receives information from the target computing center but does not receive the UE IP address, the session management function entity will assign the corresponding IP address to the UE.
[0159] The session management entity stores a mapping table between computing centers and data networks. Upon receiving information from a target computing center, the session management entity determines the corresponding data network based on the mapping table, thereby obtaining the data network's information. This information includes parameters such as the data network's name, location, and network performance.
[0160] The session management entity sends a request message to the policy management entity based on data network information and computing power requirement information. The request message carries the data network information and network requirement parameters from the computing power requirement information. The policy management entity stores multiple policy control rules. The policy management entity parses the request message to obtain the data network information and network requirement parameters. It then determines the relevant policy control rules from the stored policy control rules and selects the policy control rule that matches the network requirement parameters. This policy control rule ensures that the data network meets the UE's network requirements.
[0161] The policy management function entity sends the determined policy control rules to the session management function entity. The session management function entity selects the user plane forwarding device, then issues routing rules, and establishes a session between the UE and the data network corresponding to the target computing center through the policy control rules. The session management function entity then sends a session establishment acceptance message to the UE to prompt the UE to use the computing resources provided by the target computing center.
[0162] In this embodiment, the core network opens an interface to the computing power orchestration device, enabling the computing power orchestration device to connect as a network element of the core network with the session management function entity. The core network requires minimal modification, achieving low-cost computing-network convergence based on the core network.
[0163] In this embodiment, by setting the computing power orchestration device as a network element of the core network, the corresponding computing power center is determined for user equipment with computing power requirements, so that the user equipment can use the computing power resources provided by the computing power center, thereby realizing computing network convergence based on the core network.
[0164] Reference Figure 3 , Figure 3 This is a flowchart illustrating another embodiment of the computing-network convergence method provided in this application, based on... Figure 2 In the embodiment shown, step S201 is followed by step S301, and step S202 includes step S302.
[0165] Step S301: Determine the data network corresponding to the target computing center.
[0166] In this embodiment, the computing power orchestration device is equipped with a mapping table, which includes multiple computing power centers and multiple data networks, and the computing power centers and data networks have a one-to-one correspondence.
[0167] After determining the target computing center, the computing power orchestration device determines the data network corresponding to the target computing center based on the mapping table.
[0168] Step S302: Send information about the target computing center and the data network.
[0169] After determining the data network, the computing power orchestration device sends the information of the target computing power center and the data network to the session management function entity. The data network information includes parameters such as the data network's name, location, and network performance.
[0170] In addition, the computing power orchestration device can also send the correspondence between the target computing power center and the data network, the information of the target computing power center and the information of the data network to the session management function entity, so that the session management function entity can quickly determine that the target computing power center and the data network correspond.
[0171] The session management function entity sends a request message to the policy management function entity based on data network information and computing power requirement information to obtain policy control rules. It then establishes a session between the UE and the data network using these policy control rules and sends a session establishment acceptance message to the UE. The specific procedures for obtaining policy control rules and receiving the session establishment acceptance message are described above and will not be repeated here.
[0172] In this embodiment, the computing power orchestration device determines the data network corresponding to the target computing power center, and then sends the information of the target computing power center and the information of the data network to the session management function entity. This eliminates the need for the session management function entity to determine the data network corresponding to the target computing power center, thus saving the computing resources of the session management function entity.
[0173] Reference Figure 4 , Figure 4 This is a flowchart illustrating another embodiment of the computing-network convergence method provided in this application, based on... Figure 3 In the embodiment shown, after step S301, the method further includes:
[0174] Step S401: Based on the information from the data network and the computing power requirement information, send a first request message to the policy management function entity.
[0175] In this embodiment, the policy management function entity and the computing power orchestration device are connected via an interface. After the computing power orchestration device determines the data network corresponding to the target computing power center, it generates a request message based on the data network information and the network requirement parameters in the computing power requirements. This request message is defined as the first request message. The computing power orchestration device sends the first request message to the policy management function entity. The first request message is used to request the policy management function entity to issue policy control rules.
[0176] Step S402: Receive policy control rules. Policy control rules are used to establish a session between the UE and the data network corresponding to the target computing center.
[0177] In one example, after receiving the first request message, the policy management function entity parses the first request message to obtain the network requirement parameters and data network information, determines the policy control rules corresponding to the network requirement parameters and data network information, and then sends the policy control rules to the session management function entity.
[0178] In another example, after receiving the first request message and determining the policy control rules, the policy management function entity sends the policy control rules to the computing power orchestration device, which then sends the target computing power center information, data network information, and policy control rules to the session management function entity.
[0179] Step S403: Send the target computing center information, data network information, and policy control rules to the session management function entity.
[0180] After receiving the policy control rules, the computing power orchestration device sends the policy control rules, the target computing power center information, and the data network information to the session management function entity.
[0181] In this embodiment, an interface is provided between the computing power orchestration device and the policy management function entity. The computing power orchestration device sends a first request message to the policy management function entity, which then issues policy control rules to meet the UE's network requirements based on the policy control rules.
[0182] In one embodiment, information generated by the UE using computing resources is released; this information may be the UE's context information. Furthermore, when releasing this information, the user plane resources corresponding to the UE are also released. Specifically, the session management function entity receives a computing power release request message. This message carries an indication of computing power release, the UE identifier, and a session identifier. If there is an interface between the policy management function entity and the computing power orchestration device, the session management function entity releases the information generated by the UE using computing resources and the user plane resources corresponding to the UE, and sends a computing power release request message to the computing power orchestration device. The computing power orchestration device then sends a session termination request message to the policy management function entity, causing the policy management function entity to terminate the session policy (policy control rules include session policies) between the UE and the data network. If there is no interface between the computing power orchestration device and the policy management function, the session management function entity releases the information generated by the UE using computing resources and the user plane resources corresponding to the UE, and then sends a computing power release request message to the policy management function entity, causing the policy management function entity to terminate the session policy between the UE and the data network.
[0183] In one example, the computing power requirement information may include the computing power usage duration requested by the UE. When the UE detects that the requested computing power resource usage duration has reached the requested duration, the UE sends a computing power release request message to the data network, that is, the session management function entity receives the computing power release request message through the data network.
[0184] In another example, if the UE does not use computing resources for a certain period of time, the UE will send a computing power release request message to the session management function entity, that is, the session management function entity will receive the computing power release request message sent by the UE.
[0185] In another example, the computing power orchestration device detects that the duration for which a certain service of the UE has not used computing resources has reached a second preset duration. The computing power orchestration device then sends a computing power release request message to the session management function entity; that is, the session management function entity receives the computing power release request message sent by the computing power orchestration device. It should be noted that if there is an interface between the computing power orchestration device and the policy management function entity, the computing power orchestration device will send a computing power release request message to the policy management function entity to request the policy management function entity to terminate the session policy between the UE and the data network.
[0186] Reference Figure 5 , Figure 5This is a flowchart illustrating an embodiment of the computing-network convergence method provided in this application, applied to a session management function entity. The computing-network convergence method includes:
[0187] Step S501: Receive information about the target computing center sent by the computing power orchestration device, where the computing power orchestration device is a network element of the core network.
[0188] In this embodiment, the executing entity is the session management function entity.
[0189] When a UE has computing power requirements, it sends a session establishment request message to the session management function entity. This message carries computing power requirement information. This information includes computing power requirement parameters and network requirement parameters. The computing power requirement parameters include computing resources, the service scenarios the UE is interested in, and the application or service usage request. These parameters may also include computing power usage instructions, computing power usage duration, UE identifier, UE current location, and the size of the requested computing resources. The network requirement parameters are QoS parameters, which include bandwidth, latency, packet loss rate, and latency jitter.
[0190] Upon receiving a session establishment request message, the session management function entity parses it. If the session management function entity obtains the UE's computing power requirement information, it can determine that the UE has computing power requirements, and then sends a computing power usage request message to the computing power orchestration device. The computing power usage request message carries the UE's computing power requirement information.
[0191] After receiving a computing power usage request message, the computing power orchestration device parses the message to obtain the UE's computing power requirement information, and then determines the computing power center that matches the computing power requirement information from among the various computing power centers as the target computing power center.
[0192] Specifically, the computing power requirement information includes computing power requirement parameters and network requirement parameters. That is, the UE has certain requirements not only for computing power but also for the network. The computing power orchestration device determines the computing power centers that can meet the UE's computing power requirements based on the current computing power resources of each computing power center, and then determines the computing power centers that meet the UE's network requirements from among the computing power centers that meet the UE's computing power requirements as the target computing power centers.
[0193] After determining the target computing center, the computing power orchestration device needs to obtain the policy control rules for the session between the UE and the data network corresponding to the target computing center, and these policy control rules need to meet the UE's network requirements. The policy control rules can be obtained from the policy management function entity.
[0194] In this embodiment, the computing power orchestration device has no interface with the policy management function entity; the policy control rules need to be obtained from the policy management function entity through the session management function entity. Therefore, the computing power orchestration device sends the target computing power center's information to the session management function entity, which then retrieves the policy control rules. The target computing power center's information includes its name, location, service processing capacity, priority, and IP address.
[0195] In addition, after determining the target computing center, the computing power orchestration device can assign a corresponding IP address to the UE. That is, the computing power orchestration device can send the information of the target computing center and the UE IP address to the session management function entity.
[0196] If the session management function entity receives information from the target computing center but does not receive the UE IP address, then the session management function entity will assign the corresponding IP address to the UE.
[0197] Step S502: Obtain the policy control rules.
[0198] After receiving information from the target computing center, the session management entity can obtain policy control rules. Specifically, after receiving the information from the target computing center, the session management entity can determine the data network corresponding to the target computing center based on the information, and then obtain the policy control rules corresponding to the data network from the policy management entity.
[0199] Step S503: Send a session establishment acceptance request message to the UE according to the policy control rules and the information of the target computing center. The session establishment acceptance request message is used by the UE to use the computing resources provided by the target computing center.
[0200] After obtaining the policy control rules, the session management function entity can send a session establishment acceptance request message to the UE based on the policy control rules and the information of the target computing center, thereby enabling the UE to use the computing resources provided by the target computing center.
[0201] Specifically, the session management function entity selects the user plane forwarding device, then issues routing rules, and establishes a session between the UE and the data network corresponding to the target computing center through policy control rules. The session management function entity then sends a session establishment acceptance message to the UE to prompt the UE to use the computing resources provided by the target computing center.
[0202] In addition, the session management function will release the information generated by the UE's use of computing resources and the user plane resources corresponding to the UE. The specific process of the session management function entity releasing the information generated by the UE's use of computing resources and the user plane resources corresponding to the UE is described above and will not be repeated here.
[0203] In this embodiment, by setting the computing power orchestration device as a network element of the core network, and based on the interaction between the session management function entity and the computing power orchestration device, the user equipment can use the computing power resources provided by the computing power center determined by the computing power orchestration device, thereby realizing computing network convergence based on the core network.
[0204] Reference Figure 6 , Figure 6 This is a flowchart illustrating another embodiment of the computing network fusion method of this application, based on Figure 5 In the embodiment shown, step S503 includes:
[0205] Step S601: Send a session establishment rejection request message to the UE. The session establishment rejection request message carries information about the data network corresponding to the target computing center.
[0206] In this embodiment, the UE can establish a session with the data network corresponding to the target computing center by sending a session establishment request message to the session management function entity once; or, the UE needs to send two session establishment request messages to the session management function entity to establish a session with the data network corresponding to the target computing center.
[0207] In one example, the UE sends a second session establishment request message to the session management function entity, which carries the UE's computing power requirement information. The session management function entity receives the second session establishment request message from the UE and then sends a computing power usage request message to the computing power orchestration device using the computing power requirement information carried in the second session establishment request message. The computing power orchestration device determines the corresponding target computing power center based on the computing power requirement information and then sends the target computing power center information to the session management function entity; that is, the session management function entity receives the target computing power center information. The session management function entity obtains the policy control rules and establishes a session between the UE and the data network corresponding to the target computing power center based on the policy control rules, and then sends a session establishment acceptance request message to the UE. Specific details in this example are as described above and will not be repeated here.
[0208] Step S602: Receive the first session establishment request message sent by the UE.
[0209] Step S603: Establish a session between the UE and the data network according to the policy control rules and the data network information included in the first session establishment request message, and send a session establishment acceptance request message to the UE.
[0210] In another example, after obtaining the policy control rules, the session management function entity sends a session establishment rejection request message to the UE. This message carries information about the data network determined by the session management function entity and a rejection reason. For example, the rejection reason might be: the session establishment request message does not contain information about the data network. The UE parses the session establishment rejection request message to obtain the data network information and then resends the session establishment request message to the session management function entity using that information. This resend is defined as the first session establishment request message.
[0211] The first session establishment request message includes information about the data network. Since the session management function entity has already obtained the policy control rules, it directly establishes a session between the UE and the data network according to the policy control rules, and then sends a session establishment acceptance request message to the UE.
[0212] In this embodiment, the session management function entity flexibly establishes a session between the UE and the data network based on one or two session establishment request messages from the UE.
[0213] In one embodiment, the session management function entity can obtain policy control rules in a variety of ways.
[0214] In one example, an interface exists between the policy management function entity and the computing power orchestration device. After determining the target computing power center, the orchestration device first identifies the data network corresponding to the target computing power center and then sends a first request message to the policy management function entity. The first request message carries information about the data network and network requirement parameters from the computing power requirement information. The policy management function then determines policy control rules based on the data network information and network requirement parameters, and then sends the policy control rules to the computing power orchestration device. The computing power orchestration device then sends the policy control rules to the session management function entity, meaning the session management function entity receives the policy control rules forwarded by the computing power orchestration device.
[0215] In another example, the policy management function entity determines the policy control rules based on the data network information and network demand parameters sent by the computing power orchestration device, and then sends the policy control rules to the session management function entity. In other words, the session management function entity receives the policy control rules sent by the policy management function entity.
[0216] In another example, there is no interface between the computing power orchestration device and the policy management function entity, preventing data interaction between them. After receiving information about the target computing power center, the session management function determines the corresponding data network based on this information. Then, based on the data network information and computing power demand information, it sends a second request message to the policy management function entity. This second request message carries the data network information and network demand parameters. The policy management function entity determines the policy control rules corresponding to the data network information and network demand parameters, and then sends these policy control rules to the session management function entity.
[0217] In another example, there is no interface between the computing power orchestration device and the policy management function entity, and data interaction between them is impossible. After determining the data network corresponding to the target computing power center, the computing power orchestration device sends the data network and target computing power center information to the session management function entity. Based on the data network information and computing power demand information, the session management function entity sends a third request message to the policy management function entity, which carries the data network information and network demand parameters. The policy management function entity determines the policy control rules corresponding to the data network information and network demand parameters, and then sends the policy control rules to the session management function entity.
[0218] In this embodiment, the session management function entity flexibly obtains policy control rules through various methods, and then establishes a session between the UE and the data network through the policy control rules, thereby meeting the UE's network requirements.
[0219] Reference Figure 7 , Figure 7 This is a flowchart illustrating an embodiment of the computing-network convergence method provided in this application, applied to a UE. The computing-network convergence method includes:
[0220] Step S701: Receive a session establishment acceptance request message sent by the session management function entity. The session establishment acceptance request message is used by the UE to use the computing power resources provided by the target computing power center. The target computing power center is determined by the computing power orchestration device, which is a network element of the core network.
[0221] In this embodiment, the executing entity is the User Equipment (UE). When the UE has computing power requirements, it requests the computing power orchestration device to configure the target computing power center corresponding to the computing power requirements through the session management function entity. Then, based on the session management function entity, a session is established between the UE and the data network corresponding to the target computing power center, so that the UE can use the computing power resources provided by the target computing power center.
[0222] In one example, the UE sends a second session establishment request message to the session management function entity and then receives a session establishment acceptance request message. The UE can then use the computing resources provided by the target computing center. In other words, the session management function entity establishes a session between the UE and the data network corresponding to the target computing center in one go. The specific process of each step in this example is described above and will not be repeated here.
[0223] In another example, after the UE sends a second session establishment request message to the session management function entity, the UE receives a session establishment rejection request message from the session management function entity. The UE then obtains data network information based on the rejection message and sends a first session establishment request message to the session management function entity. This first message carries the data network information, and the UE then receives a session establishment acceptance request from the session management function entity. In this example, the session management function entity establishes a session between the UE and the data network corresponding to the target computing center only after receiving the UE's second session establishment request message. The specific procedures for each step in this example are described above and will not be repeated here.
[0224] Furthermore, when the UE does not use computing resources, or when the UE's usage time of computing resources reaches the requested duration, the UE initiates a computing resource release request message, causing the session management function to release the information generated by the UE's use of computing resources and the corresponding user plane resources. The specific process of the session management function entity releasing the information generated by the UE's use of computing resources and the corresponding user plane resources is described above and will not be repeated here.
[0225] In this embodiment, the UE receives a session establishment acceptance request message sent by the session management function entity, enabling the UE to use the computing power resources provided by the target computing power center determined by the computing power orchestration device. The computing power orchestration device is a network element of the core network, thereby realizing computing network convergence based on the core network.
[0226] Reference Figure 8 , Figure 8 This is a flowchart illustrating an embodiment of the computing-network convergence method provided in this application, applied to a policy management function entity. The computing-network convergence method includes:
[0227] Step S801: Receive a request message. The request message carries information about the data network and the UE's computing power requirements.
[0228] Step S802: Determine the policy control rules that match the information of the data network and the computing power demand information.
[0229] Step S803: Send policy control rules. The policy control rules are used to establish a session between the UE and the data network corresponding to the target computing center. The target computing center is determined by the computing power orchestration device, which is a network element of the core network.
[0230] In this embodiment, the execution subject is the policy management function entity. The policy management function entity and the session management function entity are connected via an interface. The policy management function entity stores policy control rules, which may be session policy rules between the data network and the UE.
[0231] When the policy management entity receives a request message, it determines the policy control rules based on the data network information carried in the request message and the network requirement parameters in the computing power requirement information. Then, it sends the policy control rules to enable the UE to establish a session with the data network corresponding to the target computing power center. It should be noted that the request message can be the first request message, the second request message, or the third request message mentioned above. The sending of the first, second, and third request messages, and the policy management entity's sending of policy control rules to different devices based on different request messages, are detailed above and will not be repeated here.
[0232] The specific process of the UE initiating a session establishment request message to establish a session with the data network is described above and will not be repeated here.
[0233] In this embodiment, the policy management function entity determines policy control rules for the UE and the data network, thereby meeting the UE's network requirements while achieving computing-network convergence based on the core network.
[0234] This application provides a computing power orchestration device, such as... Figure 9 As shown, the computing power orchestration device may include a transceiver 901, a processor 902, and a memory 903.
[0235] Transceiver 901 is used to receive and send data under the control of processor 902.
[0236] Among them, Figure 9In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 902) and memory (memory 903). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 901 can be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. The processor 902 is responsible for managing the bus architecture and general processing, and the memory 903 can store data used by the processor 902 during operation.
[0237] The processor 902 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0238] The processor 902 executes any method of the computing power orchestration apparatus provided in the embodiments of this application according to the obtained executable instructions by calling the computer program stored in the memory 903. The processor and the memory may also be physically separated.
[0239] Specifically, when the processor 902 executes the computer program stored in the memory 903, it performs the following operations:
[0240] Identify target computing centers that match the computing power requirements of user equipment (UE);
[0241] Send the target computing center information, which is used by the UE to use the computing resources provided by the target computing center.
[0242] Optionally, the processor 902 is also used to perform the following operations:
[0243] Determine the data network corresponding to the target computing center;
[0244] Send information about the target computing center, including:
[0245] Send information about the target computing center and the data network.
[0246] Optionally, the processor 902 is also used to perform the following operations:
[0247] Based on the information from the data network and the computing power demand information, a first request message is sent to the policy management function entity;
[0248] Receive policy control rules, which are used to establish a session between the UE and the data network corresponding to the target computing center.
[0249] Send information about the target computing center and the data network, including:
[0250] Send information about the target computing center, data network, and policy control rules to the session management function entity.
[0251] It should be noted that the computing power orchestration device provided in this application can implement all the method steps implemented in the above-mentioned computing network integration method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0252] This application provides a computing power orchestration device, such as... Figure 10 As shown, the centralized unit entity includes:
[0253] The first determining module 1001 is used to determine the target computing center that matches the computing power demand information of the user equipment (UE).
[0254] The first sending module 1002 is used to send information about the target computing center, which is used by the UE to use the computing resources provided by the target computing center.
[0255] Optionally, the computing power orchestration device also includes:
[0256] The first determining module 1001 is used to determine the data network corresponding to the target computing center;
[0257] The first sending module 1002 is used to send information about the target computing center and the data network.
[0258] Optionally, the computing power orchestration device also includes:
[0259] The first sending module 1002 is used to send a first request message to the policy management function entity based on the information of the data network and the computing power demand information.
[0260] The receiving module is used to receive policy control rules, which are used to establish a session between the UE and the data network corresponding to the target computing center.
[0261] The first sending module 1002 is used to send information about the target computing center, data network, and policy control rules to the session management function entity.
[0262] Optionally, the computing power orchestration device also includes:
[0263] The receiving module is used to receive computing power usage request messages;
[0264] The acquisition module is used to acquire the UE's computing power requirement information carried in the computing power usage request message;
[0265] The first determining module 1001 is used to determine the target computing center that matches the computing power demand information.
[0266] It should be noted that the computing power orchestration device provided in this application can implement all the method steps implemented in the above-mentioned computing network integration method embodiments and can achieve the same technical effect. Therefore, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail here.
[0267] This application provides a session management function entity, such as... Figure 11 As shown, the session management function entity may include transceiver 1101, processor 1102 and memory 1103.
[0268] Transceiver 1101 is used to receive and send data under the control of processor 1102.
[0269] Among them, Figure 11 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1102) and memory (memory 1103). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1101 can be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. The processor 1102 is responsible for managing the bus architecture and general processing, and the memory 1103 can store data used by the processor 1102 during operation.
[0270] The processor 1102 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0271] The processor 1102 executes any method of the session management function entity provided in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in the memory 1103. The processor and the memory may also be physically separated.
[0272] Specifically, when the processor 1102 executes the computer program stored in the memory 1103, it performs the following operations:
[0273] It receives information about the target computing center sent by the computing power orchestration device, which is a network element of the core network;
[0274] Obtain policy control rules;
[0275] Based on the policy control rules and the information of the target computing center, a session establishment acceptance message is sent to the UE. The session establishment acceptance message is used by the UE to use the computing resources provided by the target computing center.
[0276] Optionally, the processor 1102 is also configured to perform the following operations:
[0277] Send a session establishment rejection message to the UE. The session establishment rejection message carries information about the data network corresponding to the target computing center.
[0278] Receive the first session establishment request message sent by the UE;
[0279] Establish a session between the UE and the data network based on the policy control rules and the data network information included in the first session establishment message request, and send a session establishment acceptance message to the UE.
[0280] Optionally, the processor 1102 is also configured to perform the following operations:
[0281] Policy control rules for receiving forwarded data from computing power orchestration devices.
[0282] Optionally, the processor 1102 is also configured to perform the following operations:
[0283] Receive policy control rules sent by the policy management function entity.
[0284] Optionally, the processor 1102 is also configured to perform the following operations:
[0285] Determine the data network corresponding to the target computing center;
[0286] A second request message is sent to the policy management function entity based on the information from the data network and the computing power requirements.
[0287] Optionally, the processor 1102 is also configured to perform the following operations:
[0288] Receive information from the data network sent by the computing power orchestration device;
[0289] A third request message is sent to the policy management function entity based on information from the data network and computing power requirements.
[0290] It should be noted that the session management function entity provided in this application can implement all the method steps implemented in the above-mentioned computer network convergence method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0291] This application provides a session management function entity, such as... Figure 12 As shown, the centralized unit entity includes:
[0292] The first receiving module 1201 is used to receive information about the target computing center sent by the computing power orchestration device, which is a network element of the core network.
[0293] Module 1202 is used to acquire policy control rules;
[0294] The second sending module 1203 is used to send a session establishment acceptance message to the UE according to the policy control rules and the information of the target computing center. The session establishment acceptance message is used by the UE to use the computing resources provided by the target computing center.
[0295] Optionally, the session management function entity also includes:
[0296] The second sending module 1203 is used to send a session establishment rejection message to the UE. The session establishment rejection message carries information about the data network corresponding to the target computing center.
[0297] The first receiving module 1201 is used to receive the first session establishment request message sent by the UE;
[0298] The module is used to establish a session between the UE and the data network based on the policy control rules and the data network information carried in the first session establishment request message, and to send a session establishment acceptance message to the UE.
[0299] Optionally, the session management function entity also includes:
[0300] The first receiving module 1201 is used to receive the policy control rules forwarded by the computing power orchestration device.
[0301] Optionally, the session management function entity also includes:
[0302] The first receiving module 1201 is used to receive policy control rules sent by the policy management function entity.
[0303] Optionally, the session management function entity also includes:
[0304] The determination module is used to determine the data network corresponding to the target computing center;
[0305] The second sending module 1203 is used to send a second request message to the policy management function entity based on the information of the data network and the computing power demand information.
[0306] Optionally, the session management function entity also includes:
[0307] The first receiving module 1201 is used to receive information from the data network sent by the computing power orchestration device;
[0308] The second sending module 1203 is used to send a third request message to the policy management function entity based on the information of the data network and the computing power demand information.
[0309] It should be noted that the session management function entity provided in this application can implement all the method steps implemented in the above-mentioned computer network convergence method embodiments and can achieve the same technical effect. Therefore, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail here.
[0310] This application provides a user equipment, such as... Figure 13 As shown, the user equipment may include a transceiver 1301, a processor 1302, and a memory 1303.
[0311] Transceiver 1301 is used to receive and send data under the control of processor 1302.
[0312] Among them, Figure 13In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1302) and memory (memory 1303). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1301 can be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. The processor 1302 is responsible for managing the bus architecture and general processing, and the memory 1303 can store data used by the processor 1302 during operation.
[0313] The processor 1302 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0314] The processor 1302 executes any of the methods related to the user equipment provided in this application embodiment according to the obtained executable instructions by calling a computer program stored in the memory 1303. The processor and the memory may also be physically separated.
[0315] Specifically, when the processor 1302 executes the computer program stored in the memory 1303, it performs the following operations:
[0316] The UE receives a session establishment acceptance message sent by the session management function entity. The session establishment acceptance message is used by the UE to use the computing resources provided by the target computing center. The target computing center is determined by the computing orchestration device, which is a network element of the core network.
[0317] Optionally, the processor 1302 is also used to perform the following operations:
[0318] Send a second session establishment request message to the session management function entity. The second session establishment request message includes the UE's computing power requirement information.
[0319] Receive a session establishment rejection message sent by the session management function entity;
[0320] Based on the session rejection message, obtain the data network information and send a first session establishment request message to the session management function entity. The first session establishment request message carries the data network information.
[0321] It should be noted that the user equipment provided in this application can implement all the method steps implemented in the above-described computer network convergence method embodiments and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiments will not be described in detail here.
[0322] This application provides a user equipment, such as... Figure 14 As shown, the user equipment includes:
[0323] The second receiving unit 1401 is used to receive a session establishment acceptance message sent by the session management function entity. The session establishment acceptance message is used by the UE to use the computing power resources provided by the target computing power center. The target computing power center is determined by the computing power orchestration device, which is a network element of the core network.
[0324] Optionally, the user equipment also includes:
[0325] The sending module is used to send a second session establishment request message to the session management function entity. The second session establishment request message includes the UE's computing power requirement information.
[0326] The second receiving unit 1401 is used to receive a session establishment rejection message sent by the session management function entity;
[0327] The acquisition module is used to obtain information about the data network based on the session rejection message and send a first session establishment request message to the session management function entity. The first session establishment request message carries the information about the data network.
[0328] It should be noted that the user equipment provided in this application can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiments in this embodiment will not be described in detail here.
[0329] This application provides a policy management function entity, such as... Figure 15 As shown, the policy management function entity may include a transceiver 1501, a processor 1502, and a memory 1503.
[0330] Transceiver 1501 is used to receive and send data under the control of processor 1502.
[0331] Among them, Figure 15In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1502) and memory (memory 1503). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1501 can be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. The processor 1502 is responsible for managing the bus architecture and general processing, and the memory 1503 can store data used by the processor 1502 during operation.
[0332] The processor 1502 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0333] The processor 1502 invokes a computer program stored in the memory 1503 to execute any method of the policy management function entity provided in the embodiments of this application, according to the obtained executable instructions. The processor and the memory may also be physically separated.
[0334] Specifically, when the processor 1502 executes the computer program stored in the memory 1503, it performs the following operations:
[0335] Receive a request message, which carries information about the data network and the UE's computing power requirements.
[0336] Determine policy control rules that match the information of the data network and the information on computing power requirements;
[0337] Send policy control rules, which are used to establish a session between the UE and the data network corresponding to the target computing center. The target computing center is determined by the computing orchestration device, which is a network element of the core network.
[0338] It should be noted that the strategy management function entity provided in this application can implement all the method steps implemented in the above-described computer network convergence method embodiment and can achieve the same technical effect. Therefore, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail here.
[0339] This application provides a policy management function entity, such as... Figure 16 As shown, the policy management function entity includes:
[0340] The third receiving module 1601 is used to receive a request message, which carries information about the data network and the UE's computing power requirements.
[0341] The second determining module 1602 is used to determine the strategy control rules that match the information of the data network and the computing power demand information;
[0342] The third sending module 1603 is used to send policy control rules. The policy control rules are used to establish a session between the UE and the data network corresponding to the target computing center. The target computing center is determined by the computing power orchestration device, which is a network element of the core network.
[0343] It should be noted that the strategy management function entity provided in this application can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Therefore, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail here.
[0344] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0345] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0346] This application provides a processor-readable storage medium storing a computer program. The computer program causes the processor to execute any of the methods provided in this application regarding a computing power orchestration device, a session management function entity, a user device, or a policy management function entity. This enables the processor to implement all the method steps implemented by the computing power orchestration device, session management function entity, user device, or policy management function entity in the above method embodiments, achieving the same technical effects. Therefore, the parts identical to the method embodiments and their beneficial effects will not be specifically described again here.
[0347] Processor-readable storage media can be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MOs), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs)).
[0348] This application provides a computer program product containing instructions. When the instructions are run on a computer, the computer executes all the method steps implemented by the computing power orchestration device, session management function entity, user equipment, or policy management function entity in the above method embodiments, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail.
[0349] Those skilled in the art will understand that embodiments of this application can be provided as methods, location management entities, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0350] This application is described with reference to flowchart illustrations and / or block diagrams of methods, location management entities, and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.
[0351] These processor-executable instructions may also be stored in a processor-readable memory that can instruct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.
[0352] These processor-executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.
[0353] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for integrating computing and network technologies, characterized in that, The method is applied to a computing power orchestration device, which is a network element of the core network. The computing power orchestration device is connected to a session management function entity in the core network, and the session management function entity is connected to a policy management function entity in the core network. The method includes: Receive the computing power usage request message sent by the session management function entity; Obtain the computing power requirement information of the user equipment (UE) carried in the computing power usage request message; Identify a target computing center that matches the computing power requirements of the UE; The session management function entity sends information about the target computing center. This information is used by the session management function entity to send a session establishment acceptance message to the UE based on the policy control rules and the target computing center information. The session establishment acceptance message is used by the UE to use the computing resources provided by the target computing center. The policy control rules are obtained from the policy management function entity.
2. The computing-network fusion method according to claim 1, characterized in that, After determining the target computing center that matches the computing power requirement information of the UE, the process includes: Determine the data network corresponding to the target computing center; The process of sending information to the target computing center includes: Send information about the target computing center and the data network.
3. The computing-network fusion method according to claim 2, characterized in that, After determining the data network corresponding to the target computing center, the method further includes: Based on the information from the data network and the computing power demand information, a first request message is sent to the policy management function entity. Receive policy control rules, which are used to establish a session between the UE and the data network corresponding to the target computing center; The transmission of information about the target computing center and the data network includes: Send the information of the target computing center, the information of the data network, and the policy control rules to the session management function entity.
4. A method for integrating computing networks, characterized in that, Applied to a session management function entity, the method includes: Send a computing power usage request message to the computing power orchestration device; The system receives information about a target computing power center from a computing power orchestration device, which is a network element of the core network. The computing power orchestration device is connected to a session management function entity in the core network, and the session management function entity is connected to a policy management function entity in the core network. The target computing power center is matched by the computing power orchestration device based on the computing power requirement information of the user device (UE) carried in the computing power usage request message. Obtain the policy control rules; the policy control rules are obtained from the policy management function entity. According to the policy control rules and the information of the target computing center, a session establishment acceptance message is sent to the UE. The session establishment acceptance message is used by the UE to use the computing resources provided by the target computing center.
5. The computer-network fusion method according to claim 4, characterized in that, The step of sending a session establishment acceptance message to the UE according to the policy control rules and the information of the target computing center includes: Send a session establishment rejection message to the UE, the session establishment rejection message carrying information about the data network corresponding to the target computing center; Receive the first session establishment request message sent by the UE; A session between the UE and the data network is established according to the policy control rules and the information of the data network carried in the first session establishment request message, and a session establishment acceptance message is sent to the UE.
6. The computing-network fusion method according to claim 4, characterized in that, The acquisition strategy control rules include: Receive the policy control rules forwarded by the computing power orchestration device.
7. The computer-network fusion method according to claim 4, characterized in that, The acquisition strategy control rules include: Receive policy control rules sent by the policy management function entity.
8. The computing-network fusion method according to claim 7, characterized in that, Before receiving the policy control rules sent by the policy management function entity, the process includes: Determine the data network corresponding to the target computing center; A second request message is sent to the policy management function entity based on the information from the data network and the computing power demand information.
9. The computer-network fusion method according to claim 7, characterized in that, Before receiving the policy control rules sent by the policy management function entity, the process includes: Receive information from the data network sent by the computing power orchestration device; A third request message is sent to the policy management function entity based on the information from the data network and the computing power demand information.
10. A method for integrating computing and networks, characterized in that, Applied to a user equipment (UE), the method includes: The system receives a session establishment acceptance message from a session management function entity. This message is used by the UE to utilize computing resources provided by a target computing power center, which is determined by a computing power orchestration device, a network element of the core network. The computing power orchestration device is connected to the session management function entity in the core network, and the session management function entity is connected to a policy management function entity in the core network. The computing power orchestration device receives a computing power usage request message from the session management function entity, obtains the computing power requirement information of the UE carried in the computing power usage request message, and determines a target computing power center that matches the UE's computing power requirement information. It also sends information about the target computing power center to the session management function entity. This information is used by the session management function entity to send the session establishment acceptance message to the UE according to policy control rules and the information about the target computing power center. The policy control rules are obtained from the policy management function entity.
11. The computing network fusion method according to claim 10, characterized in that, Before receiving the session establishment acceptance information sent by the session management function entity, the method further includes: Send a second session establishment request message to the session management function entity. The second session establishment request message includes the computing power requirement information of the UE. Receive a session establishment rejection message sent by the session management function entity; Based on the session rejection message, information about the data network is obtained, and a first session establishment request message is sent to the session management function entity, the first session establishment request message carrying the information about the data network.
12. A method for integrating computing networks, characterized in that, Applied to a policy management function entity, the method includes: Receive a request message, which carries information about the data network and the UE's computing power requirements; Determine strategy control rules that match the information of the data network and the computing power demand information; The system sends policy control rules, which are used to establish a session between the UE and the data network corresponding to the target computing power center. The target computing power center is determined by a computing power orchestration device, which is a network element of the core network. The computing power orchestration device is connected to a session management function entity in the core network, and the session management function entity is connected to a policy management function entity in the core network. The computing power orchestration device receives a computing power usage request message sent by the session management function entity, obtains the computing power requirement information of the user equipment (UE) carried in the computing power usage request message, and determines a target computing power center that matches the computing power requirement information of the user equipment (UE). It also sends information about the target computing power center to the session management function entity, which uses this information to send a session establishment acceptance message to the UE according to the policy control rules and the information about the target computing power center.
13. A computing power network system, characterized in that, The computing power network system includes core network elements, which include a computing power orchestration device, a session management function entity, and a policy management function entity. The computing power orchestration device is connected to the session management function entity, and the session management function entity is connected to the policy management function entity. The computing power orchestration device is used to implement the method as described in any one of claims 1-3, the session management function entity is used to implement the method as described in any one of claims 4-9, and the policy management function entity is used to implement the method as described in claim 12.
14. The computing power network system according to claim 13, characterized in that, The strategy management function entity is connected to the computing power orchestration device.
15. A computing power orchestration device, characterized in that, Includes a memory, transceiver, and processor; the computing power orchestration device is connected to the session management function entity in the core network, and the session management function entity is connected to the policy management function entity in the core network. Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; Processor, configured to read the computer program in the memory and perform the following operations: Receive the computing power usage request message sent by the session management function entity; Obtain the computing power requirement information of the user equipment (UE) carried in the computing power usage request message; Identify a target computing center that matches the computing power requirements of the UE; The session management function entity sends information about the target computing center. This information is used by the session management function entity to send a session establishment acceptance message to the UE based on the policy control rules and the target computing center information. The session establishment acceptance message is used by the UE to use the computing resources provided by the target computing center. The policy control rules are obtained from the policy management function entity.
16. A computing power orchestration device, wherein the computing power orchestration device is connected to a session management function entity in a core network, and the session management function entity is connected to a policy management function entity in the core network; characterized in that, include: The first determining module is used to receive the computing power usage request message sent by the session management function entity; Obtain the computing power requirement information of the user equipment (UE) carried in the computing power usage request message; Identify a target computing center that matches the computing power requirements of the UE; The first sending module is used to send information about the target computing center to the session management function entity. The information about the target computing center is used by the session management function entity to send a session establishment acceptance message to the UE according to the policy control rules and the information about the target computing center. The session establishment acceptance message is used by the UE to use the computing resources provided by the target computing center. The policy control rules are obtained from the policy management function entity.
17. A session management function entity, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Send a computing power usage request message to the computing power orchestration device; The system receives information about a target computing power center from a computing power orchestration device, which is a network element of the core network. The computing power orchestration device is connected to a session management function entity in the core network, and the session management function entity is connected to a policy management function entity in the core network. The target computing power center is matched by the computing power orchestration device based on the computing power requirement information of the user device (UE) carried in the computing power usage request message. Obtain the policy control rules; the policy control rules are obtained from the policy management function entity. According to the policy control rules and the information of the target computing center, a session establishment acceptance message is sent to the UE. The session establishment acceptance message is used by the UE to use the computing resources provided by the target computing center.
18. A session management function entity, characterized in that, include: The first receiving module is used to send a computing power usage request message to the computing power orchestration device; The system receives information about a target computing power center from a computing power orchestration device, which is a network element of the core network. The computing power orchestration device is connected to a session management function entity in the core network, and the session management function entity is connected to a policy management function entity in the core network. The target computing power center is matched by the computing power orchestration device based on the computing power requirement information of the user device (UE) carried in the computing power usage request message. The acquisition module is used to acquire policy control rules; the policy control rules are acquired from the policy management function entity. The second sending module is used to send a session establishment acceptance message to the UE according to the policy control rules and the information of the target computing center. The session establishment acceptance message is used by the UE to use the computing resources provided by the target computing center.
19. A user equipment (UE), characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: The system receives a session establishment acceptance message from a session management function entity. This message is used by the UE to utilize computing resources provided by a target computing power center, which is determined by a computing power orchestration device, a network element of the core network. The computing power orchestration device is connected to the session management function entity in the core network, and the session management function entity is connected to a policy management function entity in the core network. The computing power orchestration device receives a computing power usage request message from the session management function entity, obtains the computing power requirement information of the UE carried in the computing power usage request message, and determines a target computing power center that matches the UE's computing power requirement information. It also sends information about the target computing power center to the session management function entity. This information is used by the session management function entity to send the session establishment acceptance message to the UE according to policy control rules and the information about the target computing power center. The policy control rules are obtained from the policy management function entity.
20. A user equipment (UE), characterized in that, include: The second receiving module is configured to receive a session establishment acceptance message sent by a session management function entity. The session establishment acceptance message is used by the UE to utilize computing resources provided by a target computing power center. The target computing power center is determined by a computing power orchestration device, which is a network element of the core network. The computing power orchestration device is connected to the session management function entity in the core network, and the session management function entity is connected to a policy management function entity in the core network. The computing power orchestration device is configured to receive a computing power usage request message sent by the session management function entity, obtain the computing power requirement information of the user equipment (UE) carried in the computing power usage request message, and determine a target computing power center that matches the computing power requirement information of the user equipment (UE). Furthermore, it is configured to send information about the target computing power center to the session management function entity. This information is used by the session management function entity to send the session establishment acceptance message to the UE according to policy control rules and the information about the target computing power center. The policy control rules are obtained from the policy management function entity.
21. A strategy management functional entity, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Receive a request message, which carries information about the data network and the UE's computing power requirements; Determine strategy control rules that match the information of the data network and the computing power demand information; The system sends policy control rules, which are used to establish a session between the UE and the data network corresponding to the target computing power center. The target computing power center is determined by a computing power orchestration device, which is a network element of the core network. The computing power orchestration device is connected to a session management function entity in the core network, and the session management function entity is connected to a policy management function entity in the core network. The computing power orchestration device receives a computing power usage request message sent by the session management function entity, obtains the computing power demand information of the user equipment (UE) carried in the computing power usage request message, and determines a target computing power center that matches the computing power demand information of the user equipment (UE). It also sends information about the target computing power center to the session management function entity, which uses this information to send a session establishment acceptance message to the UE according to the policy control rules and the information about the target computing power center.
22. A strategy management functional entity, characterized in that, include: The third receiving module is used to receive a request message, which carries information about the data network and the UE's computing power requirements. The second determining module is used to determine the strategy control rules that match the information of the data network and the computing power demand information; The third sending module is used to send policy control rules, which are used to establish a session between the UE and the data network corresponding to the target computing power center. The target computing power center is determined by a computing power orchestration device, which is a network element of the core network. The computing power orchestration device is connected to the session management function entity in the core network, and the session management function entity is connected to the policy management function entity in the core network. The computing power orchestration device is used to receive a computing power usage request message sent by the session management function entity, obtain the computing power demand information of the user equipment (UE) carried in the computing power usage request message, and determine the target computing power center that matches the computing power demand information of the user equipment (UE). It also sends information about the target computing power center to the session management function entity, which uses this information to send a session establishment acceptance message to the UE according to the policy control rules and the information about the target computing power center.
23. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Network resource arrangement method, system, device and storage medium
CN113923694A
UPF selection method and device
CN113986520A
Calculation power scheduling method, device and system, scheduling equipment and storage medium
CN114500521A