Information transmission method and device, equipment and storage medium

By sending computing resources and interface information to application functions in 5G networks, the base station provides computing services, which solves the problem of how the base station computing power provides services to business applications, improves computing resource utilization and reduces service delay.

CN120018065APending Publication Date: 2025-05-16CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311516920.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-14
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

In 5G networks, there is no clear mechanism for how base stations provide computing services to meet the computing needs of terminals, especially how computing power on the wireless side provides services to service applications.

Method used

Through network equipment, computing resource information and computing function interface information are sent to application functions, and computing services are provided using the computing resources and functions of the base station, including computing resource-based services and computing task-based services, so as to realize computing collaboration between the base station and the application functions.

Benefits of technology

It improves the utilization rate of base station computing resources, reduces service delay, supports terminal computing needs, and does not change the existing network architecture.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120018065A_ABST
    Figure CN120018065A_ABST
Patent Text Reader

Abstract

The invention discloses an information transmission method and device, equipment and a storage medium. The method comprises the following steps: sending 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 for providing the computing service for the application function; the second information represents interface information of a computing function deployed on the network equipment, and the interface information is used for providing the computing service for the application function by providing the computing function for the application function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to an information transmission method, device, equipment and storage medium. Background Art

[0002] At present, in 5G networks, application functions (AF) are the interaction medium between business applications and 5G networks. AF can obtain data in the network and provide operations through network exposure functions (NEF), such as updating business parameters, creating traffic control actions, etc. AF actively makes adjustments for business applications to obtain better connections. In the case that base station computing power can be shared as a service, the relevant technology has not yet involved how the computing power of the wireless side can provide computing services for application functions. Summary of the invention

[0003] In view of this, embodiments of the present application hope to provide an information transmission method, apparatus, device and storage medium.

[0004] The technical solution of the embodiment of the present application is implemented as follows:

[0005] The present application provides an information transmission method, which is applied to a network device, and the method includes:

[0006] Sending the first information and / or the second information to the application function;

[0007] in,

[0008] 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.

[0009] In addition, according to at least one embodiment of the present application, sending the first information and / or the second information to the application function includes:

[0010] 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.

[0011] In addition, according to at least one embodiment of the present application, sending the first information and / or the second information to the first network function includes:

[0012] 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, NG Applation Protocol) message, or a message obtained by extending the NGAP message;

[0013] The first message is sent to the first network function.

[0014] In addition, according to at least one embodiment of the present application, sending the first information and / or the second information to the application function includes:

[0015] 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;

[0016] 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.

[0017] In addition, according to at least one embodiment of the present application, sending the first information and / or the second information satisfying the subscription constraint condition to the application function through the second network function includes:

[0018] 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;

[0019] or,

[0020] 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.

[0021] In addition, according to at least one embodiment of the present application, the first network function is an access mobility management function (AMF, Access and Mobility Management Function), and the second network function is NEF.

[0022] In addition, according to at least one embodiment of the present application, sending the first information and / or the second information to the application function includes:

[0023] Sending the first information and / or the second information to an orchestration system of the network device;

[0024] 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.

[0025] In addition, according to at least one embodiment of the present application, the first service includes:

[0026] acquiring the first information and / or the second information;

[0027] and / or,

[0028] subscription to the first information and / or the second information;

[0029] and / or,

[0030] Use of Computing Services.

[0031] In addition, according to at least one embodiment of the present application, sending the first information and / or the second information to the application function includes:

[0032] Sending the first information and / or the second information to an orchestration system of the network device;

[0033] 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.

[0034] In addition, according to at least one embodiment of the present application, the second service includes:

[0035] Pushing of the first information and / or the second information;

[0036] and / or,

[0037] The first information and / or the second information are updated.

[0038] In addition, according to at least one embodiment of the present application, the third network function is NEF.

[0039] At least one embodiment of the present application provides an information transmission method, which is applied to an application function, and the method includes:

[0040] Receiving the first information and / or the second information sent by the network device;

[0041] in,

[0042] 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.

[0043] In addition, according to at least one embodiment of the present application, the receiving the first information and / or the second information sent by the network device includes:

[0044] receiving the first information and / or the second information sent by the second network function;

