Business service method and device, computer equipment and storage medium
By implementing the process of service request and response between the terminal device and the computing resource scheduling device, selecting appropriate access network nodes to provide network and computing power services, the problem of computing power coordinated scheduling between 3GPP and non-3GPP access networks is solved, and network resource utilization and service efficiency are improved.
Patent Information
- Application Number
- CN202411991366.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2044-12-31
AI Technical Summary
How to realize the coordinated scheduling of computing power between 3GPP and non-3GPP wireless access networks in a smart endogenous environment to solve the problems of service adaptation and management between different access network nodes.
By implementing the process of service request and response between the terminal device and the computing resource scheduling device, the network and computing power demand information of the terminal device is obtained, and when the current access network node cannot support these requirements, a request is sent to the computing resource scheduling device, instructing it to select a suitable target access network node from the candidate access network node to provide the required network and computing power services.
It realizes business collaboration between different access network nodes, improves the utilization rate of network resources, improves the service efficiency and service experience of business services, and can efficiently meet users' business needs.
Smart Images

Figure CN119729416A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a business service method, device, computer equipment and storage medium. Background Art
[0002] Endogenous intelligence has become one of the important directions for the evolution of the sixth-generation mobile communication technology 6G RAN (Radio Access Network). Endogenous intelligence uses the computing power of the network as its internal driving force, emphasizing the realization of intelligent upgrades and evolution of the wireless access network through the network's self-perception, self-decision-making and self-optimization capabilities.
[0003] The standard RAN proposed by the traditional 3GPP (3rd Generation Partnership Project) and the non-standard RAN proposed by organizations such as O-RAN (Open Radio Access Network Alliance) have significant differences in architecture, protocol, and hardware implementation. In the future, wireless intelligent management and orchestration functions will need to achieve unified adaptation and control of multiple differentiated RANs. Therefore, how to achieve reasonable scheduling of computing power between 3GPP wireless access networks and non-3GPP wireless access networks in terms of endogenous intelligence is an important problem that needs to be solved urgently. Summary of the invention
[0004] Based on this, it is necessary to provide a business service method, device, computer equipment and storage medium that can achieve coordinated cooperation in computing power between 3GPP wireless access networks and non-3GPP wireless access networks in response to the above technical problems.
[0005] In a first aspect, the present application provides a business service method, which is applied to a current access network node currently accessed by a terminal device, and the method includes:
[0006] After obtaining the first business service request sent by the terminal device and carrying the network demand information and the computing power demand information, determining the business service support status for the first business service request;
[0007] When the business service support situation is that the target demand information cannot be supported, a second business service request carrying the target demand information is sent to the general computing resource scheduling device; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request;
[0008] After receiving the first business service result determined by the target access network node, a target business service result for the first business service request is generated according to the first business service result, and the target business service result is fed back to the terminal device.
[0009] In one embodiment, each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein, the current access network node and each first candidate access network node are access network nodes of a standard wireless access network that complies with the 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that does not comply with the 3GPP standard.
[0010] In one of the embodiments, when the target demand information is computing power demand information, the second business service request is also used to instruct the general computing resource scheduling device to select a first candidate access network node that supports the computing power demand information from each first candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each first candidate access network node.
[0011] In one embodiment, the method further comprises:
[0012] Receive a first node identifier of a target access network node sent by a general computing resource scheduling device;
[0013] Based on the first node identifier, sending a third business service request carrying computing power demand information to the target access network node;
[0014] The first business service result fed back by the target access network node based on the third business service request is received.
[0015] In one of the embodiments, the second business service request is also used to instruct the general computing resource scheduling device to select a second candidate access network node that supports the computing power demand information from each second candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each second candidate access network node when the target access network node is not selected from each first candidate access network node.
[0016] In one of the embodiments, the second business service request is also used to instruct the general computing resource scheduling device to send computing power requirement information to the target access network node, so that the target access network node feeds back the first business service result to the general computing resource scheduling device based on the computing power requirement information.
[0017] In one embodiment, the method further comprises:
[0018] Receive the first business service result fed back by the general computing resource scheduling device.
[0019] In one of the embodiments, when the target demand information includes network demand information and computing power demand information, the second business service request also carries terminal location information of the terminal device;
[0020] The second business service request is also used to instruct the general computing resource scheduling device to determine whether there is a first candidate access network node that supports the network demand information and terminal location information based on the network demand information and terminal location information, as well as the network service information and network coverage of each first candidate access network node, and if so, based on the computing power demand information and the computing power service information of each candidate access network node, select a candidate access network node that supports the computing power demand information from each candidate access network node, use the first candidate access network node that supports the network demand information and terminal location information as the first target access network node, and use the candidate access network node that supports the computing power demand information as the second target access network node.
[0021] In one of the embodiments, the second business service request is also used to instruct the general computing resource scheduling device to send network demand information, computing power demand information and the second node identifier of the second target access network node to the first target access network node; wherein the network demand information is used for the first target access network node to provide network services for the terminal device; the second node identifier is used for the first target access network node to send computing power demand information to the second target access network node, so that the second target access network node can feedback the first business service result to the first target access network node based on the computing power demand information, and the first target access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0022] In a second aspect, the present application provides another business service method, which is applied to a general computing resource scheduling device, and the method includes:
[0023] Receiving a second business service request carrying target demand information sent by the current access network node; wherein the second business service request is sent when the current access network node obtains the first business service request carrying network demand information and computing power demand information sent by the terminal device and determines that the target demand information cannot be supported; the target demand information includes network demand information and / or computing power demand information;
[0024] Based on the target demand information, a target access network node is selected from each candidate access network node; wherein the target access network node is used to provide a business service for the target demand information to the terminal device.
[0025] In one embodiment, each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein, the current access network node and each first candidate access network node are access network nodes of a standard wireless access network that complies with the 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that does not comply with the 3GPP standard.
[0026] In one of the embodiments, when the target demand information is computing power demand information, selecting a target access network node from each candidate access network node based on the target demand information includes:
[0027] Based on the computing power demand information and the computing power service information of each first candidate access network node, a first candidate access network node that supports the computing power demand information is selected from each first candidate access network node as the target access network node.
[0028] In one embodiment, the method further comprises:
[0029] The first node identifier of the target access network node is sent to the current access network node, so that the current access network node sends a third business service request carrying computing power demand information to the target access network node based on the first node identifier, and after receiving the first business service result fed back by the target access network node based on the third business service request, a target business service result for the first business service request is generated based on the first business service result, and the target business service result is fed back to the terminal device.
[0030] In one embodiment, the method further comprises:
[0031] In the case where the target access network node is not selected from the first candidate access network nodes, based on the computing power requirement information and the computing power service information of the second candidate access network nodes, selecting a second candidate access network node that supports the computing power requirement information from the second candidate access network nodes as the target access network node;
[0032] Send computing power demand information to the target access network node;
[0033] Obtain the first business service result fed back by the target access network node based on the computing power demand information;
[0034] The first business service result is sent to the current access network node, so that the current access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0035] In one of the embodiments, when the target demand information includes network demand information and computing power demand information, the second business service request also carries terminal location information of the terminal device; based on the target demand information, selecting the target access network node from each candidate access network node includes:
[0036] Based on the network demand information and the terminal location information, as well as the network service information and the network coverage of each first candidate access network node, determining whether there is a first candidate access network node that supports the network demand information and the terminal location information;
[0037] If present, selecting a candidate access network node that supports the computing power requirement information from among the candidate access network nodes based on the computing power requirement information and the computing power service information of each candidate access network node;
[0038] The first candidate access network node that supports network demand information and terminal location information is used as the first target access network node, and the candidate access network node that supports computing power demand information is used as the second target access network node.
[0039] In one embodiment, the method further comprises:
[0040] Send network demand information, computing power demand information and the second node identifier of the second target access network node to the first target access network node, so that the first target access network node provides network services to the terminal device based on the network demand information, and send computing power demand information to the second target access network node based on the node identifier, and the second target access network node feeds back the first business service result to the first target access network node based on the computing power demand information; the first business service result is used for the first target access network node to generate a target business service result for the first business service request to be fed back to the terminal device.
[0041] In a third aspect, the present application provides a business service device, which is configured at a current access network node currently accessed by a terminal device, and the device includes:
[0042] A first acquisition module is used to determine the business service support status of the first business service request after acquiring the first business service request carrying the network demand information and the computing power demand information sent by the terminal device;
[0043] A first sending module is used to send a second business service request carrying target demand information to the general computing resource scheduling device when the business service support situation is that the target demand information cannot be supported; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request;
[0044] The first receiving module is used to generate a target business service result for the first business service request according to the first business service result after receiving the first business service result determined by the target access network node, and feed back the target business service result to the terminal device.
[0045] In a fourth aspect, the present application provides another business service device, which is configured in a general computing resource scheduling device, and the device includes:
[0046] A second receiving module is used to receive a second business service request carrying target demand information sent by the current access network node; wherein the second business service request is sent when the current access network node obtains the first business service request carrying network demand information and computing power demand information sent by the terminal device and determines that the target demand information cannot be supported; the target demand information includes network demand information and / or computing power demand information;
[0047] The selection module is used to select a target access network node from each candidate access network node based on the target demand information; wherein the target access network node is used to provide business services for the terminal device in accordance with the target demand information.
[0048] In a fifth aspect, the present application further provides a computer device, the computer device comprising a memory and a processor, the memory storing a computer program, and the processor implementing the following steps when executing the computer program:
[0049] After obtaining the first business service request sent by the terminal device and carrying the network demand information and the computing power demand information, determining the business service support status for the first business service request;
[0050] When the business service support situation is that the target demand information cannot be supported, a second business service request carrying the target demand information is sent to the general computing resource scheduling device; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request;
[0051] After receiving the first business service result determined by the target access network node, a target business service result for the first business service request is generated according to the first business service result, and the target business service result is fed back to the terminal device.
[0052] In a sixth aspect, the present application further provides another computer device, the computer device comprising a memory and a processor, the memory storing a computer program, and the processor implementing the following steps when executing the computer program:
[0053] Receiving a second business service request carrying target demand information sent by the current access network node; wherein the second business service request is sent when the current access network node obtains the first business service request carrying network demand information and computing power demand information sent by the terminal device and determines that the target demand information cannot be supported; the target demand information includes network demand information and / or computing power demand information;
[0054] Based on the target demand information, a target access network node is selected from each candidate access network node; wherein the target access network node is used to provide a business service for the target demand information to the terminal device.
[0055] In a seventh aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0056] After obtaining the first business service request sent by the terminal device and carrying the network demand information and the computing power demand information, determining the business service support status for the first business service request;
[0057] When the business service support situation is that the target demand information cannot be supported, a second business service request carrying the target demand information is sent to the general computing resource scheduling device; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request;
[0058] After receiving the first business service result determined by the target access network node, a target business service result for the first business service request is generated according to the first business service result, and the target business service result is fed back to the terminal device.
[0059] In an eighth aspect, the present application further provides another computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0060] Receiving a second business service request carrying target demand information sent by the current access network node; wherein the second business service request is sent when the current access network node obtains the first business service request carrying network demand information and computing power demand information sent by the terminal device and determines that the target demand information cannot be supported; the target demand information includes network demand information and / or computing power demand information;
[0061] Based on the target demand information, a target access network node is selected from each candidate access network node; wherein the target access network node is used to provide a business service for the target demand information to the terminal device.
[0062] In a ninth aspect, the present application further provides a computer program product, the computer program product comprising a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0063] After obtaining the first business service request sent by the terminal device and carrying the network demand information and the computing power demand information, determining the business service support status for the first business service request;
[0064] When the business service support situation is that the target demand information cannot be supported, a second business service request carrying the target demand information is sent to the general computing resource scheduling device; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request;
[0065] After receiving the first business service result determined by the target access network node, a target business service result for the first business service request is generated according to the first business service result, and the target business service result is fed back to the terminal device.
[0066] In a tenth aspect, the present application further provides another computer program product, the computer program product comprising a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0067] Receiving a second business service request carrying target demand information sent by the current access network node; wherein the second business service request is sent when the current access network node obtains the first business service request carrying network demand information and computing power demand information sent by the terminal device and determines that the target demand information cannot be supported; the target demand information includes network demand information and / or computing power demand information;
[0068] Based on the target demand information, a target access network node is selected from each candidate access network node; wherein the target access network node is used to provide a business service for the target demand information to the terminal device.
[0069] The above-mentioned business service method, device, computer equipment and storage medium, after obtaining the first business service request sent by the terminal device carrying network demand information and computing power demand information, determine the business service support for the first business service request. In the case where the business service support situation is that there is no support for the target demand information, a second business service request carrying the target demand information is sent to the general computing resource scheduling device; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request. After receiving the first business service result determined by the target access network node, a target business service result for the first business service request is generated according to the first business service result, and the target business service result is fed back to the terminal device. In this application, based on the general computing resource scheduling device, when the current access network node does not support the target demand information, the target access network node can be selected from each candidate access network node based on the target demand information, and the target access network node determines the first business service result based on the target demand information. After receiving the first business service result determined by the target access network node, a target business service result for the first business service request is generated based on the first business service result and fed back to the terminal device, thereby realizing business collaboration between different access network nodes, which not only increases the utilization rate of network resources, but also effectively improves the service efficiency and service experience of business services, and efficiently meets the business needs of users. BRIEF DESCRIPTION OF THE DRAWINGS
[0070] Figure 1 An application environment diagram of a business service method provided in this embodiment;
[0071] Figure 2 A flowchart of the first business service method provided in this embodiment;
[0072] Figure 3 A flow chart of a business service method provided in this embodiment when the target access network node is the first candidate access network node;
[0073] Figure 4 A flowchart of a second business service method provided in this embodiment;
[0074] Figure 5 A flow chart of a business service method provided in this embodiment when a target access network node supporting computing power requirement information is not selected from each first candidate access network node;
[0075] Figure 6 A schematic diagram of a process for determining a target access network node provided in this embodiment;
[0076] Figure 7 A signaling interaction diagram of a business service method provided in this embodiment;
[0077] Figure 8 A structural block diagram of the first business service device provided in this embodiment;
[0078] Fig. 9 A structural block diagram of a second business service device provided in this embodiment;
[0079] Fig.10 This is a diagram of the internal structure of the computer device provided in this embodiment. DETAILED DESCRIPTION
[0080] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0081] The business service method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, after the current access network node obtains the first business service request sent by the terminal device and carrying the network demand information and the computing power demand information, it determines the business service support status of the first business service request. When the business service support status is that the target demand information cannot be supported, the current access network node sends a second business service request carrying the target demand information to the general computing resource scheduling device. After the current access network node receives the first business service result determined by the target access network node, it generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device. Among them, the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select the target access network node from each candidate access network node based on the second business service request.
[0082] The current access network node refers to the access network node to which the terminal device is currently connected, and the access network node can be understood as a base station device.
[0083] The general computing resource scheduling device refers to the control device responsible for general computing resource scheduling in the wireless intelligent management and orchestration function that the intelligent endogenous relies on. The control device can be a terminal device or a server, where the terminal device can be a mobile phone or a computer. The server can be an independent server or a server cluster.
[0084] The target access network node refers to the access network node that can support the target demand information and is selected by the general computing resource scheduling device from the candidate access network nodes based on the target demand information. The target access network node can be an access network node of a standard wireless access network that complies with the 3GPP standard, or an access network node of a non-standard wireless access network that does not comply with the 3GPP standard.
[0085] In one embodiment, Figure 2 is a flow chart of a business service method provided according to an embodiment of the present application, in which the method is applied to Figure 1 Taking the current access network node in as an example, the method includes the following steps:
[0086] S201, after obtaining a first business service request sent by a terminal device and carrying network demand information and computing power demand information, determine the business service support status for the first business service request.
[0087] Among them, the terminal device refers to a terminal device that is connected to the current access network node and has business service requirements. It can be a smart terminal such as a mobile phone or a computer, or a low-altitude terminal device such as a drone. The first business service request refers to a request message sent by the terminal device to the current access network node when it has a business service requirement (for example, a rendering service for XR (Extended Reality) service, a drone path intelligent planning service, etc.), including but not limited to network demand information and computing power demand information. Network demand information refers to the demand information for network quality, such as 5QI (5GQoS Identifier). Computing power demand information refers to the demand information for computing power, such as the number of computing power units, computing power service time, computing power service identification, etc. The business service support status refers to the support status for the first business service request, for example, support or not support.
[0088] As an optional implementation of the embodiment of the present application, after obtaining the first business service request sent by the terminal device and carrying the network demand information and the computing power demand information, obtain the locally stored network service information and the computing power service information, match the network service information with the network demand information, match the computing power service information with the computing power demand, and determine the business service support for the first business service request based on the matching result. For example, if they can be matched, the business service support is support.
[0089] As another optional implementation of the embodiment of the present application, after obtaining the first business service request sent by the terminal device and carrying the network demand information and the computing power demand information, the first business service request is forwarded to the query device, and the query device determines the business service support status of the first business service request, and receives the business service support status sent by the query device. Among them, the query device records the computing power service information and network service information of the current access network node, and the query device matches the network demand information based on the network service information, and matches the computing power service information with the computing power demand. According to the matching result, for example, if they can be matched, the business service support status is supported.
[0090] In this embodiment, the business service support situations include multiple situations, one of which is to support network demand information but not computing power demand information; another is to not support network demand information but to support computing power demand information; another is to not support both demand information; and another is to support both demand information. It should be noted that when both demand information can be supported, the current access network node can independently complete the business service of the terminal device.
[0091] It should be noted that network service information refers to the relevant information of the currently available network services, such as the available network speed, latency, etc. Computing service information refers to the relevant information of the currently available computing services, such as computing service time, number of computing units, etc.
[0092] S202: When the business service support situation is that the target demand information cannot be supported, a second business service request carrying the target demand information is sent to the general computing resource scheduling device.
[0093] Among them, the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request.
[0094] Optionally, in this embodiment, when the business service support situation is that there is a situation where the target demand information cannot be supported, a second business service request carrying the target demand information is sent to the general computing resource scheduling device. The general computing resource scheduling device records the network service information and computing power service information corresponding to each candidate access network node. Based on the target demand information, the general computing resource scheduling device selects the target access network node that supports the target demand information from each candidate access network node to provide business services to the terminal device.
[0095] Optionally, before executing this embodiment, both the candidate access network terminal and the current access network terminal need to complete registration with the communication resource scheduling device. After registration is completed, the communication resource scheduling device saves the network service information and computing power service information of each candidate access network node and the current access network node.
[0096] Optionally, in this embodiment, each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein, the current access network node and each first candidate access network node are access network nodes of a standard wireless access network that complies with the 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that is not in accordance with the 3GPP standard.
[0097] S203: After receiving the first business service result determined by the target access network node, generate a target business service result for the first business service request according to the first business service result, and feed back the target business service result to the terminal device.
[0098] Optionally, in this embodiment, when the current access network node receives the first business service result determined by the target access network node, it generates a target business service result for the first business service request based on the first business service result and the second business service result of the current access network node, and feeds back the target business service result to the terminal device.
[0099] In the above-mentioned business service method, after the current access network node obtains the first business service request sent by the terminal device and carrying the network demand information and the computing power demand information, it determines the business service support for the first business service request. In the case where the business service support situation is that there is no support for the target demand information, a second business service request carrying the target demand information is sent to the general computing resource scheduling device; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select the target access network node from each candidate access network node based on the second business service request. After receiving the first business service result determined by the target access network node, according to the first business service result, a target business service result for the first business service request is generated, and the target business service result is fed back to the terminal device. In this application, based on the general computing resource scheduling device, when the current access network node does not support the target demand information, the target access network node can be selected from each candidate access network node based on the target demand information, and the target access network node determines the first business service result based on the target demand information. After receiving the first business service result determined by the target access network node, a target business service result for the first business service request is generated based on the first business service result and fed back to the terminal device, thereby realizing business collaboration between different access network nodes, which not only increases the utilization rate of network resources, but also effectively improves the service efficiency and service experience of business services, and efficiently meets the business needs of users.
[0100] In one of the embodiments, when the target demand information is computing power demand information, that is, the current access network node can support network demand information but cannot support computing power demand information, on this basis, the second business service request is also used to instruct the general computing resource scheduling device to select a first candidate access network node that supports the computing power demand information from each first candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each first candidate access network node.
[0101] In this embodiment, since the current access network node and the first candidate access network node are both access network nodes of a standard wireless access network that complies with the 3GPP standard, the two can communicate directly based on interfaces such as Xn, which can reduce the communication overhead caused by forwarding. Therefore, when the target demand information is computing power demand information, the communication resource scheduling device preferentially selects the first candidate access network node that supports the computing power demand information from each first candidate access network node based on the computing power demand information and the computing power service information of each first candidate access network node, as the target access network node.
[0102] On the basis of the above embodiment, when the target access network node is the first candidate access network node, as shown in FIG. Figure 3 As shown, an optional implementation of a business service method includes:
[0103] S301, receiving a first node identifier of a target access network node sent by a general computing resource scheduling device.
[0104] The first node identifier refers to a unique identifier of the target access network node, which may be a node IP address or a node name of the target access network node.
[0105] S302: Based on the first node identifier, a third business service request carrying computing power demand information is sent to the target access network node.
[0106] Optionally, in this embodiment, based on the first node identifier, the target access network node pointed to by the first node identifier is determined, and a third business service request carrying computing power requirement information is sent to the target access network node, so that the target access network node determines the first business service result based on the computing power requirement information, and feeds back the first business service feedback result to the current access network node.
[0107] S303: Receive the first business service result fed back by the target access network node based on the third business service request.
[0108] Optionally, in this embodiment, since the current access network node can support the network demand information, the current access network node provides network business services for the terminal device, and the target access network node provides computing power business services for the terminal device. After the current access network node receives the first business service result determined by the target access network node, it generates a target business service result for the first business service request based on the first business service result and the second business service result, and feeds back the target business service result to the terminal device. Among them, the second business service result is the network business service result for the network demand information generated by the current access network node based on the network demand information.
[0109] In this embodiment, the first node identifier of the target access network node sent by the general computing resource scheduling device is received. Based on the first node identifier, a third business service request carrying computing power demand information is sent to the target access network node. The first business service result fed back by the target access network node based on the third business service request is received, so that the computing power coordination between the current access network node and the target access network node is realized, and the computing power service efficiency and computing power service quality are improved.
[0110] On the basis of the above embodiment, the second business service request is also used to instruct the general computing resource scheduling device to select a second candidate access network node that supports the computing power demand information from each second candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each second candidate access network node when the target access network node is not selected from each first candidate access network node. In other words, the general computing resource scheduling device first selects the target access network node from the first candidate access nodes based on the computing power demand information, and then selects a second candidate access network node that supports the computing power demand information from each second candidate access network node as the target access network node when each first candidate access network node cannot support the computing power demand information, and can provide computing power business services to the terminal device based on the second candidate access network node, thereby realizing computing power coordination between the access network nodes of the standard wireless access network and the access network nodes of the non-standard wireless access network.
[0111] Based on the above embodiment, the second business service request is also used to instruct the general computing resource scheduling device to send computing power requirement information to the target access network node, so that the target access network node can feedback the first business service result to the general computing resource scheduling device based on the computing power requirement information.
[0112] Optionally, after receiving the first business service result, the general computing resource scheduling device sends the first business service result to the current access network node. The current access network node receives the first business service result, and can generate a target business service result for the first business service request based on the first business service result and the second business service result, and feed back the target business service result to the terminal device. The second business service result is a network business service result for the network demand information generated by the current access network node based on the network demand information.
[0113] In this embodiment, when there is no target access network node that can support the computing power service information among the first candidate access network nodes, the target access network node can be selected based on the computing power service information of the second candidate access network node, thereby achieving computing power coordination between the access network nodes of the standard wireless access network and the access network nodes of the non-standard wireless access network, and improving the computing power business service quality and computing power business service efficiency.
[0114] It should be noted that if the target access network node does not exist in the second candidate access network node, a service failure response message is fed back to the current access network node. The current access network node also feeds back a service failure response message to the terminal device.
[0115] In one of the embodiments, when the target demand information includes network demand information and computing power demand information, the second business service request also carries the terminal location information of the terminal device. On this basis, the second business service request is also used to instruct the general computing resource scheduling device to determine whether there is a first candidate access network node that supports the network demand information and the terminal location information based on the network demand information and the terminal location information, as well as the network service information and network coverage of each first candidate access network node, and if so, based on the computing power demand information and the computing power service information of each candidate access network node, select a candidate access network node that supports the computing power demand information from each candidate access network node, and use the first candidate access network node that supports the network demand information and the terminal location information as the first target access network node, and use the candidate access network node that supports the computing power demand information as the second target access network node.
[0116] Optionally, in this embodiment, based on the computing power demand information and the computing power service information of each candidate access network node, an optional implementation method of selecting a candidate access network node that supports the computing power demand information from each candidate access network node is to first select a first candidate node that supports the computing power demand information from the first candidate node as the second target access network node based on the computing power demand information. If the second target access network node cannot be selected from the first candidate node, the second target access network node is selected from the second candidate access network node based on the computing power service information of the second candidate access network node.
[0117] On the basis of the above embodiment, the second business service request is also used to instruct the general computing resource scheduling device to send network demand information, computing power demand information and the second node identifier of the second target access network node to the first target access network node; wherein the network demand information is used for the first target access network node to provide network services to the terminal device based on the network demand information; the first node identifier is used for the first target access network node to send computing power demand information to the second target access network node based on the second node identifier, so that the second target access network node can feedback the first business service result to the first target access network node based on the computing power demand information, and generate a target business service result for the first business service request based on the first business service result, and feedback the target business service result to the terminal device.
[0118] It should be noted that this embodiment is a step executed when the second target access network node is the first candidate access network node. When the second target access network node is the second candidate access network node, the second business service request is also used to instruct the general computing resource scheduling device to send network demand information and computing power demand information to the first target access network node, and to send computing power demand information to the second target access network node; wherein, the network demand information is used for the first target access network node to provide network services to the terminal device based on the network demand information; the computing power demand information is used for the second target access network node to determine the first business service result based on the computing power demand information, and to feedback the first business service result to the first target access network node through the general computing resource scheduling device, so that the first target access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0119] In this embodiment, when the current access network node cannot support computing power demand information and network demand information, the general computing resource scheduling device can first determine whether there is a first candidate access network node that supports network demand information and terminal location information based on network demand information and terminal location information, as well as network service information and network coverage of each first candidate access network node. If there is, first select the second target access network node from each first candidate node based on computing power demand information, and when the second target access network node is the first candidate access network node, the general computing resource scheduling device sends network demand information, computing power demand information and the second node identifier of the second target access network node to the first target access network node; wherein the network demand information is used for the first target access network node to provide network services based on the network demand information; the second node identifier is used for the first target access network node to send computing power demand information to the second target access network node based on the first node identifier, so that the second target access network node feeds back the first business service result to the first target access network node based on the computing power demand information, and generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device. It should be noted that the first target access network node can be the same access network node as the second target access network node. In this case, the first target access network node can independently complete the network service corresponding to the network demand information and the computing power service corresponding to the computing power demand information. If the second target access network node is not selected from the first access network node, the second target access network node is selected from the second candidate access network node. If the second target access network node is selected from the second candidate access network node, the general computing resource scheduling device sends network demand information and computing power demand information to the first target access network node, and sends computing power demand information to the second target access network node; wherein the network demand information is used for the first target access network node to provide network services based on the network demand information; the computing power demand information is used for the second target access network node to determine the first business service result based on the computing power demand information, and the first business service result is fed back to the first target access network node through the general computing resource scheduling device, so that the first target access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device, thereby realizing the computing network service collaboration between different access network nodes.
[0120] It should be noted that in this embodiment, the first target access network node is used to provide network business services for the terminal device. After determining the first target access network node, the terminal device needs to be redirected from the current access network node to the first target access network node, that is, to re-access the first target access network node.
[0121] It should be noted that, in the case of not supporting the first candidate access network node for network demand information and terminal location information, the general computing resource scheduling device feeds back a response message of unavailable service to the terminal device through the current access network node.
[0122] In one embodiment, Figure 4 A flowchart of a business service method provided in an embodiment of the present application is shown in FIG. Figure 1 Taking the computing resource scheduling device in the example as an example, the method includes the following steps:
[0123] S401: Receive a second business service request carrying target demand information sent by a current access network node.
[0124] Among them, the second business service request is sent by the current access network node after obtaining the first business service request sent by the terminal device carrying network demand information and computing power demand information, and determining that the target demand information cannot be supported; the target demand information includes network demand information and / or computing power demand information.
[0125] Optionally, after receiving the first business service request sent by the terminal device, the current access network node obtains computing power requirement information and network requirement information from the first business service request, and after matching the computing power service information and network service information of the current access network node, if it is found that both the computing power requirement information and the network service information cannot be supported at the same time or one of the requirement information cannot be supported, based on using the unsupported requirement information as the target requirement information, a second business service request carrying the target requirement information is sent to the general computing resource scheduling device.
[0126] S402: Select a target access network node from candidate access network nodes based on target requirement information.
[0127] The target access network node is used to provide business services targeting target demand information for the terminal device.
[0128] Optionally, in this embodiment, based on the target demand information and the computing power service information and network service information of each candidate access network node, a target access network node that supports the target demand information is selected from each candidate access network node.
[0129] Optionally, both the candidate access network terminal and the current access network terminal need to complete registration in the communication resource scheduling device in advance. After the registration is completed, the communication resource scheduling device saves the network service information and computing power service information of each candidate access network node and the current access network node.
[0130] Optionally, in this embodiment, each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein, the current access network node and each first candidate access network node are access network nodes of a standard wireless access network that complies with the 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that is not in accordance with the 3GPP standard.
[0131] In this embodiment, a second business service request carrying target demand information is received from the current access network node; wherein the second business service request is sent after the current access network node obtains the first business service request carrying network demand information and computing power demand information sent by the terminal device, and determines that the target demand information cannot be supported; the target demand information includes network demand information and / or computing power demand information. Based on the target demand information, a target access network node is selected from each candidate access network node; wherein the target access network node is used to provide business services for the target demand information to the terminal device. Based on this embodiment, business collaboration between different access network nodes is achieved, which improves the utilization rate of network resources, improves the service efficiency and service experience of business services, and efficiently meets the business needs of users.
[0132] In one embodiment, when the target demand information is computing power demand information, an optional implementation of the above S402 includes:
[0133] Based on the computing power demand information and the computing power service information of each first candidate access network node, a first candidate access network node that supports the computing power demand information is selected from each first candidate access network node as the target access network node.
[0134] It should be noted that the specific implementation methods are described in detail in the above embodiments and will not be repeated here.
[0135] On the basis of the above embodiment, that is, when the current access network node provides network services for the terminal device and selects a target access network node that supports computing power demand information from each first candidate access network node, an optional implementation method of a business service method includes:
[0136] The first node identifier of the target access network node is sent to the current access network node, so that the current access network node sends a third business service request carrying computing power demand information to the target access network node based on the first node identifier, and after receiving the first business service result fed back by the target access network node based on the third business service request, a target business service result for the first business service request is generated based on the first business service result, and the target business service result is fed back to the terminal device.
[0137] Optionally, in this embodiment, the current access network node generates a target business service result for the first business service request based on the first business service result in an optional implementation manner as follows: the current access network node generates a second business service result based on network demand information. Generates a target business service result based on the first business service result and the second business service result.
[0138] On the basis of the above embodiment, that is, when the current access network node provides network services for the terminal device and does not select a target access network node that supports computing power demand information from each first candidate access network node, Figure 5 As shown, an optional implementation of a business service method includes:
[0139] S501, when no target access network node is selected from the first candidate access network nodes, based on the computing power demand information and the computing power service information of the second candidate access network nodes, select a second candidate access network node that supports the computing power demand information from the second candidate access network nodes as the target access network node.
[0140] Optionally, in this embodiment, when a target access network node is not selected from the first candidate access network nodes, based on the computing power requirement information and the computing power service information of each second candidate access network node, and based on the matching of the computing power service information and the computing power requirement information of each second candidate access network node, a second candidate access network node that supports the computing power requirement information is selected from the second candidate access network nodes as the target access network node.
[0141] S502: Send computing power requirement information to the target access network node.
[0142] Since the target access network node is an access network node in a non-standard wireless access network, the current access network node cannot communicate with it directly. Therefore, the general computing resource scheduling device also plays the role of a communication bridge in this embodiment.
[0143] Optionally, in this embodiment, the computing resource scheduling device sends computing power requirement information to the target access network node, so that the target access network node obtains the first business service result based on the computing power requirement information, for example, the predicted flight path of the drone, the XR rendering result, etc.
[0144] S503, obtaining the first business service result fed back by the target access network node based on the computing power demand information.
[0145] S504: Send the first business service result to the current access network node, so that the current access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0146] Optionally, in this embodiment, the first business service result is sent to the current access network node, so that the current access network node generates a target business service result for the first business service request based on the first business service result and the second business service result, and feeds back the target business service result to the terminal device. The second business service result is a network business service result for the network demand information generated by the current access network node based on the network demand information.
[0147] In this embodiment, when the target access network node is not selected from each first candidate access network node, based on the computing power demand information and the computing power service information of each second candidate access network node, a second candidate access network node that supports the computing power demand information is selected from each second candidate access network node as the target access network node. In this case, the general computing resource scheduling device also serves as a communication bridge, and the general computing resource scheduling device sends the computing power demand information to the target access network node. The general computing resource scheduling device obtains the first business service result fed back by the target access network node based on the computing power demand information. The general computing resource scheduling device sends the first business service result to the current access network node, so that the current access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0148] In one embodiment, when the target demand information includes network demand information and computing power demand information, the second business service request also carries the terminal location information of the terminal device. On this basis, Figure 6 As shown, an optional implementation of S402 includes:
[0149] S601, based on network demand information and terminal location information, as well as network service information and network coverage of each first candidate access network node, determine whether there is a first candidate access network node that supports the network demand information and the terminal location information.
[0150] Optionally, in this embodiment, based on the terminal location information and the network coverage of each first candidate access network node, a first candidate access network node whose network coverage covers the terminal location is selected as the first access network node. According to the network service information of the first access network node, a first access network node whose network service information supports the network demand information is selected as the second access network node. If such a second access network node exists, it is determined that there is a first candidate access network node that supports the network demand information and the terminal location information. If there is no second access network node, it is determined that there is no first candidate access network node that supports the network demand information and the terminal location information.
[0151] S602: If present, based on the computing power demand information and the computing power service information of each candidate access network node, select a candidate access network node that supports the computing power demand information from each candidate access network node.
[0152] Optionally, in this embodiment, based on the computing power demand information and the computing power service information of each first candidate access network node, a candidate access network node that supports the computing power demand information is selected from each first candidate access network node. In the case that none of the first candidate access network nodes supports the computing power demand information, based on the computing power demand information and the computing power service information of each second candidate access network node, a second candidate access network node that supports the computing power demand information is selected from each second candidate access network node.
[0153] It should be noted that if there is no first candidate access network node that supports the network demand information and the terminal location information, a service failure response message is sent to the terminal device through the current access network node, indicating that the business service cannot be provided currently.
[0154] S603, taking the first candidate access network node that supports the network demand information and the terminal location information as the first target access network node, and taking the candidate access network node that supports the computing power demand information as the second target access network node.
[0155] It should be noted that if the number of first candidate access network nodes that support network demand information and terminal location information is more than two, the range center is determined according to the network coverage range of the first candidate access network node, and the first candidate access network node whose range center is closest to the terminal location information is used as the first target access network node.
[0156] In this embodiment, based on the network demand information and terminal location information, as well as the network service information and network coverage of each first candidate access network node, it is determined whether there is a first candidate access network node that supports the network demand information and the terminal location information. If it exists, based on the computing power demand information and the computing power service information of each candidate access network node, a candidate access network node that supports the computing power demand information is selected from each candidate access network node. By using the first candidate access network node that supports the network demand information and the terminal location information as the first target access network node, and using the candidate access network node that supports the computing power demand information as the second target access network node, the first target access network node and the second target access network node can be quickly and accurately determined. It should be noted that the first target access network node and the second target access network node may be the same access network node.
[0157] Based on the above embodiments, an optional implementation method of a business service method is to send network demand information, computing power demand information and a second node identifier of a second target access network node to a first target access network node, so that the first target access network node provides network services to the terminal device based on the network demand information, and sends computing power demand information to the second target access network node based on the node identifier, and the second target access network node feeds back a first business service result to the first target access network node based on the computing power demand information; the first business service result is used for the first target access network node to generate a target business service result for the first business service request to be fed back to the terminal device.
[0158] It should be noted that this embodiment is a step executed when the second target access network node is the first candidate access network node. When the second target access network node is the second candidate access network node, the general computing resource scheduling device needs to send network demand information and computing power demand information to the first target access network node, and send computing power demand information to the second target access network node; wherein, the network demand information is used for the first target access network node to provide network services to the terminal device based on the network demand information; the computing power demand information is used for the second target access network node to determine the first business service result based on the computing power demand information, and to feedback the first business service result to the first target access network node through the general computing resource scheduling device, so that the first target access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0159] In this embodiment, when the current access network node cannot support computing power demand information and network demand information, the general computing resource scheduling device can first determine whether there is a first candidate access network node that supports network demand information and terminal location information based on network demand information and terminal location information, as well as network service information and network coverage of each first candidate access network node. If there is, first select the second target access network node from each first candidate node based on computing power demand information, and when the second target access network node is the first candidate access network node, the general computing resource scheduling device sends network demand information, computing power demand information and the second node identifier of the second target access network node to the first target access network node; wherein the network demand information is used for the first target access network node to provide network services based on the network demand information; the second node identifier is used for the first target access network node to send computing power demand information to the second target access network node based on the first node identifier, so that the second target access network node feeds back the first business service result to the first target access network node based on the computing power demand information, and generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device. It should be noted that the first target access network node can be the same access network node as the second target access network node. In this case, the first target access network node can independently complete the network service corresponding to the network demand information and the computing power service corresponding to the computing power demand information. If the second target access network node is not selected from the first access network node, the second target access network node is selected from the second candidate access network node. If the second target access network node is selected from the second candidate access network node, the general computing resource scheduling device sends network demand information and computing power demand information to the first target access network node, and sends computing power demand information to the second target access network node; wherein the network demand information is used for the first target access network node to provide network services based on the network demand information; the computing power demand information is used for the second target access network node to determine the first business service result based on the computing power demand information, and the first business service result is fed back to the first target access network node through the general computing resource scheduling device, so that the first target access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device, thereby realizing the computing network service collaboration between different access network nodes.
[0160] In one embodiment, when the target demand information is computing power demand information, such as Figure 7 As shown, an optional implementation of a business service method includes:
[0161] The current access network node sends a second business service request carrying computing power demand information to the general computing resource scheduling device.
[0162] The general computing resource scheduling device selects a first candidate access network node that supports the computing power demand information from each first candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each first candidate access network node.
[0163] The general computing resource scheduling device sends the first node identifier of the target access network node to the current access network node.
[0164] The current access network node receives the first node identifier of the target access network node sent by the general computing resource scheduling device.
[0165] The current access network node sends a third business service request carrying computing power demand information to the target access network node based on the first node identifier.
[0166] The current access network node receives the first business service result fed back by the target access network node based on the third business service request.
[0167] When the general computing resource scheduling device fails to select a target access network node from the first candidate access network nodes, based on the computing power demand information and the computing power service information of the second candidate access network nodes, it selects a second candidate access network node that supports the computing power demand information from the second candidate access network nodes as the target access network node.
[0168] The general computing resource scheduling device sends computing power demand information to the target access network node, so that the target access network node feeds back the first business service result to the general computing resource scheduling device based on the computing power demand information.
[0169] The current access network node receives the first business service result fed back by the general computing resource scheduling device.
[0170] After receiving the first business service result determined by the target access network node, the current access network node generates a target business service result for the first business service request according to the first business service result, and feeds back the target business service result to the terminal device.
[0171] In one embodiment, when the target demand information is network demand information and computing power demand information, another optional implementation of the business service method includes:
[0172] The current access network node sends a second business service request carrying network demand information and computing power demand information to the general computing resource scheduling device.
[0173] The general computing resource scheduling device determines whether there is a first candidate access network node that supports the network demand information and the terminal location information based on the network demand information and the terminal location information, as well as the network service information and network coverage of each first candidate access network node.
[0174] If present, the general computing resource scheduling device selects a candidate access network node that supports the computing power demand information from each candidate access network node based on the computing power demand information and the computing power service information of each candidate access network node.
[0175] The first candidate access network node that supports network demand information and terminal location information is used as the first target access network node, and the candidate access network node that supports computing power demand information is used as the second target access network node.
[0176] The general computing resource scheduling device sends network demand information, computing power demand information and a second node identifier of a second target access network node to the first target access network node.
[0177] The first target access network node provides network services for the terminal device based on the network demand information.
[0178] The first target access network node sends computing power requirement information to the second target access network node pointed to by the second node identifier, so that the second target access network node feeds back the first business service result to the first target access network node based on the computing power requirement information.
[0179] The first target access network node generates a target business service result for the first business service request according to the first business service result, and feeds back the target business service result to the terminal device.
[0180] In this embodiment, after the current access network node obtains the first business service request sent by the terminal device and carrying the network demand information and the computing power demand information, it determines the business service support for the first business service request. In the case where the business service support situation is that the target demand information cannot be supported, a second business service request carrying the target demand information is sent to the general computing resource scheduling device; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request. After receiving the first business service result determined by the target access network node, a target business service result for the first business service request is generated according to the first business service result, and the target business service result is fed back to the terminal device. In this application, based on the general computing resource scheduling device, when the current access network node does not support the target demand information, the target access network node can be selected from each candidate access network node based on the target demand information, and the target access network node determines the first business service result based on the target demand information. After receiving the first business service result determined by the target access network node, a target business service result for the first business service request is generated based on the first business service result and fed back to the terminal device, thereby realizing business collaboration between different access network nodes, which not only increases the utilization rate of network resources, but also effectively improves the service efficiency and service experience of business services, and efficiently meets the business needs of users.
[0181] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0182] Based on the same inventive concept, the embodiment of the present application also provides a business service device for implementing the business service method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the one or more business service device embodiments provided below can refer to the limitations on the business service method above, and will not be repeated here.
[0183] In one embodiment, by Figure 8FIG. 2 shows a structural block diagram of a business service device in an embodiment. Figure 8 As shown, a business service device 1 is provided, which includes: a first acquisition module 11, a first sending module 12 and a first receiving module 13, wherein:
[0184] A first acquisition module 11 is used to determine the business service support status of the first business service request after acquiring the first business service request carrying network demand information and computing power demand information sent by the terminal device;
[0185] The first sending module 12 is used to send a second business service request carrying the target demand information to the general computing resource scheduling device when the business service support situation is that the target demand information cannot be supported; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request;
[0186] The first receiving module 13 is used to generate a target business service result for the first business service request according to the first business service result after receiving the first business service result determined by the target access network node, and feed back the target business service result to the terminal device.
[0187] In one embodiment, each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein, the current access network node and each first candidate access network node are access network nodes of a standard wireless access network that complies with the 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that does not comply with the 3GPP standard.
[0188] In one of the embodiments, when the target demand information is computing power demand information, the second business service request is also used to instruct the general computing resource scheduling device to select a first candidate access network node that supports the computing power demand information from each first candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each first candidate access network node.
[0189] In one embodiment, the business service device 1 further includes:
[0190] A third receiving module, used to receive a first node identifier of a target access network node sent by the general computing resource scheduling device;
[0191] A second sending module is used to send a third business service request carrying computing power demand information to the target access network node based on the first node identifier;
[0192] The fourth receiving module is used to receive the first business service result fed back by the target access network node based on the third business service request.
[0193] In one of the embodiments, the second business service request is also used to instruct the general computing resource scheduling device to select a second candidate access network node that supports the computing power demand information from each second candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each second candidate access network node when the target access network node is not selected from each first candidate access network node.
[0194] In one of the embodiments, the second business service request is also used to instruct the general computing resource scheduling device to send computing power requirement information to the target access network node, so that the target access network node feeds back the first business service result to the general computing resource scheduling device based on the computing power requirement information.
[0195] In one embodiment, the business service device 1 further includes:
[0196] The fifth receiving module is used to receive the first business service result fed back by the general computing resource scheduling device.
[0197] In one of the embodiments, when the target demand information includes network demand information and computing power demand information, the second business service request also carries terminal location information of the terminal device;
[0198] The second business service request is also used to instruct the general computing resource scheduling device to determine whether there is a first candidate access network node that supports the network demand information and terminal location information based on the network demand information and terminal location information, as well as the network service information and network coverage of each first candidate access network node, and if so, based on the computing power demand information and the computing power service information of each candidate access network node, select a candidate access network node that supports the computing power demand information from each candidate access network node, use the first candidate access network node that supports the network demand information and terminal location information as the first target access network node, and use the candidate access network node that supports the computing power demand information as the second target access network node.
[0199] In one of the embodiments, the second business service request is also used to instruct the general computing resource scheduling device to send network demand information, computing power demand information and the second node identifier of the second target access network node to the first target access network node; wherein the network demand information is used for the first target access network node to provide network services for the terminal device; the second node identifier is used for the first target access network node to send computing power demand information to the second target access network node, so that the second target access network node can feedback the first business service result to the first target access network node based on the computing power demand information, and the first target access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0200] In one embodiment, by Fig. 9 FIG. 2 shows a structural block diagram of a business service device in an embodiment. Fig. 9 As shown, a business service device 1 is provided, the device comprising: a second receiving module 21 and a selection module 22, wherein:
[0201] The second receiving module 21 is used to receive a second business service request carrying target demand information sent by the current access network node; wherein the second business service request is sent when the current access network node obtains the first business service request carrying network demand information and computing power demand information sent by the terminal device and determines that the target demand information cannot be supported; the target demand information includes network demand information and / or computing power demand information;
[0202] The selection module 22 is used to select a target access network node from each candidate access network node based on the target demand information; wherein the target access network node is used to provide a business service for the terminal device in accordance with the target demand information.
[0203] In one embodiment, each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein, the current access network node and each first candidate access network node are access network nodes of a standard wireless access network that complies with the 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that does not comply with the 3GPP standard.
[0204] In one embodiment, when the target demand information is computing power demand information, the selection module 22 is further specifically configured to:
[0205] Based on the computing power demand information and the computing power service information of each first candidate access network node, a first candidate access network node that supports the computing power demand information is selected from each first candidate access network node as the target access network node.
[0206] In one embodiment, the selection module 22 is further specifically configured to:
[0207] The first node identifier of the target access network node is sent to the current access network node, so that the current access network node sends a third business service request carrying computing power demand information to the target access network node based on the first node identifier, and after receiving the first business service result fed back by the target access network node based on the third business service request, a target business service result for the first business service request is generated based on the first business service result, and the target business service result is fed back to the terminal device.
[0208] In one embodiment, the selection module 22 is further specifically configured to:
[0209] In the case where the target access network node is not selected from the first candidate access network nodes, based on the computing power requirement information and the computing power service information of the second candidate access network nodes, selecting a second candidate access network node that supports the computing power requirement information from the second candidate access network nodes as the target access network node;
[0210] Send computing power demand information to the target access network node;
[0211] Obtain the first business service result fed back by the target access network node based on the computing power demand information;
[0212] The first business service result is sent to the current access network node, so that the current access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0213] In one embodiment, when the target demand information includes network demand information and computing power demand information, the second business service request also carries terminal location information of the terminal device; the selection module 22 is further specifically used to:
[0214] Based on the network demand information and the terminal location information, as well as the network service information and the network coverage of each first candidate access network node, determining whether there is a first candidate access network node that supports the network demand information and the terminal location information;
[0215] If present, selecting a candidate access network node that supports the computing power requirement information from among the candidate access network nodes based on the computing power requirement information and the computing power service information of each candidate access network node;
[0216] The first candidate access network node that supports network demand information and terminal location information is used as the first target access network node, and the candidate access network node that supports computing power demand information is used as the second target access network node.
[0217] In one embodiment, the selection module 22 is further specifically configured to:
[0218] Send network demand information, computing power demand information and the second node identifier of the second target access network node to the first target access network node, so that the first target access network node provides network services to the terminal device based on the network demand information, and send computing power demand information to the second target access network node based on the node identifier, and the second target access network node feeds back the first business service result to the first target access network node based on the computing power demand information; the first business service result is used for the first target access network node to generate a target business service result for the first business service request to be fed back to the terminal device.
[0219] Each module in the above business service device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0220] In one embodiment, a computer device is provided. The computer device may be a platform side, and its internal structure diagram may be as shown in FIG. Fig.10 As shown. The computer device includes a processor, a memory and a network interface connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store information related to a business service method. The network interface of the computer device is used to communicate with an external user side via a network connection. When the computer program is executed by the processor, a business service method is implemented.
[0221] Those skilled in the art will understand that Fig.10 The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. Specifically, the computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0222] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0223] After obtaining the first business service request sent by the terminal device and carrying the network demand information and the computing power demand information, determining the business service support status for the first business service request;
[0224] When the business service support situation is that the target demand information cannot be supported, a second business service request carrying the target demand information is sent to the general computing resource scheduling device; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request;
[0225] After receiving the first business service result determined by the target access network node, a target business service result for the first business service request is generated according to the first business service result, and the target business service result is fed back to the terminal device.
[0226] In one embodiment, when the processor executes the computer program, the following steps are also implemented: each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein the current access network node and each first candidate access network node are both access network nodes of a standard wireless access network that complies with the 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that is not in accordance with the 3GPP standard.
[0227] In one embodiment, when the processor executes the computer program, the following steps are also implemented: when the target demand information is computing power demand information, the second business service request is also used to instruct the general computing resource scheduling device to select a first candidate access network node that supports the computing power demand information from each first candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each first candidate access network node.
[0228] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0229] Receive a first node identifier of a target access network node sent by a general computing resource scheduling device;
[0230] Based on the first node identifier, sending a third business service request carrying computing power demand information to the target access network node;
[0231] The first business service result fed back by the target access network node based on the third business service request is received.
[0232] In one embodiment, the processor also implements the following steps when executing the computer program: the second business service request is also used to instruct the general computing resource scheduling device to select a second candidate access network node that supports the computing power demand information from each second candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each second candidate access network node when the target access network node is not selected from each first candidate access network node.
[0233] In one embodiment, when the processor executes the computer program, the following steps are also implemented: the second business service request is also used to instruct the general computing resource scheduling device to send computing power requirement information to the target access network node, so that the target access network node feeds back the first business service result to the general computing resource scheduling device based on the computing power requirement information.
[0234] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0235] Receive the first business service result fed back by the general computing resource scheduling device.
[0236] In one embodiment, when the processor executes the computer program, the following steps are further implemented: when the target demand information includes network demand information and computing power demand information, the second business service request also carries terminal location information of the terminal device;
[0237] The second business service request is also used to instruct the general computing resource scheduling device to determine whether there is a first candidate access network node that supports the network demand information and terminal location information based on the network demand information and terminal location information, as well as the network service information and network coverage of each first candidate access network node, and if so, based on the computing power demand information and the computing power service information of each candidate access network node, select a candidate access network node that supports the computing power demand information from each candidate access network node, use the first candidate access network node that supports the network demand information and terminal location information as the first target access network node, and use the candidate access network node that supports the computing power demand information as the second target access network node.
[0238] In one embodiment, the processor also implements the following steps when executing the computer program: the second business service request is also used to instruct the general computing resource scheduling device to send network demand information, computing power demand information and the second node identifier of the second target access network node to the first target access network node; wherein the network demand information is used for the first target access network node to provide network services for the terminal device; the second node identifier is used for the first target access network node to send computing power demand information to the second target access network node, so that the second target access network node can feedback the first business service result to the first target access network node based on the computing power demand information, and the first target access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0239] In one embodiment, another computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0240] Receiving a second business service request carrying target demand information sent by the current access network node; wherein the second business service request is sent when the current access network node obtains the first business service request carrying network demand information and computing power demand information sent by the terminal device and determines that the target demand information cannot be supported; the target demand information includes network demand information and / or computing power demand information;
[0241] Based on the target demand information, a target access network node is selected from each candidate access network node; wherein the target access network node is used to provide a business service for the target demand information to the terminal device.
[0242] In one embodiment, when the processor executes the computer program, the following steps are also implemented: each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein the current access network node and each first candidate access network node are both access network nodes of a standard wireless access network that complies with the 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that is not in accordance with the 3GPP standard.
[0243] In one embodiment, when the processor executes the computer program, the following steps are further implemented: when the target demand information is computing power demand information, selecting a target access network node from each candidate access network node based on the target demand information includes:
[0244] Based on the computing power demand information and the computing power service information of each first candidate access network node, a first candidate access network node that supports the computing power demand information is selected from each first candidate access network node as the target access network node.
[0245] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0246] The first node identifier of the target access network node is sent to the current access network node, so that the current access network node sends a third business service request carrying computing power demand information to the target access network node based on the first node identifier, and after receiving the first business service result fed back by the target access network node based on the third business service request, a target business service result for the first business service request is generated based on the first business service result, and the target business service result is fed back to the terminal device.
[0247] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0248] In the case where the target access network node is not selected from the first candidate access network nodes, based on the computing power requirement information and the computing power service information of the second candidate access network nodes, selecting a second candidate access network node that supports the computing power requirement information from the second candidate access network nodes as the target access network node;
[0249] Send computing power demand information to the target access network node;
[0250] Obtain the first business service result fed back by the target access network node based on the computing power demand information;
[0251] The first business service result is sent to the current access network node, so that the current access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0252] In one embodiment, when the processor executes the computer program, the following steps are further implemented: when the target demand information includes network demand information and computing power demand information, the second business service request also carries terminal location information of the terminal device; based on the target demand information, selecting a target access network node from each candidate access network node includes:
[0253] Based on the network demand information and the terminal location information, as well as the network service information and the network coverage of each first candidate access network node, determining whether there is a first candidate access network node that supports the network demand information and the terminal location information;
[0254] If present, selecting a candidate access network node that supports the computing power requirement information from among the candidate access network nodes based on the computing power requirement information and the computing power service information of each candidate access network node;
[0255] The first candidate access network node that supports network demand information and terminal location information is used as the first target access network node, and the candidate access network node that supports computing power demand information is used as the second target access network node.
[0256] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0257] Send network demand information, computing power demand information and the second node identifier of the second target access network node to the first target access network node, so that the first target access network node provides network services to the terminal device based on the network demand information, and send computing power demand information to the second target access network node based on the node identifier, and the second target access network node feeds back the first business service result to the first target access network node based on the computing power demand information; the first business service result is used for the first target access network node to generate a target business service result for the first business service request to be fed back to the terminal device.
[0258] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0259] After obtaining the first business service request sent by the terminal device and carrying the network demand information and the computing power demand information, determining the business service support status for the first business service request;
[0260] When the business service support situation is that the target demand information cannot be supported, a second business service request carrying the target demand information is sent to the general computing resource scheduling device; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request;
[0261] After receiving the first business service result determined by the target access network node, a target business service result for the first business service request is generated according to the first business service result, and the target business service result is fed back to the terminal device.
[0262] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein the current access network node and each first candidate access network node are access network nodes of a standard wireless access network that complies with the 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that is not in accordance with the 3GPP standard.
[0263] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the target demand information is computing power demand information, the second business service request is also used to instruct the general computing resource scheduling device to select a first candidate access network node that supports the computing power demand information from each first candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each first candidate access network node.
[0264] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0265] Receive a first node identifier of a target access network node sent by a general computing resource scheduling device;
[0266] Based on the first node identifier, sending a third business service request carrying computing power demand information to the target access network node;
[0267] The first business service result fed back by the target access network node based on the third business service request is received.
[0268] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: the second business service request is also used to instruct the general computing resource scheduling device to select a second candidate access network node that supports the computing power demand information from each second candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each second candidate access network node when the target access network node is not selected from each first candidate access network node.
[0269] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: the second business service request is also used to instruct the general computing resource scheduling device to send computing power requirement information to the target access network node, so that the target access network node can feedback the first business service result to the general computing resource scheduling device based on the computing power requirement information.
[0270] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0271] Receive the first business service result fed back by the general computing resource scheduling device.
[0272] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: when the target demand information includes network demand information and computing power demand information, the second business service request also carries terminal location information of the terminal device;
[0273] The second business service request is also used to instruct the general computing resource scheduling device to determine whether there is a first candidate access network node that supports the network demand information and terminal location information based on the network demand information and terminal location information, as well as the network service information and network coverage of each first candidate access network node, and if so, based on the computing power demand information and the computing power service information of each candidate access network node, select a candidate access network node that supports the computing power demand information from each candidate access network node, use the first candidate access network node that supports the network demand information and terminal location information as the first target access network node, and use the candidate access network node that supports the computing power demand information as the second target access network node.
[0274] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: the second business service request is also used to instruct the general computing resource scheduling device to send network demand information, computing power demand information and the second node identifier of the second target access network node to the first target access network node; wherein the network demand information is used for the first target access network node to provide network services for the terminal device; the second node identifier is used for the first target access network node to send computing power demand information to the second target access network node, so that the second target access network node can feedback the first business service result to the first target access network node based on the computing power demand information, and the first target access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0275] In one embodiment, another computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0276] Receiving a second business service request carrying target demand information sent by the current access network node; wherein the second business service request is sent when the current access network node obtains the first business service request carrying network demand information and computing power demand information sent by the terminal device and determines that the target demand information cannot be supported; the target demand information includes network demand information and / or computing power demand information;
[0277] Based on the target demand information, a target access network node is selected from each candidate access network node; wherein the target access network node is used to provide a business service for the target demand information to the terminal device.
[0278] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein the current access network node and each first candidate access network node are access network nodes of a standard wireless access network that complies with the 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that is not in accordance with the 3GPP standard.
[0279] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: when the target demand information is computing power demand information, selecting a target access network node from each candidate access network node based on the target demand information includes:
[0280] Based on the computing power demand information and the computing power service information of each first candidate access network node, a first candidate access network node that supports the computing power demand information is selected from each first candidate access network node as the target access network node.
[0281] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0282] The first node identifier of the target access network node is sent to the current access network node, so that the current access network node sends a third business service request carrying computing power demand information to the target access network node based on the first node identifier, and after receiving the first business service result fed back by the target access network node based on the third business service request, a target business service result for the first business service request is generated based on the first business service result, and the target business service result is fed back to the terminal device.
[0283] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0284] In the case where the target access network node is not selected from the first candidate access network nodes, based on the computing power requirement information and the computing power service information of the second candidate access network nodes, selecting a second candidate access network node that supports the computing power requirement information from the second candidate access network nodes as the target access network node;
[0285] Send computing power demand information to the target access network node;
[0286] Obtain the first business service result fed back by the target access network node based on the computing power demand information;
[0287] The first business service result is sent to the current access network node, so that the current access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0288] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: when the target demand information includes network demand information and computing power demand information, the second business service request also carries terminal location information of the terminal device; based on the target demand information, selecting a target access network node from each candidate access network node includes:
[0289] Based on the network demand information and the terminal location information, as well as the network service information and the network coverage of each first candidate access network node, determining whether there is a first candidate access network node that supports the network demand information and the terminal location information;
[0290] If present, selecting a candidate access network node that supports the computing power requirement information from among the candidate access network nodes based on the computing power requirement information and the computing power service information of each candidate access network node;
[0291] The first candidate access network node that supports network demand information and terminal location information is used as the first target access network node, and the candidate access network node that supports computing power demand information is used as the second target access network node.
[0292] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0293] Send network demand information, computing power demand information and the second node identifier of the second target access network node to the first target access network node, so that the first target access network node provides network services to the terminal device based on the network demand information, and send computing power demand information to the second target access network node based on the node identifier, and the second target access network node feeds back the first business service result to the first target access network node based on the computing power demand information; the first business service result is used for the first target access network node to generate a target business service result for the first business service request to be fed back to the terminal device.
[0294] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0295] After obtaining the first business service request sent by the terminal device and carrying the network demand information and the computing power demand information, determining the business service support status for the first business service request;
[0296] When the business service support situation is that the target demand information cannot be supported, a second business service request carrying the target demand information is sent to the general computing resource scheduling device; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request;
[0297] After receiving the first business service result determined by the target access network node, a target business service result for the first business service request is generated according to the first business service result, and the target business service result is fed back to the terminal device.
[0298] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein the current access network node and each first candidate access network node are access network nodes of a standard wireless access network that complies with the 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that is not in accordance with the 3GPP standard.
[0299] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the target demand information is computing power demand information, the second business service request is also used to instruct the general computing resource scheduling device to select a first candidate access network node that supports the computing power demand information from each first candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each first candidate access network node.
[0300] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0301] Receive a first node identifier of a target access network node sent by a general computing resource scheduling device;
[0302] Based on the first node identifier, sending a third business service request carrying computing power demand information to the target access network node;
[0303] The first business service result fed back by the target access network node based on the third business service request is received.
[0304] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: the second business service request is also used to instruct the general computing resource scheduling device to select a second candidate access network node that supports the computing power demand information from each second candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each second candidate access network node when the target access network node is not selected from each first candidate access network node.
[0305] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: the second business service request is also used to instruct the general computing resource scheduling device to send computing power requirement information to the target access network node, so that the target access network node can feedback the first business service result to the general computing resource scheduling device based on the computing power requirement information.
[0306] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0307] Receive the first business service result fed back by the general computing resource scheduling device.
[0308] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: when the target demand information includes network demand information and computing power demand information, the second business service request also carries terminal location information of the terminal device;
[0309] The second business service request is also used to instruct the general computing resource scheduling device to determine whether there is a first candidate access network node that supports the network demand information and terminal location information based on the network demand information and terminal location information, as well as the network service information and network coverage of each first candidate access network node, and if so, based on the computing power demand information and the computing power service information of each candidate access network node, select a candidate access network node that supports the computing power demand information from each candidate access network node, use the first candidate access network node that supports the network demand information and terminal location information as the first target access network node, and use the candidate access network node that supports the computing power demand information as the second target access network node.
[0310] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: the second business service request is also used to instruct the general computing resource scheduling device to send network demand information, computing power demand information and the second node identifier of the second target access network node to the first target access network node; wherein the network demand information is used for the first target access network node to provide network services for the terminal device; the second node identifier is used for the first target access network node to send computing power demand information to the second target access network node, so that the second target access network node can feedback the first business service result to the first target access network node based on the computing power demand information, and the first target access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0311] In one embodiment, another computer program product is provided, including a computer program, which, when executed by a processor, implements the following steps:
[0312] Receiving a second business service request carrying target demand information sent by the current access network node; wherein the second business service request is sent when the current access network node obtains the first business service request carrying network demand information and computing power demand information sent by the terminal device and determines that the target demand information cannot be supported; the target demand information includes network demand information and / or computing power demand information;
[0313] Based on the target demand information, a target access network node is selected from each candidate access network node; wherein the target access network node is used to provide a business service for the target demand information to the terminal device.
[0314] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein the current access network node and each first candidate access network node are access network nodes of a standard wireless access network that complies with the 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that is not in accordance with the 3GPP standard.
[0315] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: when the target demand information is computing power demand information, selecting a target access network node from each candidate access network node based on the target demand information includes:
[0316] Based on the computing power demand information and the computing power service information of each first candidate access network node, a first candidate access network node that supports the computing power demand information is selected from each first candidate access network node as the target access network node.
[0317] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0318] The first node identifier of the target access network node is sent to the current access network node, so that the current access network node sends a third business service request carrying computing power demand information to the target access network node based on the first node identifier, and after receiving the first business service result fed back by the target access network node based on the third business service request, a target business service result for the first business service request is generated based on the first business service result, and the target business service result is fed back to the terminal device.
[0319] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0320] In the case where the target access network node is not selected from the first candidate access network nodes, based on the computing power requirement information and the computing power service information of the second candidate access network nodes, selecting a second candidate access network node that supports the computing power requirement information from the second candidate access network nodes as the target access network node;
[0321] Send computing power demand information to the target access network node;
[0322] Obtain the first business service result fed back by the target access network node based on the computing power demand information;
[0323] The first business service result is sent to the current access network node, so that the current access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
[0324] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: when the target demand information includes network demand information and computing power demand information, the second business service request also carries terminal location information of the terminal device; based on the target demand information, selecting a target access network node from each candidate access network node includes:
[0325] Based on the network demand information and the terminal location information, as well as the network service information and the network coverage of each first candidate access network node, determining whether there is a first candidate access network node that supports the network demand information and the terminal location information;
[0326] If present, selecting a candidate access network node that supports the computing power requirement information from among the candidate access network nodes based on the computing power requirement information and the computing power service information of each candidate access network node;
[0327] The first candidate access network node that supports network demand information and terminal location information is used as the first target access network node, and the candidate access network node that supports computing power demand information is used as the second target access network node.
[0328] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0329] Send network demand information, computing power demand information and the second node identifier of the second target access network node to the first target access network node, so that the first target access network node provides network services to the terminal device based on the network demand information, and send computing power demand information to the second target access network node based on the node identifier, and the second target access network node feeds back the first business service result to the first target access network node based on the computing power demand information; the first business service result is used for the first target access network node to generate a target business service result for the first business service request to be fed back to the terminal device.
[0330] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0331] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0332] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A business service method, characterized in that: Applied to the current access network node currently accessed by the terminal device, the method comprises: After obtaining the first business service request sent by the terminal device and carrying the network demand information and the computing power demand information, determining the business service support status for the first business service request; When the business service support situation is that the target demand information cannot be supported, a second business service request carrying the target demand information is sent to the general computing resource scheduling device; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request; After receiving the first business service result determined by the target access network node, a target business service result for the first business service request is generated according to the first business service result, and the target business service result is fed back to the terminal device.
2. The method according to claim 1, characterized in that Each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein the current access network node and each first candidate access network node are access network nodes of a standard wireless access network that complies with the Third Generation Partnership Project 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that is not in accordance with the 3GPP standard.
3. The method according to claim 2, characterized in that In the case where the target demand information is computing power demand information, the second business service request is also used to instruct the general computing resource scheduling device to select a first candidate access network node that supports the computing power demand information from each first candidate access network node as the target access network node based on the computing power demand information and the computing power service information of each first candidate access network node.
4. The method according to claim 3, characterized in that The method further comprises: Receiving a first node identifier of the target access network node sent by the general computing resource scheduling device; Based on the first node identifier, sending a third business service request carrying the computing power requirement information to the target access network node; Receive the first business service result fed back by the target access network node based on the third business service request.
5. The method according to claim 2, characterized in that: The second business service request is also used to instruct the general computing resource scheduling device to select a second candidate access network node that supports the computing power requirement information from each second candidate access network node as the target access network node based on the computing power requirement information and the computing power service information of each second candidate access network node when the general computing resource scheduling device fails to select a target access network node from each first candidate access network node.
6. The method according to claim 5, characterized in that The second business service request is also used to instruct the general computing resource scheduling device to send the computing power requirement information to the target access network node, so that the target access network node feeds back the first business service result to the general computing resource scheduling device based on the computing power requirement information.
7. The method according to any one of claims 5 or 6, characterized in that: The method further comprises: Receive the first business service result fed back by the general computing resource scheduling device.
8. The method according to claim 2, characterized in that: In a case where the target demand information includes network demand information and computing power demand information, the second business service request further carries terminal location information of the terminal device; The second business service request is also used to instruct the general computing resource scheduling device to determine whether there is a first candidate access network node that supports the network demand information and the terminal location information based on the network demand information and the terminal location information, as well as the network service information and network coverage of each first candidate access network node, and if so, based on the computing power demand information and the computing power service information of each candidate access network node, select a candidate access network node that supports the computing power demand information from each candidate access network node, use the first candidate access network node that supports the network demand information and the terminal location information as the first target access network node, and use the candidate access network node that supports the computing power demand information as the second target access network node.
9. The method according to claim 8, characterized in that The second business service request is also used to instruct the general computing resource scheduling device to send the network demand information, the computing power demand information and the second node identifier of the second target access network node to the first target access network node; wherein the network demand information is used for the first target access network node to provide network services for the terminal device; the second node identifier is used for the first target access network node to send the computing power demand information to the second target access network node, so that the second target access network node can feedback the first business service result to the first target access network node based on the computing power demand information, and the first target access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
10. A business service method, characterized in that: Applied to a general computing resource scheduling device, the method comprises: Receiving a second business service request carrying target demand information sent by the current access network node; wherein the second business service request is sent by the current access network node after obtaining the first business service request carrying network demand information and computing power demand information sent by the terminal device and determining that the target demand information cannot be supported; the target demand information includes network demand information and / or computing power demand information; Based on the target demand information, a target access network node is selected from each candidate access network node; wherein the target access network node is used to provide business services for the target demand information to the terminal device.
11. The method according to claim 10, characterized in that Each candidate access network node includes each first candidate access network node and each second candidate access network node; wherein the current access network node and each first candidate access network node are access network nodes of a standard wireless access network that complies with the 3GPP standard; and each second candidate access network node is an access network node of a non-standard wireless access network that does not comply with the 3GPP standard.
12. The method according to claim 11, characterized in that In a case where the target demand information is computing power demand information, selecting a target access network node from candidate access network nodes based on the target demand information includes: Based on the computing power requirement information and the computing power service information of each first candidate access network node, a first candidate access network node that supports the computing power requirement information is selected from each first candidate access network node as the target access network node.
13. The method according to claim 12, characterized in that The method further comprises: Send the first node identifier of the target access network node to the current access network node, so that the current access network node sends a third business service request carrying the computing power requirement information to the target access network node based on the first node identifier, and after receiving the first business service result fed back by the target access network node based on the third business service request, generate a target business service result for the first business service request based on the first business service result, and feed back the target business service result to the terminal device.
14. The method according to claim 11, characterized in that The method further comprises: In the case where the target access network node is not selected from the first candidate access network nodes, based on the computing power requirement information and the computing power service information of the second candidate access network nodes, selecting a second candidate access network node that supports the computing power requirement information from the second candidate access network nodes as the target access network node; Sending the computing power requirement information to the target access network node; Obtaining a first business service result fed back by the target access network node based on the computing power demand information; The first business service result is sent to the current access network node, so that the current access network node generates a target business service result for the first business service request based on the first business service result, and feeds back the target business service result to the terminal device.
15. The method according to claim 11, characterized in that In a case where the target demand information includes network demand information and computing power demand information, the second business service request further carries terminal location information of the terminal device; The selecting a target access network node from each candidate access network node based on the target demand information includes: Based on the network demand information and the terminal location information, as well as the network service information and network coverage of each first candidate access network node, determining whether there is a first candidate access network node that supports the network demand information and the terminal location information; If present, selecting a candidate access network node that supports the computing power requirement information from among the candidate access network nodes based on the computing power requirement information and the computing power service information of each candidate access network node; The first candidate access network node that supports the network demand information and the terminal location information is used as the first target access network node, and the candidate access network node that supports the computing power demand information is used as the second target access network node.
16. The method according to claim 15, characterized in that The method further comprises: The network demand information, the computing power demand information and the second node identifier of the second target access network node are sent to the first target access network node, so that the first target access network node provides network services for the terminal device based on the network demand information, and the computing power demand information is sent to the second target access network node based on the node identifier, and the second target access network node feeds back a first business service result to the first target access network node based on the computing power demand information; the first business service result is used for the first target access network node to generate a target business service result for the first business service request to be fed back to the terminal device.
17. A business service device, characterized in that: The device is configured at the current access network node currently accessed by the terminal device, and includes: A first acquisition module is used to determine the business service support status for the first business service request after acquiring the first business service request carrying the network demand information and the computing power demand information sent by the terminal device; A first sending module is used to send a second business service request carrying the target demand information to the general computing resource scheduling device when the business service support situation is that the target demand information cannot be supported; wherein the target demand information includes network demand information and / or computing power demand information, and the second business service request is used to instruct the general computing resource scheduling device to select a target access network node from each candidate access network node based on the second business service request; The first receiving module is used to generate a target business service result for the first business service request according to the first business service result after receiving the first business service result determined by the target access network node, and feed back the target business service result to the terminal device.
18. A business service device, characterized in that: The device is configured in a general computing resource scheduling device, and the device includes: A second receiving module is used to receive a second business service request carrying target demand information sent by the current access network node; wherein the second business service request is sent when the current access network node obtains the first business service request carrying network demand information and computing power demand information sent by the terminal device and determines that the target demand information cannot be supported; the target demand information includes network demand information and / or computing power demand information; A selection module is used to select a target access network node from each candidate access network node based on the target demand information; wherein the target access network node is used to provide business services for the terminal device according to the target demand information.
19. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 16 are implemented.
20. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 16 are implemented.
21. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 16 are implemented.
Citation Information
Patent Citations
Scheduling method and device of space-based cloud network and space-based computing power node
CN117118491A
Scheduling method and device
CN117119060A
Base station computing power arrangement method and device, electronic equipment and storage medium
CN117499995A
Wireless computing power processing method, device and equipment
CN117956434A
Distributed network selection method and device based on computing power and readable storage medium
CN118921404A