Information processing methods, apparatus, network-side devices and readable storage media
By using a method for receiving and selecting computing nodes in an XR terminal, the problem of information processing failure caused by limited computing resources is solved, achieving efficient information transmission and processing, and saving the terminal's computing resources and energy consumption.
Patent Information
- Application Number
- CN202310521484.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-10
- Publication Date
- 2026-01-30
- Estimated Expiration
- 2043-05-10
AI Technical Summary
Due to limited computing resources and power capacity, XR terminals have an increased probability of information processing failures, resulting in shorter usage time and lifespan.
The first function receives information sent by the second function, selects a computing node based on the information, and sends the second information to the second function to achieve information processing, thereby improving the information transmission rate and processing rate, avoiding the terminal from performing information processing, and saving computing resources and energy consumption.
It effectively reduces the computational load and energy consumption of the terminal, improves the information transmission rate and processing rate, and solves the problem of information processing failure caused by the limited computing resources of the terminal.
Smart Images

Figure CN118945159B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of information processing technology, and in particular to an information processing method, apparatus, network-side device, and readable storage medium. Background Technology
[0002] In Extended Reality (XR) applications, the unique nature of XR services necessitates computationally intensive information processing, such as image rendering and artificial intelligence (AI) calculations. However, XR devices, such as headsets and controllers, are generally limited in size, resulting in limited computing resources and power capacity. This increases the probability of information processing failures and may even shorten the device's lifespan. Therefore, for resource-intensive applications like XR, an information processing method is needed to address the problem of information processing failures caused by limited terminal computing resources. Summary of the Invention
[0003] The purpose of this invention is to provide an information processing method, apparatus, network-side device, and readable storage medium to solve the problem of information processing failure caused by limited terminal computing resources.
[0004] To achieve the above objectives, embodiments of the present invention provide an information processing method applied to a first function, the method comprising:
[0005] Receive the first message sent by the second function;
[0006] Send the second message to the second function.
[0007] The information processing method further includes, before sending the second information to the second function:
[0008] The second information is determined based on the first information.
[0009] The information processing method wherein the first information includes at least one of the following:
[0010] Computing power requirement parameters; computing service information; session information; routing path information; N3 transmission latency information; data network access identifier; user plane function (UPF) information; computing capacity information; central processing unit information; memory information; IP address information; location information; service and processing capacity information.
[0011] In the aforementioned information processing method, the first information includes a first identifier, which is a universal ID.
[0012] The information processing method wherein the second information includes at least one of the following:
[0013] The identifier of the compute node; the IP address of the compute node; the location information of the compute node.
[0014] In the aforementioned information processing method, the second function is used to modify the session after receiving the second information.
[0015] In the aforementioned information processing method, the first function is used to select a computing node, and the first function includes application function AF and / or network functions of the control plane.
[0016] The information processing method, wherein the second function includes a session management function (SMF).
[0017] The information processing method further includes, before receiving the first information sent by the second function:
[0018] Send a third message to the second function, the third message being used to obtain the first message.
[0019] The information processing method, wherein receiving the first information sent by the second function includes:
[0020] Receive first information from different sessions and / or streams sent by the second function.
[0021] The information processing method further includes, when the first identifiers in the first information received from different sessions and / or streams sent by the second function are the same:
[0022] Determine the same second information for different sessions and / or streams.
[0023] The information processing method, wherein, before determining the second information based on the first information, the method further includes:
[0024] Receive a fourth message sent by at least one computing node.
[0025] In the aforementioned information processing method, the fourth information includes at least one of the following:
[0026] Computing capacity information; central processing unit information; memory information; IP address information; location information; service and processing capacity information.
[0027] The information processing method, wherein the first function is AF; the method further includes:
[0028] A fifth message is sent to the terminal, which instructs the terminal to send a sixth message.
[0029] In the aforementioned information processing method, the sixth information includes at least one of the following:
[0030] Data packet; Domain Name System request.
[0031] The information processing method further includes:
[0032] Receive the sixth information sent by the terminal;
[0033] Send the sixth message to the computing node.
[0034] The information processing method further includes:
[0035] The sixth piece of information is decomposed to obtain at least one seventh piece of information;
[0036] Send the corresponding seventh message to the computing node.
[0037] In the aforementioned information processing method, the seventh information includes at least one of the following:
[0038] Data packet; Domain Name System request.
[0039] To achieve the above objectives, embodiments of the present invention also provide an information processing method applied to a second function, the method comprising:
[0040] Send the first message to the first function;
[0041] Receive the second information sent by the first function.
[0042] The information processing method further includes:
[0043] Modify the session based on the second information.
[0044] The information processing method further includes:
[0045] Send the second information to the third function.
[0046] The information processing method wherein the second function includes SMF.
[0047] The information processing method wherein the third function includes a UPF and / or a base station.
[0048] The information processing method wherein the second information includes at least one of the following:
[0049] The identifier of the compute node; the IP address of the compute node; the location information of the compute node.
[0050] The information processing method, wherein before sending the first information to the first function, further includes:
[0051] Receive the third information sent by the first function, wherein the third information is used to obtain the first information.
[0052] The information processing method wherein the first information includes at least one of the following:
[0053] Computing power requirement parameters; computing service information; session information; routing path information; N3 transmission latency information; data network access identifier; user plane function (UPF) information; computing capacity information; central processing unit information; memory information; IP address information; location information; service and processing capacity information.
[0054] The information processing method further includes, before receiving the second information sent by the first function:
[0055] Receive the eighth message sent by the Policy Control Function (PCF);
[0056] Based on the eighth piece of information, generate the ninth piece of information;
[0057] Send the ninth message to the third function.
[0058] In the aforementioned information processing method, the eighth piece of information is a strategy and billing control rule, and the eighth piece of information includes computing power requirement parameter information.
[0059] In the aforementioned information processing method, the ninth piece of information includes computing power requirement parameter information.
[0060] To achieve the above objectives, embodiments of the present invention also provide an information processing method applied to a third function, the method comprising:
[0061] Receive the second message sent by the second function.
[0062] The information processing method wherein the second information includes at least one of the following:
[0063] The identifier of the compute node; the IP address of the compute node; the location information of the compute node.
[0064] The information processing method further includes:
[0065] Receive the tenth message sent by the fourth function;
[0066] Send the tenth message to the computing node.
[0067] The information processing method, wherein the fourth function includes AF.
[0068] The information processing method, after sending the tenth information to the computing node, further includes:
[0069] The computing node receives the eleventh message, which is obtained by processing the tenth message.
[0070] The information processing method, after receiving the eleventh piece of information sent by the computing node, further includes:
[0071] The eleventh message is sent to the terminal.
[0072] The information processing method, wherein sending the eleventh information to the terminal includes:
[0073] If the eleventh message is received from at least two computing nodes, the eleventh message is aggregated or processed.
[0074] Send the aggregated or processed eleventh message to the terminal.
[0075] To achieve the above objectives, embodiments of the present invention also provide an information processing apparatus for a first function, the apparatus comprising:
[0076] The first receiving module is used to receive the first information sent by the second function;
[0077] The first sending module is used to send the second information to the second function.
[0078] To achieve the above objectives, embodiments of the present invention also provide an information processing apparatus for a second function, the apparatus comprising:
[0079] The second sending module is used to send the first information to the first function;
[0080] The second receiving module is used to receive the second information sent by the first function.
[0081] To achieve the above objectives, embodiments of the present invention also provide an information processing apparatus for a third function, the apparatus comprising:
[0082] The third receiving module is used to receive the second information sent by the second function.
[0083] To achieve the above objectives, embodiments of the present invention also provide a network-side device, including: a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the information processing method as described in any of the preceding claims.
[0084] To achieve the above objectives, embodiments of the present invention also provide a readable storage medium storing a program that, when executed by a processor, implements the information processing method as described in any of the preceding claims.
[0085] The beneficial effects of the above-mentioned technical solution of the present invention are as follows:
[0086] The information processing method described in this embodiment of the invention involves a first function receiving first information sent by a second function, and the first function then sending second information to the second function. In this way, the first function sends the second information to the second function, achieving information processing, improving information transmission and processing speed, avoiding the need for the terminal to perform information processing, saving terminal computing resources and energy consumption, and solving the problem of information processing failure caused by limited terminal computing resources. Attached Figure Description
[0087] Figure 1 This is a flowchart illustrating the information processing method according to one embodiment of the present invention;
[0088] Figure 2 This is a flowchart illustrating the information processing method according to another embodiment of the present invention;
[0089] Figure 3 This is a flowchart illustrating the information processing method according to another embodiment of the present invention.
[0090] Figure 4 This is a flowchart illustrating one embodiment of the method described in this invention.
[0091] Figure 5 This is a flowchart illustrating another embodiment of the method described in this invention;
[0092] Figure 6 This is a schematic diagram of one embodiment of the information processing device described in this invention;
[0093] Figure 7 This is a schematic diagram of another embodiment of the information processing device described in this invention;
[0094] Figure 8 This is a schematic diagram of another embodiment of the information processing device described in this invention;
[0095] Figure 9 This is a schematic diagram of the network-side device described in an embodiment of the present invention. Detailed Implementation
[0096] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.
[0097] To address the problem of information processing failures caused by limited computing resources in existing terminals, this invention provides an information processing method. A first function receives first information sent by a second function and then sends second information to the second function. Therefore, by employing this method, the first function sends the second information to the second function, thereby achieving information processing, improving both information transmission and processing speeds, avoiding the terminal performing information processing itself, saving terminal computing resources and energy consumption, and solving the problem of information processing failures caused by limited terminal computing resources.
[0098] One embodiment of the present invention, such as Figure 1 As shown, an information processing method is provided, applied to a first function, the method comprising:
[0099] Step 101: Receive the first information sent by the second function.
[0100] The first information includes at least one of the following:
[0101] Computing power requirement parameters;
[0102] Calculate business information;
[0103] Session information;
[0104] Routing path information;
[0105] N3 transmission delay information;
[0106] Data Network Access Identifier (DNAI);
[0107] User Plane Function (UPF) information;
[0108] Calculate capacity information;
[0109] Central processing unit information;
[0110] Memory information;
[0111] IP address information;
[0112] Location information;
[0113] Information on service and processing capabilities.
[0114] Among them, computing capacity information, central processing unit information, and memory information are used to indicate the computing resource information of the computing node. IP address information, location information, and service and processing capacity information are used to indicate the node information of the computing node.
[0115] Step 102: Send the second information to the second function.
[0116] In this embodiment of the invention, the first function receives first information and sends second information to the second function to realize the information processing process, thereby improving the information transmission rate and processing rate, avoiding the terminal from performing information processing, and saving terminal computing resources and energy consumption.
[0117] The second information includes at least one of the following:
[0118] The identifier of the computing node;
[0119] The IP address of the compute node;
[0120] Calculate the location information of the nodes.
[0121] In this embodiment of the invention, the second information includes at least one of the following: the identifier of the computing node, the IP address, and the location information. Here, the computing resources of the computing node are matched with the computing resources required for the terminal's business processing, which means that the computing node performs the specific information processing process, realizes computing power scheduling, avoids execution by the terminal, reduces the terminal's computing load, and saves the terminal's energy consumption.
[0122] The second function is used to modify the session after receiving the second information, such as modifying the routing path, thereby modifying the routing path of the first function.
[0123] In this embodiment of the invention, before step 101, the method further includes:
[0124] Receive a fourth message sent by at least one computing node.
[0125] The fourth piece of information includes at least one of the following:
[0126] Calculate capacity information;
[0127] Central processing unit information;
[0128] Memory information;
[0129] IP address information;
[0130] Location information;
[0131] Information on service and processing capabilities.
[0132] It should be noted that the first function can directly obtain the aforementioned fourth information sent by the computing node and then register the computing node; or, the first function can also obtain the aforementioned fourth information sent by the computing node through the Network Exposure Function (NEF).
[0133] In this embodiment of the invention, before step 102, the method further includes:
[0134] The second information is determined based on the first information.
[0135] In this embodiment of the invention, the second information sent from the first function to the second function can be determined based on the first information.
[0136] If the first function receives a fourth message from at least one computing node before step 101, the second message sent by the first function to the second function can be determined based on the first message and the fourth message.
[0137] In this embodiment of the invention, the first function is used to select a computing node, and the first function includes an application function (AF) and / or a network function of the control plane.
[0138] Since the first function is used to select computing nodes, and computing nodes are used to handle services that require a lot of computing resources, the network function of the control plane can be called the computing power scheduling network function.
[0139] It should be noted that if the first function is a network function of the control plane, then the first function is a network function responsible for performing at least one of the following:
[0140] Allocate computing power or computing resources; schedule computing power or computing resources; manage and allocate computing power or computing nodes; determine computing power or computing nodes.
[0141] Examples include Session Management Function (SMF), Policy Control Function (PCF), UPF, or other control plane network functions with the aforementioned capabilities. In this embodiment of the invention, the second function includes SMF.
[0142] In this embodiment of the invention, before step 101, the method further includes:
[0143] Send a third message to the second function, the third message being used to obtain the first message.
[0144] In this embodiment of the invention, before receiving the first information sent by the second function, the first function sends a third information to the second function to request the second function to send the first information to the first function, so that the first function can obtain the first information.
[0145] It should be noted that after receiving the sixth message from the terminal, the first function sends a third message to the second function. This sixth message can be understood as a computational service request. Through this sixth message, the terminal can establish an application connection with the first function.
[0146] The first information includes a first identifier, which is a general ID.
[0147] It should be noted that the first identifier is used for the first function to select computing nodes. Based on the first identifier, the first function can select the same computing node to save computing node consumption.
[0148] In this embodiment of the invention, step 101 includes:
[0149] Receive first information from different sessions and / or streams sent by the second function.
[0150] In this embodiment of the invention, if the first identifier in the first information of different sessions and / or streams received by the second function is the same, the method further includes:
[0151] Determine the same second information for different sessions and / or streams.
[0152] It should be noted that the first information of different sessions and / or streams means that the first function needs to coordinate the first information of different sessions and / or streams. During the coordination process, the first information carrying the same first identifier determines the same second information.
[0153] Simply put, the first function is to identify the same computing node for different sessions and / or streams carrying the same first identifier, so as to perform business processing. In this way, the first information of different sessions and / or streams carrying the same first identifier can be processed on the same computing node, which can save computing node consumption and improve information transmission efficiency and processing efficiency.
[0154] In this embodiment of the invention, the first function is AF; the method further includes:
[0155] A fifth message is sent to the terminal, which instructs the terminal to send a sixth message.
[0156] It should be noted that when the first function is AF, after AF sends the second information to the second function, AF sends the fifth information to the terminal to notify the terminal that the service is ready and instruct the terminal to send the sixth information.
[0157] In this embodiment of the invention, the sixth piece of information includes at least one of the following:
[0158] Data packets;
[0159] Domain Name System (DNS) request.
[0160] In this embodiment of the invention, the method further includes:
[0161] Receive the sixth information sent by the terminal;
[0162] Send the sixth message to the computing node.
[0163] In this embodiment of the invention, after sending the second information to the second function, the first function can receive the sixth information sent by the terminal. This sixth information can be understood as a computing service request. The sixth information is then routed to the corresponding computing node for service processing. The corresponding computing node can be understood as a computing node whose computing resources match the sixth information.
[0164] It should be noted that after sending the second information to the second function, the first function can also choose not to receive the sixth information sent by the terminal. Instead, the terminal can directly route the sixth information to the corresponding computing node for business processing. In this way, the terminal sends the sixth information directly to the computing node without going through the second function, which can improve information transmission and processing efficiency.
[0165] In this embodiment of the invention, the method further includes:
[0166] The sixth piece of information is decomposed to obtain at least one seventh piece of information;
[0167] Send the corresponding seventh message to the computing node.
[0168] The seventh piece of information includes at least one of the following:
[0169] Data packet; Domain Name System request.
[0170] In this embodiment of the invention, the first function, after receiving the sixth information sent by the terminal, can decompose the sixth information into at least one seventh piece of information, and route the at least one seventh piece of information to at least one corresponding computing node for service processing. Thus, by decomposing the sixth information using the first function, the terminal's energy consumption can be saved.
[0171] Alternatively, the terminal can decompose the sixth piece of information to obtain at least one seventh piece of information, and then the terminal can directly send at least one seventh piece of information to the first function, thereby enabling the first function to send the corresponding seventh piece of information to the computing node. A computing node can process one or more pieces of seventh information.
[0172] It should be noted that after receiving the sixth or seventh information mentioned above, the computing node performs business processing based on the sixth or seventh information, obtains the business processing result, and returns the business processing result directly to the terminal, or returns it to the terminal through the first function.
[0173] Another embodiment of the present invention, such as Figure 2 As shown, an information processing method is provided, applied to a second function, the method comprising:
[0174] Step 201: Send the first message to the first function.
[0175] The first information includes at least one of the following:
[0176] Computing power requirement parameters;
[0177] Calculate business information;
[0178] Session information;
[0179] Routing path information;
[0180] N3 transmission delay information;
[0181] DNAI;
[0182] UPF information;
[0183] Calculate capacity information;
[0184] Central processing unit information;
[0185] Memory information;
[0186] IP address information;
[0187] Location information;
[0188] Information on service and processing capabilities.
[0189] Among them, computing capacity information, central processing unit information, and memory information are used to indicate the computing resource information of the computing node. IP address information, location information, and service and processing capacity information are used to indicate the node information of the computing node.
[0190] Step 202: Receive the second information sent by the first function.
[0191] In this embodiment of the invention, the second function sends first information to the first function and receives second information sent by the first function, thereby realizing the information processing process.
[0192] The second information includes at least one of the following:
[0193] The identifier of the computing node;
[0194] The IP address of the compute node;
[0195] Calculate the location information of the nodes.
[0196] In this embodiment of the present invention, the second information includes at least one of the above-mentioned computing nodes. The computing resources of the computing node are matched with the computing resources required for the terminal's business processing, which means that the specific information processing process is executed by the computing node, realizing computing power scheduling, avoiding execution by the terminal, reducing the terminal's computing load, and saving the terminal's energy consumption.
[0197] In this embodiment of the invention, the method further includes:
[0198] Modify the session based on the second information.
[0199] In this embodiment of the invention, the second function modifies the session based on the second information, such as modifying the routing path, thereby modifying the routing path of the first function.
[0200] In this embodiment of the invention, the method further includes:
[0201] Send the second information to the third function.
[0202] In this embodiment of the invention, the third function can, after receiving the tenth information sent by the fourth function, determine the corresponding computing node based on the second information, and then send the tenth information to the corresponding computing node.
[0203] In this embodiment of the invention, the second function includes SMF.
[0204] In this embodiment of the invention, the third function includes UPF and / or base station.
[0205] In this embodiment of the invention, before step 201, the method further includes:
[0206] Receive the third information sent by the first function, wherein the third information is used to obtain the first information.
[0207] In this embodiment of the invention, the second function receives third information sent by the first function before sending the first information to the first function, and then sends the first information to the first function according to the third information, so that the first function can obtain the first information.
[0208] In this embodiment of the invention, before step 202, the method further includes:
[0209] Receive the eighth message sent by PCF;
[0210] Based on the eighth piece of information, generate the ninth piece of information;
[0211] Send the ninth message to the third function.
[0212] The eighth piece of information is the strategy and billing control rules, which includes computing power requirement parameter information.
[0213] The ninth piece of information includes computing power requirement parameters.
[0214] In this embodiment of the invention, the second function receives the eighth information sent by the PCF, then generates the ninth information based on the eighth information, and sends the ninth information to the third function. The eighth information may also include PCC rules. The ninth information can be understood as a Quality of Service (QoS) profile, and may also include Policy and Charging Control (PCC) rules.
[0215] It should be noted that the second function can also send the eighth information to the terminal via the control plane or the user plane. The second function is the SMF (Service Management Function). The control plane path can be from the SMF to the Access and Mobility Management function (AMF), then from the AMF to the base station, and finally from the base station to the terminal. The user plane path can be from the SMF to the UPF (User Plane Function), and finally from the UPF to the terminal.
[0216] Another embodiment of the present invention, such as Figure 3 As shown, an information processing method is provided, applied to a third function, the method comprising:
[0217] Step 301: Receive the second information sent by the second function.
[0218] The second information includes at least one of the following:
[0219] The identifier of the computing node;
[0220] The IP address of the compute node;
[0221] Calculate the location information of the nodes.
[0222] In this embodiment of the present invention, the second information includes at least one of the above-mentioned computing nodes. The computing resources of the computing node are matched with the computing resources required for the terminal's business processing, which means that the specific information processing process is executed by the computing node, realizing computing power scheduling, avoiding execution by the terminal, reducing the terminal's computing load, and saving the terminal's energy consumption.
[0223] The third function includes UPF and / or base station.
[0224] In this embodiment of the invention, the method further includes:
[0225] Receive the tenth message sent by the fourth function;
[0226] Send the tenth message to the computing node.
[0227] The fourth function includes AF.
[0228] In this embodiment of the invention, the third function receives the tenth information sent by the fourth function. The tenth information can be understood as a computing service request sent by the terminal to the fourth function. Then, the third function routes the tenth information to the corresponding computing node, and the corresponding computing node performs the service processing.
[0229] In this embodiment of the invention, after sending the tenth information to the computing node, the method further includes:
[0230] The computing node receives the eleventh message, which is obtained by processing the tenth message.
[0231] In this embodiment of the invention, after receiving the tenth information, the computing node performs business processing based on the tenth information to obtain the eleventh information, and then sends the eleventh information to the third function.
[0232] In this embodiment of the invention, after receiving the eleventh message sent by the computing node, the method further includes:
[0233] The eleventh message is sent to the terminal.
[0234] The third function of this embodiment of the invention is to send the eleventh information to the terminal after receiving the eleventh information sent by the computing node, so that the terminal can obtain the business processing result of the tenth information, thereby solving the problem that the terminal has limited computing power and cannot realize information processing when facing a business that requires a lot of computing power.
[0235] In this embodiment of the invention, sending the eleventh information to the terminal includes:
[0236] If the eleventh message is received from at least two computing nodes, the eleventh message is aggregated or processed.
[0237] Send the aggregated or processed eleventh message to the terminal.
[0238] It should be noted that, when the third function receives the eleventh information sent by at least two computing nodes, it can aggregate or process the at least two eleventh information messages and send the aggregated or processed eleventh information message to the terminal so that the terminal can obtain the business processing result of the tenth information message. This solves the problem of limited computing resources and information processing failure when the terminal is dealing with business that requires a lot of computing power.
[0239] Below, in conjunction with Figure 4 The flow of one embodiment of the information processing method described in this invention is explained in detail.
[0240] Step 401: The compute node sends its fourth piece of information to the AF to register itself. Here, the compute node includes one or more nodes. Figure 4 Taking computing nodes 1 and 2 as examples, the fourth information includes at least one of the following: computing capacity information, central processing unit information, memory information, IP address information, location information, and service and processing capability information.
[0241] Step 402: The terminal sends the sixth message to the AF to make a service request and connect to the application.
[0242] Step 403: AF sends third information to SMF to obtain first information.
[0243] Step 404: The SMF sends the first information to the AF. The first information includes at least one of the following: computing power requirement parameters, computing service information, session information, routing path information, N3 transmission latency information, data network access identifier, UPF information, computing capacity information, central processing unit information, memory information, IP address information, location information, and service and processing capacity information.
[0244] Step 405: AF performs computing power scheduling based on the first information to determine the second information. The second information includes at least one of the following: the identifier of the computing node, the IP address of the computing node, and the location information of the computing node.
[0245] Step 4061, AF sends a second message to SMF to cause SMF to modify the session. Alternatively,
[0246] Step 4062, AF does not send the second message to SMF.
[0247] Step 407: AF sends the fifth message to the terminal to indicate that the terminal service is ready. The terminal may then send the sixth message, which includes data packets and / or Domain Name System requests.
[0248] Step 4081, corresponding to step 4061, involves the terminal sending the sixth piece of information to the UPF. The UPF then routes the sixth piece of information to the corresponding compute node 1 or compute node 2 for service processing. Alternatively, the terminal can perform service decomposition, breaking down the sixth piece of information into at least one seventh piece of information, and then sending this information to the UPF. The UPF then routes this information to the corresponding compute node 1 or compute node 2 for service processing.
[0249] Step 4082, corresponding to step 4061, involves the terminal sending the sixth piece of information to the UPF. The UPF routes the sixth piece of information to the AF, and the AF then routes it to the corresponding compute node 1 or compute node 2 for service processing. Alternatively, the terminal can perform service decomposition, breaking down the sixth piece of information into at least one seventh piece of information, and then sending this information to the UPF. The UPF routes this information to the AF, and the AF then routes this information to the corresponding compute node 1 or compute node 2 for service processing.
[0250] Step 409: Computing node 1 or 2 sends the data calculation result to the terminal.
[0251] It should be noted that the above specific process is executed only after the terminal, base station, UPF, and PCF have successfully established a Protocol Data Unit (PDU) session.
[0252] Next, combined Figure 5 The flow of another embodiment of the information processing method described in the present invention is explained in detail.
[0253] Step 501: The compute node directly or via NEF sends its fourth information to the network function of the control plane (which is used to select compute nodes and can be called the computing power scheduling network function) to register the compute node. Here, the compute node includes one or more nodes. Figure 5 Taking computing nodes 1 and 2 as examples, the fourth information includes at least one of the following: computing capacity information, central processing unit information, memory information, IP address information, location information, and service and processing capability information.
[0254] In step 502, upon receiving the sixth message from the terminal, the AF initiates an AF session establishment request and sends computing power requirement parameter information to the PCF. The computing power requirement parameter information includes latency, packet loss rate, computation processing time, and a description of the computation task.
[0255] Step 503: PCF generates PCC rules based on QoS requirements, and PCF sends the eighth information to SMF based on computing power requirement parameter information and PCC rules.
[0256] Step 504: The SMF generates a QoS configuration file and sends the QoS configuration file to the UPF and / or the base station respectively. The SMF also sends the ninth message to the computing power scheduling network function. The ninth message includes computing power requirement parameter information.
[0257] Step 505: The computing power scheduling network function sends third information to the SMF to obtain the first information.
[0258] Step 506: SMF sends first information to the computing power scheduling network function. The first information includes at least one of the following: computing power requirement parameters, computing service information, session information, routing path information, N3 transmission latency information, data network access identifier, UPF information, computing capacity information, central processing unit information, memory information, IP address information, location information, and service and processing capacity information.
[0259] Step 507: The computing power scheduling network function performs computing power scheduling and determines the second information. The second information includes at least one of the following: the identifier of the computing node, the IP address of the computing node, and the location information of the computing node.
[0260] Step 508: The computing power scheduling network function sends a second message to the SMF so that the SMF can modify the session.
[0261] Step 509: The SMF initiates N4 session modification and sends the second information to the UPF and / or base station.
[0262] Step 510: The AF receives the sixth message from the terminal and sends the tenth message to the UPF.
[0263] Step 511: The UPF sends the tenth message to compute node 1 and compute node 2. If compute node 1 and compute node 2 are not within the reach range of the UPF, the UPF routes through a relay UPF, and the second message includes relay UPF information.
[0264] Step 512: The computing node performs calculations based on the tenth information and sends the eleventh information to the UPF.
[0265] Step 513: UPF aggregates the eleventh message sent by compute node 1 and compute node 2, and sends the aggregated eleventh message to the terminal.
[0266] In summary, the information processing method described in this embodiment of the invention, through the unified scheduling and arrangement of computing resources and the effective decomposition of computing services by the first, second, and third functions in the 5G core network, avoids terminal-based information processing and achieves efficient transmission and processing of computing services. Especially for services requiring significant computing resources, it can effectively reduce the computational load on the terminal, save terminal energy consumption, and improve information transmission and processing rates, thereby enhancing the user's service experience.
[0267] Another embodiment of the present invention also provides an information processing device applied to a first function, such as... Figure 6 As shown, the device includes:
[0268] The first receiving module 601 is used to receive the first information sent by the second function;
[0269] The first sending module 602 is used to send second information to the second function.
[0270] The information processing device further includes:
[0271] The first determining module is used to determine the second information based on the first information.
[0272] The information processing apparatus, wherein the first information includes at least one of the following:
[0273] Computing power requirement parameters; computing service information; session information; routing path information; N3 transmission latency information; data network access identifier; user plane function (UPF) information; computing capacity information; central processing unit information; memory information; IP address information; location information; service and processing capacity information.
[0274] The information processing device, wherein the first information includes a first identifier, the first identifier being a universal ID.
[0275] The information processing apparatus, wherein the second information includes at least one of the following:
[0276] The identifier of the compute node; the IP address of the compute node; the location information of the compute node.
[0277] The information processing device, wherein the second function is used to modify the session after receiving the second information.
[0278] The information processing apparatus wherein the first function is used to select computing nodes, and the first function includes application function AF and / or network functions of the control plane.
[0279] The information processing device, wherein the second function includes a session management function (SMF).
[0280] The information processing device further includes:
[0281] The third sending module is used to send third information to the second function, wherein the third information is used to obtain the first information.
[0282] The information processing device, wherein the first receiving module 601 is specifically used for:
[0283] Receive first information about different sessions and / or streams sent by the second function;
[0284] The information processing apparatus, wherein, when the first identifier in the first information of different sessions and / or streams received by the second function is the same, the first receiving module 601 is further configured to:
[0285] Determine the same second information for different sessions and / or streams.
[0286] The information processing device further includes:
[0287] The fourth receiving module is used to receive fourth information sent by at least one computing node.
[0288] The information processing apparatus, wherein the fourth information includes at least one of the following:
[0289] Computing capacity information; central processing unit information; memory information; IP address information; location information; service and processing capacity information.
[0290] The information processing device, wherein the first function is AF; the device further includes:
[0291] The fourth sending module is used to send fifth information to the terminal, the fifth information being used to instruct the terminal to send sixth information.
[0292] The information processing apparatus wherein the sixth information includes at least one of the following:
[0293] Data packet; Domain Name System request.
[0294] The information processing device further includes:
[0295] The fifth receiving module is used to receive the sixth information sent by the terminal;
[0296] The fifth sending module is used to send the sixth information to the computing node.
[0297] The information processing device further includes:
[0298] The decomposition module is used to decompose the sixth information to obtain at least one seventh information;
[0299] The sixth sending module is used to send the corresponding seventh information to the computing node.
[0300] Optionally, in the information processing apparatus, the seventh information includes at least one of the following:
[0301] Data packet; Domain Name System request.
[0302] Another embodiment of the present invention also provides an information processing device applied to a second function, such as... Figure 7 As shown, the device includes:
[0303] The second sending module 701 is used to send first information to the first function;
[0304] The second receiving module 702 is used to receive the second information sent by the first function.
[0305] The information processing device further includes:
[0306] The modification module is used to modify the session based on the second information.
[0307] The information processing device further includes:
[0308] The seventh sending module is used to send the second information to the third function.
[0309] The information processing device, wherein the second function includes SMF.
[0310] The information processing device, wherein the third function includes a UPF and / or a base station.
[0311] The information processing apparatus, wherein the second information includes at least one of the following:
[0312] The identifier of the compute node; the IP address of the compute node; the location information of the compute node.
[0313] The information processing device further includes:
[0314] The sixth receiving module is used to receive the third information sent by the first function, and the third information is used to obtain the first information.
[0315] The information processing apparatus, wherein the first information includes at least one of the following:
[0316] Computing power requirement parameters; computing service information; session information; routing path information; N3 transmission latency information; data network access identifier; user plane function (UPF) information; computing capacity information; central processing unit information; memory information; IP address information; location information; service and processing capacity information.
[0317] The information processing device further includes:
[0318] The seventh receiving module is used to receive the eighth message sent by the policy control function (PCF);
[0319] A generation module is used to generate ninth information based on the eighth information;
[0320] The eighth sending module is used to send the ninth information to the third function.
[0321] In the aforementioned information processing device, the eighth information is a strategy and billing control rule, and the eighth information includes computing power requirement parameter information.
[0322] The information processing device, wherein the ninth information includes computing power requirement parameter information.
[0323] Another embodiment of the present invention also provides an information processing device applied to a third function, such as... Figure 8 As shown, the device includes:
[0324] The third receiving module 801 is used to receive the second information sent by the second function.
[0325] The information processing apparatus, wherein the second information includes at least one of the following:
[0326] The identifier of the compute node; the IP address of the compute node; the location information of the compute node.
[0327] The information processing device further includes:
[0328] The eighth receiving module is used to receive the tenth message sent by the fourth function;
[0329] The ninth sending module is used to send the tenth information to the computing node.
[0330] The information processing device, wherein the fourth function includes AF.
[0331] The information processing device further includes:
[0332] The ninth receiving module is used to receive the eleventh information sent by the computing node, wherein the eleventh information is obtained by the computing node after processing the tenth information.
[0333] The information processing device further includes:
[0334] The tenth sending module is used to send the eleventh information to the terminal.
[0335] The information processing device, wherein the tenth sending module is specifically used for:
[0336] If the eleventh message is received from at least two computing nodes, the eleventh message is aggregated or processed.
[0337] Send the aggregated or processed eleventh message to the terminal.
[0338] like Figure 9 As shown, this embodiment of the invention also provides a network-side device, which has a first function, including: a processor 900; and a memory 910 connected to the processor 900 via a bus interface. The memory 910 is used to store programs and data used by the processor 900 when performing operations, and the processor 900 calls and executes the programs and data stored in the memory.
[0339] The network-side device also includes a transceiver 920, which is connected to a bus interface and is used to receive and send data under the control of the processor 900.
[0340] The transceiver 920 performs the following process:
[0341] Receive the first message sent by the second function;
[0342] Send the second message to the second function.
[0343] The network-side device, wherein the processor 900 is used for:
[0344] The second information is determined based on the first information.
[0345] The network-side device, wherein the first information includes at least one of the following:
[0346] Computing power requirement parameters; computing service information; session information; routing path information; N3 transmission latency information; data network access identifier; user plane function (UPF) information; computing capacity information; central processing unit information; memory information; IP address information; location information; service and processing capacity information.
[0347] The network-side device, wherein the first information includes a first identifier, which is a generic ID.
[0348] The network-side device, wherein the second information includes at least one of the following:
[0349] The identifier of the compute node; the IP address of the compute node; the location information of the compute node.
[0350] The network-side device, wherein the second function is used to modify the session after receiving the second information.
[0351] The network-side device, wherein the first function is used to select computing nodes, and the first function includes application function AF and / or network functions of the control plane.
[0352] The network-side device, wherein the second function includes a Session Management Function (SMF).
[0353] The network-side device, wherein the transceiver 920 is further configured to:
[0354] Send a third message to the second function, the third message being used to obtain the first message.
[0355] The network-side device, wherein the transceiver 920 is used for:
[0356] Receive first information about different sessions and / or streams sent by the second function;
[0357] The network-side device, wherein, when the first identifier in the first information of different sessions and / or streams received by the second function is the same, the processor 900 is configured to:
[0358] Determine the same second information for different sessions and / or streams.
[0359] The transceiver 920 is also used for:
[0360] Receive a fourth message sent by at least one computing node.
[0361] The network-side device, wherein the fourth information includes at least one of the following:
[0362] Computing capacity information; central processing unit information; memory information; IP address information; location information; service and processing capacity information.
[0363] The network-side device, wherein the first function is AF; the transceiver 920 is further used for:
[0364] A fifth message is sent to the terminal, which instructs the terminal to send a sixth message.
[0365] The network-side device, wherein the sixth piece of information includes at least one of the following:
[0366] Data packet; Domain Name System request.
[0367] The network-side device, wherein the transceiver 920 is further configured to:
[0368] Receive the sixth information sent by the terminal;
[0369] Send the sixth message to the computing node.
[0370] The network-side device, wherein the processor 900 is used for:
[0371] The sixth piece of information is decomposed to obtain at least one seventh piece of information;
[0372] The transceiver 920 is also used for:
[0373] Send the corresponding seventh message to the computing node.
[0374] The network-side device, wherein the seventh information includes at least one of the following:
[0375] Data packet; Domain Name System request.
[0376] Among them, Figure 9 In this context, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 900) and memory (memory 910). The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The transceiver 920 may be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium. The processor 900 is responsible for managing the bus architecture and general processing, and the memory 910 may store data used by the processor 900 during operation.
[0377] This invention also provides a network-side device, which has a second function, including: a processor; and a memory connected to the processor via a bus interface, the memory being used to store programs and data used by the processor when performing operations, and the processor calling and executing the programs and data stored in the memory.
[0378] The network-side device also includes a transceiver, which is connected to a bus interface and is used to receive and send data under the control of the processor.
[0379] It should be noted that the second function provided in the embodiments of the present invention is the same as... Figure 9 The structure of the first function shown is similar, so it will not be described again here.
[0380] The transceiver performs the following process:
[0381] Send the first message to the first function;
[0382] Receive the second information sent by the first function.
[0383] The network-side device, wherein the processor is further configured to:
[0384] Modify the session based on the second information.
[0385] The network-side device, wherein the transceiver is further configured to:
[0386] Send the second information to the third function.
[0387] The network-side device, wherein the second function includes SMF.
[0388] The network-side equipment, wherein the third function includes UPF and / or base station.
[0389] The network-side device, wherein the second information includes at least one of the following:
[0390] The identifier of the compute node; the IP address of the compute node; the location information of the compute node.
[0391] The network-side device, wherein the transceiver is further configured to:
[0392] Receive the third information sent by the first function, wherein the third information is used to obtain the first information.
[0393] The network-side device, wherein the first information includes at least one of the following:
[0394] Computing power requirement parameters; computing service information; session information; routing path information; N3 transmission latency information; data network access identifier; user plane function (UPF) information; computing capacity information; central processing unit information; memory information; IP address information; location information; service and processing capacity information.
[0395] The network-side device, wherein the transceiver is further configured to:
[0396] Receive the eighth message sent by the Policy Control Function (PCF);
[0397] The processor is also used for:
[0398] Based on the eighth piece of information, generate the ninth piece of information;
[0399] The transceiver is also used for:
[0400] Send the ninth message to the third function.
[0401] The network-side device, wherein the eighth information is a policy and billing control rule, and the eighth information includes computing power requirement parameter information.
[0402] The network-side device, wherein the ninth piece of information includes computing power requirement parameter information.
[0403] This invention also provides a network-side device, which has a third function, including: a processor; and a memory connected to the processor via a bus interface, the memory being used to store programs and data used by the processor when performing operations, and the processor calling and executing the programs and data stored in the memory.
[0404] The network-side device also includes a transceiver, which is connected to a bus interface and is used to receive and send data under the control of the processor.
[0405] It should be noted that the second function provided in the embodiments of the present invention is the same as... Figure 9 The structure of the first function shown is similar, so it will not be described again here.
[0406] The transceiver performs the following process:
[0407] Receive the second message sent by the second function.
[0408] The network-side device, wherein the second information includes at least one of the following:
[0409] The identifier of the compute node; the IP address of the compute node; the location information of the compute node.
[0410] The network-side device, wherein the transceiver is further configured to:
[0411] Receive the tenth message sent by the fourth function;
[0412] Send the tenth message to the computing node.
[0413] The network-side device, wherein the fourth function includes AF.
[0414] The network-side device, wherein the transceiver is further configured to:
[0415] The computing node receives the eleventh message, which is obtained by processing the tenth message.
[0416] The network-side device, wherein the transceiver is further configured to:
[0417] The eleventh message is sent to the terminal.
[0418] The network-side device, wherein the processor is further configured to:
[0419] If the eleventh message is received from at least two computing nodes, the eleventh message is aggregated or processed.
[0420] The transceiver is also used for:
[0421] Send the aggregated or processed eleventh message to the terminal.
[0422] In addition, specific embodiments of the present invention also provide a readable storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the information processing method as described in any of the preceding claims.
[0423] Specifically, the readable storage medium is applied to the first, second, or third function described above. When applied to the first, second, or third function, the execution of the corresponding information processing method is not described in detail above and will not be repeated here.
[0424] In the several embodiments provided in this application, it should be understood that the disclosed methods and apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0425] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can be physically comprised separately, or two or more units can be integrated into one unit. The integrated unit described above can be implemented in hardware or in the form of hardware plus software functional units.
[0426] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions that cause a computer device (which may be a personal computer, server, or network device, etc.) to execute some steps of the transmission and reception methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0427] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. An information processing method characterized by comprising: The method is applied to a first function for selecting a computing node, the first function including a network function of an application function (AF) and / or a control plane, and the method includes: receiving first information sent by a second function; the second function including a session management function (SMF); the first information including at least one of: a computing power requirement parameter information; a computing service information; a session information; a routing path information; an N3 transmission delay information; a data network access identifier; a user plane function (UPF) information; a computing capacity information; a central processing unit information; a memory information; an IP address information; a location information; a service and processing capability information; the first information including a first identifier, the first identifier being a general ID; sending second information to the second function; the second information including at least one of: an identifier of a computing node; an IP address of a computing node; location information of a computing node; wherein the receiving first information sent by the second function includes: receiving first information of different sessions and / or flows sent by the second function; in a case where the first identifier in the first information of different sessions and / or flows sent by the second function is the same, the method further includes: determining the same second information for different sessions and / or flows.
2. The information processing method according to claim 1, characterized by, Before the sending second information to the second function, the method further includes: determining the second information according to the first information.
3. The information processing method according to claim 1, characterized by, After the second function receives the second information, the second function performs session modification.
4. The information processing method according to claim 1, characterized by, Before the receiving first information sent by the second function, the method further includes: sending third information to the second function, the third information being used to obtain the first information.
5. The information processing method according to claim 2, characterized by, Before the determining the second information according to the first information, the method further includes: receiving fourth information sent by at least one computing node.
6. The information processing method according to claim 5, characterized by, The fourth information includes at least one of: a computing capacity information; a central processing unit information; a memory information; an IP address information; a location information; a service and processing capability information.
7. The information processing method according to claim 1, characterized by, The first function is an AF; the method further includes: sending fifth information to a terminal, the fifth information being used to instruct the terminal to send sixth information.
8. The information processing method according to claim 7, characterized by, The sixth information includes at least one of: a data packet; a domain name system request.
9. The information processing method according to claim 7, characterized by, The method further includes: receiving the sixth information sent by the terminal; sending the sixth information to a computing node.
10. The information processing method according to claim 7, characterized by, The method further includes: decomposing the sixth information to obtain at least one seventh information; sending the corresponding seventh information to a computing node.
11. The information processing method according to claim 10, characterized by, The seventh information includes at least one of: a data packet; a domain name system request.
12. An information processing method characterized by comprising: The method is applied to a second function, the second function including an SMF, and the method includes: sending first information to a first function; the first function is used for selecting a computing node, and the first function comprises a network function of an AF and / or a control plane; the first information comprises at least one of: computing power requirement parameter information; computing service information; session information; routing path information; N3 transmission delay information; a data network access identifier; UPF information; computing capacity information; central processor information; memory information; IP address information; location information; service and processing capability information; the first information comprises a first identifier, and the first identifier is a general ID; receiving second information sent by the first function; the second information comprises at least one of: an identifier of a computing node; an IP address of the computing node; location information of the computing node; wherein the sending of the first information to the first function comprises: sending, to the first function, first information of different sessions and / or flows, and the first function determines the same second information for different sessions and / or flows in a case where the first function receives the same first identifier in the first information of different sessions and / or flows sent by the second function.
13. The information processing method according to claim 12, characterized by, The method further comprises: performing session modification according to the second information.
14. The information processing method according to claim 12, characterized by, The method further comprises: sending the second information to a third function.
15. The information processing method according to claim 14, characterized by, The third function comprises a UPF and / or a base station.
16. The information processing method according to claim 12, characterized by, Before the sending of the first information to the first function, the method further comprises: receiving third information sent by the first function, and the third information is used to obtain the first information.
17. The information processing method according to claim 12, characterized by, Before the receiving of the second information sent by the first function, the method further comprises: receiving eighth information sent by a policy control function (PCF); generating ninth information according to the eighth information; sending the ninth information to a third function.
18. The information processing method according to claim 17, characterized by, The eighth information is a policy and charging control rule, and the eighth information comprises computing power requirement parameter information.
19. The information processing method according to claim 17, characterized by, The ninth information comprises computing power requirement parameter information.
20. An information processing method characterized by comprising: The method applied to a third function, the third function comprising a UPF and / or a base station, the method comprising: receiving second information sent by a second function; the second function comprises an SMF; and the second information comprises at least one of: an identifier of a computing node; an IP address of the computing node; and location information of the computing node; wherein the second function sends, to a first function, first information of different sessions and / or flows, and the first function determines the same second information for different sessions and / or flows in a case where the first function receives the same first identifier in the first information of different sessions and / or flows sent by the second function, and the second function receives the second information; the first function is used for selecting a computing node, and the first function comprises a network function of an AF and / or a control plane; the first information comprises at least one of: computing power requirement parameter information; computing service information; session information; routing path information; N3 transmission delay information; a data network access identifier; UPF information; computing capacity information; central processor information; memory information; IP address information; location information; service and processing capability information; the first information comprises a first identifier, and the first identifier is a general ID.
21. The information processing method according to claim 20, characterized by, The method further includes: receiving tenth information sent by a fourth function; sending the tenth information to a computing node.
22. The information processing method according to claim 21, characterized by, The fourth function includes an AF.
23. The information processing method according to claim 21, characterized by, After the sending of the tenth information to the computing node, the method further includes: receiving eleventh information sent by the computing node, the eleventh information being obtained after the computing node processes the tenth information.
24. The information processing method according to claim 23, characterized by, After the receiving of the eleventh information sent by the computing node, the method further includes: sending the eleventh information to a terminal.
25. The information processing method according to claim 24, characterized by, The sending of the eleventh information to the terminal includes: in a case where the eleventh information sent by at least two computing nodes is received, the eleventh information is aggregated or processed; and sending the aggregated or processed eleventh information to the terminal.
26. An information processing apparatus for enabling a user to efficiently search for a desired information, comprising: The apparatus applied to a first function for selecting a computing node, the first function including a network function of an AF and / or a control plane, the apparatus including: a first receiving module configured to receive first information sent by a second function; the second function including an SMF; the first information including at least one of: computing power requirement parameter information; computing service information; session information; routing path information; N3 transmission delay information; data network access identifier; UPF information; computing capacity information; central processor information; memory information; IP address information; location information; service and processing capability information; the first information including a first identifier, the first identifier being a general ID; a first sending module configured to send second information to the second function; the second information including at least one of: an identifier of a computing node; an IP address of the computing node; location information of the computing node; The first receiving module is specifically configured to: receive the first information of different sessions and / or flows sent by the second function; in a case where the first identifiers in the first information of different sessions and / or flows sent by the second function are the same, the apparatus further includes: a second determining module configured to determine the same second information for different sessions and / or flows.
27. An information processing apparatus for enabling a user to efficiently search for a desired information, comprising: The apparatus applied to a second function, the second function including an SMF, the apparatus including: a second sending module configured to send first information to a first function; the first function being used for selecting a computing node, the first function including a network function of an AF and / or a control plane; the first information including at least one of: computing power requirement parameter information; computing service information; session information; routing path information; N3 transmission delay information; data network access identifier; UPF information; computing capacity information; central processor information; memory information; IP address information; location information; service and processing capability information; the first information including a first identifier, the first identifier being a general ID; a second receiving module configured to receive second information sent by the first function; the second information including at least one of: an identifier of a computing node; an IP address of the computing node; location information of the computing node; The second sending module is specifically configured to: The first information of different sessions and / or flows sent to the first function, the first function determining the same second information for different sessions and / or flows in the case of receiving the same first identification in the first information of different sessions and / or flows sent by the second function.
28. An information processing apparatus for enabling a user to efficiently search for a desired information, comprising: The apparatus is applied to a third function, the third function comprising a UPF and / or a base station, and the apparatus comprises: a third receiving module configured to receive second information sent by a second function; the second function comprising an SMF; and the second information comprising at least one of the following: an identification of a computing node; an IP address of the computing node; and location information of the computing node. The second function sends first information of different sessions and / or flows to a first function; the first function determines the same second information for different sessions and / or flows in the case of receiving the same first identification in the first information of different sessions and / or flows sent by the second function, and sends the second information to the second function; and the second function receives the second information. The first function is configured to select a computing node, the first function comprising an AF and / or a network function of a control plane; and the first information comprises at least one of the following: a computing power requirement parameter information; a computing service information; a session information; a routing path information; an N3 transmission delay information; a data network access identifier; a UPF information; a computing capacity information; a central processing unit information; a memory information; an IP address information; a location information; a service and processing capability information; and the first information comprises a first identification, the first identification being a general ID.
29. A network-side device, comprising: The apparatus comprises: a processor, a memory, and a program stored on the memory and executable on the processor, the program being executed by the processor to implement the information processing method according to any one of claims 1 to 11, or to implement the information processing method according to any one of claims 12 to 19, or to implement the information processing method according to any one of claims 20 to 25.
30. A readable storage medium, characterized by, The readable storage medium stores a program, the program being executed by a processor to implement the information processing method according to any one of claims 1 to 11, or to implement the information processing method according to any one of claims 12 to 19, or to implement the information processing method according to any one of claims 20 to 25.
Citation Information
Patent Citations
Computing session updating method and device and communication equipment
CN115915181A
Information processing method and device and communication equipment
CN118741617A