[0045] The first information and / or the second information is sent by the network device to the second network function through the first network function.

[0046] In addition, according to at least one embodiment of the present application, the receiving the first information and / or the second information sent by the network device includes:

[0047] Sending a first request to a second network device; the first request is used to request first information and / or second information that satisfies a subscription constraint;

[0048] Receive first information and / or second information that meets the subscription constraint condition and is sent by the second network function.

[0049] In addition, according to at least one embodiment of the present application, the receiving the first information and / or the second information sent by the second network function that satisfies the subscription constraint condition includes:

[0050] 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;

[0051] or,

[0052] 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.

[0053] In addition, according to at least one embodiment of the present application, the first network function is AMF, and the second network function is NEF.

[0054] In addition, according to at least one embodiment of the present application, the receiving the first information and / or the second information sent by the network device includes:

[0055] receiving the first information and / or the second information sent by a third network function;

[0056] 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.

[0057] In addition, according to at least one embodiment of the present application, the first service includes:

[0058] acquiring the first information and / or the second information;

[0059] and / or,

[0060] subscription to the first information and / or the second information;

[0061] and / or,

[0062] Use of Computing Services.

[0063] In addition, according to at least one embodiment of the present application, the receiving the first information and / or the second information sent by the network device includes:

[0064] receiving the first information and / or the second information sent by the third network function;

[0065] 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.

[0066] In addition, according to at least one embodiment of the present application, the second service includes:

[0067] Pushing of the first information and / or the second information;

[0068] and / or,

[0069] The first information and / or the second information are updated.

[0070] In addition, according to at least one embodiment of the present application, the third network function is NEF.

[0071] At least one embodiment of the present application provides an information transmission device, including:

[0072] A sending module, used for sending the first information and / or the second information to the application function;

[0073] in,

[0074] 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.

[0075] At least one embodiment of the present application provides an information transmission device, including:

[0076] A receiving module, used for receiving the first information and / or the second information sent by the network device;

[0077] in,

[0078] 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.

[0079] At least one embodiment of the present application provides a network device, including a processor and a memory for storing a computer program that can be run on the processor.

[0080] 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.

[0081] At least one embodiment of the present application provides an application function, including a processor and a memory for storing a computer program that can be run on the processor.

[0082] Wherein, when the processor is used to run the computer program, it executes the steps of any method described in the above-mentioned application function side.

[0083] At least one embodiment of the present application 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.

[0084] The information transmission method, apparatus, device and storage medium provided in the embodiments of the present application 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.

[0085] By adopting the technical solution provided in the embodiment of the present application, 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

[0086] Figure 1 This is a schematic diagram of the implementation process of the information transmission method of the embodiment of the present application Figure 1 ;

[0087] Figure 2 This is a schematic diagram of the implementation process of the network device providing computing services to AF in the embodiment of the present application. Figure 1 ;

[0088] Figure 3 This is a schematic diagram of the implementation process of the network device providing computing services to AF in the embodiment of the present application. Figure 2 ;

[0089] Figure 4 This is a schematic diagram of the implementation process of the network device providing computing services to AF in the embodiment of the present application. Figure 3 ;

[0090] Figure 5 This is a schematic diagram of the implementation process of the network device providing computing services to AF in the embodiment of the present application. Figure 4 ;

[0091] Figure 6 This is a schematic diagram of the implementation process of the information transmission method of the embodiment of the present application Figure 2 ;

[0092] Figure 7 It is a schematic diagram of a specific implementation flow of the information transmission method according to an embodiment of the present application;

[0093] Figure 8 This is a schematic diagram of the structure of the information transmission device of the embodiment of the present application. Figure 1 ;

[0094] Fig. 9 This is a schematic diagram of the structure of the information transmission device of the embodiment of the present application. Figure 2 ;

[0095] Fig.10 It is a schematic diagram of the composition structure of the network device according to the embodiment of the present application;

[0096] Fig.11 It is a schematic diagram of the composition structure of the application function of the embodiment of the present application. DETAILED DESCRIPTION

[0097] Before introducing the technical solutions of the embodiments of the present application, the related technologies are first introduced.

