Information transmission method and apparatus, device, and storage medium
Through the base station sending computing resources and interface information to the application function, the lack of base station computing services in the 5G network is solved, the utilization rate of computing resources and service quality guarantee is improved, and efficient coordination of wireless computing power is achieved.
Patent Information
- Application Number
- PCT/CN2024/117047
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-14
- Filing Date
- 2024-09-05
- Publication Date
- 2025-05-22
AI Technical Summary
In 5G networks, there is no clear mechanism for how base stations provide computing services to meet the computing needs of service applications, especially how computing power on the wireless side provides services to application functions has not been studied.
The network device sends computing resource information and interface information of computing function to the application function, and uses the computing resources and functions of the base station to provide computing services, including computing resource-based services and computing task-based services, and performs signaling interaction through NGAP messages or NEF to realize the computing service interaction between the base station and the application function.
It improves the utilization rate of computing resources on the base station side, reduces service delay, supports terminal computing needs, and does not change the existing network architecture, achieving openness of computing power on the wireless side and efficient collaboration of terminal computing services.
Smart Images

Figure CN2024117047_22052025_PF_FP_ABST
Abstract
Description
Information transmission method, device, equipment and storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application No. 202311516920.4 filed in China on November 14, 2023, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The present disclosure relates to the field of wireless communication technologies, and in particular to an information transmission method, apparatus, device, and storage medium. Background Art
[0004] Currently, in 5G (5th Generation Mobile Communication Technology) networks, the Application Function (AF) serves as the medium for interaction between business applications and the 5G network. Through the Network Exposure Function (NEF), the AF can obtain network data and provide operations, such as updating service parameters and creating flow control actions. The AF proactively adjusts connections for business applications. While base station computing power can be shared as a service, related technologies have not yet addressed how wireless computing power can provide computing services for application functions.
[0005] Summary of the Invention
[0006] In view of this, embodiments of the present disclosure are intended to provide an information transmission method, apparatus, device, and storage medium.
[0007] The technical solution of the embodiment of the present disclosure is implemented as follows:
[0008] The present disclosure provides an information transmission method, which is applied to a network device. The method includes:
[0009] sending the first information and / or the second information to the application function;
[0010] in,
[0011] The first information represents computing resource information, which is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, which is used to provide the computing service to the application function by providing the computing function to the application function.
[0012] In addition, according to at least one embodiment of the present disclosure, sending the first information and / or the second information to the application function includes:
[0013] The first information and / or the second information is sent to a first network function, and the first network function sends the first information and / or the second information to the application function through a second network function.
[0014] In addition, according to at least one embodiment of the present disclosure, sending the first information and / or the second information to the first network function includes:
[0015] Encapsulating the first information and / or the second information into a first message between the network device and the first network function; the first message is an NG interface application protocol (NGAP) message, or a message obtained by extending the NGAP message;
[0016] The first message is sent to the first network function.
[0017] In addition, according to at least one embodiment of the present disclosure, sending the first information and / or the second information to the application function includes:
[0018] receiving, through the second network function, a first request sent by the application function, wherein the first request is used to request first information and / or second information that satisfies a subscription constraint;
[0019] The second network function responds to the first request and sends the first information and / or the second information that meets the subscription constraint condition to the application function.
[0020] In addition, according to at least one embodiment of the present disclosure, sending, by the second network function, the first information and / or the second information that satisfies the subscription constraint condition to the application function includes:
[0021] In a case where the second network function stores the first information and / or the second information that satisfies the subscription constraint condition, sending the first information and / or the second information that satisfies the subscription constraint condition to the application function through the second network function;
[0022] or,
[0023] In a case where the second network function does not store the first information and / or the second information that satisfies the subscription constraint condition, the second network function interacts with the network device to send the first information and / or the second information that satisfies the subscription constraint condition to the application function.
[0024] In addition, according to at least one embodiment of the present disclosure, the first network function is an access and mobility management function (AMF), and the second network function is an NEF.
[0025] In addition, according to at least one embodiment of the present disclosure, sending the first information and / or the second information to the application function includes:
[0026] sending the first information and / or the second information to an orchestration system of the network device;
[0027] A first service is provided to a third network function through the orchestration system of the network device, so that the third network function sends the first information and / or the second information to the application function.
[0028] Furthermore, according to at least one embodiment of the present disclosure, the first service includes:
[0029] obtaining the first information and / or the second information;
[0030] and / or,
[0031] subscription to the first information and / or the second information;
[0032] and / or,
[0033] Use of Computing Services.
[0034] In addition, according to at least one embodiment of the present disclosure, sending the first information and / or the second information to the application function includes:
[0035] sending the first information and / or the second information to an orchestration system of the network device;
[0036] A second service is provided to the orchestration system of the network device through a third network function, so that the third network function sends the first information and / or the second information to the application function.
[0037] Furthermore, according to at least one embodiment of the present disclosure, the second service includes:
[0038] Pushing of the first information and / or the second information;
[0039] and / or,
[0040] The first information and / or the second information are updated.
[0041] In addition, according to at least one embodiment of the present disclosure, the third network function is NEF.
[0042] At least one embodiment of the present disclosure provides an information transmission method, which is applied to an application function. The method includes:
[0043] receiving the first information and / or the second information sent by the network device;
[0044] in,
[0045] The first information represents computing resource information, which is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, which is used to provide the computing service to the application function by providing the computing function to the application function.
[0046] In addition, according to at least one embodiment of the present disclosure, the receiving the first information and / or the second information sent by the network device includes:
[0047] receiving the first information and / or the second information sent by the second network function;
[0048] The first information and / or the second information is sent by the network device to the second network function through the first network function.
[0049] In addition, according to at least one embodiment of the present disclosure, the receiving the first information and / or the second information sent by the network device includes:
[0050] Sending a first request to the second network function; the first request is used to request first information and / or second information that satisfies the subscription constraint;
[0051] Receive first information and / or second information that meets the subscription constraint condition and is sent by the second network function.
[0052] In addition, according to at least one embodiment of the present disclosure, the receiving the first information and / or the second information sent by the second network function that satisfies the subscription constraint condition includes:
[0053] In a case where the second network function stores the first information and / or the second information satisfying the subscription constraint condition, receiving the first information and / or the second information satisfying the subscription constraint condition sent by the second network function;
[0054] or,
[0055] In a case where the second network function does not store the first information and / or the second information that satisfies the subscription constraint condition, interacting with the network device through the second network function to receive the first information and / or the second information that satisfies the subscription constraint condition sent by the second network function.
[0056] In addition, according to at least one embodiment of the present disclosure, the first network function is AMF and the second network function is NEF.
[0057] In addition, according to at least one embodiment of the present disclosure, the receiving the first information and / or the second information sent by the network device includes:
[0058] receiving the first information and / or the second information sent by a third network function;
[0059] The first information and / or the second information is obtained by the third network function through the first service provided to itself by the orchestration system of the network device.
[0060] Furthermore, according to at least one embodiment of the present disclosure, the first service includes:
[0061] obtaining the first information and / or the second information;
[0062] and / or,
[0063] subscription to the first information and / or the second information;
[0064] and / or,
[0065] Use of Computing Services.
[0066] In addition, according to at least one embodiment of the present disclosure, the receiving the first information and / or the second information sent by the network device includes:
[0067] receiving the first information and / or the second information sent by the third network function;
[0068] The first information and / or the second information is obtained by the third network function through the second service provided by the third network function to the orchestration system of the network device.
[0069] Furthermore, according to at least one embodiment of the present disclosure, the second service includes:
[0070] Pushing of the first information and / or the second information;
[0071] and / or,
[0072] The first information and / or the second information are updated.
[0073] In addition, according to at least one embodiment of the present disclosure, the third network function is NEF.
[0074] At least one embodiment of the present disclosure provides an information transmission device, including:
[0075] a sending module, configured to send the first information and / or the second information to the application function;
[0076] in,
[0077] The first information represents computing resource information, which is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, which is used to provide the computing service to the application function by providing the computing function to the application function.
[0078] At least one embodiment of the present disclosure provides an information transmission device, including:
[0079] a receiving module, configured to receive the first information and / or the second information sent by the network device;
[0080] in,
[0081] The first information represents computing resource information, which is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, which is used to provide the computing service to the application function by providing the computing function to the application function.
[0082] At least one embodiment of the present disclosure provides a network device, including a processor and a memory for storing a computer program that can be run on the processor.
[0083] Wherein, when the processor is used to run the computer program, it executes the steps of any one of the methods described above on the network device side.
[0084] At least one embodiment of the present disclosure provides an application function, comprising a processor and a memory for storing a computer program that can be run on the processor.
[0085] Wherein, when the processor is used to run the computer program, it executes the steps of any one of the methods described above on the application function side.
[0086] At least one embodiment of the present disclosure provides a storage medium having a computer program stored thereon, wherein the computer program implements the steps of any of the above methods when executed by a processor.
[0087] The information transmission method, apparatus, device and storage medium provided by the embodiments of the present disclosure include: a network device sends first information and / or second information to an application function; wherein the first information represents computing resource information, and the computing resource information is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, and the interface information is used to provide the computing service to the application function by providing the computing function to the application function.
[0088] By adopting the technical solution provided by the embodiment of the present disclosure, the network device on the wireless side can provide computing services to the application function by sending the first information and / or the second information to the application function. BRIEF DESCRIPTION OF THE DRAWINGS
[0089] FIG1 is a schematic diagram of a first implementation flow of the information transmission method according to an embodiment of the present disclosure;
[0090] FIG2 is a schematic diagram of a first implementation flow of a network device providing computing services to an AF according to an embodiment of the present disclosure;
[0091] FIG3 is a second schematic diagram of a process for implementing a network device providing computing services to an AF according to an embodiment of the present disclosure;
[0092] FIG4 is a third schematic diagram of a process for implementing a network device providing computing services to an AF according to an embodiment of the present disclosure;
[0093] FIG5 is a fourth schematic diagram of a process for implementing a network device providing computing services to an AF according to an embodiment of the present disclosure;
[0094] FIG6 is a second schematic diagram of the implementation flow of the information transmission method according to an embodiment of the present disclosure;
[0095] FIG7 is a schematic diagram of a specific implementation flow of the information transmission method according to an embodiment of the present disclosure;
[0096] FIG8 is a schematic diagram of the first structure of the information transmission device according to an embodiment of the present disclosure;
[0097] FIG9 is a second schematic diagram of the structure of the information transmission device according to an embodiment of the present disclosure;
[0098] FIG10 is a schematic diagram of the composition structure of a network device according to an embodiment of the present disclosure;
[0099] FIG11 is a schematic diagram of the composition structure of the application function of an embodiment of the present disclosure. DETAILED DESCRIPTION
[0100] Before introducing the technical solutions of the embodiments of the present disclosure, the relevant technologies are first introduced.
[0101] In the current digital era of the Internet of Everything, computing and communications have become core foundational capabilities enabling the digital and intelligent transformation of industries. Operators have proposed the concept of cloud-network convergence and are further evolving towards computing-network convergence. This aims to build upon basic connectivity services and advance into a new information service system encompassing "connectivity + computing power + capabilities." This will promote ubiquitous networks, ubiquitous computing power, and pervasive intelligence, foster a prosperous digital economy, and usher in an intelligent computing future. The volume of data generated by emerging technologies, applications, and scenarios continues to grow, placing even more urgent demands on computing power and networks across all industries. In terms of computing power demand, my country's total computing power reached 135 EFLOPS (100 exaflops, or exafloating-point operations per second) in 2020, a year-on-year increase of 55%, exceeding the global growth rate by approximately 16 percentage points. Regarding network requirements, service upgrades are driving demands for higher speeds, lower latency, and wider coverage. Taking autonomous driving as an example, from 2018 to 2030, the demand for computing power will increase 390-fold. In the future, L4 and L5 networks will require network bandwidth exceeding 100Mbps, with latency requirements reaching 5-10 milliseconds. In the digital currency scenario, computing power requirements will increase approximately 2,000-fold by 2030 compared to 2018. Virtual reality (VR) gaming computing power requirements will increase approximately 300-fold, with end-to-end latency required to be at least less than 20 milliseconds. In these scenarios, autonomous driving, VR, and other services place extremely high demands on computing and networking. Given the requirements for low latency, large bandwidth, and massive computing power, it is crucial to fully utilize wireless edge computing networks and ensure efficient coordination and flow of computing power across the cloud, edge, and device to meet the on-demand computing needs of businesses. Furthermore, with industry applications placing extreme demands on end-to-end network quality, networks must evolve from best-effort services to end-to-end deterministic guarantees, and network protocols must also innovate and develop.
[0102] With the gradual integration of wireless communications technology (CT) and Internet technology (IT), 5G wireless is gradually evolving towards cloud computing, and traditional dedicated hardware is evolving towards general-purpose servers. Traditional dedicated wireless base station hardware resources will also gradually evolve towards the wireless cloud platform by adding accelerator boards. This supports the deployment of wireless data and control plane functions, and can also agilely deploy local field-level or edge business applications. Based on the cloud foundation on the wireless side, the wireless side also has the ability to support diverse computing resources and support unified computing power orchestration and scheduling.
[0103] With the continuous development of new services such as intelligent services, extended reality (XR), metaverse-based immersive services, the Internet of Vehicles (IoV), and the Internet of Things (IoT), smart terminals are not only becoming more diverse in form factors (such as wearable devices, smart homes, the Internet of Things (IoT), and in-vehicle devices), but their computing power is also rapidly developing, thanks to the continued maturity of semiconductor technology and the introduction of artificial intelligence (AI) chips. In networks where communication and computing are deeply integrated, edge-end collaboration has expanded from the traditional collaboration between terminals and edge clouds to collaboration between terminals and base stations, with base stations providing computing services in addition to connectivity. Smart terminals are characterized by resource constraints (such as computing power limited by battery capacity) and heterogeneity in computing power (computing power varies among similar terminals due to the chips they use). Using edge computing to offload computing tasks from terminals has become a major research direction in the industry.
[0104] Mobile Edge Computing (MEC) is one of the effective methods for reducing service access latency for terminals. From a service latency perspective, the latency for terminals accessing MEC includes not only air interface latency but also backhaul network transmission latency. In ultra-reliable and low-latency communications (URLLC) scenarios, such as the Internet of Vehicles (IoV), latency constraints are extremely stringent. If MEC cannot meet service latency requirements, MEC sites must be reselected or additional MEC deployments must be added, significantly increasing network construction and MEC equipment room operation and maintenance costs. Compared to MEC, since base stations are more widely distributed, using base station-shared computing resources to offload terminal-side computing requirements can support widely distributed terminals. From a latency perspective, the air interface latency for terminals accessing base stations is shorter than the time it takes to access MEC (adding the backhaul latency of accessing the core network and MEC to the air interface latency). Therefore, using base station-shared computing resources for deploying service applications offers a greater latency advantage than MEC. Base stations share computing resources. On the wireless network side, base stations have the characteristics of wide coverage and deep connection, providing low-latency connection services for terminals. Base stations have been regarded as a form of edge computing.
[0105] However, there is no corresponding mechanism for how base stations provide computing services and enable terminals to perceive the computing service capabilities of base stations and complete computing service access. In 5G networks, the service application function (AF) is the interaction medium between service applications and 5G networks. AF can obtain network data (such as the quality of service (QoS) information of a certain application session, user equipment (UE) location information, time-sensitive networking (TSN) information, flow control information, multicast information, etc.) through NEF and provide operations (updating service parameters, creating flow control actions, etc.). AF actively makes adjustments to ensure better connectivity for service applications. In the case where base station computing power can be shared as a service, there is no research in the relevant technologies on how the computing power on the wireless side can provide services to service applications.
[0106] Based on this, in an embodiment of the present disclosure, the network device sends first information and / or second information to the application function; wherein, the first information represents computing resource information, and the computing resource information is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, and the interface information is used to provide the computing service to the application function by providing the computing function to the application function.
[0107] Referring to FIG. 1 , FIG. 1 is a schematic diagram of an implementation flow of an information transmission method according to an embodiment of the present disclosure, which is applied to a network device. As shown in FIG. 1 , the method includes step 101:
[0108] Step 101: Sending first information and / or second information to the application function;
[0109] Among them, the first information represents computing resource information, and the computing resource information is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, and the interface information is used to provide the computing service to the application function by providing the computing function to the application function.
[0110] As an example, the network device may include a base station, etc.
[0111] As an example, the computing resources mainly come from:
[0112] Computing resources not used by the wireless protocol stack during macro station off-peak hours;
[0113] Computing resources expanded by the macro site, such as computing boards;
[0114] Shared computing resources for cloud-based base station infrastructure.
[0115] As an example, taking the network device as a base station, the manner in which the base station provides computing services to the AF may include the following two manners:
[0116] The first way is to provide computing resource services, which means that the base station can provide computing services in the form of computing resources.
[0117] For example, the base station provides shared computing resource information, such as the number of central processing units (CPUs), main frequency, storage capacity, and graphics processing unit (GPU) capabilities, which the AF can access on demand. The base station encapsulates computing resources into computing units with specific hardware specifications, such as virtual machines and containers, and the AF selects the computing units provided by the base station on demand.
[0118] Considering the reuse of base station computing resources and wireless protocol stacks, the provision of computing resources can also provide other information such as available time and geographic location to assist AF in selecting computing services.
[0119] The second method is to provide computing task services, which means that the base station has completed the deployment of computing functions and the AF uses the computing functions on demand.
[0120] For example, if the base station has deployed an Artificial Intelligence Markup Language (AIML) model, the AF can use the deployed intelligent application for training and inference. In this case, the base station computing service can provide a corresponding network interface or application programming interface (API) for the training data and inference data, allowing the AF to specify the input parameters of the model and obtain the output parameters. In this scenario, the base station provides parameters such as model type, model accuracy, and computing latency for the provided AIML service.
[0121] The base station deploys a graphics rendering application and provides an API interface to the AF, allowing the AF to use the image rendering service on demand. For example, if the AF detects that the UE's battery is low, it can continue to render images locally to reduce the battery faster. The AF uses the image rendering application provided by the base station and notifies the UE to access the base station's rendering service, achieving end-to-end computing collaboration.
[0122] The following describes in detail the implementation process of the network device sending the first information and / or the second information to the application function.
[0123] In the first case, the network device provides computing-related information to the outside through the core network.
[0124] In some embodiments, sending the first information and / or the second information to the application function includes:
[0125] The first information and / or the second information is sent to a first network function, and the first network function sends the first information and / or the second information to the application function through a second network function.
[0126] In some embodiments, sending the first information and / or the second information to the first network function includes:
[0127] Encapsulating the first information and / or the second information into a first message between the network device and the first network function; the first message is an NG interface application protocol NGAP message, or a message obtained by extending the NGAP message;
[0128] The first message is sent to the first network function.
[0129] Referring to Figure 2, Figure 2 is a schematic diagram of an implementation flow of a network device providing computing services to an AF according to an embodiment of the present disclosure. As shown in Figure 2, taking the network device as a base station, the first network function as an AMF, and the second network function as an NEF as an example, the process of the base station providing computing services to the AF may include:
[0130] Step 1: The base station encapsulates the computing resource information, i.e., the first information, and / or the computing task service information, i.e., the second information, into a first message and sends the first message to the AMF.
[0131] Here, the first message may be an existing NGAP message or a newly defined NGAP message.
[0132] Here, the base station has the ability to share computing resources. The base station connects to the AMF via the N2 interface, and the AMF provides base station computing information to the AF via the NEF. Therefore, the NG interface signaling between the base station and the AMF needs to be extended accordingly so that computing information can be transmitted between the base station and the AMF. This means that existing NGAP messages can be used for transmission, or new NGAP messages can be used to transmit base station computing information.
[0133] Step 2: After receiving the first message sent by the base station, the AMF obtains the calculation-related information of the base station carried in the first message, namely the first information and / or the second information, encapsulates the calculation-related information of the base station, namely the first information and / or the second information, into a second message between the AMF and the NEF, and transmits the second message to the NEF.
[0134] Here, NEF adds computing information services and / or computing task services.
[0135] Step 3: The NEF sends the second message to the AF. The AF obtains the first information and / or the second information through the second message sent by the NEF, and obtains the computing service provided by the base station according to the first information and / or the second information.
[0136] In some embodiments, sending the first information and / or the second information to the application function includes:
[0137] receiving, through the second network function, a first request sent by the application function, wherein the first request is used to request first information and / or second information that satisfies a subscription constraint;
[0138] The second network function responds to the first request and sends the first information and / or the second information that meets the subscription constraint condition to the application function.
[0139] In some embodiments, sending the first information and / or the second information satisfying the subscription constraint to the application function through the second network function includes:
[0140] In a case where the second network function stores the first information and / or the second information that satisfies the subscription constraint condition, sending the first information and / or the second information that satisfies the subscription constraint condition to the application function through the second network function;
[0141] or,
[0142] In a case where the second network function does not store the first information and / or the second information that satisfies the subscription constraint condition, the second network function interacts with the network device to send the first information and / or the second information that satisfies the subscription constraint condition to the application function.
[0143] In some embodiments, the first network function is AMF and the second network function is NEF.
[0144] Referring to Figure 3, Figure 3 is a schematic diagram of an implementation flow of a network device providing computing services to an AF according to an embodiment of the present disclosure. As shown in Figure 3, taking the network device as a base station, the first network function as an AMF, and the second network function as an NEF as an example, the process of the base station providing computing services to the AF may include:
[0145] Step 1: AF subscribes to computing services through NEF.
[0146] Specifically, the AF sends a first request to the NEF; the first request is used to request to obtain computing resource information that meets the subscription constraint condition, that is, the first information and / or computing task service information, that is, the second information.
[0147] Here, the AF can subscribe to the computing service of the base station according to the location area and the available duration. The subscription can set subscription constraints, for example, subscribing to the computing information of the base station in a certain location area, the computing service available for a certain duration, etc.
[0148] Step 2: The NEF provides the first information and / or the second information to the AF.
[0149] Specifically, after the NEF receives the subscription request from the AF to obtain the first information and / or the second information, if the NEF already has the relevant calculation information locally, the NEF may provide it to the AF. If the NEF does not have the calculation information requested by the AF, the NEF obtains the calculation information of a certain area and a certain available duration requested by the AF through internal interaction within the core network and interaction between the core network AMF and the base station.
[0150] Optionally, the base station actively provides it to AMF and NEF, or AMF and NEF query whether the base station has computing capabilities to provide, and if so, instruct the base station to report; or, based on AF subscription, AMF and NEF subscribe to computing information from the base station.
[0151] At the same time, when the base station computing resources and status change, it is necessary to report to the AMF and NEF to update the computing information and computing service status in a timely manner.
[0152] In the second case, the network device provides computing-related information to the outside through the orchestration system.
[0153] In some embodiments, sending the first information and / or the second information to the application function includes:
[0154] sending the first information and / or the second information to an orchestration system of the network device;
[0155] A first service is provided to a third network function through the orchestration system of the network device, so that the third network function sends the first information and / or the second information to the application function.
[0156] In some embodiments, the first service includes:
[0157] obtaining the first information and / or the second information;
[0158] and / or,
[0159] subscription to the first information and / or the second information;
[0160] and / or,
[0161] Use of Computing Services.
[0162] 4 is a schematic diagram of an implementation flow of a network device providing computing services to an AF according to an embodiment of the present disclosure. As shown in FIG4 , taking the network device as a base station and the third network function as an NEF as an example, the process of the base station providing computing services to the AF may include:
[0163] In step 1, the orchestration system of the base station is connected to the core network bus or an interface is added between the orchestration system of the base station and the NEF. The orchestration system of the base station provides the first service to the NEF, and the NEF consumes the service.
[0164] The first service includes but is not limited to:
[0165] subscription to the first information and / or the second information;
[0166] obtaining the first information and / or the second information;
[0167] Use of computing services;
[0168] Here, the use of computing services may refer to deploying applications on a certain base station computing resource, or using the services provided by a certain computing task.
[0169] Here, the base station interacts with the NEF through the orchestration system to provide the base station calculation information, namely the first information and / or the second information. In this way, an interface needs to be established between the base station orchestration system and the NEF. The NEF obtains the base station calculation information from the base station orchestration system and further provides it to the AF.
[0170] Here, the base station orchestration system provides a service interface as a service provider. The NEF, as a service consumer, connects to the base station orchestration system and consumes the computing services provided by the base stations. The computing services provided by the base station orchestration system include, but are not limited to, providing consumers with access to computing-related information, providing subscriptions to computing-related information, and providing access to computing services.
[0171] Step 2: The NEF provides the AF with the calculated information of the base station, ie, the first information and / or the second information.
[0172] In some embodiments, sending the first information and / or the second information to the application function includes:
[0173] sending the first information and / or the second information to an orchestration system of the network device;
[0174] A second service is provided to the orchestration system of the network device through a third network function, so that the third network function sends the first information and / or the second information to the application function.
[0175] In some embodiments, the second service includes:
[0176] Pushing of the first information and / or the second information;
[0177] and / or,
[0178] The first information and / or the second information are updated.
[0179] In some embodiments, the third network function is NEF.
[0180] 5 , which is a schematic diagram of an implementation flow of a network device providing computing services to an AF according to an embodiment of the present disclosure. As shown in FIG5 , taking the network device as a base station and the third network function as an NEF as an example, the process of the base station providing computing services to the AF may include:
[0181] In step 1, the orchestration system of the base station is connected to the core network bus or an interface is added between the orchestration system of the base station and the NEF. The NEF provides a second service to the orchestration system of the base station, and the orchestration system of the base station consumes the service.
[0182] The second service includes but is not limited to:
[0183] Pushing of the first information and / or the second information;
[0184] The first information and / or the second information are updated.
[0185] Here, NEF provides a service interface to the outside world as a computing information service provider. As a service consumer, NEF connects to the base station orchestration system and consumes the computing services provided by the base station.
[0186] Step 2: The NEF provides the AF with the calculated information of the base station, ie, the first information and / or the second information.
[0187] Step 3: The AF obtains the first information and / or the second information from the NEF, and / or uses a computing service provided by the base station according to the first information and / or the second information.
[0188] Step 4: The orchestration system of the base station provides computing services to the NEF, and the NEN consumes the services. That is, the NEF still uses the computing services provided by the orchestration system of the base station.
[0189] The embodiments of the present disclosure have the following advantages:
[0190] (1) The network device on the wireless side may provide computing services (also referred to as computing power services) to the AF by sending the first information and / or the second information to the AF.
[0191] (2) Network devices on the wireless side, such as base stations, provide computing resources to AFs to provide computing services, thereby improving the utilization of computing resources on the base station side and enabling application-oriented computing services.
[0192] (3) The computing services on the wireless side are opened to the AF through the NEF. In this way, the terminal can consume the computing services on the network equipment side, such as the base station, which can reduce service latency and is more conducive to the wireless side to carry out service quality assurance operations.
[0193] (4) The opening of wireless computing power does not change the existing network architecture. That is, the wireless computing power is opened through NEF, and computing information interaction is achieved by increasing signaling interaction between network elements, which has no impact on the existing network architecture.
[0194] 6 , which is a schematic diagram of an implementation flow of an information transmission method according to an embodiment of the present disclosure, and applied to an application function, as shown in FIG6 , the method includes step 601:
[0195] Step 601: Receive first information and / or second information sent by the network device;
[0196] Among them, the first information represents computing resource information, and the computing resource information is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, and the interface information is used to provide the computing service to the application function by providing the computing function to the application function.
[0197] In some embodiments, the receiving the first information and / or the second information sent by the network device includes:
[0198] receiving the first information and / or the second information sent by the second network function;
[0199] The first information and / or the second information is sent by the network device to the second network function through the first network function.
[0200] In some embodiments, the receiving the first information and / or the second information sent by the network device includes:
[0201] Sending a first request to the second network function; the first request is used to request first information and / or second information that satisfies the subscription constraint;
[0202] Receive first information and / or second information that meets the subscription constraint condition and is sent by the second network function.
[0203] In some embodiments, the receiving the first information and / or the second information sent by the second network function that satisfies the subscription constraint condition includes:
[0204] In a case where the second network function stores the first information and / or the second information satisfying the subscription constraint condition, receiving the first information and / or the second information satisfying the subscription constraint condition sent by the second network function;
[0205] or,
[0206] In a case where the second network function does not store the first information and / or the second information that satisfies the subscription constraint condition, interacting with the network device through the second network function to receive the first information and / or the second information that satisfies the subscription constraint condition sent by the second network function.
[0207] In some embodiments, the first network function is AMF and the second network function is NEF.
[0208] In some embodiments, the receiving the first information and / or the second information sent by the network device includes:
[0209] receiving the first information and / or the second information sent by a third network function;
[0210] The first information and / or the second information is obtained by the third network function through the first service provided to itself by the orchestration system of the network device.
[0211] In some embodiments, the first service includes:
[0212] obtaining the first information and / or the second information;
[0213] and / or,
[0214] subscription to the first information and / or the second information;
[0215] and / or,
[0216] Use of Computing Services.
[0217] In some embodiments, the receiving the first information and / or the second information sent by the network device includes:
[0218] receiving the first information and / or the second information sent by the third network function;
[0219] The first information and / or the second information is obtained by the third network function through the second service provided by the third network function to the orchestration system of the network device.
[0220] In some embodiments, the second service includes:
[0221] Pushing of the first information and / or the second information;
[0222] and / or,
[0223] The first information and / or the second information are updated.
[0224] In some embodiments, the third network function is NEF.
[0225] The embodiments of the present disclosure have the following advantages:
[0226] (1) The network device on the wireless side may provide computing services (also referred to as computing power services) to the AF by sending the first information and / or the second information to the AF.
[0227] (2) Network devices on the wireless side, such as base stations, provide computing resources to AFs to provide computing services, thereby improving the utilization of computing resources on the base station side and enabling application-oriented computing services.
[0228] (3) The computing services on the wireless side are opened to the AF through the NEF. In this way, the terminal can consume the computing services on the network equipment side, such as the base station, which can reduce service latency and is more conducive to the wireless side to carry out service quality assurance operations.
[0229] (4) The opening of wireless computing power does not change the existing network architecture. That is, the wireless computing power is opened through NEF, and computing information interaction is achieved by increasing signaling interaction between network elements, which has no impact on the existing network architecture.
[0230] 7 , which is a schematic diagram of a specific implementation flow of the information transmission method according to an embodiment of the present disclosure. As shown in FIG7 , the method includes:
[0231] Step 0: The terminal accesses the service application provided by AF.
[0232] Step 1: AF subscribes to the Nnef_AF_request_for_QoS service provided by NEF to monitor the service quality of the terminal.
[0233] In step 2, AF considers that the QoS of the terminal service has degraded, and can deploy the application by sinking it to a computing node closer to the terminal.
[0234] Step 3: The AF uses the computing service provided by the NEF to obtain computing information, namely, the first information and / or the second information, from the NEF.
[0235] Here, an acquisition request message may be sent to the NEF, and the message may carry filtering elements such as location information of computing resources.
[0236] Step 4: NEF obtains calculation information, namely, the first information and / or the second information, from AMF.
[0237] Here, the first information and / or the second information that meets the subscription constraint condition may be obtained.
[0238] Step 5: AMF obtains calculation information from the base station.
[0239] Here, the base station may be selected based on the location information of the computing resources carried by the NEF.
[0240] Step 6: The base station feeds back the calculation information to the AMF.
[0241] Here, the computing information includes computing resource type service information and computing task type service information.
[0242] In step 7, the AMF feeds back computing information to the NEF, which carries information about the base station providing computing services, such as the gNB ID and the computing resource identifier of the gNB.
[0243] Step 8: NEF provides calculation information to AF.
[0244] Step 9: AF selects a computing service and deploys the application to the base station computing service.
[0245] Step 10: AF uses the computing service provided by NEF, and AF requests NEF to use the computing service.
[0246] Step 11: NEF receives the AF computing service request, determines that it is a computing service provided by the base station, and forwards the computing service request to AMF.
[0247] Step 12: AMF receives the NEF computing service request and forwards the computing service request to the base station.
[0248] In step 13, the base station deploys the computing task according to the computing service request of the AF. For example, the AF carries the service application image and the image address, and the base station obtains the image to complete the deployment.
[0249] In step 14, the base station reports that the service application has been deployed.
[0250] In step 15, the base station reports that the service application has been deployed.
[0251] Step 16: The base station reports that the service application has been deployed.
[0252] In step 17, the AF uses the service provided by the NEF (i.e., Nnef_AFsessionWithQoS service, Setting up an AF session with required QoS procedure) to establish a session with the service application deployed in the base station for the terminal.
[0253] Step 18: Business access.
[0254] In step 19, AF uses the computing service provided by NEF and requests NEF to subscribe to computing service performance monitoring, such as computing speed and computing load.
[0255] Step 20: NEF forwards the AF subscription to AMF.
[0256] Step 21: The base station accepts the subscription.
[0257] In step 22, the base station feeds back calculation information according to the subscription requirements, such as feedback on calculation speed, calculation load and other information by period or event.
[0258] In step 23, when the computing load increases or the service QoS decreases, AF iterates steps 10 to 23 to reselect nodes for deploying computing power and monitors them.
[0259] The following is an example of a compute service.
[0260] Service operation name: Nnef_AFComputing service.
[0261] Description: This service is also used to support subscription and notification of the Compute service. This service is also used to support AF using the Compute service.
[0262] Service operation name: Nnef_AFComputing Subscribe service operation.
[0263] Description: Consumers subscribe to computing services provided by NEF.
[0264] Input: AF identifier, computing information request, computing service information request, geographic location request, computing service usage time identifier, etc.
[0265] Output: Service access success or failure.
[0266] Service operation name: Nnef_AFComputing Notify service operation.
[0267] Description: NEF provides subscription-based computing services.
[0268] Input: computing service information provider ID, computing service provider ID, computing service access method, geographic location, computing service usage time and / or duration, etc.
[0269] Output: Confirmed.
[0270] Service operation name: Nnef_AFComputing Create service operation.
[0271] Description: NEF provides computing services using
[0272] Input: AF ID, computing service information provider ID, computing service provider ID, computing service access method, geographic location, computing service usage time and / or duration, business application image and / or business application image address, etc.
[0273] Output: Receipt confirmation, application identification.
[0274] Service operation name: Nnef_AFComputing Release service operation
[0275] Description: The computing service provided by NEF has been terminated.
[0276] Input: AF ID, application ID, etc.
[0277] Output: Confirmed.
[0278] In this example, the following advantages are achieved:
[0279] (1) AF uses NEF computing services to deploy business applications to base station computing power.
[0280] To implement the information transmission method of the embodiment of the present disclosure, the embodiment of the present disclosure also provides an information transmission device, which is set on a network device. Figure 8 is a schematic diagram of the composition structure of the information transmission device of the embodiment of the present disclosure. As shown in Figure 8, the device includes:
[0281] A sending module 81, configured to send the first information and / or the second information to the application function;
[0282] in,
[0283] The first information represents computing resource information, which is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, which is used to provide the computing service to the application function by providing the computing function to the application function.
[0284] In some embodiments, the sending module 81 is configured to:
[0285] The first information and / or the second information is sent to a first network function, and the first network function sends the first information and / or the second information to the application function through a second network function.
[0286] In some embodiments, the sending module 81 is configured to: encapsulate the first information and / or the second information into a first message between the network device and the first network function; the first message is an NG interface application protocol NGAP message, or a message obtained by extending the NGAP message;
[0287] The first message is sent to the first network function.
[0288] In some embodiments, the sending module 81 is configured to:
[0289] receiving, through the second network function, a first request sent by the application function, wherein the first request is used to request first information and / or second information that satisfies a subscription constraint;
[0290] The second network function responds to the first request and sends the first information and / or the second information that meets the subscription constraint condition to the application function.
[0291] In some embodiments, the sending module 81 is configured to:
[0292] In a case where the second network function stores the first information and / or the second information that satisfies the subscription constraint condition, sending the first information and / or the second information that satisfies the subscription constraint condition to the application function through the second network function;
[0293] or,
[0294] In a case where the second network function does not store the first information and / or the second information that satisfies the subscription constraint condition, the second network function interacts with the network device to send the first information and / or the second information that satisfies the subscription constraint condition to the application function.
[0295] In some embodiments, the first network function is an access mobility management function AMF, and the second network function is a network exposure function NEF.
[0296] In some embodiments, the sending module 81 is configured to:
[0297] sending the first information and / or the second information to an orchestration system of the network device;
[0298] A first service is provided to a third network function through the orchestration system of the network device, so that the third network function sends the first information and / or the second information to the application function.
[0299] In some embodiments, the first service includes:
[0300] obtaining the first information and / or the second information;
[0301] and / or,
[0302] subscription to the first information and / or the second information;
[0303] and / or,
[0304] Use of Computing Services.
[0305] In some embodiments, the sending module 81 is configured to:
[0306] sending the first information and / or the second information to an orchestration system of the network device;
[0307] A second service is provided to the orchestration system of the network device through a third network function, so that the third network function sends the first information and / or the second information to the application function.
[0308] In some embodiments, the second service includes:
[0309] Pushing of the first information and / or the second information;
[0310] and / or,
[0311] The first information and / or the second information are updated.
[0312] In some embodiments, the third network function is NEF.
[0313] In actual application, the sending module 81 can be implemented by a communication interface in the information transmission device.
[0314] It should be noted that the information transmission device provided in the above embodiments is illustrated only by the division of the aforementioned program modules when performing information transmission. In actual applications, the aforementioned processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the aforementioned processing. In addition, the information transmission device provided in the above embodiments and the information transmission method embodiment are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0315] To implement the information transmission method of the embodiment of the present disclosure, the embodiment of the present disclosure also provides an information transmission device, which is set in the application function. Figure 9 is a schematic diagram of the composition structure of the information transmission device of the embodiment of the present disclosure. As shown in Figure 9, the device includes:
[0316] Receiving module 91, configured to receive the first information and / or the second information sent by the network device;
[0317] in,
[0318] The first information represents computing resource information, which is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, which is used to provide the computing service to the application function by providing the computing function to the application function.
[0319] In some embodiments, the receiving module 91 is configured to:
[0320] receiving the first information and / or the second information sent by the second network function;
[0321] The first information and / or the second information is sent by the network device to the second network function through the first network function.
[0322] In some embodiments, the receiving module 91 is configured to:
[0323] Sending a first request to the second network function; the first request is used to request first information and / or second information that satisfies the subscription constraint;
[0324] Receive first information and / or second information that meets the subscription constraint condition and is sent by the second network function.
[0325] In some embodiments, the receiving module 91 is configured to:
[0326] In a case where the second network function stores the first information and / or the second information satisfying the subscription constraint condition, receiving the first information and / or the second information satisfying the subscription constraint condition sent by the second network function;
[0327] or,
[0328] In a case where the second network function does not store the first information and / or the second information that satisfies the subscription constraint condition, interacting with the network device through the second network function to receive the first information and / or the second information that satisfies the subscription constraint condition sent by the second network function.
[0329] In some embodiments, the first network function is AMF and the second network function is NEF.
[0330] In some embodiments, the receiving module 91 is configured to:
[0331] receiving the first information and / or the second information sent by a third network function;
[0332] The first information and / or the second information is obtained by the third network function through the first service provided to itself by the orchestration system of the network device.
[0333] In some embodiments, the first service includes:
[0334] obtaining the first information and / or the second information;
[0335] and / or,
[0336] subscription to the first information and / or the second information;
[0337] and / or,
[0338] Use of Computing Services.
[0339] In some embodiments, the receiving module 91 is configured to:
[0340] receiving the first information and / or the second information sent by the third network function;
[0341] The first information and / or the second information is obtained by the third network function through the second service provided by the third network function to the orchestration system of the network device.
[0342] In some embodiments, the second service includes:
[0343] Pushing of the first information and / or the second information;
[0344] and / or,
[0345] The first information and / or the second information are updated.
[0346] In some embodiments, the third network function is NEF.
[0347] In actual application, the acquisition unit can be implemented by a communication interface in the information transmission device; and the processing unit can be implemented by a processor in the information transmission device.
[0348] It should be noted that the information transmission device provided in the above embodiments is illustrated only by the division of the aforementioned program modules when performing information transmission. In actual applications, the aforementioned processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the aforementioned processing. In addition, the information transmission device provided in the above embodiments and the information transmission method embodiment are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0349] The present disclosure also provides a network device, as shown in FIG10 , including:
[0350] The first communication interface 101 is capable of exchanging information with other network devices;
[0351] The first processor 102 is connected to the first communication interface 101 and is configured to execute the method provided by one or more technical solutions on the network device side when running a computer program. The computer program is stored in the first memory 103 .
[0352] It should be noted that the specific processing procedures of the first processor 102 and the first communication interface 101 are detailed in the method embodiment and will not be repeated here.
[0353] Of course, in actual use, the various components in network device 100 are coupled together via bus system 104. It will be appreciated that bus system 104 is used to enable communication between these components. In addition to a data bus, bus system 104 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in FIG10 , all of these buses are labeled as bus system 104.
[0354] The first memory 103 in the embodiment of the present disclosure is used to store various types of data to support the operation of the network device 100. Examples of such data include: any computer program used to operate on the network device 100.
[0355] The methods disclosed in the above embodiments of the present disclosure can be applied to the first processor 102 or implemented by the first processor 102. The first processor 102 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits or software instructions in the first processor 102. The above first processor 102 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 102 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present disclosure. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in conjunction with the embodiments of the present disclosure can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium located in the first memory 103. The first processor 102 reads the information in the first memory 103 and, in conjunction with its hardware, completes the steps of the above method.
[0356] The present disclosure also provides an application function, as shown in FIG11 , including:
[0357] The second communication interface 111 is capable of exchanging information with other network devices;
[0358] The second processor 112 is connected to the second communication interface 111 and is used to execute the method provided by one or more technical solutions of the application function side when running a computer program. The computer program is stored in the second memory 113.
[0359] It should be noted that the specific processing procedures of the second processor 112 and the second communication interface 111 are detailed in the method embodiment and will not be repeated here.
[0360] Of course, in actual applications, the various components within application function 110 are coupled together via bus system 114. It will be appreciated that bus system 114 is used to enable communication between these components. In addition to a data bus, bus system 114 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in FIG11 , all of these buses are labeled as bus system 114.
[0361] The second memory 113 in the embodiment of the present disclosure is used to store various types of data to support the operation of the application function 110. Examples of such data include any computer program used to operate on the application function 110.
[0362] The methods disclosed in the above embodiments of the present disclosure can be applied to the second processor 112 or implemented by the second processor 112. The second processor 112 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits or software instructions in the second processor 112. The above second processor 112 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The second processor 112 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present disclosure. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in conjunction with the embodiments of the present disclosure can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium located in the second memory 113. The second processor 112 reads the information in the second memory 113 and, in conjunction with its hardware, completes the steps of the above method.
[0363] In an exemplary embodiment, the network device 100 and the application function 110 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to perform the aforementioned method.
[0364] It can be understood that the memory (first memory 103, second memory 113) of the embodiment of the present disclosure can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memories described in the embodiments of the present disclosure are intended to include, but are not limited to, these and any other suitable types of memories.
[0365] In an exemplary embodiment, the present disclosure further provides a storage medium, namely, a computer storage medium, specifically, a computer-readable storage medium, such as a memory storing a computer program. The computer program can be executed by the first processor 102 of the network device 100 to complete the steps of the aforementioned network device-side method. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface storage, optical disk, or CD-ROM.
[0366] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0367] In addition, the technical solutions described in the embodiments of the present disclosure can be arbitrarily combined without conflict.
[0368] The above description is merely a preferred embodiment of the present disclosure and is not intended to limit the scope of protection of the present disclosure.
Claims
1. An information transmission method, applied to a network device, comprising: Sending the first information and / or the second information to the application function; in, The first information represents computing resource information, and the computing resource information is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, and the interface information is used to provide the computing service to the application function by providing the computing function to the application function.
2. The method according to claim 1, wherein: The sending the first information and / or the second information to the application function includes: The first information and / or the second information is sent to a first network function, and the first network function sends the first information and / or the second information to the application function via a second network function.
3. The method according to claim 2, wherein: The sending the first information and / or the second information to the first network function includes: Encapsulating the first information and / or the second information into a first message between the network device and the first network function; the first message is an NG interface application protocol NGAP message, or a message obtained by extending the NGAP message; The first message is sent to the first network function.
4. The method according to claim 1, wherein: The sending the first information and / or the second information to the application function includes: Receiving, through the second network function, a first request sent by the application function, wherein the first request is used to request first information and / or second information that satisfies a subscription constraint condition; The second network function responds to the first request and sends the first information and / or the second information that satisfies the subscription constraint to the application function.
5. The method according to claim 4, wherein: The sending, by the second network function, the first information and / or the second information satisfying the subscription constraint condition to the application function includes: In a case where the second network function stores the first information and / or the second information satisfying the subscription constraint condition, sending the first information and / or the second information satisfying the subscription constraint condition to the application function through the second network function; or, In a case where the second network function does not store the first information and / or the second information satisfying the subscription constraint condition, the second network function interacts with the network device to send the first information and / or the second information satisfying the subscription constraint condition to the application function.
6. The method according to any one of claims 2 to 5, wherein: The first network function is an access mobility management function AMF, and the second network function is a network exposure function NEF.
7. The method according to claim 1, wherein: The sending the first information and / or the second information to the application function includes: Sending the first information and / or the second information to an orchestration system of the network device; A first service is provided to a third network function through the orchestration system of the network device, so that the third network function sends the first information and / or the second information to the application function.
8. The method according to claim 7, wherein: The first service includes: acquiring the first information and / or the second information; and / or, subscription to the first information and / or the second information; and / or, Use of Computing Services.
9. The method according to claim 1, wherein: The sending the first information and / or the second information to the application function includes: Sending the first information and / or the second information to an orchestration system of the network device; A second service is provided to the orchestration system of the network device through a third network function, so that the third network function sends the first information and / or the second information to the application function.
10. The method according to claim 9, wherein: The second service includes: Pushing of the first information and / or the second information; and / or, The first information and / or the second information are updated.
11. The method according to any one of claims 7 to 10, wherein: The third network function is NEF.
12. An information transmission method, applied to an application function, the method comprising: Receiving the first information and / or the second information sent by the network device; in, The first information represents computing resource information, and the computing resource information is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, and the interface information is used to provide the computing service to the application function by providing the computing function to the application function.
13. The method according to claim 12, wherein: The receiving the first information and / or the second information sent by the network device includes: receiving the first information and / or the second information sent by the second network function; The first information and / or the second information is sent by the network device to the second network function through the first network function.
14. The method according to claim 12, wherein: The receiving the first information and / or the second information sent by the network device includes: Sending a first request to the second network function; the first request is used to request first information and / or second information that satisfies a subscription constraint; Receive first information and / or second information that meets the subscription constraint condition and is sent by the second network function.
15. The method according to claim 14, wherein: The receiving the first information and / or the second information sent by the second network function and satisfying the subscription constraint condition includes: In a case where the second network function stores the first information and / or the second information satisfying the subscription constraint condition, receiving the first information and / or the second information satisfying the subscription constraint condition sent by the second network function; or, In a case where the second network function does not store the first information and / or the second information that satisfies the subscription constraint condition, the second network function interacts with the network device to receive the first information and / or the second information that satisfies the subscription constraint condition sent by the second network function.
16. The method according to any one of claims 13 to 15, wherein: The first network function is AMF and the second network function is NEF.
17. The method according to claim 12, wherein: The receiving the first information and / or the second information sent by the network device includes: receiving the first information and / or the second information sent by a third network function; The first information and / or the second information is obtained by the third network function through the first service provided to itself by the orchestration system of the network device.
18. The method according to claim 17, wherein: The first service includes: acquiring the first information and / or the second information; and / or, subscription to the first information and / or the second information; and / or, Use of Computing Services.
19. The method according to claim 12, wherein: The receiving the first information and / or the second information sent by the network device includes: receiving the first information and / or the second information sent by the third network function; The first information and / or the second information is obtained by the third network function through the second service provided by the third network function to the orchestration system of the network device.
20. The method according to claim 19, wherein: The second service includes: Pushing of the first information and / or the second information; and / or, The first information and / or the second information are updated.
21. The method according to any one of claims 17 to 20, wherein: The third network function is NEF.
22. An information transmission device, comprising: A sending module, used for sending the first information and / or the second information to the application function; in, The first information represents computing resource information, and the computing resource information is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, and the interface information is used to provide the computing service to the application function by providing the computing function to the application function.
23. An information transmission device, comprising: A receiving module, used for receiving the first information and / or the second information sent by the network device; in, The first information represents computing resource information, and the computing resource information is used to provide the computing service to the application function; the second information represents interface information of the computing function deployed on the network device, and the interface information is used to provide the computing service to the application function by providing the computing function to the application function.
24. A network device comprising a processor and a memory for storing a computer program capable of running on the processor, in, When the processor is used to run the computer program, the steps of the method according to any one of claims 1 to 11 are performed.
25. An application function comprising a processor and a memory for storing a computer program capable of running on the processor, in, When the processor is used to run the computer program, the steps of the method according to any one of claims 12 to 21 are performed.
26. A computer-readable storage medium having a computer program stored thereon, wherein: When the computer program is executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 11, or implements the steps of the method according to any one of claims 12 to 21.
Citation Information
Patent Citations
Computing power information acquisition method and related equipment
CN115589616A
Framework for computing in radio access network (RAN)
US20200404069A1
Computing service implementation method and apparatus
US20230139345A1
Information processing method and apparatus, device, and storage medium
WO2022143750A1
Computing power capability sensing method and apparatus
WO2023155655A1