Data processing method and device, equipment and storage medium
By sending a request to establish a computing power session to the target connection session anchor, and performing corresponding requests and confirmations after the application server AS receives the confirmation response, the problem of unified computing power and connection scheduling in the communication system is solved, and the quality of network services is improved.
Patent Information
- Application Number
- CN202411999795.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2044-12-31
AI Technical Summary
How to realize unified scheduling of computing power and connections in the communication system and improve the quality of network services.
By sending a first computing session request to the target connection session anchor, and upon receiving the acknowledgement response, it sends a second computing session request to the application server AS, and finally sending a computing session acknowledgement to the target connection session anchor, receiving its response.
Improve the quality of network services and realize unified scheduling of computing power and connections.
Smart Images

Figure CN119789238A_ABST
Abstract
Description
Background Art
[0002] With the development of wireless communication technology and the increasing demand for high-quality data transmission, communication systems are evolving towards a higher level of computing-network integration. The network not only provides connection services, but also computing services. How to achieve unified scheduling of computing power and connection for computing applications deployed in the network and improve the quality of network services is an urgent problem to be solved by technicians in this field. Summary of the invention
[0003] The present disclosure provides a data processing method, apparatus, device and storage medium, which improve the quality of network services at least to a certain extent.
[0004] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.
[0005] According to one aspect of the present disclosure, a data processing method is provided, which is applied to a session control function, including:
[0006] Sending a first computing power session establishment request to the target connection session anchor point;
[0007] Upon receiving a computing power session confirmation response from the target connection session anchor point, sending a second computing power session establishment request to the application server AS;
[0008] Send a hashing session confirmation to the target connection session anchor.
[0009] Receive the computing power session confirmation response sent by the target connection session anchor point.
[0010] In one embodiment of the present disclosure, the method further includes:
[0011] Determine the target connection session anchor point based on the service request.
[0012] In one embodiment of the present disclosure, the method further includes:
[0013] A second request for establishing a computing power session is generated based on the computing power session confirmation response of the target connection session anchor point, and the second request for establishing a computing power session includes information on the target connection session anchor point side.
[0014] In one embodiment of the present disclosure, the target connection session anchor point side information is generated by the target connection session anchor point based on the allocated channel address, port, and designated channel bandwidth.
[0015] According to another aspect of the present disclosure, a data processing method is provided, which is applied to a target connection session anchor point, comprising:
[0016] Receiving a first computing power session establishment request sent by a session control function;
[0017] Generate a computing power session confirmation response based on the target connection session anchor point side information;
[0018] Receive the hashrate session confirmation sent by the session control function;
[0019] Send a hashing session confirmation response to the session control function.
[0020] In one embodiment of the present disclosure, the method further includes:
[0021] The channel address, port, and specified channel bandwidth of the computing power session of the target connection session anchor are allocated, and the target connection session anchor side information is generated based on the allocated channel address, port, and specified channel bandwidth of the computing power session.
[0022] According to another aspect of the present disclosure, there is provided a data processing device, applied to a session control function, comprising:
[0023] A first sending module, configured to send a first request to establish a computing power session to a target connection session anchor point;
[0024] The second sending module is used to send a second computing power session establishment request to the application server AS when receiving a computing power session confirmation response from the target connection session anchor point;
[0025] The third sending module is used to send a computing power session confirmation to the target connection session anchor point.
[0026] The first receiving module is used to receive a computing power session confirmation response sent by a target connection session anchor point.
[0027] In one embodiment of the present disclosure, the device further includes:
[0028] The determination module is used to determine the target connection session anchor point according to the service request.
[0029] In one embodiment of the present disclosure, the device further includes:
[0030] The second generating module is used to generate a second computing power session establishment request based on the computing power session confirmation response of the target connection session anchor point, and the second computing power session establishment request includes the target connection session anchor point side information.
[0031] In one embodiment of the present disclosure, the target connection session anchor point side information is generated by the target connection session anchor point based on the allocated channel address, port, and designated channel bandwidth.
[0032] According to another aspect of the present disclosure, a data processing device is provided, which is applied to a target connection session anchor point, including:
[0033] A second receiving module is used to receive a first computing power session establishment request sent by a session control function;
[0034] A first generating module, configured to generate a computing power session confirmation response based on target connection session anchor point side information;
[0035] A third receiving module is used to receive a computing power session confirmation sent by a session control function;
[0036] The fourth sending module is used to send a computing power session confirmation response to the session control function.
[0037] In one embodiment of the present disclosure, the device further includes:
[0038] The third generation module is used to allocate the channel address, port, and specified channel bandwidth of the computing power session of the target connection session anchor point, and generate the target connection session anchor point side information based on the allocated channel address, port, and specified channel bandwidth of the computing power session.
[0039] According to another aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the above-mentioned data processing method by executing the executable instructions.
[0040] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned data processing method is implemented.
[0041] The data processing method, apparatus, device and storage medium provided by the embodiments of the present disclosure send a first request to establish a computing power session to a target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, send a second request to establish a computing power session to an AS, send a computing power session confirmation to the target connection session anchor point, and receive a computing power session confirmation response sent by the target connection session anchor point, thereby improving the quality of network services.
[0042] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.
[0044] Figure 1A flow chart of a data processing method in an embodiment of the present disclosure is shown;
[0045] Figure 2 Another data processing method flow chart in the embodiment of the present disclosure is shown;
[0046] Figure 3 A flow chart of another data processing method in an embodiment of the present disclosure is shown;
[0047] Figure 4 A flow chart of another data processing method in an embodiment of the present disclosure is shown;
[0048] Figure 5 A flow chart of another data processing method in an embodiment of the present disclosure is shown;
[0049] Figure 6 A signaling diagram of a data processing method in an embodiment of the present disclosure is shown;
[0050] Figure 7 A data processing device architecture diagram according to an embodiment of the present disclosure is shown;
[0051] Figure 8 Another data processing device architecture diagram according to an embodiment of the present disclosure is shown;
[0052] Fig. 9 A structural block diagram of an electronic device in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0053] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0054] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0055] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0056] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0057] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0058] In order to solve the above problems, the embodiments of the present disclosure provide a data processing method, apparatus, device and storage medium.
[0059] Figure 1 A flow chart of a data processing method in an embodiment of the present disclosure is shown.
[0060] like Figure 1 As shown, the method may include:
[0061] S110, sending a first computing power session establishment request to the target connection session anchor point;
[0062] S120, upon receiving a computing power session confirmation response from the target connection session anchor point, sending a second computing power session establishment request to the application server AS;
[0063] S130, sending a computing power session confirmation to the target connection session anchor point.
[0064] In some embodiments, sending a computing power session confirmation to a target connection session anchor point may include sending a computing power session confirmation to the target connection session anchor point upon receiving a computing power session confirmation response sent by the AS.
[0065] In some embodiments, the present disclosure may also include: first sending a second request to establish a computing power session to the AS, and after obtaining the port information of the AS, launching a first request to establish a computing power session to the target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, sending a confirmation message to the AS.
[0066] S140, receiving a computing power session confirmation response sent by the target connection session anchor point.
[0067] In some embodiments, the method of the present disclosure may further include:
[0068] Receive business requests sent by the application discovery function.
[0069] Determine the target connection session anchor point based on the service request.
[0070] In some embodiments, the session control function may send the identification rules of the AS computing power node to the initial connection session anchor point so that the initial connection session anchor point reports the computing power application requirements of the terminal to the session control function.
[0071] In some embodiments, the service request may include a terminal computing power application requirement report, including AS IP information. After receiving the service request, the session control function may select a target connection session anchor point according to the AS IP information.
[0072] In some embodiments, the session control function may send the DNS processing rule to the application discovery function so that the application discovery function obtains a DNS response by interacting with the DNS system, where the DNS response includes the AS IP address.
[0073] In some embodiments, the service request may include a DNS response, and after receiving the service request, the session control function may select a target connection session anchor point according to the DNS response.
[0074] In some embodiments, after obtaining the IP address to be accessed, the service request may include IP address access, user plane reselection and a response of a target connection session anchor point determined by the network, and the network may include a core network.
[0075] In some embodiments, the method performed by the session control function may also be performed by the computing power routing control function, or the method performed by the session control function may be performed jointly by the computing power routing control function and the session control function.
[0076] In some embodiments, before receiving the service request sent by the application discovery function, the method may further include:
[0077] The terminal connects to the network and establishes an initial session.
[0078] The application discovery function receives computing power application requests sent by the terminal.
[0079] The present disclosure does not specifically limit the method for establishing an initial session.
[0080] Exemplarily, establishing an initial session may include establishing a session based on a 5G network and establishing a session based on a 6G network.
[0081] In some embodiments, the interaction of the application discovery function with the DNS system may include sending a terminal identification and / or a DNS processing rule to the DNS system.
[0082] In some embodiments, the DNS system may receive node computing power status information sent by the computing power routing control function.
[0083] In some embodiments, the DNS system can determine the computing power application address to be accessed by the terminal based on the node computing power status information and the terminal location information.
[0084] In some embodiments, the DNS system may generate a DNS response message based on the computing power application address.
[0085] In some embodiments, the DNS response message is determined by the DNS system based on the node computing power status and the terminal location information, the terminal location information is determined by the terminal identifier, and the DNS response message includes a network function NF identifier and corresponds to a pre-configured IP address.
[0086] In some embodiments, the AS is a network internal network function.
[0087] In some embodiments, AS can be replaced by NF, which has idle computing resources and can provide application deployment sharing.
[0088] In some embodiments, the DNS system may receive node computing power status information sent by the computing power routing control function.
[0089] In some embodiments, the application discovery function executes DNS processing rules to interact with the DNS server and provide sufficient auxiliary information.
[0090] In some embodiments, the auxiliary information includes terminal location information, application deployment topology and node information, ensuring that the DNS server resolves to the application server with the best performance.
[0091] In some embodiments, the computing power session may also include a session between the AS and a target connection session anchor point.
[0092] In some embodiments, whether the connection session control function performs user plane reselection needs to determine whether the original user plane is the optimal access path based on the selected application server. When the selected original user plane path is not the optimal path, user plane reselection needs to be performed. When the original user plane path is the optimal path, user plane reselection does not need to be performed.
[0093] The data processing method provided by the embodiment of the present disclosure sends a first request to establish a computing power session to a target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, sends a second request to establish a computing power session to an AS, sends a computing power session confirmation to the target connection session anchor point, and receives a computing power session confirmation response sent by the target connection session anchor point, thereby improving the quality of network services.
[0094] Figure 2 A flow chart of another data processing method in an embodiment of the present disclosure is shown.
[0095] like Figure 2 As shown, the method may include:
[0096] S210: Determine a target connection session anchor point according to the service request.
[0097] S220, sending a first computing power session establishment request to the target connection session anchor point;
[0098] S230, upon receiving a computing power session confirmation response from the target connection session anchor point, sending a second computing power session establishment request to the application server AS;
[0099] S240, sending a computing power session confirmation to the target connection session anchor point.
[0100] S250, receiving a computing power session confirmation response sent by the target connection session anchor point.
[0101] In some embodiments, there may be multiple session connection anchor points, and the session control function may determine the target connection session anchor point based on information in the service request.
[0102] The data processing method provided by the embodiment of the present disclosure sends a first request to establish a computing power session to a target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, sends a second request to establish a computing power session to an AS, sends a computing power session confirmation to the target connection session anchor point, and receives a computing power session confirmation response sent by the target connection session anchor point, thereby improving the quality of network services.
[0103] Figure 3 A flow chart of another data processing method in an embodiment of the present disclosure is shown.
[0104] like Figure 3 As shown, the method may include:
[0105] S310, sending a first computing power session establishment request to the target connection session anchor point;
[0106] S320, upon receiving a computing power session confirmation response from the target connection session anchor point, a second computing power session establishment request is generated based on the computing power session confirmation response from the target connection session anchor point, the second computing power session establishment request includes the target connection session anchor point side information, and the second computing power session establishment request is sent to the application server AS.
[0107] In some embodiments, the target connection session anchor point side information is generated by the target connection session anchor point based on the assigned channel address port and the execution channel bandwidth.
[0108] S330, sending a computing power session confirmation to the target connection session anchor point.
[0109] S340, receiving a computing power session confirmation response sent by the target connection session anchor point.
[0110] The data processing method provided by the embodiment of the present disclosure sends a first request to establish a computing power session to a target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, sends a second request to establish a computing power session to an AS, sends a computing power session confirmation to the target connection session anchor point, and receives a computing power session confirmation response sent by the target connection session anchor point, thereby improving the quality of network services.
[0111] Based on the same inventive concept, the present disclosure also provides a data processing device in the following embodiments. Since the principle of solving the problem in the method embodiment is similar to that in the above method embodiment, the implementation of the method embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.
[0112] Figure 4 A flow chart of another data processing method in an embodiment of the present disclosure is shown.
[0113] like Figure 4 As shown, the method may include:
[0114] S410, receiving a first request for establishing a computing power session sent by a session control function.
[0115] S420, generating a computing power session confirmation response based on the target connection session anchor point side information;
[0116] S430, receiving a computing power session confirmation sent by the session control function;
[0117] S440, sending a computing power session confirmation response to the session control function.
[0118] In some embodiments, the computing power routing control function may initiate a request to establish a computing power session to the selected computing power NF / AS.
[0119] In some embodiments, session control functionality may include computing power routing control functionality.
[0120] In some embodiments, the method further comprises:
[0121] The response information is sent to the application discovery function so that the application discovery function sends the DNS response message to the terminal, and the terminal connects to the application server AS based on the connection session, computing power session and application server address AS IP.
[0122] In some embodiments, the method further comprises:
[0123] Send the response information to the application server AS;
[0124] When receiving the response information of establishing computing power session sent by AS, the response information is sent to the application discovery function.
[0125] The data processing method provided by the embodiment of the present disclosure sends a first request to establish a computing power session to a target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, sends a second request to establish a computing power session to an AS, sends a computing power session confirmation to the target connection session anchor point, and receives a computing power session confirmation response sent by the target connection session anchor point, thereby improving the quality of network services.
[0126] Figure 5 A flow chart of another data processing method in an embodiment of the present disclosure is shown.
[0127] It should be noted that the data processing method in the present disclosure is applied to the target connection session anchor point.
[0128] like Figure 5 As shown, the method may include:
[0129] S510, receiving a computing power session confirmation sent by a session control function.
[0130] S520, allocate the channel address, port, and designated channel bandwidth of the computing power session of the target connection session anchor point, and generate the target connection session anchor point side information based on the allocated channel address, port, and designated channel bandwidth of the computing power session.
[0131] S530, sending a computing power session confirmation response to the session control function.
[0132] In some embodiments, after the target connection session anchor sends the side information containing the target connection session anchor to the session control function, the session control function may send a second computing power session establishment request containing the side information of the target connection session anchor to the AS.
[0133] In some embodiments, sending a computing power session confirmation to a target connection session anchor point may include sending a computing power session confirmation to the target connection session anchor point upon receiving a computing power session confirmation response sent by the AS.
[0134] The data processing method provided by the embodiment of the present disclosure sends a first request to establish a computing power session to a target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, sends a second request to establish a computing power session to an AS, sends a computing power session confirmation to the target connection session anchor point, and receives a computing power session confirmation response sent by the target connection session anchor point, thereby improving the quality of network services.
[0135] Figure 6 A signaling diagram of yet another data processing method in an embodiment of the present disclosure is shown.
[0136] like Figure 6 As shown, the method may include:
[0137] S601: The terminal establishes an initial session.
[0138] S602, the terminal requests computing power application.
[0139] In some embodiments, requesting computing power application includes a terminal sending a Domain Name System DNS request.
[0140] S603, the application discovery function executes the DNS processing rule obtained from the session control function, and obtains a DNS response message by interacting with the DNS system.
[0141] S604, the application discovery function sends a DNS response message to the session control function.
[0142] S605: The session control function connects the target connection session anchor point according to the DNS response message, and reselects the user plane for the terminal access service.
[0143] S606: The session control function sends a first computing power session establishment request to the target connection session anchor point.
[0144] S607, the target connection session anchor sends a computing power session establishment confirmation response to the session control function.
[0145] In some embodiments, the computing power session confirmation response includes endpoint information on the target connection session anchor side.
[0146] S608: The session control function sends a second computing power session establishment request to the computing power NF / AS.
[0147] S609, the computing power NF / AS sends computing power session response information to the session control function.
[0148] In some embodiments, the computing power session response information includes computing power NF / AS side channel endpoint information.
[0149] S610, the session control function sends the computing power session confirmation to the target connection session anchor point.
[0150] S611, the target connection session anchor sends a computing power session confirmation response to the session control function.
[0151] S612: The session control function sends the DNS response message to the application discovery function.
[0152] S613, the application discovery function sends a DNS response message to the terminal.
[0153] The DNS response message includes the AS / NF identifier.
[0154] S614: Establish a computing power session and a connection session.
[0155] The data processing method provided by the embodiment of the present disclosure sends a first request to establish a computing power session to a target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, sends a second request to establish a computing power session to an AS, sends a computing power session confirmation to the target connection session anchor point, and receives a computing power session confirmation response sent by the target connection session anchor point, thereby improving the quality of network services.
[0156] Based on the same inventive concept, the present disclosure also provides a data processing device in the following embodiments. Since the principle of solving the problem in the device embodiment is similar to that in the above method embodiment, the implementation of the device embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.
[0157] Figure 7 A structural diagram of another data processing device in an embodiment of the present disclosure is shown.
[0158] It should be noted that the data processing device is applied to the session control function.
[0159] like Figure 7 As shown, the apparatus 700 may include:
[0160] A first sending module 710 is used to send a first computing power session establishment request to a target connection session anchor point;
[0161] The second sending module 720 is used to send a second computing session establishment request to the application server AS when receiving a computing session confirmation response from the target connection session anchor point;
[0162] The third sending module 730 is used to send a computing power session confirmation to the target connection session anchor point.
[0163] The first receiving module 740 is used to receive a computing power session confirmation response sent by a target connection session anchor point.
[0164] The data processing device provided by the embodiment of the present disclosure sends a first request to establish a computing power session to a target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, sends a second request to establish a computing power session to an AS, sends a computing power session confirmation to the target connection session anchor point, and receives a computing power session confirmation response sent by the target connection session anchor point, thereby improving the quality of network services.
[0165] In one embodiment of the present disclosure, the device further includes:
[0166] The determination module is used to determine the target connection session anchor point according to the service request.
[0167] The data processing device provided by the embodiment of the present disclosure sends a first request to establish a computing power session to a target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, sends a second request to establish a computing power session to an AS, sends a computing power session confirmation to the target connection session anchor point, and receives a computing power session confirmation response sent by the target connection session anchor point, thereby improving the quality of network services.
[0168] In one embodiment of the present disclosure, the device further includes:
[0169] The second generating module is used to generate a second computing power session establishment request based on the computing power session confirmation response of the target connection session anchor point, and the second computing power session establishment request includes the target connection session anchor point side information.
[0170] The data processing device provided by the embodiment of the present disclosure sends a first request to establish a computing power session to a target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, sends a second request to establish a computing power session to an AS, sends a computing power session confirmation to the target connection session anchor point, and receives a computing power session confirmation response sent by the target connection session anchor point, thereby improving the quality of network services.
[0171] In one embodiment of the present disclosure, the target connection session anchor point side information is generated by the target connection session anchor point based on the allocated channel address, port, and designated channel bandwidth.
[0172] The data processing device provided by the embodiment of the present disclosure sends a first request to establish a computing power session to a target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, sends a second request to establish a computing power session to an AS, sends a computing power session confirmation to the target connection session anchor point, and receives a computing power session confirmation response sent by the target connection session anchor point, thereby improving the quality of network services.
[0173] Figure 8 A structural diagram of another data processing device in an embodiment of the present disclosure is shown.
[0174] It should be noted that the data processing device is applied to the target connection session anchor point.
[0175] like Figure 8 As shown, the device may include:
[0176] The second receiving module 810 is used to receive a first request for establishing a computing power session sent by a session control function;
[0177] The first generating module 820 is used to generate a computing power session confirmation response based on the target connection session anchor point side information;
[0178] The third receiving module 830 is used to receive the computing power session confirmation sent by the session control function;
[0179] The fourth sending module 840 is used to send a computing power session confirmation response to the session control function.
[0180] The data processing device provided by the embodiment of the present disclosure sends a first request to establish a computing power session to a target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, sends a second request to establish a computing power session to an AS, sends a computing power session confirmation to the target connection session anchor point, and receives a computing power session confirmation response sent by the target connection session anchor point, thereby improving the quality of network services.
[0181] In one embodiment of the present disclosure, the device further includes:
[0182] The third generation module is used to allocate the channel address, port, and specified channel bandwidth of the computing power session of the target connection session anchor point, and generate the target connection session anchor point side information based on the allocated channel address, port, and specified channel bandwidth of the computing power session.
[0183] The data processing device provided by the embodiment of the present disclosure sends a first request to establish a computing power session to a target connection session anchor point, and upon receiving a computing power session confirmation response from the target connection session anchor point, sends a second request to establish a computing power session to an AS, sends a computing power session confirmation to the target connection session anchor point, and receives a computing power session confirmation response sent by the target connection session anchor point, thereby improving the quality of network services.
[0184] The data processing device provided in the embodiments of the present disclosure can be used to execute the positioning methods provided in the above-mentioned method embodiments. The implementation principles and technical effects thereof are similar and will not be described in detail here for the sake of brevity.
[0185] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: complete hardware implementation, complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as "circuits", "modules" or "systems".
[0186] Refer to the following Fig. 9 The electronic device 900 according to this embodiment of the present disclosure is described. Fig. 9The electronic device 900 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0187] like Fig. 9 As shown, the electronic device 900 is in the form of a general computing device. The components of the electronic device 900 may include but are not limited to: at least one processing unit 910, at least one storage unit 920, and a bus 930 connecting different system components (including the storage unit 920 and the processing unit 910).
[0188] The storage unit stores program codes, which can be executed by the processing unit 910, so that the processing unit 910 performs the steps of various exemplary embodiments of the present disclosure described in the above “Exemplary Method” section of this specification. For example, the processing unit 910 can perform the following steps of the above method embodiment:
[0189] Sending a first computing power session establishment request to the target connection session anchor point;
[0190] Upon receiving a computing power session confirmation response from the target connection session anchor point, sending a second computing power session establishment request to the application server AS;
[0191] Send a hashing session confirmation to the target connection session anchor.
[0192] Receive the computing power session confirmation response sent by the target connection session anchor point.
[0193] Alternatively, receiving a first request for establishing a computing power session sent by a session control function;
[0194] Generate a computing power session confirmation response based on the target connection session anchor point side information;
[0195] Receive the hashrate session confirmation sent by the session control function;
[0196] Send a hashing session confirmation response to the session control function.
[0197] The storage unit 920 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 9201 and / or a cache storage unit 9202 , and may further include a read-only storage unit (ROM) 9203 .
[0198] The storage unit 920 may also include a program / utility 9204 having a set (at least one) of program modules 9205, such program modules 9205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0199] Bus 930 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0200] The electronic device 900 may also communicate with one or more external devices 940 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 900, and / or may communicate with any device that enables the electronic device 900 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 950. Furthermore, the electronic device 900 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 960. As shown, the network adapter 960 communicates with other modules of the electronic device 900 via a bus 930. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 900, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.
[0201] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0202] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. A program product capable of implementing the above method of the present disclosure is stored thereon. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary implementations of the present disclosure described in the above “Exemplary Method” section of this specification.
[0203] More specific examples of computer-readable storage media in the present disclosure may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0204] In the present disclosure, a computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, wherein a readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0205] Alternatively, the program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0206] In a specific implementation, the program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).
[0207] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0208] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.
[0209] Through the description of the above implementation modes, it is easy for those skilled in the art to understand that the example implementation modes described here can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the implementation mode of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the implementation mode of the present disclosure.
[0210] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.
Claims
1. A data processing method, characterized in that: Applies to session control functions, including: Sending a first computing power session establishment request to the target connection session anchor point; Upon receiving a computing power session confirmation response from the target connection session anchor point, sending a second computing power session establishment request to the application server AS; Send a computing power session confirmation to the target connection session anchor point. Receive a computing power session confirmation response sent by the target connection session anchor point.
2. The method according to claim 1, characterized in that The method further comprises: The target connection session anchor point is determined according to the service request.
3. The method according to claim 1, characterized in that The method further comprises: A second request for establishing a computing power session is generated based on the computing power session confirmation response of the target connection session anchor point, and the second request for establishing a computing power session includes information on the target connection session anchor point side.
4. The method according to claim 1, characterized in that The target connection session anchor point side information is generated by the target connection session anchor point based on the allocated channel address, port and designated channel bandwidth.
5. A data processing method, characterized in that: Applies to the target connection session anchor point, including: Receiving a first computing power session establishment request sent by a session control function; Generate a computing power session confirmation response based on the target connection session anchor point side information; Receiving a computing power session confirmation sent by the session control function; Send a computing power session confirmation response to the session control function.
6. The method according to claim 1, characterized in that The method further comprises: The channel address, port, and specified channel bandwidth of the computing power session of the target connection session anchor are allocated, and the target connection session anchor side information is generated based on the allocated channel address, port, and specified channel bandwidth of the computing power session.
7. A data processing device, characterized in that: Applies to session control functions, including: A first sending module, configured to send a first request to establish a computing power session to a target connection session anchor point; A second sending module, when receiving a computing power session confirmation response from the target connection session anchor point, is used to send a second computing power session establishment request to the application server AS; The third sending module is used to send a computing power session confirmation to the target connection session anchor point. The first receiving module is used to receive a computing power session confirmation response sent by the target connection session anchor point.
8. A data processing device, characterized in that: Applies to the target connection session anchor point, including: A second receiving module is used to receive a first computing power session establishment request sent by a session control function; A first generating module, configured to generate a computing power session confirmation response based on target connection session anchor point side information; A third receiving module is used to receive the computing power session confirmation sent by the session control function; The fourth sending module is used to send a computing power session confirmation response to the session control function.
9. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to execute the data processing method according to any one of claims 1 to 6 by executing the executable instructions.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the data processing method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Data processing method and device, related equipment and storage medium
CN117119477A
Information transmission method and device and electronic equipment
CN117319993A
Computing power processing method and device and communication equipment
CN117320081A
Network policy generation method and device, computing power scheduling policy processing method and device and network equipment
CN118632367A
Computing power service method and device, computer equipment and storage medium
CN119172734A