[0098] At present, in the digital era of the Internet of Everything, computing and communication have become the core basic capabilities that enable the digital and intelligent transformation of the industry. Operators have proposed the concept of cloud-network integration and further evolved towards computing-network integration to achieve a new information service system of "connection + computing power + capability" based on basic connection services, promote the realization of ubiquitous networks, ubiquitous computing power, and all-encompassing intelligence, prosper the digital economy, and create a smart computing future. The amount of data brought by emerging technologies, applications, and scenarios continues to grow, and all walks of life have put forward more urgent demands on computing power and networks. In terms of computing power demand, my country's total computing power in 2020 has reached 135EFLOPS (EFLOPS refers to 100 billion floating-point operations per second), a year-on-year increase of 55%, exceeding the global growth rate by about 16 percentage points. In terms of network demand, business upgrades have put forward higher speed, lower latency, and wider coverage requirements for the network. Taking the unmanned driving scenario as an example, from 2018 to 2030, the demand for computing power for unmanned driving will increase 390 times. In the future, the demand for network bandwidth at the L4 and L5 levels will be greater than 100Mbps, and the latency requirement will reach 5-10 milliseconds. In the digital currency scenario, the computing power demand in 2030 will increase by about 2,000 times compared with 2018; the computing power demand for VR games will increase by about 300 times, and the end-to-end latency must be at least less than 20 milliseconds. In the above scenarios, business scenarios such as unmanned driving and VR have very high requirements for computing and networks. Considering the requirements of low latency, large bandwidth and large computing power, it is necessary to consider the full utilization of wireless edge computing power networks and the efficient coordination and computing power flow of cloud, edge and end computing power and networks to meet the business's demand for on-demand use of computing power. At the same time, with the extreme requirements of industry applications for end-to-end network quality, the network needs to evolve from best efforts to end-to-end deterministic guarantee, and network protocols also need to be innovatively developed.

[0099] With the gradual integration of wireless communication technology (CT) and Internet technology (IT), 5G wireless is also gradually evolving towards cloud computing, and traditional dedicated hardware is evolving towards general-purpose servers. The hardware resources of traditional wireless dedicated base stations will also gradually evolve towards the cloud platform on the wireless side by adding accelerator boards, supporting the deployment of wireless data plane and control plane functions, and agilely deploying local field-level or edge business applications. Based on the cloud base on the wireless side, the wireless side also has the ability to support diversified computing resources and the ability to support unified computing power orchestration and scheduling.

[0100] With the continuous development of new businesses such as smart services, XR, metaverse immersive services, Internet of Vehicles and Internet of Things, smart terminals are not only more diversified in product form (such as wearable devices, smart homes, IoT and vehicle-mounted equipment, etc.), but also benefit from the continuous maturity of semiconductor technology and the introduction of AI chips. The computing power of terminals has also developed rapidly. In a network with deep integration of communication and computing, edge-end collaboration has been further extended from the usual collaboration between terminals and edge clouds to the collaboration between terminals and base stations. In addition to providing connection services, base stations further provide computing services. Smart terminals have characteristics such as resource constraints (such as computing power is limited by the size of battery capacity) and computing power differences (the same type of terminals have different computing power due to different chips). Using edge computing to offload terminal computing tasks has become a major research direction in the industry.

[0101] Edge computing (MEC) is one of the effective methods to reduce the service access latency of terminals. From the perspective of service latency, the latency of terminal access to MEC includes not only the air interface latency but also the transmission latency of the backhaul network. In URLLC service scenarios, such as the Internet of Vehicles service, the latency constraints are extremely strict. If MEC cannot meet the service latency requirements, it is necessary to reselect the MEC site or increase MEC deployment, which will greatly increase the network construction and MEC room operation and maintenance costs. Compared with MEC, since base stations are more widely distributed, the use of base stations to share computing resources to offload terminal computing requirements can support widely distributed terminals; from the perspective of latency, the air interface latency of the terminal accessing the base station is less than the time for the terminal to access the MEC (adding the backhaul latency of accessing the core network and MEC on the basis of the air interface latency). The base station can share computing resources for deploying service applications, which has a greater service latency advantage than MEC. Base station computing resources are shared. 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.

[0102] 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 business applications and 5G networks. AF can obtain data in the network through NEF (such as QoS information of a certain application call, UE location information, TSN information, flow control information, multicast information, etc.) and provide operations (update service parameters, create flow control actions, etc.). AF actively makes adjustments for business applications to obtain better connections. In the case where base station computing power can be shared as a service, there is no research in the relevant technology on how the computing power on the wireless side can provide services to business applications.

[0103] Based on this, in an embodiment of the present application, 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.

[0104] See also Figure 1 , Figure 1 Schematic diagram of the implementation flow of the information transmission method of the embodiment of the present application, which is applied to network devices such as Figure 1 As shown, the method comprises step 101:

[0105] Step 101: Sending first information and / or second information to an application function;

[0106] 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.

[0107] As an example, the network device may include a base station or the like.

[0108] As an example, the computing resources mainly come from:

[0109] The computing resources not used by the wireless protocol stack when the macro station service is idle;

[0110] Computing resources for macro site expansion, such as computing boards;

[0111] Shared computing resources for cloud-based base station infrastructure.

[0112] 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:

[0113] The first method is to provide computing resource services, which means that the base station can provide computing services in the form of computing resources.

[0114] For example, the base station provides shared computing resource information, such as the number of CPUs, main frequency, storage capacity, GPU capacity, and other computing resource information, and AF uses it on demand. The base station encapsulates computing resources into computing units with certain hardware specifications, such as virtual machines and containers, and AF selects the computing units provided by the base station on demand.

[0115] Considering the reuse of computing resources of base stations and wireless protocol stacks, computing resources can be provided at the same time: available time, geographic location and other information to assist AF in selecting computing services.

[0116] The second method, providing computing task-based services, means that the base station has completed the deployment of computing functions, and the AF uses the computing functions on demand.

[0117] For example, if the base station has deployed an AIML model, AF can use the deployed intelligent application for training and reasoning. At this time, the base station computing service can provide corresponding network interfaces or APIs for training data and reasoning data, so that AF can 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 AIML service provided.

[0118] The base station deploys a graphics rendering application and provides an API interface to the AF, which can use the image rendering service on demand. For example, if the AF senses that the UE's battery power is decreasing, it continues to render images locally to reduce the battery power 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 to achieve end-to-end computing collaboration.

[0119] The following is a detailed description of the implementation process of the network device sending the first information and / or the second information to the application function.

[0120] In the first case, the network device provides computing-related information to the outside through the core network.

[0121] In some embodiments, sending the first information and / or the second information to the application function includes:

[0122] 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.

[0123] In some embodiments, sending the first information and / or the second information to the first network function includes:

[0124] 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;

[0125] The first message is sent to the first network function.

[0126] See also Figure 2 , Figure 2 Schematic diagram of the implementation process of the network device providing computing services to the AF in the embodiment of the present application, such as Figure 2 As shown, taking the network device as a base station, the first network device as an AMF, and the second network device as an NEF as an example, the process of the base station providing a computing service to the AF may include:

[0127] 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.

[0128] Here, the first message may be an existing NGAP message or a newly defined NGAP message.

[0129] Here, the base station has the ability to share computing resources. The base station connects to the AMF through the N2 interface, and the AMF provides the base station computing related information to the AF through the NEF. Therefore, the NG interface signaling between the base station and the AMF needs to be extended accordingly so that the base station and the AMF can transmit computing related information, that is, the existing NGAP message can be used for transmission, and the new NGAP message can also be used to transmit the base station computing information.

[0130] 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.

[0131] Here, NEF adds computing information services and / or computing task services.

[0132] Step 3: NEF sends the second message to AF, and AF obtains the first information and / or the second information through the second message sent by NEF, and obtains the computing service provided by the base station according to the first information and / or the second information.

[0133] In some embodiments, sending the first information and / or the second information to the application function includes:

[0134] 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;

[0135] 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.

[0136] In some embodiments, sending the first information and / or the second information satisfying the subscription constraint condition to the application function through the second network function includes:

[0137] 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;

[0138] or,

[0139] 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.

[0140] In some embodiments, the first network function is AMF and the second network function is NEF.

[0141] See also Figure 3 , Figure 3 Schematic diagram of the implementation process of the network device providing computing services to the AF in the embodiment of the present application, such as Figure 3 As shown, taking the network device as a base station, the first network device as an AMF, and the second network device as an NEF as an example, the process of the base station providing a computing service to the AF may include:

[0142] Step 1: AF subscribes to computing services through NEF.

[0143] 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, namely the first information and / or computing task service information, namely the second information.

[0144] 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 that can be provided for a certain duration, and so on.

[0145] Step 2: The NEF provides the first information and / or the second information to the AF.

[0146] 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 relevant calculation information locally, the NEF can 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 the interaction within the core network and the interaction between the core network AMF and the base station.

[0147] Optionally, the base station actively provides it to AMF and NEF, or AMF and NEF query whether the base station has computing capacity 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.

[0148] At the same time, when the computing resources and status of the base station change, it is necessary to report to AMF and NEF to update the computing information and computing service status in a timely manner.

[0149] In the second case, the network device provides computing-related information to the outside through the orchestration system.

[0150] In some embodiments, sending the first information and / or the second information to the application function includes:

[0151] Sending the first information and / or the second information to an orchestration system of the network device;

[0152] 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.

[0153] In some embodiments, the first service includes:

[0154] acquiring the first information and / or the second information;

[0155] and / or,

[0156] subscription to the first information and / or the second information;

[0157] and / or,

[0158] Use of Computing Services.

[0159] See also Figure 4 , Figure 4 Schematic diagram of the implementation process of the network device providing computing services to the AF in the embodiment of the present application, such as Figure 4 As shown, taking the network device as a base station and the third network device as an NEF as an example, the process of the base station providing computing services to the AF may include:

[0160] 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.

[0161] The first service includes but is not limited to:

[0162] subscription to the first information and / or the second information;

[0163] Acquisition of the first information and / or the second information;

[0164] Use of computing services;

[0165] Here, the use of computing services may refer to deploying applications on a certain base station computing resource, or using services provided by a certain computing task.

[0166] 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, and the NEF obtains the base station calculation information from the base station orchestration system and further provides it to the AF.

[0167] Here, the base station orchestration system provides a service interface to the outside world as a service provider. NEF, as a service consumer, connects to the base station orchestration system and consumes the computing services provided by the base station. The computing-related services provided by the base station orchestration system include but are not limited to: providing consumers with computing-related information acquisition, providing consumers with computing-related information subscription, providing consumers with computing service usage, etc.

[0168] Step 2: The NEF provides the AF with the calculation information of the base station, that is, the first information and / or the second information.

[0169] In some embodiments, sending the first information and / or the second information to the application function includes:

[0170] Sending the first information and / or the second information to an orchestration system of the network device;

[0171] 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.

[0172] In some embodiments, the second service includes:

[0173] Pushing of the first information and / or the second information;

[0174] and / or,

[0175] The first information and / or the second information are updated.

[0176] In some embodiments, the third network function is NEF.

[0177] See also Figure 5 , Figure 5 Schematic diagram of the implementation process of the network device providing computing services to the AF in the embodiment of the present application, such as Figure 5 As shown, taking the network device as a base station and the third network device as an NEF as an example, the process of the base station providing computing services to the AF may include:

[0178] 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.

[0179] The second service includes but is not limited to:

[0180] Pushing of the first information and / or the second information;

[0181] The first information and / or the second information are updated.

[0182] 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.

[0183] Step 2: The NEF provides the AF with the calculation information of the base station, that is, the first information and / or the second information.

[0184] 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.

[0185] 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.

[0186] In the embodiment of the present application, the following advantages are possessed:

[0187] (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.

[0188] (2) Network devices on the wireless side, such as base stations, provide computing resources to AFs to provide computing services to AFs, thereby improving the utilization of computing resources on the base station side and enabling application-oriented computing services.

[0189] (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.

[0190] (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.

[0191] See also Figure 6 , Figure 6It is a schematic diagram of the implementation flow of the information transmission method of the embodiment of the present application, which is applied to application functions, such as Figure 6 As shown, the method comprises step 601:

[0192] Step 601: receiving first information and / or second information sent by the network device;

[0193] 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.

[0194] In some embodiments, the receiving the first information and / or the second information sent by the network device includes:

[0195] receiving the first information and / or the second information sent by the second network function;

[0196] The first information and / or the second information is sent by the network device to the second network function through the first network function.

[0197] In some embodiments, the receiving the first information and / or the second information sent by the network device includes:

[0198] Sending a first request to a second network device; the first request is used to request first information and / or second information that satisfies a subscription constraint;

[0199] Receive first information and / or second information that meets the subscription constraint condition and is sent by the second network function.

[0200] 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:

[0201] 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;

[0202] or,

[0203] 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.

[0204] In some embodiments, the first network function is AMF and the second network function is NEF.

[0205] In some embodiments, the receiving the first information and / or the second information sent by the network device includes:

[0206] receiving the first information and / or the second information sent by a third network function;

[0207] 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.

[0208] In some embodiments, the first service includes:

[0209] acquiring the first information and / or the second information;

[0210] and / or,

[0211] subscription to the first information and / or the second information;

[0212] and / or,

[0213] Use of Computing Services.

[0214] In some embodiments, the receiving the first information and / or the second information sent by the network device includes:

[0215] receiving the first information and / or the second information sent by the third network function;

[0216] 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.

[0217] In some embodiments, the second service includes:

[0218] Pushing of the first information and / or the second information;

[0219] and / or,

[0220] The first information and / or the second information are updated.

[0221] In some embodiments, the third network function is NEF.

[0222] In the embodiment of the present application, the following advantages are possessed:

[0223] (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.

[0224] (2) Network devices on the wireless side, such as base stations, provide computing resources to AFs to provide computing services to AFs, thereby improving the utilization of computing resources on the base station side and enabling application-oriented computing services.

[0225] (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.

[0226] (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.

[0227] See also Figure 7 , Figure 7 is a schematic diagram of a specific implementation flow of the information transmission method of the embodiment of the present application, such as Figure 7 As shown, the method includes:

[0228] Step 0: The terminal accesses the service application provided by AF.

[0229] Step 1: AF subscribes to the Nnef_AF_request_for_QoS service provided by NEF to monitor the service quality of the terminal.

[0230] Step 2: AF believes that the QoS quality of the terminal service has deteriorated, and can deploy the application by sinking the application to a computing node closer to the terminal.

[0231] 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.

[0232] Here, a get request message may be sent to the NEF, and the message may carry filtering elements such as location information of computing resources.

[0233] Step 4: NEF obtains calculation information, namely, the first information and / or the second information, from AMF.

[0234] Here, the first information and / or the second information satisfying the subscription constraint condition may be obtained.

[0235] Step 5: AMF obtains calculation information from the base station.

[0236] Here, the base station may be selected according to the location information of the computing resources carried by the NEF.

[0237] Step 6: The base station feeds back the calculation information to the AMF.

[0238] Here, the computing information includes computing resource type service information and computing task type service information.

[0239] Step 7: AMF feeds back computing information to NEF, carrying information about the base station providing computing services, such as gNBID, computing resource identifier of the gNB, etc.

[0240] Step 8: NEF provides calculation information to AF.

[0241] Step 9: AF selects a computing service and deploys the application to the base station computing service.

[0242] Step 10: AF uses the computing service provided by NEF, and AF requests NEF to use the computing service.

[0243] 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.

[0244] Step 12: AMF receives the NEF computing service request and forwards the computing service request to the base station.

[0245] 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.

[0246] Step 14: The base station feedbacks that the service application has been deployed.

[0247] Step 15: The base station feedbacks that the service application has been deployed.

[0248] Step 16: The base station feedbacks that the service application has been deployed.

[0249] In step 17, the AF uses the service provided by the NEF (ie, 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.

[0250] Step 18: Business access.

[0251] Step 19: AF uses the computing service provided by NEF, and AF requests NEF to subscribe to computing service performance monitoring, such as computing speed, computing load, etc.

[0252] Step 20, NEF forwards AF subscription to AMF.

[0253] Step 21, the base station accepts the subscription.

[0254] Step 22, the base station feeds back calculation information according to the subscription requirements, such as feeding back calculation speed, calculation load and other information by period or event.

[0255] 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.

[0256] The following are examples of compute services.

[0257] Service operation name: Nnef_AFComputing service.

[0258] Description: This service is also used to support subscription and notification of compute services. This service is also used to support AF using compute services.

[0259] Service operation name: Nnef_AFComputing Subscribe service operation.

[0260] Description: Consumers subscribe to computing services provided by NEF.

[0261] Input: AF identifier, computing information request, computing service information request, geographic location request, computing service usage time identifier, etc.

[0262] Output: Service access success or failure.

[0263] Service operation name: Nnef_AFComputing Notify service operation.

[0264] Description: NEF provides subscription-based computing services.

[0265] Input: computing service information provider ID, computing service provider ID, computing service access method, geographic location, computing service usage time and / or duration, etc.

[0266] Output: Confirmed.

[0267] Service operation name: Nnef_AFComputing Create service operation.

[0268] Description: NEF provides computing services using

[0269] 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.

[0270] Output: Receipt confirmation, application identification.

[0271] Service operation name: Nnef_AFComputing Release service operation

[0272] Description: The computing service provided by NEF has been terminated.

[0273] Input: AF ID, application ID, etc.

[0274] Output: Confirmed.

[0275] In this example, the following advantages are achieved:

[0276] (1) AF uses NEF computing services to deploy business applications to base station computing power.

[0277] In order to implement the information transmission method of the embodiment of the present application, the embodiment of the present application also provides an information transmission device, which is arranged in a network device. Figure 8 Schematic diagram of the structure of the information transmission device according to the embodiment of the present application. Figure 8 As shown, the device comprises:

[0278] A sending module 81, configured to send the first information and / or the second information to the application function;

[0279] in,

[0280] 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.

[0281] In some embodiments, the sending module 81 is used to:

[0282] 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.

[0283] In some embodiments, the sending module 81 is used 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;

[0284] The first message is sent to the first network function.

[0285] In some embodiments, the sending module 81 is used to:

[0286] 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;

[0287] 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.

[0288] In some embodiments, the sending module 81 is used to:

[0289] 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;

[0290] or,

[0291] 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.

[0292] 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.

[0293] In some embodiments, the sending module 81 is used to:

[0294] Sending the first information and / or the second information to an orchestration system of the network device;

[0295] 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.

[0296] In some embodiments, the first service includes:

[0297] acquiring the first information and / or the second information;

[0298] and / or,

[0299] subscription to the first information and / or the second information;

[0300] and / or,

[0301] Use of Computing Services.

[0302] In some embodiments, the sending module 81 is used to:

[0303] Sending the first information and / or the second information to an orchestration system of the network device;

[0304] 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.

[0305] In some embodiments, the second service includes:

[0306] Pushing of the first information and / or the second information;

[0307] and / or,

[0308] The first information and / or the second information are updated.

[0309] In some embodiments, the third network function is NEF.

[0310] In actual application, the sending module 81 can be implemented by a communication interface in an information transmission device.

[0311] It should be noted that: the information transmission device provided in the above embodiment only uses the division of the above program modules as an example when performing information transmission. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the information transmission device provided in the above embodiment and the information transmission method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0312] In order to implement the information transmission method of the embodiment of the present application, the embodiment of the present application also provides an information transmission device, which is set in the application function. Fig. 9 Schematic diagram of the structure of the information transmission device according to the embodiment of the present application. Fig. 9 As shown, the device comprises:

[0313] A receiving module 91, configured to receive the first information and / or the second information sent by the network device;

[0314] in,

[0315] 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.

[0316] In some embodiments, the receiving module 91 is used to:

[0317] receiving the first information and / or the second information sent by the second network function;

[0318] The first information and / or the second information is sent by the network device to the second network function through the first network function.

[0319] In some embodiments, the receiving module 91 is used to:

[0320] Sending a first request to a second network device; the first request is used to request first information and / or second information that satisfies a subscription constraint;

[0321] Receive first information and / or second information that meets the subscription constraint condition and is sent by the second network function.

[0322] In some embodiments, the receiving module 91 is used to:

[0323] 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;

[0324] or,

[0325] 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.

[0326] In some embodiments, the first network function is AMF and the second network function is NEF.

[0327] In some embodiments, the receiving module 91 is used to:

[0328] receiving the first information and / or the second information sent by a third network function;

[0329] 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.

[0330] In some embodiments, the first service includes:

[0331] acquiring the first information and / or the second information;

[0332] and / or,

[0333] subscription to the first information and / or the second information;

[0334] and / or,

[0335] Use of Computing Services.

[0336] In some embodiments, the receiving module 91 is used to:

[0337] receiving the first information and / or the second information sent by the third network function;

[0338] 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.

[0339] In some embodiments, the second service includes:

[0340] Pushing of the first information and / or the second information;

[0341] and / or,

[0342] The first information and / or the second information are updated.

[0343] In some embodiments, the third network function is NEF.

[0344] In actual application, the acquisition unit can be implemented by a communication interface in the information transmission device; the processing unit can be implemented by a processor in the information transmission device.

[0345] It should be noted that: the information transmission device provided in the above embodiment only uses the division of the above program modules as an example when performing information transmission. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the information transmission device provided in the above embodiment and the information transmission method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0346] The present application also provides a network device, such as Fig.10 As shown, including:

[0347] The first communication interface 101 is capable of exchanging information with other network devices;

[0348] The first processor 102 is connected to the first communication interface 101 and is used to execute the method provided by one or more technical solutions of the network device side when running a computer program. The computer program is stored in the first memory 103.

[0349] It should be noted that: the specific processing process of the first processor 102 and the first communication interface 101 is detailed in the method embodiment and will not be repeated here.

[0350] Of course, in actual application, the various components in the network device 100 are coupled together through the bus system 104. It is understandable that the bus system 104 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 104 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Fig.10 Various buses are labeled as bus system 104 .

[0351] The first memory 103 in the embodiment of the present application 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.

[0352] The method disclosed in the above embodiment of the present application 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. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware or software instructions in the first processor 102. The above-mentioned first processor 102 may be a general-purpose processor, a digital data processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates 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 application. A general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the first memory 103, and the first processor 102 reads the information in the first memory 103 and completes the steps of the above method in combination with its hardware.

[0353] The present application embodiment also provides an application function, such as Fig.11 As shown, including:

[0354] The second communication interface 111 is capable of exchanging information with other network devices;

[0355] 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 the computer program. The computer program is stored in the second memory 113.

[0356] It should be noted that: the specific processing process of the second processor 112 and the second communication interface 111 is detailed in the method embodiment, which will not be repeated here.

[0357] Of course, in actual application, the various components in the application function 110 are coupled together through the bus system 114. It can be understood that the bus system 114 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 114 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Fig.11 Various buses are labeled as bus system 114 .

[0358] The second memory 113 in the embodiment of the present application 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.

[0359] The method disclosed in the above embodiment of the present application 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. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the second processor 112. The above-mentioned second processor 112 may be a general-purpose processor, a digital data processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The second processor 112 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the second memory 113, and the second processor 112 reads the information in the second memory 113 and completes the steps of the above method in combination with its hardware.

[0360] 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 execute the aforementioned method.

[0361] It can be understood that the memory (first memory 103, second memory 113) of the embodiment of the present application 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), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM).The memories described in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0362] In an exemplary embodiment, the embodiment of the present application further provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, for example, a memory storing a computer program, and 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.

[0363] 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.

[0364] In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.

[0365] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application.

Claims

1. An information transmission method, characterized in that: Applied to a network device, the method comprises: 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, characterized in that 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, characterized in that 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, characterized in that: 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 meets the subscription constraint condition to the application function.

5. The method according to claim 4, characterized in that 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, characterized in that: 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, characterized in that 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, characterized in that 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, characterized in that: 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, characterized in that 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, characterized in that: The third network function is NEF.

12. An information transmission method, characterized in that: Applied to the application function, the method comprises: 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, characterized in that 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, characterized in that The receiving the first information and / or the second information sent by the network device includes: Sending a first request to a second network device; 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, characterized in that 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, characterized in that The first network function is AMF and the second network function is NEF.

17. The method according to claim 12, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that The third network function is NEF.

22. An information transmission device, characterized in that: include: 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, characterized in that: include: 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, characterized in that: comprising a processor and a memory for storing a computer program capable of being executed on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method described in any one of claims 1 to 11.

25. An application function, characterized in that: comprising a processor and a memory for storing a computer program capable of being executed on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method described in any one of claims 12 to 21.

26. A computer-readable storage medium having a computer program stored thereon, characterized in that: 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.