Computing power management method and communication apparatus

By carrying computing power information during the terminal registration process and utilizing the interaction between access management network elements and computing power control network elements, the problem of idle terminal computing power is solved, achieving efficient management and utilization of terminal computing power, reducing signaling overhead, and improving registration efficiency.

WO2026103605A1PCT designated stage Publication Date: 2026-05-21HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-11-06
Publication Date
2026-05-21

AI Technical Summary

Technical Problem

The computing power of the terminal is insufficient for high-quality XR rendering, resulting in idle computing power. Existing technologies make it difficult to effectively manage the terminal's computing power to achieve efficient utilization.

Method used

By carrying computing power information during the terminal registration process, and utilizing the interaction between access management network elements and computing power control network elements, computing power registration management is achieved, avoiding signaling overhead and accelerating the registration process. It also supports the suspension/resumption of computing power status and the management of information updates.

Benefits of technology

It enables the effective utilization of terminal computing power, reduces signaling overhead, improves the efficiency and flexibility of computing power registration, and supports computing power management of terminals across different access network devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025133142_21052026_PF_FP_ABST
    Figure CN2025133142_21052026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the field of communications, and provides a computing power management method and a communication apparatus. The method comprises: sending a first request message, the first request message comprising first computing power information, the first computing power information indicating first computing power of a terminal, and the first request message being used for requesting to register the terminal with a first PLMN; receiving a first response message, the first response message comprising a first identifier and a second identifier, the first identifier being used for indicating the first computing power, the second identifier being used for indicating the terminal, and the first response message indicating that the terminal has been registered with the first PLMN; and sending a second request message or sending a third request message. The second request message comprises the first identifier, and the second request message is used for requesting to change a connected state of the terminal. The third request message comprises second computing power information and the first identifier, the second computing power information indicates second computing power of the terminal, and the second computing power is different from the first computing power. The method allows to manage computing power of a terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Methods and communication devices for managing computing power

[0001] This application claims priority to Chinese Patent Application No. 202411622192.X, filed on November 13, 2024, entitled "Method and Communication Apparatus for Managing Computing Power", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communications, and more specifically, to a method and communication apparatus for managing computing power. Background Technology

[0003] While the terminal itself possesses a certain amount of computing power, capable of performing basic extended reality (XR) rendering, its computing power may be insufficient for higher-quality XR rendering, requiring assistance from other computing nodes on the network. In this scenario, the terminal's own computing power may be idle. Therefore, it's advisable to open up the terminal's computing power to other nodes in the network for efficient utilization. However, this openness depends on the network's effective management of the terminal's computing power; thus, how to manage the terminal's computing power is the primary issue to consider. Summary of the Invention

[0004] This application provides a method and communication device for managing computing power, which enables the management of computing power of terminals.

[0005] Firstly, a method for managing computing power is provided, which can be applied to terminals. For example, the method can be executed by the terminal, by a component of the terminal (such as a processor, chip, or chip system), or by a logic module or software that can implement all or part of the terminal's functions.

[0006] The method includes: sending a first request message, the first request message including first computing power information, the first computing power information indicating the terminal's first computing power, the first request message being used to request the terminal to register with a first public land mobile network (PLMN); receiving a first response message, the first response message including a first identifier and a second identifier, the first identifier indicating the first computing power, the second identifier indicating the terminal, the first response message indicating that the terminal has registered with the first PLMN. After the terminal registers with the first PLMN, the method may further include: sending a second request message or sending a third request message. The second request message includes a first identifier and is used to request a change in the terminal's connection state. The third request message includes second computing power information and a first identifier, the second computing power information indicating the terminal's second computing power, which is different from the first computing power.

[0007] For example, a terminal may send a first request message without storing a first identifier indicating the first computing power.

[0008] For example, the first computing power may correspond to a service, or the first computing power may be computing power at the terminal level.

[0009] For example, the first request message could be a registration request message.

[0010] For example, the first response message could be an accept message.

[0011] For example, the second request message could be a registration request message or a service request message.

[0012] For example, the third request message can be a registration request message, such as one used for mobile and periodic registration, mobile registration, or periodic registration processes.

[0013] For example, the second identifier could be a globally unique temporary UE identity (GUTI).

[0014] For example, the connection state of a terminal can include a reachable state and an unreachable state. A reachable state can be, for example, a connected state, a non-suspended state, or an available state. An unreachable state can be, for example, an idle state, a suspended state, or an unavailable state.

[0015] For example, the connection status of a terminal can be changed by paging.

[0016] According to the method for managing computing power provided in this application, a terminal can carry computing power information (e.g., first computing power information, or first computing power information and first indication information) during the regular registration process. The access management network element can then interact with the computing power control network element based on the computing power information to achieve computing power registration management, thereby enabling effective utilization of the terminal's computing power. Furthermore, this method saves signaling overhead and accelerates the computing power registration process by carrying computing power information during the regular registration process, rather than registering computing power after the regular registration process. After registering the first computing power, when the terminal is in a reachable state, it can request computing power recovery by carrying a first identifier when requesting to change its connection state. The computing power control network element can manage the computing power's state (suspended / recovered) based on this request. After registering the first computing power, if the computing power information associated with the first computing power changes, the terminal can request to update the computing power information by sending the identifier associated with the computing power information and the updated computing power information. The computing power control network element can then manage the update of the computing power information based on this identifier and the updated computing power information. In summary, by managing the computing power of the terminal, its computing power can be effectively utilized.

[0017] In one possible implementation, the first request message further includes first indication information, which indicates whether it is permissible to change the connection state of the terminal for the computing power of the first computing power or the terminal.

[0018] In one implementation, if it is permissible to change the connection state of the terminal for the first computing power or the terminal's computing power, then the first computing power can be left unsuspended when the terminal is in an unreachable state.

[0019] Secondly, a method for managing computing power is provided, which can be applied to terminals. For example, the method can be executed by the terminal, by a component of the terminal (such as a processor, chip, or chip system), or by a logic module or software that can implement all or part of the terminal's functions.

[0020] The method includes: sending a first request message to a first access network device, the first request message including first computing power information, the first computing power information indicating the first computing power of a terminal, the first request message being used to request that the terminal register with a first PLMN; receiving a first response message from the first access network device, the first response message including a first identifier and a second identifier, the first identifier being used to indicate the first computing power, the second identifier being used to indicate the terminal, the first response message indicating that the terminal has registered with the first PLMN; and sending a fourth request message to a second access network device, the fourth request message including a first identifier, the fourth request message being used to request access to the second access network device, the first access network device being different from the second access network device.

[0021] For example, a terminal may send a first request message without storing a first identifier indicating the first computing power.

[0022] For example, the first computing power may correspond to a service, or the first computing power may be computing power at the terminal level.

[0023] For example, the first request message could be a registration request message.

[0024] According to the method for managing computing power provided in this application, a terminal can carry computing power information (e.g., first computing power information, or first computing power information and first indication information) during the regular registration process. The access management network element can then interact with the computing power control network element based on the computing power information to achieve computing power registration management, thereby enabling effective utilization of the terminal's computing power. Furthermore, this method saves signaling overhead and accelerates the computing power registration process by carrying computing power information during the regular registration process, rather than registering computing power after the regular registration process. After registering the first computing power, when the terminal switches to a second access network device, the terminal can request to update the location information of the access network device associated with the first computing power. The computing power control network element can update the location information of the access network device associated with the first computing power based on a first identifier, thereby achieving management of the location information of the access network device associated with the computing power.

[0025] In one possible implementation, the first request message further includes first indication information, which indicates whether it is permissible to change the connection state of the terminal for the computing power of the first computing power or the terminal.

[0026] In one implementation, if it is permissible to change the connection state of the terminal for the first computing power or the terminal's computing power, then the first computing power can be left unsuspended when the terminal is in an unreachable state.

[0027] Thirdly, a method for managing computing power is provided, which can be applied to access management network elements, such as access and mobility management functions (AMUs). For example, this method can be executed by the AMU, by a component of the AMU (such as a processor, chip, or chip system), or by a logic module or software that can implement all or part of the AMU's functions.

[0028] The method includes: receiving a first request message from a terminal, the first request message being used to request the terminal to register with a first public terrestrial mobile network (PLMN); if the first request message includes first computing power information, sending a computing power registration request message to a computing power control network element, the computing power registration request message including the first computing power information indicating the terminal's first computing power, the computing power registration request message being used to register the first computing power; receiving a computing power registration response message from the computing power control network element, the computing power registration response message including a first identifier, the first identifier being used to indicate the first computing power; and sending a first response message to the terminal, the first response message including the first identifier and a second identifier, the second identifier being used to indicate the terminal, the first response message indicating that the terminal has registered with the first PLMN. After the terminal registers with the first PLMN, the method may further include: receiving a second request message from the terminal, and if the second request message includes the first identifier, sending a fifth request message to the computing power control network element, the second request message being used to request a change in the terminal's connection state, the fifth request message including the first identifier, the fifth request message being used to request the restoration of the first computing power. Alternatively, a third request message is received from the terminal, and if the third request message includes the second computing power information, a sixth request message is sent to the computing power control network element. The second computing power information indicates the terminal's second computing power, which is the computing power after the first computing power has changed. The sixth request message includes the second computing power information and the first identifier. The sixth request message is used to request that the first computing power be updated to the second computing power.

[0029] According to the method for managing computing power provided in this application, a terminal can carry computing power information (e.g., first computing power information, or first computing power information and first indication information) during the regular registration process. The access management network element can then interact with the computing power control network element based on the computing power information to achieve computing power registration management, thereby enabling effective utilization of the terminal's computing power. Furthermore, this method saves signaling overhead and accelerates the computing power registration process by carrying computing power information during the regular registration process, rather than registering computing power after the regular registration process. After registering the first computing power, when the terminal is in a reachable state, it can request computing power recovery by carrying a first identifier when requesting to change its connection state. The computing power control network element can manage the computing power's state (suspended / recovered) based on this request. After registering the first computing power, if the computing power information associated with the first computing power changes, the terminal can request to update the computing power information by sending the identifier associated with the computing power information and the updated computing power information. The computing power control network element can then manage the update of the computing power information based on this identifier and the updated computing power information. In summary, by managing the computing power of the terminal, its computing power can be effectively utilized.

[0030] In one possible implementation, the first request message further includes first indication information, which indicates whether it is permissible to change the connection state of the terminal for the computing power of the first computing power or the terminal.

[0031] In some embodiments, the aforementioned second request message / third request message is sent when the first indication information indicates that the connection state of the terminal is not allowed to be changed for the computing power of the first computing power or the terminal.

[0032] In one possible implementation, sending a computing power registration request message to the computing power control network element includes: sending a computing power registration request message to the computing power control network element when the terminal has already registered with the first PLMN.

[0033] This scheme avoids the unusual situation where the terminal's regular registration fails while the first management registration succeeds. Furthermore, it saves the signaling overhead associated with registering the first computing power due to such unusual circumstances.

[0034] In one possible implementation, the method further includes sending a first identifier to a first access network device.

[0035] Furthermore, when sending the first identifier to the first access network device, first instruction information may also be sent.

[0036] Based on the above scheme, the first access network device can perform some simple management of the terminal's computing power based on the first identifier, or based on the first identifier and the first indication information. For example, when the terminal requests to change the connection status of the terminal, it can request to suspend or restore the first computing power through interaction with the computing power control network element.

[0037] In one possible implementation, before receiving the second request message, the method further includes: receiving a ninth request message from a first access network device, the ninth request message being used to change the connection state of the terminal, wherein the terminal is currently unreachable; and sending a tenth request message to a computing power control network element according to the ninth request message, the tenth request message including a first identifier, the tenth request message being used to request the suspension of the first computing power.

[0038] Based on this scheme, the access management network element can request the computing power control network element to suspend the first computing power when the terminal requests a change in connection status. Correspondingly, the computing power control network element can suspend the first computing power based on the request from the access management network element.

[0039] In one possible implementation, the tenth request message also includes the location information of the first access network device.

[0040] In one possible implementation, the ninth request message includes the first identifier.

[0041] Fourthly, a method for managing computing power is provided, which can be applied to access management network elements, such as access and mobility management functions (AMUs). For example, this method can be executed by the AMU, by a component of the AMU (such as a processor, chip, or chip system), or by a logic module or software that can implement all or part of the AMU's functions.

[0042] The method includes: receiving a first request message from a terminal, the first request message being used to request the terminal to register with a first public land mobile network (PLMN); if the first request message includes first computing power information, sending a computing power registration request message to a computing power control network element, the computing power registration request message including the first computing power information and the location information of a first access network device, the first computing power information indicating the terminal's first computing power, and the computing power registration request message being used to register the first computing power; receiving a computing power registration response message from the computing power control network element, the computing power registration response message including a first identifier, the first identifier being used to indicate the first computing power; sending a first response message to the terminal, the first response message including a first identifier and a second identifier, the second identifier being used to indicate the terminal, the first response message indicating that the terminal has registered with the first PLMN; receiving a seventh request message from a second access network device, and if the seventh request message includes a first identifier, sending an eighth request message to the computing power control network element, the eighth request message including the location information of the second access network device and the first identifier, the eighth request message being used to change the location information of the access network device associated with the first computing power.

[0043] According to the method for managing computing power provided in this application, a terminal can carry computing power information (e.g., first computing power information, or first computing power information and first indication information) during the regular registration process. The access management network element can then interact with the computing power control network element based on the computing power information to achieve computing power registration management, thereby enabling effective utilization of the terminal's computing power. Furthermore, this method saves signaling overhead and accelerates the computing power registration process by carrying computing power information during the regular registration process, rather than registering computing power after the regular registration process. After registering the first computing power, when the terminal switches to a second access network device, the terminal can request to update the location information of the access network device associated with the first computing power. The computing power control network element can update the location information of the access network device associated with the first computing power based on a first identifier, thereby achieving management of the location information of the access network device associated with the computing power.

[0044] In one possible implementation, the first request message further includes first indication information, which indicates whether it is permissible to change the connection state of the terminal for the computing power of the first computing power or the terminal.

[0045] In one possible implementation, sending a computing power registration request message to the computing power control network element includes: sending a computing power registration request message to the computing power control network element when the terminal has already registered with the first PLMN.

[0046] This scheme avoids the unusual situation where the terminal's regular registration fails while the first management registration succeeds. Furthermore, it saves the signaling overhead associated with registering the first computing power due to such unusual circumstances.

[0047] In one possible implementation, the method further includes sending a first identifier to a first access network device.

[0048] Furthermore, when sending the first identifier to the first access network device, first instruction information may also be sent.

[0049] Based on the above scheme, the first access network device can perform some simple management of the terminal's computing power based on the first identifier, or based on the first identifier and the first indication information. For example, when the terminal requests to change the connection status of the terminal, it can request to suspend or restore the first computing power through interaction with the computing power control network element.

[0050] In one possible implementation, the seventh request message includes the location information of the second access network device.

[0051] Fifthly, a method for managing computing power is provided, which can be applied to computing power control network elements. For example, this method can be executed by the computing power control network element, by a component of the computing power control network element (such as a processor, chip, or chip system), or by a logic module or software that can implement all or part of the functions of the computing power control network element.

[0052] The method includes: receiving a computing power registration request message, the computing power registration request message including first computing power information, the first computing power information indicating a terminal's first computing power, and the computing power registration request message being used to register the first computing power; sending a computing power registration response message according to the computing power registration request message, the computing power registration response message including a first identifier, the first identifier indicating the first computing power; receiving a fifth request message, the fifth request message including the first identifier, the fifth request message being used to request the restoration of the first computing power; or receiving a sixth request message, the sixth request message including second computing power information and the first identifier, the second computing power information indicating a terminal's second computing power, the sixth request message being used to request the update of the first computing power to the second computing power; or receiving an eighth request message, the eighth request message including the location information of a second access network device currently accessed by the terminal and the first identifier, the eighth request message being used to change the location information of the access network device associated with the first computing power.

[0053] According to the method for managing computing power provided in this application, the computing power control network element can register and manage the computing power of a terminal based on computing power information, thereby enabling effective utilization of the terminal's computing power. After registering the first computing power, when the terminal is in a reachable state, it can request computing power recovery by carrying a first identifier when requesting to change its connection state. The computing power control network element can manage the computing power's state (suspended / recovered) based on the aforementioned request. After registering the first computing power, if the computing power information associated with the first computing power changes, the terminal can request to update the computing power information by sending the identifier associated with the computing power information and the updated computing power information. The computing power control network element can manage the update of the computing power information based on the identifier and the updated computing power information. When the terminal switches to a second access network device, the terminal can request to update the location information of the access network device associated with the first computing power. The computing power control network element can update the location information of the access network device associated with the first computing power based on the first identifier, thereby managing the location information of the access network device associated with the computing power.

[0054] In one possible implementation, before receiving the fifth request message, the method further includes: receiving a tenth request message, the tenth request message including a first identifier, the tenth request message being used to request the suspension of the first computing power.

[0055] Based on this scheme, the access management network element can request the computing power control network element to suspend the first computing power when the terminal requests a change in connection status. Correspondingly, the computing power control network element can suspend the first computing power based on the request from the access management network element.

[0056] Sixthly, a method for managing computing power is provided, which can be applied to a first access network device, such as a base station. For example, the method can be executed by the first access network device, by a component of the first access network device (such as a processor, chip, or chip system), or by a logic module or software that can implement all or part of the functions of the first access network device.

[0057] The method includes: receiving a first identifier from an access management network element, wherein the first identifier indicates the terminal's first computing power.

[0058] According to the method for managing computing power provided in this application, the access management network element can send a first identifier to the first access network device when the terminal registers with the first PLMN and the first computing power is successfully registered. The first access network device can then perform subsequent processing procedures by saving the first identifier. For example, when the terminal is unreachable, it can request the computing power control network element to suspend the first computing power based on the first identifier, thereby achieving management of the first computing power.

[0059] In one possible implementation, the method further includes: sending a handover request message to a second access network device, the handover request message being used to request the terminal to be switched to the second access network device, the handover request message including a first identifier.

[0060] Based on this scheme, the second access network device can obtain the computing power information associated with the terminal, and thus, after the terminal accesses the second access network device, it can request the computing power control network element to update the location information of the terminal's computing power.

[0061] In one possible implementation, the method further includes: sending a ninth request message to an access management network element, the ninth request message including a first identifier, the ninth request message being used to change the connection state of the terminal, wherein the terminal is currently unreachable.

[0062] Based on this scheme, when the terminal is unreachable, the first access network device can request the computing power control network element to suspend the first computing power through the access management network element, so as to realize the management of the first computing power.

[0063] In one possible implementation, the method further includes: sending a tenth request message to the computing power control network element, the tenth request message including a first identifier, the tenth request message being used to request the suspension of the first computing power.

[0064] Based on this scheme, the first access network device can request the computing power control network element to suspend the first computing power when the terminal is unreachable, so as to realize the management of the first computing power.

[0065] In a seventh aspect, a method for managing computing power is provided, which can be applied to a second access network device, such as a base station. For example, the method can be executed by the second access network device, by a component of the second access network device (such as a processor, chip, or chip system), or by a logic module or software that can implement all or part of the functions of the second access network device.

[0066] The method includes: receiving a fourth request message from a terminal, the fourth request message including a first identifier and location information of a second access network device, the fourth request message being used to request access to the second access network device, the first identifier indicating a first computing power of the terminal; sending a seventh request message to an access management network element according to the fourth request message, the seventh request message including the first identifier, or sending an eighth request message to a computing power control network element according to the fourth request message, the eighth request message including the location information of the second access network device and the first identifier, the eighth request message being used to change the location information of the access network device associated with the first computing power.

[0067] According to the method for managing computing power provided in this application, when a terminal switches to a second access network device, the terminal can request to update the location information of the access network device associated with the first computing power. The computing power control network element can update the location information of the access network device associated with the first computing power based on the first identifier, thereby realizing the management of the location information of the access network device associated with the computing power.

[0068] In one possible implementation, the seventh request message includes the location information of the second access network device.

[0069] Eighthly, a communication device is provided, which has the function of implementing the behavior of a corresponding device or network element in any of the above aspects or any possible implementations of any of the above aspects. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions. For example, processing modules or units, transceiver modules or units, etc.

[0070] In one possible implementation, the device may be the aforementioned terminal, access management network element, computing power control network element, first access network device, or second access network device.

[0071] Ninthly, this application provides a communication device including an interface circuit and one or more processors. The one or more processors are coupled to a memory. The memory stores part or all of a computer program or instructions necessary for implementing the functions involved in any of the preceding aspects. The one or more processors are executable to carry out the computer program or instructions, causing the communication device to implement the methods in any possible design or implementation of any of the preceding aspects. The interface circuit is used to implement the communication functions within the communication device and / or the communication functions between the communication device and other devices or components.

[0072] In one possible design, the processor is used to communicate with other devices or components through the interface circuit.

[0073] In one possible design, the communication device may also include the memory.

[0074] In a tenth aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, causing the processor to execute the method in any possible implementation of the foregoing aspects.

[0075] In specific implementation, the processor can be a chip, the input circuit can be input pins, the output circuit can be output pins, and the processing circuit can be transistors, gate circuits, flip-flops, and various logic circuits. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to and transmitted by a transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as both the input circuit and the output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.

[0076] Eleventhly, a communication system is provided, including a terminal, an access management network element, a computing power control network element, a first access network device, or a second access network device. One or more of these components are used to perform the methods provided in the preceding aspects.

[0077] In a twelfth aspect, a computer program product is provided, comprising: a computer program (also referred to as code or instructions) that, when run, causes a computer to perform the methods of any of the foregoing aspects or any possible implementation thereof.

[0078] In a thirteenth aspect, a computer-readable storage medium is provided that stores a computer program (also referred to as code or instructions) that, when run on a computer, causes the computer to perform the methods of any of the above aspects or any possible implementations of any of the above aspects.

[0079] In a fourteenth aspect, a communication device is provided, including a processor that, when executing a program or instructions, causes a method in any of the foregoing aspects or any possible implementations of any of the foregoing aspects to be executed.

[0080] In a fifteenth aspect, a chip is provided, including a processor for calling and running a computer program from a memory, such that the method in any of the foregoing aspects or any possible implementation of any of the foregoing aspects is executed. Attached Figure Description

[0081] Figure 1 is a schematic block diagram of a communication system provided in an embodiment of this application;

[0082] Figure 2 is a schematic diagram of a computing power network element provided in an embodiment of this application;

[0083] Figures 3 to 13 are schematic flowcharts of a method for managing computing power provided in the embodiments of this application;

[0084] Figure 14 is a schematic diagram of a communication device provided in an embodiment of this application;

[0085] Figure 15 is a schematic diagram of a communication device provided in an embodiment of this application. Detailed Implementation

[0086] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0087] In the description of this application, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can represent A or B. "And / or" in this application merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural. Furthermore, in the description of this application, unless otherwise stated, "multiple" refers to two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple. Additionally, to facilitate a clear description of the technical solutions of the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that the words "first" and "second" do not limit the quantity or the order of execution, and that the words "first" and "second" do not necessarily imply that they are different.

[0088] In the various method embodiments of this application, the order of the sequence numbers does not imply the order of execution. The execution order should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0089] It is understood that in this application, descriptions such as "under the circumstances," "if," "when," and "if..." can be used interchangeably. Furthermore, these descriptions all refer to the corresponding actions that will be taken under certain objective circumstances, and are not time-limited, nor do they require any judgment action during implementation, nor do they imply any other limitations.

[0090] It is understood that some optional features in the embodiments of this application can be implemented independently in certain scenarios without relying on other features, such as the current solution on which they are based, to solve the corresponding technical problems and achieve the corresponding effects. Alternatively, they can be combined with other features as needed in certain scenarios. Correspondingly, the apparatus given in the embodiments of this application can also implement these features or functions, which will not be elaborated here.

[0091] In this application, unless otherwise specified, the same or similar parts between the various embodiments can be referred to each other. In the various embodiments of this application, and in the various implementation methods / methods / implementations within each embodiment, unless otherwise specified or logically conflicting, the terminology and / or descriptions between different embodiments and between the various implementation methods / methods / implementations within each embodiment are consistent and can be mutually referenced. The technical features in different embodiments and the various implementation methods / methods / implementations within each embodiment can be combined according to their inherent logical relationships to form new embodiments, implementation methods, methods, or implementation approaches. The embodiments described below do not constitute a limitation on the scope of protection of this application.

[0092] The technical solution provided in this application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, 5th Generation (5G) system, New Radio (NR) system, and other communication systems that may emerge in the future.

[0093] Figure 1 shows a schematic diagram of a communication system applicable to this application. The communication system shown in Figure 1 may include: a terminal 101, an access network device 102, an access management network element 103, and a computing power control network element 104. Optionally, the communication system shown in Figure 1 may also include a location management network element 105. The nodes shown in Figure 1 will be described below.

[0094] 1. Terminal 101: A terminal can also be called a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. For example, a terminal can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, wearable device, vehicle, drone, helicopter, airplane, ship, robot, robotic arm, smart home device, etc.

[0095] 2. Access Network Equipment 102: Access network equipment, also known as radio access network (RAN) equipment, is used to provide access services to authorized terminals in a specific area and is responsible for forwarding control signals and user data between the terminal and the core network.

[0096] Access network equipment can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a transmission point (TP), a next-generation NodeB (gNB), a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system. Alternatively, access network equipment can be a module or unit that performs some of the functions of a base station. For example, access network equipment can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). CUs and DUs can be set up separately or included in the same network element, such as in a baseband unit (BBU). An RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open radio access network (O-RAN or ORAN) system, CU can also be called an open CU (O-CU), DU can also be called an O-DU, CU-CP can also be called an O-CU-CP, CU-UP can also be called an O-CU-UP, and RU can also be called an O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through a software module, a hardware module, or a combination of software and hardware modules.

[0097] The embodiments of this application do not limit the specific technology or equipment form used in the access network equipment. The access network equipment and terminals can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed in the air on aircraft, balloons, and artificial satellites. The embodiments of this application do not limit the application scenarios of the access network equipment and terminals.

[0098] 3. Access Management Element 103: Primarily responsible for mobility management in mobile networks, such as user location updates, user network registration, and user handover.

[0099] In 5G communication systems, the access management network element 103 can be an access and mobility management function (AMF). In future communication systems, the access management network element can still be an AMF, or it can have other names; this application does not limit this.

[0100] 4. Computing power control network element 104: Primarily responsible for computing power management, such as computing power registration or updates. It should be understood that the network element responsible for computing power management may also be named using other names; in this application, for ease of description, the network element responsible for computing power management is referred to as the "computing power control network element".

[0101] Computing power refers to the computing capability of a device. Currently, there are various methods for measuring computing power, commonly including millions of instructions per second (MIPS), dhrystone million instructions executed per second (DMIPS), operations per second (OPS), floating-point operations per second (FLOPS), and hash operations per second (Hash / s). It should be understood that this application does not limit the methods used to measure computing power; the methods described above are merely illustrative examples.

[0102] 5. Location Management Element 105: Used for the overall coordination and scheduling of resources required to manage the location of terminals registered to or accessing the core network.

[0103] In a 5G communication system, the location management network element 105 can be a location management function (LMF). In future communication systems, this location management network element can still be an LMF, or it can have other names; this application does not limit it.

[0104] It should be understood that the communication system shown in Figure 1 may also include other network elements, such as user plane network elements, session management network elements, and network exposure function (NEF) network elements. User plane network elements are used for packet routing and forwarding, as well as quality of service (QoS) processing of user plane data. In 5G communication systems, user plane network elements can be user plane functions (UPFs), and in future communication systems, user plane network elements may still be UPFs, or they may have other names. Session management network elements are mainly used for session management, allocation and management of terminal Internet Protocol (IP) addresses, selection of manageable terminal device plane functions, policy control and charging function interface endpoints, and downlink data notification. In 5G communication systems, session management network elements can be session management functions (SMFs), and in future communication systems, session management network elements may still be SMFs, or they may have other names. Network exposure function (NEF) network elements are used to provide customized network exposure functions. In 5G communication systems, network exposure function (NEF) network elements may be network exposure functions (NEFs). In future communication systems, this network open function element can still be a NEF element, or it can have other names.

[0105] It is understood that the nodes described above can be network elements in hardware devices, software functions running on dedicated hardware, or virtualization functions instantiated on a platform (e.g., a cloud platform).

[0106] In some embodiments, some or all of the functions of the access management network element 103 described above may also be deployed on the access network device 102. For example, some or all of the operations performed by the access management network element in the method for managing computing power provided in the embodiments of this application may also be performed by the access network device.

[0107] In some embodiments, some or all of the functions of the computing power control network element 104 may also be deployed on the access management network element 103. For example, some or all of the operations performed by the computing power control network element in the method for managing computing power provided in this application embodiment may also be performed by the access management network element.

[0108] For example, Figure 2 illustrates a computing power network diagram. Referring to Figure 2, the network provides services 1 and 2. The computing power control network element manages and schedules the computing power of the base stations, routers, and UPFs in Figure 2, enabling base station 2 to provide computing power for services 1 and 2, routers 1 and 2 to provide computing power for service 1, and the UPF to provide computing power for services 1 and 2. It should be understood that base station 1, router 3, and router 4 shown in Figure 2 can also possess certain computing power, and the computing power control network element can also control base station 1, router 3, and router 4 to provide computing power for other services.

[0109] In some scenarios, Terminal 1 and Terminal 2 also possess certain computing power, which can be made available to other nodes in the network for efficient utilization. For example, Terminal 1 can perform basic XR rendering, but if higher-quality XR rendering is required, the terminal's computing power may be insufficient, necessitating the assistance of other computing nodes on the network. In this case, the terminal's own computing power may be idle, and it could be considered to make it available to other nodes in the network.

[0110] The openness of terminal computing power depends on the network's effective management of terminal computing power. Due to factors such as terminal mobility and changes in its own state, terminal computing power management is different from the computing power management of fixed nodes such as base stations, routers, and UPFs. How to achieve the management of terminal computing power is a problem that needs to be addressed.

[0111] In view of this, this application provides a scheme for managing computing power, which can realize the management of the computing power of the terminal. The scheme provided by this application will be described in detail below with reference to the accompanying drawings.

[0112] The following description primarily focuses on the interactions between some or all nodes in the terminal, the first access network device, the second access network device, the access management network element, and the computing power control network element to illustrate the method embodiments provided in this application. It should be noted that the terminal / first access network device / second access network device can also be a module or component possessing the functions of a terminal / first access network device / second access network device, or it can be a chip applicable to the terminal / first access network device / second access network device, such as a processor, circuit, chip, or chip system. The specific functions and forms of the first and second access network devices can be referred to the preceding description of the access network device 102. The access management network element / computing power control network element can be a module or component possessing the functions of an access management network element / computing power control network element, or it can be a chip applicable to the access management network element / computing power control network element, such as a processor, circuit, chip, or chip system, or it can also be a functional entity or logic unit.

[0113] It should be understood that in the embodiments of this application, "computing power" refers to the computing power of "computing resources," or in other words, "computing resources" can provide "computing power" or "computing services." In some embodiments, "computing power," "computing resources," "computing services," etc., can be used interchangeably, or "computing power," "computing resources," "computing services," etc., can also be replaced with other descriptions with the same meaning.

[0114] Figure 3 is a schematic flowchart of a method for managing computing power provided in this application. Method 300 mainly describes the process of a terminal registering computing power, and the various steps of method 300 are explained below.

[0115] S301, the terminal sends a first request message to the access management network element. Correspondingly, the access management network element receives the first request message.

[0116] The terminal can first send a first request message to the first access network device, and then the first access network device can forward the first request message to the access management network element. For example, the terminal can first send a message containing the first request message to the first access network device. The first request message is a container. The first access network device can only decode the other content in the message containing the first request message, without decoding the first request message itself, and then forward the first request message to the access management network element.

[0117] Alternatively, the terminal may first send a message to the first access network device, for example, denoted as "Message #1", and then the first access network device may send a first request message to the access management network element based on Message #1. The content of Message #1 and the content of the first request message may be the same, but Message #1 and the first request message may be different messages.

[0118] The first request message includes first computing power information, which indicates the terminal's first computing power. The first request message is used to request the terminal to register with the first PLMN. In other words, the terminal can register the first computing power by carrying the first computing power information during the normal registration process.

[0119] The primary computing power can be at the terminal level or at the service level. For example, the primary computing power can be all the computing power of the terminal or the available computing power of the terminal, or it can be the computing power for a specific service.

[0120] In one example, if the terminal's computing power resources are provided through Software as a Service (SaaS), then the first computing power can be computing power for a specific service, such as video rendering, artificial intelligence (AI) dialogue, or image recognition. For instance, in this scenario, the first computing power information could include the service type of the first computing power (e.g., video rendering, AI dialogue, or image recognition). Optionally, the first computing power information could also include one or more of the following: service level (e.g., 2K (2K refers to a video with approximately 2000 columns of pixels) or 4K), application programming interface (API) request path, and protocol type (e.g., HTTP or HTTPS).

[0121] In another example, the terminal's computing resources are offered via Infrastructure as a Service (IaaS). The first computing power can be all the terminal's computing power or the terminal's available computing power. For example, in this scenario, the first computing power information can include the type and corresponding specifications of the terminal's computing resources. For instance, the type of the terminal's computing resources can include a central processing unit (CPU), a graphics processing unit (GPU), and a neural network processing unit (NPU), etc., and the corresponding specifications can include the model (e.g., ac7.large.2), the number of cores (e.g., 32 cores, 16 cores, or 8 cores), and / or memory (e.g., 4GB or 1GB), etc.

[0122] Optionally, the first request message may also include first indication information, which indicates whether it is permissible to change the connection status of the terminal for the computing power of the first computing power or the terminal.

[0123] For example, the connection state of a terminal can include a reachable state and an unreachable state. A reachable state can be, for example, a connected state, a non-suspended state, or an available state. An unreachable state can be, for example, an idle state, a suspended state, or an unavailable state.

[0124] In some embodiments, the first indication information may indicate that the connection state of the terminal is not allowed to be changed by the computing power of the first computing power or the terminal. Alternatively, the first indication information may indicate that the connection state of the terminal is allowed to be changed by the computing power of the first computing power or the terminal.

[0125] In some embodiments, if the terminal does not send the first indication information, it can be assumed that changing the terminal's connection state for the first computing power or the terminal's computing power is not permitted. Alternatively, if the terminal does not send the first indication information, it can be assumed that changing the terminal's connection state for the first computing power or the terminal's computing power is permitted.

[0126] In some embodiments, it may be possible to always disallow changes to the connection state of the terminal for the computing power of the first computing power or the terminal, or it may be possible to always allow changes to the connection state of the terminal for the computing power of the first computing power or the terminal.

[0127] In one implementation, if changing the connection state of the terminal is not allowed for the computing power of the first computing power or the terminal, then the first computing power can be suspended when the terminal is in an unreachable state. Furthermore, after suspending the first computing power, it can be used by migrating the terminal to a reachable state.

[0128] In one implementation, if it is permissible to change the connection state of the terminal for the first computing power or the terminal's computing power, then the first computing power can be left unsuspended when the terminal is in an unreachable state.

[0129] For example, the connection state of a terminal can be changed through paging. However, it should be understood that paging is only one technical means of changing the connection state of a terminal, and this application does not limit the technical means of changing the connection state of a terminal.

[0130] In some embodiments, in S301, the terminal may send a first request message to the access management network element without storing a first identifier indicating the first computing power.

[0131] As described below, the first identifier is the identifier assigned to the first computing power by the computing power control network element during the registration process. Therefore, if the terminal does not store the first identifier, it means that the terminal has not yet registered the first computing power. Thus, the terminal can register the first computing power by sending a first request message to the access management network element.

[0132] For example, the first request message could be a registration request message.

[0133] S302, the access management network element sends a computing power registration request message to the computing power control network element. Correspondingly, the computing power control network element receives the computing power registration request message from the access management network element.

[0134] Specifically, after receiving the first request message, if the first request message includes the first computing power information, the access management network element can know that the terminal not only needs to perform regular registration but also needs to register the first computing power. Therefore, the access management network element can send a computing power registration request message to the computing power control network element. The computing power registration request message includes the first computing power information and is used to register the first computing power.

[0135] Optionally, the computing power registration request message may also include location information associated with the first computing power. For example, the location information associated with the first computing power may be the location information of the access network device (in this case, the first access network device) (e.g., the identifier of the first access network device or the location of the first access network device), the location information of the cell accessed by the terminal (e.g., the identifier of the cell accessed by the terminal), or the location information of the terminal. For example, the location information of the terminal may be the tracking area code (TAC) corresponding to the terminal, the TAC list corresponding to the terminal, or the geographical location information of the terminal (e.g., the latitude and longitude information of the terminal). For example, the geographical location information of the terminal may be obtained by the access management network element from the location management network element (e.g., LMF).

[0136] In one implementation, regardless of whether the terminal has been registered (or successfully registered) to the first PLMN, the access management network element can send a computing power registration request message to the computing power control network element if the first request message includes the first computing power information.

[0137] In another implementation, the access management network element sends a computing power registration request message to the computing power control network element only if the terminal has already registered with the first PLMN and the first request message includes the first computing power information.

[0138] S303, the computing power control network element sends a computing power registration response message to the access management network element. Correspondingly, the access management network element receives the computing power registration response message from the computing power control network element. It should be understood that the computing power registration response message is a response to the computing power registration request message.

[0139] After receiving a computing power registration request message, the computing power control network element can either agree to register the first computing power or refuse to register it. If the computing power control network element agrees to register the first computing power, it can assign an identifier to the first computing power, which is denoted as "first identifier". It should be understood that the first identifier indicates the first computing power. If the computing power control network element does not agree to register the first computing power, it can choose not to assign an identifier to the first computing power, that is, not assigning a first identifier, and the registration of the first computing power will fail.

[0140] When a computing power control network element assigns a first identifier, the computing power registration response message may include the first identifier. For example, the computing power registration response message may indicate that the first computing power has been successfully registered (or that the first computing power has been registered).

[0141] If the computing power control network element does not assign a first identifier, the following two processing methods can be used as examples:

[0142] (1) The computing power control network element can send a computing power registration response message to the access management network element. In this case, the computing power registration response message does not include the first identifier. For example, the computing power registration response message can indicate that the first computing power registration failed. For example, the computing power registration response message is a message indicating registration failure, such as a registration reject message.

[0143] (2) The computing power control network element may choose not to send a computing power registration response message to the access management network element. If the access management network element does not receive the computing power registration response message within a preset time, the access management network element considers the first computing power registration to have failed.

[0144] In some embodiments, the computing power control network element may assign the first identifier only if the terminal has already registered with the first PLMN. If the terminal fails to register with the first PLMN (or, in other words, the terminal's registration with the first PLMN fails), the computing power control network element will not assign the first identifier.

[0145] In other embodiments, the computing power control network element may also assign a first identifier even if the terminal fails to register with the first PLMN. For example, if the computing power control network element agrees to register the first computing power even if the terminal fails to register with the first PLMN, it can assign a first identifier.

[0146] Based on this embodiment, when the computing power control network element assigns a first identifier and the computing power registration response message includes the first identifier: (1) After receiving the computing power registration response message, the access management network element can register the first computing power by interacting with the computing power control network element; or, (2) After receiving the computing power registration response message, the access management network element does not register the first computing power and considers the first computing power to be successfully registered.

[0147] For example, the first identifier may be globally unique, unique within the scope managed by the computing power control network element, or unique within the scope of the first PLMN. This application does not specifically limit the first identifier.

[0148] S304, the access management network element sends a first response message to the terminal. Correspondingly, the terminal receives the first response message. It should be understood that the first response message is a response to the first request message.

[0149] The access management network element can first send a first response message to the first access network device, and then the first access network device forwards the first response message to the terminal. For example, the first response message can be a container within a message sent by the access management network element to the first access network device. Alternatively, the access management network element can first send a message to the first access network device, for example, denoted as "message #2", and then the first access network device sends a first response message to the terminal based on message #2. The content of message #2 and the content of the first response message can be the same, but message #2 and the first response message can be different messages.

[0150] In some embodiments, the access management network element may send a first response message if it receives a computing power registration response message or if it does not receive a computing power registration response message within a preset time.

[0151] In other embodiments, if the first computing power registration fails, for example, if the computing power registration response message does not include the first identifier, then the access management network element may not send the first response message if the terminal has not successfully registered with the first PLMN. Accordingly, if the terminal does not receive the first response message within a preset time, it is considered that the terminal has not successfully registered with the first PLMN and the first computing power registration has failed.

[0152] In some other embodiments, if the terminal fails to register with the first PLMN, the access management network element may not send a first response message regardless of whether the first computing power has been successfully registered. Accordingly, if the terminal does not receive a first response message within a preset time, it is assumed that the terminal has failed to register with the first PLMN and the first computing power registration has failed.

[0153] The following explanation addresses S304 or the first response message in different scenarios. It should be understood that this explanation primarily focuses on the scenario where a first response message has been sent.

[0154] Scenario 1: The terminal has been registered to the first PLMN and the computing power registration response message includes the first identifier.

[0155] The first response message may include a first identifier and a second identifier. The first identifier, as described above, is used to indicate the first computing power, and the second identifier is used to indicate the terminal. The first response message indicates that the terminal has registered with the first PLMN.

[0156] It should be understood that the first response message can also indicate that the first computing power has been successfully registered.

[0157] For example, the second identifier can be the identifier of the terminal, such as a globally unique temporary UE identity (GUTI). The second identifier can also be other identifiers of the terminal, which is not limited in this application.

[0158] For example, the first response message could be a registration accept message.

[0159] Scenario 2: The terminal has already registered with the first PLMN, but the computing power registration response message does not include the first identifier.

[0160] The first response message may include a second identifier, and the first response message indicates that the terminal has registered with the first PLMN.

[0161] It should be understood that the first response message does not include the first identifier. The first response message can also indicate that the first computing power registration failed.

[0162] For example, the first response message could be a registration accept message.

[0163] Scenario 3: The terminal failed to register with the first PLMN and the computing power registration response message included the first identifier.

[0164] If the access management network element receives the computing power registration response message and attempts to register the first computing power by interacting with the computing power control network element, the first response message may not include the first identifier and the second identifier. For example, the first response message may indicate that the first computing power registration failed and that the terminal failed to register with the first PLMN. For example, the first response message may be a registration reject message.

[0165] If the access management network element receives the computing power registration response message but does not register the first computing power through interaction with the computing power control network element, the first response message may include a first identifier. It should be understood that the first response message does not include a second identifier. For example, the first response message may indicate that the first computing power has been successfully registered. For example, the first response message may also indicate that the terminal has not successfully registered with the first PLMN. For example, the first response message may be a registration reject message.

[0166] Scenario 4: The terminal failed to register with the first PLMN and the computing power registration response message does not include the first identifier.

[0167] The first response message does not include the first identifier and the second identifier. It should be understood that the first response message can indicate that the first computing power registration failed, or that the terminal failed to register with the first PLMN. For example, the first response message could be a registration reject message.

[0168] In summary, according to the method for managing computing power provided in this application, the terminal can carry computing power information (e.g., first computing power information, or first computing power information and first indication information) during the regular registration process. The access management network element can then interact with the computing power control network element based on the computing power information to achieve computing power registration management, thereby enabling effective utilization of the terminal's computing power. Furthermore, this method saves signaling overhead and accelerates the computing power registration process by carrying computing power information during the regular registration process, rather than registering computing power after the regular registration process.

[0169] In some embodiments, the method 300 may further include:

[0170] S305, the access management network element can also send a first identifier to the first access network device. Accordingly, the first access network device receives the first identifier.

[0171] For example, if the terminal has been registered to the first PLMN and the computing power registration response message sent by the computing power control network element includes the first identifier, the access management network element can send the first identifier to the first access network device.

[0172] For example, in addition to sending the first identifier to the first access network device, the access management network element can also send first indication information to the first access network device. The description of the first indication information can be found in S301, and will not be repeated here.

[0173] Based on the received information, the first access network device can perform processes such as suspending computing power or updating computing power location. For details, please refer to the description below.

[0174] Based on method 300, and based on the interaction between nodes, it is also possible to manage the suspension, update, recovery, and location update of the first computing power, which will be described in detail below.

[0175] Figure 4 is a schematic flowchart of a method for managing computing power provided in this application. Method 400 mainly describes the process of suspending the first computing power, in which the first access network device does not directly interact with the computing power control network element. The steps of method 400 are explained below.

[0176] S401, the first access network device sends a ninth request message to the access management network element. Correspondingly, the access management network element receives the ninth request message.

[0177] The ninth request message is used to request a change in the terminal's connection state, where the terminal is currently unreachable. For example, the ninth request message can request that the terminal's connection state be updated to unreachable. The method for determining the terminal's connection state has already been described in section 300 and will not be repeated here.

[0178] In the event that the terminal is unreachable, i.e., when the terminal is transitioned from a reachable state to an unreachable state, the first access network device may send a ninth request message to the access management network element. Alternatively, if the terminal is unreachable and the first access network device has an identifier related to the terminal's computing power, the first access network device may send a ninth request message to the access management network element. Or, if the terminal is unreachable, the first access network device has an identifier related to the terminal's computing power, and changing the terminal's connection state for the first computing power or the terminal's computing power is not permitted (e.g., the first access network device receives a first indication from the access management network element indicating that changing the terminal's connection state for the first computing power or the terminal's computing power is not permitted), the first access network device may send a ninth request message to the access management network element.

[0179] For example, the first access network device can migrate the terminal to an unreachable state via a radio resource control (RRC) release message.

[0180] For example, the ninth request message may indicate that the terminal is currently unreachable.

[0181] For example, the ninth request message can be used to request the suspension of the first computing power.

[0182] For example, the ninth request message may include second indication information indicating that computing power is suspended. Optionally, the ninth request message may be a computing power update message.

[0183] Alternatively, the ninth request message is a specially designed message for suspending computing power.

[0184] For example, the ninth request message may include the first identifier. For instance, if the first access network device stores the first identifier, the ninth request message may include the first identifier.

[0185] For example, the tenth request message may also include location information associated with the first computing power. The location information associated with the first computing power can be found in the relevant description in method 300, and will not be repeated here.

[0186] For example, after receiving the ninth request message, the access management network element can update the connection status of the terminal to unreachable.

[0187] S402, the access management network element sends a tenth request message to the computing power control network element based on the ninth request message. Correspondingly, the computing power control network element receives the tenth request message.

[0188] The tenth request message includes a first identifier and is used to request the suspension of the first computing power. Optionally, the tenth request message may also include location information associated with the first computing power.

[0189] For example, the tenth request message may include second indication information, which indicates that computing power is suspended. Optionally, the tenth request message may be a computing power update message.

[0190] Alternatively, the tenth request message is a specially designed message for suspending computing power.

[0191] For example, the ninth request message and the tenth request message can be the same.

[0192] In some embodiments, if the ninth request message includes a first identifier, the access management network element may send a tenth request message to the computing power control network element.

[0193] Based on this embodiment, for example, the access management network element may not store (or maintain) the association between the terminal and the computing power information locally. For example, it may not store the association between the first identifier and the terminal, or it may not store the association between the first identifier, the first indication information and the terminal.

[0194] In other embodiments, the access management network element may locally store (or maintain) the association relationship between the terminal and computing power information, such as storing the association relationship between the first identifier and the terminal, or storing the association relationship between the first identifier, the first indication information, and the terminal. In this scenario, the ninth request message may not include the first identifier. After receiving the ninth request message, if the access management network element knows, based on the information stored locally, that the terminal is associated with the first identifier, or if it knows, based on the information stored locally, that the terminal is associated with the first identifier and the first indication information associated with the first identifier indicates that the connection state of the terminal is not allowed to be changed for the first computing power or the computing power of the terminal, it can send a tenth request message to the computing power control network element to request the suspension of the first computing power.

[0195] After receiving the tenth request message, the computing power control network element can mark the status of the computing power information associated with the terminal as unavailable in its locally maintained computing power information database. When there is a computing power request, the computing power control network element will not consider these computing power nodes with the status of "unavailable" when searching for a suitable computing power node for the request.

[0196] S403, the computing power control network element sends a second response message to the access management network element. Correspondingly, the access management network element receives the second response message from the computing power control network element.

[0197] The second response message is a response to the tenth request message. For example, the second response message could indicate that the first computing power is suspended or that the first computing power is suspended. For instance, the second response message could be an acknowledgment (ACK).

[0198] In some embodiments, the computing power control network element may not respond to the tenth request message, or the second response message may indicate that the first computing power suspension has failed. Optionally, if the access management network element does not receive a response to the tenth request message within a preset time, the access management network element considers the first computing power suspension to have failed.

[0199] S404, the access management network element sends a third response message to the first access network device. Correspondingly, the first access network device receives the third response message from the access management network element.

[0200] The third response message is a response to the ninth request message. For example, the third response message may indicate that the connection state of the terminal has changed. For example, the third response message may also indicate that the first computing power has been suspended or that the first computing power is suspended. For instance, the third response message could be an ACK.

[0201] In some embodiments, the access management network element may not respond to the ninth request message, or the third response message may indicate that changing the connection state of the terminal failed. For example, if the access management network element does not receive a response to the tenth request message within a preset time, or if the second response message received by the access management network element indicates that the first computing power suspension failed, the access management network element may not respond to the ninth request message, or indicate that changing the connection state of the terminal failed via the third response message. For instance, if the first access network device does not receive a response to the ninth request message within a preset time, it is considered that changing the connection state of the terminal failed.

[0202] For example, the second response message and the third response message can be the same.

[0203] In summary, according to the method for managing computing power provided in this application, when the terminal is in an unreachable state, the access management network element can request the computing power to be suspended when the first access network device requests to change the connection state of the terminal, and the computing power control network element can manage the state (suspend / resume) of the computing power based on the request of the access management network element.

[0204] Figure 5 is a schematic flowchart of a method for managing computing power provided in this application. Method 500 mainly describes the suspension process of the first computing power. Unlike method 400, in method 500, the first access network device can directly interact with the computing power control network element. The steps of method 500 are described below.

[0205] S501, the first access network device sends a tenth request message to the computing power control network element. Correspondingly, the computing power control network element receives the tenth request message.

[0206] In some embodiments, if the terminal is unreachable and the first access network device has an identifier related to the terminal's computing power, the first access network device may send a tenth request message to the computing power control network element. Alternatively, if the terminal is unreachable, the first access network device has an identifier related to the terminal's computing power, and changing the terminal's connection state for the first computing power or the terminal's computing power is not permitted, the first access network device may send a tenth request message to the computing power control network element.

[0207] The tenth request message includes a first identifier and is used to request the suspension of the first computing power. Optionally, the tenth request message may also include location information associated with the first computing power. For details regarding the location information associated with the first computing power, please refer to the relevant description in method 300.

[0208] For example, the tenth request message may include second indication information indicating that computing power is suspended. Alternatively, the tenth request message may be a specially designed message for suspending computing power.

[0209] After receiving the tenth request message, the computing power control network element can mark the status of the computing power information associated with the terminal as unavailable in its locally maintained computing power information database. When there is a computing power request, the computing power control network element will not consider these computing power nodes with the status of "unavailable" when searching for a suitable computing power node for the request.

[0210] S502, the computing power control network element sends a second response message to the first access network device. Correspondingly, the first access network device receives the second response message from the computing power control network element.

[0211] The second response message is a response to the tenth request message. For example, the second response message could indicate that the first computing power is suspended or that the first computing power is suspended. For instance, the second response message could be an ACK.

[0212] In some embodiments, the computing power control network element may not respond to the tenth request message, or the second response message may indicate that the first computing power suspension has failed. Optionally, if the first access network device does not receive a response to the tenth request message within a preset time, the first access network device considers the first computing power suspension to have failed.

[0213] In summary, according to the method for managing computing power provided in this application, when the terminal is in an unreachable state, the first access network device can request to suspend the first computing power based on the first identifier, and the computing power control network element can manage the state (suspend / resume) of the first computing power based on the first identifier. It is understood that method 500 describes the state management of the first computing power; the management of the terminal's connection state can be implemented based on the interaction between the first access network device and the access management network element, for example, this interaction can refer to S401 and S404 in method 400.

[0214] Figure 6 is a schematic flowchart of a method for managing computing power provided in this application. Method 600 mainly describes the recovery process of the first computing power. In method 600, the first access network device does not directly interact with the computing power control network element. The steps of method 600 are described below.

[0215] S601, the terminal sends a second request message to the access management network element. Correspondingly, the access management network element receives the second request message.

[0216] The second request message is used to request a change in the terminal's connection state. It should be understood that the terminal is currently reachable. For example, the second request message can request that the terminal's connection state be updated to reachable. The method for determining the terminal's connection state has already been described in section 300 and will not be repeated here.

[0217] In some embodiments, the second request message includes a first identifier. For example, when a terminal migrates from an unreachable state to a reachable state and the terminal stores the first identifier, the terminal may send a second request message to the access management network element. Alternatively, when a terminal migrates from an unreachable state to a reachable state, the terminal stores the first identifier, and changes to the terminal's connection state are not permitted for the first computing power or the terminal's computing power. For example, the access management network element may not locally store (or maintain) the association between the terminal and computing power information; for example, it may not store the association between the first identifier and the terminal, or the association between the first identifier, the first indication information, and the terminal.

[0218] In other embodiments, the second request message may not include the first identifier. The access management network element may locally store (or maintain) the association between the terminal and the computing power information, such as storing the association between the first identifier and the terminal, or storing the association between the first identifier, the first indication information, and the terminal. For example, when the terminal migrates from an unreachable state back to a reachable state, the terminal may send a second request message to the access management network element.

[0219] For example, the second request message may indicate that the terminal is currently reachable.

[0220] For example, the second request message can be used to request the restoration of the first computing power. Restoring the first computing power means restoring the computing power resources corresponding to the first computing power to an available state.

[0221] For example, the second request message may include the terminal's location information. The location information of the terminal can be found in the description of method 300, and will not be repeated here.

[0222] For example, the second request message could be a registration request message or a service request message.

[0223] In some embodiments, the terminal may first send a second request message to the first access network device, and then the first access network device may forward the second request message to the access management network element. For example, the first response message is a container in a message sent by the access management network element to the first access network device. Alternatively, the terminal may first send a message to the first access network device, for example, denoted as "Message #3", and then the first access network device sends the second request message to the access management network element based on Message #3. The content of Message #3 and the content of the second request message may be the same, but Message #3 and the second request message may be different messages.

[0224] S602, the access management network element sends a fifth request message to the computing power control network element. Correspondingly, the computing power control network element receives the fifth request message.

[0225] The fifth request message includes a first identifier and is used to request the restoration of the first computing power. Optionally, the fifth request message may include location information associated with the first computing power. For details regarding the location information associated with the first computing power, please refer to the relevant description in method 300; it will not be repeated here.

[0226] For example, the fifth request message may include third indication information, which indicates that computing power should be restored. Optionally, the fifth request message may be a computing power update message.

[0227] Alternatively, the fifth request message could be a specially designed message for suspending computing power.

[0228] In some embodiments, when the second request message includes the first identifier, the access management network element sends a fifth request message to the computing power control network element.

[0229] Based on this embodiment, for example, the access management network element may not store (or maintain) the association between the terminal and the computing power information locally. For example, it may not store the association between the first identifier and the terminal, or it may not store the association between the first identifier, the first indication information and the terminal.

[0230] In other embodiments, the access management network element may locally store (or maintain) the association between the terminal and computing power information, such as storing the association between the first identifier and the terminal, or storing the association between the first identifier, the first indication information, and the terminal. In this scenario, the second request message may not include the first identifier. After receiving the second request message, if the access management network element learns from its locally stored information that the terminal is associated with the first identifier, or if it learns from its locally stored information that the terminal is associated with the first identifier and the first indication information associated with the first identifier indicates that the connection state of the terminal is not allowed to be changed for the first computing power or the computing power of the terminal, it can send a fifth request message to the computing power control network element to request the restoration of the first computing power.

[0231] After receiving the fifth request message, the computing power control network element can mark the status of the computing power information associated with the terminal as available in its locally maintained computing power information database. When there is a computing power request, the computing power control network element can consider these computing power nodes with an "available" status when searching for suitable computing power nodes for this request.

[0232] S603, the computing power control network element sends a fourth response message to the access management network element. Correspondingly, the access management network element receives the fourth response message.

[0233] The fourth response message is a response to the fifth request message. For example, the fourth response message could indicate that the first computing power has been restored or that the first computing power has been restored. For instance, the fourth response message could be an ACK.

[0234] In some embodiments, the computing power control network element may not respond to the fifth request message, or the fourth response message may indicate that the first computing power recovery has failed. Optionally, if the access management network element does not receive a response to the fifth request message within a preset time, the access management network element considers the first computing power recovery to have failed.

[0235] S604, the access management network element sends a fifth response message to the terminal. Correspondingly, the terminal receives the fifth response message.

[0236] The fifth response message is a response to the second request message. For example, the fifth response message could indicate that the first computing power has been restored or that the first computing power has been restored. For instance, if the second request message is a registration request message, the fifth response message could be a registration acceptance message. Similarly, if the second request message is a service request message, the fifth response message could be a service acceptance message.

[0237] For example, the access management network element can first send a fifth response message to the first access network device, and then the first access network device forwards the fifth response message to the terminal. For instance, the fifth response message is a container within a message sent by the access management network element to the first access network device. Alternatively, the access management network element can first send a message to the first access network device, for example, denoted as "Message #4", and then the first access network device sends a fifth response message to the terminal based on Message #4. The content of Message #4 and the content of the fifth response message can be the same, but Message #4 and the fifth response message can be different messages.

[0238] In some embodiments, the access management network element may not respond to the second request message, or the fifth response message may indicate that changing the terminal's connection state failed. For example, if the access management network element does not receive a response to the fifth request message within a preset time, or if the fourth response message received by the access management network element indicates that the first computing power recovery failed, the access management network element may not respond to the second request message, or may indicate that changing the terminal's connection state failed via the fifth response message. For instance, if the terminal does not receive a response to the second request message within a preset time, it is considered that changing the terminal's connection state failed.

[0239] In summary, according to the method for managing computing power provided in this application, when the terminal is in a reachable state, the access management network element can request the recovery of computing power when the terminal requests to change the connection state of the terminal, and the computing power control network element can manage the state (suspend / recover) of computing power based on the request of the access management network element.

[0240] Figure 7 is a schematic flowchart of a method for managing computing power provided in this application. Method 700 mainly describes the recovery process of the first computing power. Unlike method 600, in method 600, the first access network device can directly interact with the computing power control network element. The steps of method 700 are described below.

[0241] S701, the terminal sends a second request message to the first access network device. Correspondingly, the access management network element receives the second request message.

[0242] Unlike the second request message in S601, in method 700, the first access network device can obtain the content of the second request message; that is, the second request message is no longer forwarded by the first access network device to the access management network element as a container. Apart from the above differences, the second request message can be referred to in S601, and will not be repeated here. It can be understood that the access network device can send a second request message to the access management network element to request the access management network element to change the connection state of the terminal.

[0243] S702, the first access network device sends a fifth request message to the computing power control network element. Correspondingly, the computing power control network element receives the fifth request message.

[0244] For details regarding the content, meaning, and signaling design of the fifth request message, please refer to the description in S602; it will not be repeated here.

[0245] In some embodiments, when the second request message includes a first identifier, the first access network device sends a fifth request message to the computing power control network element.

[0246] Based on this embodiment, for example, the first access network device may not store (or maintain) the association between the terminal and the computing power information locally. For example, it may not store the association between the first identifier and the terminal, or it may not store the association between the first identifier, the first indication information and the terminal.

[0247] In other embodiments, the first access network device may locally store (or maintain) the association between the terminal and computing power information, such as storing the association between the first identifier and the terminal, or storing the association between the first identifier, first indication information, and the terminal. In this scenario, the second request message may not include the first identifier. After receiving the second request message, if the first access network device learns from its locally stored information that the terminal is associated with the first identifier, or if it learns from its locally stored information that the terminal is associated with the first identifier and the first indication information associated with the first identifier indicates that the connection state of the terminal is not allowed to be changed for the first computing power or the computing power of the terminal, it can send a fifth request message to the computing power control network element to request the restoration of the first computing power.

[0248] After receiving the fifth request message, the computing power control network element can mark the status of the computing power information associated with the terminal as available in its locally maintained computing power information database. When there is a computing power request, the computing power control network element can consider these computing power nodes with an "available" status when searching for suitable computing power nodes for this request.

[0249] S703, the computing power control network element sends a fourth response message to the first access network device. Correspondingly, the first access network device receives the fourth response message.

[0250] The fourth response message is a response to the fifth request message. For example, the fourth response message could indicate that the first computing power has been restored or that the first computing power has been restored. For instance, the fourth response message could be an ACK.

[0251] In some embodiments, the computing power control network element may not respond to the fifth request message, or the fourth response message may indicate that the first computing power recovery has failed. Optionally, if the first access network device does not receive a response to the fifth request message within a preset time, the first access network device considers the first computing power recovery to have failed.

[0252] S704, the first access network device sends the tenth response message to the terminal. Correspondingly, the terminal receives the tenth response message.

[0253] The tenth response message is a response to the second request message. For example, the tenth response message may indicate that the first computing power has been restored or that the first computing power has been restored.

[0254] In some embodiments, the first access network device may also not respond to the second request message, or the tenth response message may indicate that the restoration of the first computing power failed. For example, if the first access network device does not receive a response to the fifth request message within a preset time, or if the fourth response message received by the first access network device indicates that the restoration of the first computing power failed, the first access network device may not respond to the second request message, or indicate that the restoration of the first computing power failed via the tenth response message. For example, if the terminal does not receive a response to the second request message within a preset time, it is considered that changing the connection state of the terminal has failed.

[0255] For example, the tenth response message and the fifth response message of S604 can be two different messages.

[0256] In summary, according to the method for managing computing power provided in this application, when the terminal is in a reachable state, the first access network device can request the recovery of computing power when the terminal requests to change the connection state of the terminal, and the computing power control network element can manage the state (suspend / recover) of computing power based on the request of the first access network device.

[0257] Figure 8 is a schematic flowchart of a method for managing computing power provided in this application. Method 800 mainly describes the process of updating computing power information. In method 800, the first access network device does not directly interact with the computing power control network element. The steps of method 800 are described below.

[0258] S801, the terminal sends a third request message to the access management network element. Correspondingly, the access management network element receives the third request message.

[0259] The third request message includes second computing power information and a first identifier. The second computing power information indicates the terminal's second computing power, which is different from the first computing power. The second computing power can be the updated computing power of the first computing power, or the second computing power can be referred to as the computing power after the first computing power has changed.

[0260] For example, when a terminal needs to update its computing power information due to factors such as battery level or coverage, the terminal can send a third request message. For instance, if the terminal's battery level is 80% and its service level is 4K, and the battery level drops to 60%, with the service level at 60%, the terminal can send a third request message to change the first computing power from the original service level of 4K to the service level of 2K.

[0261] For example, the terminal can carry the updated computing power information, i.e., the second computing power information, during the regular registration process. For instance, the third rights request message can be a registration request message. For example, the third request message can be used for mobile and periodic registration, mobile registration, or periodic registration to the first PLMN.

[0262] In some embodiments, the terminal may first send a third request message to the first access network device, and then the first access network device may forward the third request message to the access management network element. For example, the terminal may first send a message including the third request message to the first access network device, where the third request message is a container. The first access network device may only decode the other content in the message including the third request message, without decoding the third request message itself, and then forward the third request message to the access management network element.

[0263] Alternatively, the terminal may first send a message to the first access network device, for example, denoted as "Message #5", and then the first access network device may send a third request message to the access management network element based on Message #5. The content of Message #5 and the content of the third request message may be the same, but Message #5 and the third request message may be different messages.

[0264] S802, the access management network element sends a sixth request message to the computing power control network element. Correspondingly, the computing power control network element receives the sixth request message.

[0265] The sixth request message includes second computing power information and a first identifier. This message requests that the first computing power be updated to the second computing power. Upon receiving the sixth request message, the computing power control network element can change the computing power information associated with the first identifier from the first computing power information to the second computing power information. For example, the computing power control network element can change the service level associated with the first computing power from 4K to 2K.

[0266] For example, the sixth request message may include fourth indication information, which indicates a change in computing power information. Optionally, the sixth request message may be a computing power update message.

[0267] Alternatively, the sixth request message is a specially designed message for changing computing power information (or updating computing power).

[0268] In one implementation, regardless of whether the terminal has been registered (or successfully registered) to the first PLMN, the access management network element can send a sixth request message to the computing power control network element if the third request message includes the second computing power information and the first identifier. In another implementation, the access management network element only sends a sixth request message to the computing power control network element if the terminal has already been registered to the first PLMN and the third request message includes the second computing power information and the first identifier.

[0269] S803, the computing power control network element sends a sixth response message to the access management network element. Correspondingly, the access management network element receives the sixth response message.

[0270] The sixth response message is a response to the sixth request message. For example, the sixth response message could indicate that the first computing power has been changed or that the first computing power has been modified. For instance, the sixth response message could be an ACK.

[0271] In some embodiments, the computing power control network element may not respond to the sixth request message, or the sixth response message may indicate that the change to the first computing power failed. Optionally, if the access management network element does not receive a response to the sixth request message within a preset time, the access management network element considers the change to the first computing power to have failed.

[0272] S804, the access management network element sends a seventh response message to the terminal. Correspondingly, the terminal receives the seventh response message.

[0273] The seventh response message is a response to the third request message. For example, the seventh response message could indicate that the first computing power has been changed or that the first computing power has been modified. For instance, the seventh response message could be a registration acceptance message.

[0274] For example, the access management network element can first send a seventh response message to the first access network device, and then the first access network device can forward the seventh response message to the terminal. For instance, the seventh response message can be a container within a message sent by the access management network element to the first access network device. Alternatively, the access management network element can first send a message to the first access network device, for example, denoted as "Message #6", and then the first access network device can send a seventh response message to the terminal based on Message #6. The content of Message #6 and the content of the seventh response message can be the same, but Message #6 and the seventh response message can be different messages.

[0275] In some embodiments, the access management network element may not respond to the third request message, or the seventh response message may indicate that the change to the first computing power failed. For example, if the access management network element does not receive a response to the sixth request message within a preset time, or if the sixth response message received by the access management network element indicates that the change to the first computing power failed, the access management network element may not respond to the third request message, or may indicate that the change to the first computing power failed via the seventh response message. For instance, if the terminal does not receive a response to the third request message within a preset time, it is considered that the change to the first computing power failed.

[0276] In summary, according to the method for managing computing power provided in this application, after the computing power information changes, the terminal can request to update the computing power information based on the identifier associated with the computing power information and the updated computing power information. The computing power control network element can then manage the update of the computing power information based on the identifier and the updated computing power information.

[0277] Figure 9 is a schematic flowchart of a method for managing computing power provided in this application. Method 900 mainly describes the process of updating computing power information. Unlike method 800, in method 900, the first access network device can directly interact with the computing power control network element. The steps of method 900 are described below.

[0278] S901, the terminal sends a third request message to the first access network device. Correspondingly, the access management network element receives the third request message.

[0279] Unlike the third request message in S801, in method 900, the first access network device can obtain the content of the third request message. That is, the third request message is no longer forwarded by the first access network device to the access management network element as a container. Apart from the above differences, the third request message can be referred to in S801, and will not be repeated here. It can be understood that the access network device can send a third request message to the access management network element to request that the terminal register with the first PLMN.

[0280] S902, the first access network device sends a sixth request message to the computing power control network element. Correspondingly, the computing power control network element receives the sixth request message.

[0281] The sixth request message includes second computing power information and a first identifier. This message requests that the first computing power be updated to the second computing power. Upon receiving the sixth request message, the computing power control network element can change the computing power information associated with the first identifier from the first computing power information to the second computing power information. For example, the computing power control network element can change the service level associated with the first computing power from 4K to 2K.

[0282] For example, the sixth request message may include fourth indication information, which indicates a change in computing power information. Optionally, the sixth request message may be a computing power update message.

[0283] Alternatively, the sixth request message is a specially designed message for changing computing power information (or updating computing power).

[0284] S903, the computing power control network element sends a sixth response message to the first access network device. Correspondingly, the first access network device receives the sixth response message.

[0285] The sixth response message is a response to the sixth request message. For example, the sixth response message could indicate that the first computing power has been changed or that the first computing power has been modified. For instance, the sixth response message could be an ACK.

[0286] In some embodiments, the computing power control network element may not respond to the sixth request message, or the sixth response message may indicate that the change to the first computing power failed. Optionally, if the first access network device does not receive a response to the sixth request message within a preset time, the first access network device considers the change to the first computing power to have failed.

[0287] S904, the first access network device sends an eleventh response message to the terminal. Correspondingly, the terminal receives the eleventh response message.

[0288] The eleventh response message is a response to the third request message. For example, the eleventh response message may indicate that the first computing power has been changed or that the first computing power has been modified.

[0289] In some embodiments, the first access network device may not respond to the third request message, or the eleventh response message may indicate that the change to the first computing power failed. For example, if the first access network device does not receive a response to the sixth request message within a preset time, or if the sixth response message received by the first access network device indicates that the change to the first computing power failed, the first access network device may not respond to the third request message, or indicate that the change to the first computing power failed via the eleventh response message. For instance, if the terminal does not receive a response to the third request message within a preset time, it is considered that the change to the first computing power failed.

[0290] For example, the eleventh response message and the seventh response message of S804 can be two different messages.

[0291] In summary, according to the method for managing computing power provided in this application, the first access network device can request to update computing power information when the terminal requests to register with the first PLMN, and the computing power control network element can manage the update of computing power information based on the request of the first access network device.

[0292] Figure 10 is a schematic flowchart of a method for managing computing power provided in this application. Method 1000 mainly describes the location information update process of the first computing power. In method 1000, the first access network device does not directly interact with the computing power control network element. The steps of method 1000 are described below.

[0293] S1001, the terminal sends a fourth request message to the second access network device. Correspondingly, the second access network device receives the fourth request message.

[0294] The fourth request message is used to request access to the second access network device, which is different from the first access network device.

[0295] Specifically, during movement, the terminal can switch from a first access network device to a second access network device. For example, referring to S2 in Figure 10, the first access network device can send a handover command to the terminal, and the terminal can switch from the first access network device to the second access network device based on the handover command from the first access network device. Alternatively, the terminal can actively access the second access network device. During the process of establishing a connection between the terminal and the second access network device, for example, during random access, the terminal can send a fourth request message to the second access network device.

[0296] In some embodiments, the fourth request message may include a first identifier. In other embodiments, the fourth request message may not include a first identifier.

[0297] S1002, the second access network device sends a seventh request message to the access management network element.

[0298] In some embodiments, the seventh request message includes a first identifier.

[0299] In one example, the second access network device carries the first identifier from the fourth request message in the seventh request message.

[0300] In another example, referring to S1 shown in Figure 10, the first identifier comes from the first access network device. For example, the first access network device may send the first identifier to the second access network device in a handover request message.

[0301] In other embodiments, the seventh request message may not include the first identifier.

[0302] Optionally, the seventh request message includes the location information of the second access network device.

[0303] For example, the seventh request message is used to notify the target cell.

[0304] For example, the seventh request message is a path (e.g., path N2) switching request message.

[0305] S1003, the access management network element sends the eighth request message to the computing power control network element.

[0306] The eighth request message includes the location information of the second access network device and the first identifier. The eighth request message is used to change the location information of the access network device associated with the first computing power.

[0307] For example, the location information of the second access network device can come from the seventh request message, or it can be obtained by the access management network element from other network elements, such as the location management network element. For example, the location information of the second access network device can be the identifier of the second access network device or the identifier of the cell of the second access network device accessed by the terminal. Alternatively, the location information of the second access network device mentioned above can be replaced with the location information of the terminal. The location information of the terminal can be referred to the preceding description and will not be repeated here.

[0308] For example, the eighth request message may include fifth indication information, which indicates a change in the location information of the access network device associated with the first computing power. Further, the eighth request message is a computing power update message.

[0309] Alternatively, the eighth request message may be a specially designed message for changing the location information of the access network device associated with computing power.

[0310] In some embodiments, if the seventh request message includes the first identifier, the access management network element sends an eighth request message to the computing power control network element.

[0311] In other embodiments, the access management network element may locally store (or maintain) the association between the terminal and computing power information, such as storing the association between the first identifier and the terminal, or storing the association between the first identifier, first indication information, and the terminal. In this case, the seventh request message may not include the first identifier. After receiving the seventh request message, if the access management network element knows from the locally stored information that the terminal is associated with the first identifier, it can send an eighth request message to the computing power control network element, carrying the first identifier in the eighth request message.

[0312] After receiving the eighth request message, the computing power control network element can update the location information of the access network device associated with the first identifier to the location information of the second access network device.

[0313] S1004, the computing power control network element sends the eighth response message to the access management network element.

[0314] The eighth response message is a response to the eighth request message. For example, the eighth response message could indicate that the location information of the access network device associated with the first identifier has been updated to the location information of the second access network device. For instance, the eighth response message could be an ACK.

[0315] S1005, the access management network element sends the ninth response message to the second access network device.

[0316] The ninth response message is a response to the seventh request message. For example, the ninth response message could indicate that the location information of the access network device associated with the first identifier has been updated to the location information of the second access network device. For instance, the ninth response message could be an ACK.

[0317] For example, the eighth response message and the ninth response message are the same.

[0318] In summary, according to the method for managing computing power provided in this application, when a terminal switches to a second access network device, the access management network element can request to update the location information of the access network device associated with the first computing power based on the first identifier, and the computing power control network element can update the location information of the access network device associated with the first computing power based on the first identifier, thereby realizing the management of the location information of the access network device associated with the computing power.

[0319] Figure 11 is a schematic flowchart of a method for managing computing power provided in this application. Method 1100 mainly describes the location information update process of the first computing power. In method 1100, the first access network device can directly interact with the computing power control network element. The steps of method 1100 are described below.

[0320] S1101, the terminal sends a fourth request message to the second access network device. Accordingly, the second access network device receives the fourth request message.

[0321] This step is the same as S1001, and you can refer to S1001.

[0322] S1102, the second access network device sends the eighth request message to the computing power control network element.

[0323] The eighth request message includes the location information of the second access network device and the first identifier. The eighth request message is used to change the location information of the access network device associated with the first computing power.

[0324] For example, the location information of the second access network device may be the identifier of the second access network device or the identifier of the cell of the second access network device to which the terminal accesses. Alternatively, the location information of the second access network device mentioned above may be replaced with the location information of the terminal. The location information of the terminal can be referred to the preceding description and will not be repeated here.

[0325] For example, the eighth request message may include fifth indication information, which indicates a change in the location information of the access network device associated with the first computing power. Further, the eighth request message is a computing power update message.

[0326] Alternatively, the eighth request message may be a specially designed message for changing the location information of the access network device associated with computing power.

[0327] In some embodiments, if the fourth request message includes the first identifier, the first access network device sends an eighth request message to the computing power control network element.

[0328] In other embodiments, the second access network device may locally store (or maintain) the association between the terminal and computing power information, such as storing the association between the first identifier and the terminal, or storing the association between the first identifier, first indication information, and the terminal. In this case, the fourth request message may not include the first identifier. After receiving the fourth request message, if the second access network device knows from its locally stored information that the terminal is associated with the first identifier, it can send an eighth request message to the computing power control network element, carrying the first identifier in the eighth request message.

[0329] After receiving the eighth request message, the computing power control network element can update the location information of the access network device associated with the first identifier to the location information of the second access network device.

[0330] S1103, the computing power control network element sends the eighth response message to the first access network device.

[0331] The eighth response message is a response to the eighth request message. For example, the eighth response message could indicate that the location information of the access network device associated with the first identifier has been updated to the location information of the second access network device. For instance, the eighth response message could be an ACK.

[0332] In summary, according to the method for managing computing power provided in this application, when a terminal switches to a second access network device, the first access network device can request to update the location information of the access network device associated with the first computing power based on the first identifier, and the computing power control network element can update the location information of the access network device associated with the first computing power based on the first identifier, thereby realizing the management of the location information of the access network device associated with the computing power.

[0333] Figure 12 is a schematic flowchart of a method for managing computing power provided in this application. The steps of method 1200 are described below.

[0334] Step 1: The terminal sends message #11 to the access management network element. Correspondingly, the access management network element receives message #11.

[0335] Message #11 is used to request that the terminal register with the first PLMN. For example, message #11 can be a registration request message. Sending message #11 is similar to sending the first request message; please refer to the description of sending the first request message above, which will not be repeated here.

[0336] Based on the different contents included in message #11, several possible scenarios for message #11 are explained.

[0337] Scenario 1: Message #11 includes the first computing power information but does not include the first identifier.

[0338] In this case, message #11 can be used to register the first computing power.

[0339] For example, message #11 could be the first request message described above.

[0340] Scenario 2: Message #11 includes the first identifier but does not include the first computing power information.

[0341] In this case, message #11 can be used to restore the first computing power.

[0342] For example, message #11 could be the second request message described above.

[0343] Scenario 3: Message #11 includes the first identifier and the second computing power information.

[0344] In this case, message #11 can be used to update computing power information, that is, to modify / update the first computing power information to the second computing power information.

[0345] For example, message #11 could be the third request message described above.

[0346] Depending on the content of message #11, the subsequent operations performed by other network elements or devices will vary:

[0347] (1) Corresponding to the above situation one, that is, when message #11 includes the first computing power information but does not include the first identifier, the operations performed by the access management network element, the computing power control network element, the first access network device, and the terminal are shown in step 2a in the figure. The multiple steps included in step 2a can be referred to the corresponding steps in method 300, and will not be repeated here.

[0348] (2) Corresponding to the second situation above, that is, when message #11 includes the first identifier but does not include the first computing power information, the operations performed by the access management network element, the computing power control network element, the first access network device, and the terminal are shown in step 2b in the figure. The multiple steps included in step 2b can be referred to the corresponding steps in method 600, and will not be repeated here.

[0349] (3) Corresponding to situation three above, that is, when message #11 includes the first identifier and the second computing power information, the operations performed by the access management network element, the computing power control network element, the first access network device, and the terminal are shown in step 2c in the figure. The multiple steps included in step 2c can be referred to the corresponding steps in method 800, and will not be repeated here.

[0350] In summary, according to the method for managing computing power provided in this application, a terminal can carry computing power information (e.g., first computing power information, or first computing power information and first indication information) during the regular registration process. The access management network element can then interact with the computing power control network element based on this computing power information to achieve computing power registration management, thereby enabling effective utilization of the terminal's computing power. Furthermore, this method saves signaling overhead and accelerates the computing power registration process by carrying computing power information during the regular registration process, rather than registering computing power after the regular registration process. After registering the first computing power, when the terminal is in a reachable state, it can request computing power recovery by carrying a first identifier when requesting to change its connection state. The computing power control network element can manage the computing power's state (suspended / recovered) based on this request. After registering the first computing power, if the computing power information associated with the first computing power changes, the terminal can request to update the computing power information by sending the identifier associated with the computing power information and the updated computing power information. The computing power control network element can then manage the update of the computing power information based on this identifier and the updated computing power information.

[0351] Figure 13 is a schematic flowchart of a method for managing computing power provided in this application. The steps of method 1300 are described below.

[0352] Step 1: The terminal sends message #11 to the access management network element. Correspondingly, the access management network element receives message #11.

[0353] For message #11, please refer to the description in method S1200.

[0354] Depending on the content of message #11, the subsequent operations performed by other network elements or devices will vary:

[0355] (1) Corresponding to Case 1, that is, when message #11 includes the first computing power information but does not include the first identifier, the operations performed by the access management network element, the computing power control network element, the first access network device, and the terminal are shown in step 2a in the figure. The multiple steps included in step 2a can be referred to the corresponding steps in method 300, and will not be repeated here.

[0356] (2) Corresponding to the second situation above, that is, when message #11 includes the first identifier but does not include the first computing power information, the operations performed by the access management network element, the computing power control network element, the first access network device, and the terminal are shown in step 2b in the figure. The multiple steps included in step 2b can be referred to the corresponding steps in method 700, and will not be repeated here.

[0357] (3) Corresponding to situation three above, that is, when message #11 includes the first identifier and the second computing power information, the operations performed by the access management network element, the computing power control network element, the first access network device, and the terminal are shown in step 2c in the figure. The multiple steps included in step 2c can be referred to the corresponding steps in method 900, and will not be repeated here.

[0358] In summary, the method for managing computing power provided in this application can realize the management of the computing power of the terminal.

[0359] The method provided in this application has been described above. The apparatus provided in this application will now be described.

[0360] Figure 14 shows a possible exemplary block diagram of the communication device involved in the embodiments of this application. As shown in Figure 14, the communication device 2000 may include modules or units for implementing the method embodiments described above. In one possible design, the communication device 2000 includes a communication unit 2100. Optionally, the communication device 2000 may further include a processing unit 2200 and a storage unit 2300 for storing device program code and / or data. The processing unit 2200 can read instructions and / or data from the storage unit 2300 to enable the communication device 2000 to implement the aforementioned method embodiments.

[0361] In one possible design, the communication device 2000 can perform the operations performed by the terminal in the above embodiments. For example, the communication device 2000 can be a terminal, or a functional module, circuit, or chip within the terminal.

[0362] In one embodiment, the communication unit 2100 is configured to: send a first request message, the first request message including first computing power information, the first computing power information indicating a terminal's first computing power, the first request message being used to request the terminal to register to a first public land mobile network (PLMN); receive a first response message, the first response message including a first identifier and a second identifier, the first identifier indicating the first computing power, the second identifier indicating the terminal, the first response message indicating that the terminal has been registered to the first PLMN; send a second request message, the second request message including the first identifier, the second request message being used to request a change in the terminal's connection state; or, send a third request message, the third request message including second computing power information and the first identifier, the second computing power information indicating the terminal's second computing power, the second computing power being different from the first computing power.

[0363] In another embodiment, the communication unit 2100 is configured to: send a first request message to a first access network device, the first request message including first computing power information, the first computing power information indicating the first computing power of a terminal, the first request message being used to request the terminal to register to a first public land mobile network (PLMN); receive a first response message from the first access network device, the first response message including a first identifier and a second identifier, the first identifier indicating the first computing power, the second identifier indicating the terminal, the first response message indicating that the terminal has been registered to the first PLMN; and send a fourth request message to a second access network device, the fourth request message including the first identifier, the fourth request message being used to request access to the second access network device, the first access network device being different from the second access network device.

[0364] Optionally, the first request message may further include first indication information, which indicates whether it is permissible to change the connection status of the terminal for the first computing power or the computing power of the terminal.

[0365] In one possible design, the communication device 2000 can perform the operations performed by the access management network element in the above embodiments. For example, the communication device 2000 can be an access management network element, or a functional module, circuit, or chip within the access management network element.

[0366] In one embodiment, the communication unit 2100 is configured to: receive a first request message from a terminal, the first request message being used to request the terminal to register to a first public land mobile network (PLMN); if the first request message includes first computing power information, send a computing power registration request message to a computing power control network element, the computing power registration request message including the first computing power information, the first computing power information indicating the first computing power of the terminal, the computing power registration request message being used to register the first computing power; receive a computing power registration response message from the computing power control network element, the computing power registration response message including a first identifier, the first identifier indicating the first computing power; and send a first response message to the terminal, the first response message including the first identifier and a second identifier, the second identifier indicating the terminal, the first response message indicating the first computing power. The terminal has registered with the first PLMN; receives a second request message from the terminal, and if the second request message includes the first identifier, sends a fifth request message to the computing power control network element. The second request message is used to request a change in the connection state of the terminal. The fifth request message includes the first identifier and is used to request the restoration of the first computing power. Alternatively, receives a third request message from the terminal, and if the third request message includes second computing power information, sends a sixth request message to the computing power control network element. The second computing power information indicates the second computing power of the terminal, which is the computing power after the first computing power has changed. The sixth request message includes the second computing power information and the first identifier and is used to request the update of the first computing power to the second computing power.

[0367] Optionally, the first request message may further include first indication information, which indicates whether it is permissible to change the connection status of the terminal for the first computing power or the computing power of the terminal.

[0368] Optionally, the communication unit 2100 is used to send a computing power registration request message to the computing power control network element, including: sending the computing power registration request message to the computing power control network element when the terminal has been registered to the first PLMN.

[0369] Optionally, the communication unit 2100 is also configured to send the first identifier to the first access network device.

[0370] Optionally, the communication unit 2100 is further configured to: receive a ninth request message from a first access network device, the ninth request message being used to change the connection state of the terminal, wherein the terminal is currently unreachable; and send a tenth request message to the computing power control network element according to the ninth request message, the tenth request message including the first identifier, the tenth request message being used to request the suspension of the first computing power.

[0371] Optionally, the tenth request message may also include the location information of the first access network device.

[0372] Optionally, the ninth request message includes the first identifier.

[0373] In another embodiment, the communication unit 2100 is configured to: receive a first request message from a terminal, the first request message being used to request the terminal to register with a first public land mobile network (PLMN); if the first request message includes first computing power information, send a computing power registration request message to a computing power control network element, the computing power registration request message including the first computing power information and location information of a first access network device, the first computing power information indicating the terminal's first computing power, the computing power registration request message being used to register the first computing power; receive a computing power registration response message from the computing power control network element, the computing power registration response message including a first identifier, the first identifier being used to indicate the first computing power; send a first response message to the terminal, the first response message including the first identifier and a second identifier, the second identifier being used to indicate the terminal, the first response message indicating that the terminal has registered with the first PLMN; receive a seventh request message from a second access network device, and if the seventh request message includes the first identifier, send an eighth request message to the computing power control network element, the eighth request message including the location information of the second access network device and the first identifier, the eighth request message being used to change the location information of the access network device associated with the first computing power.

[0374] Optionally, the first request message may further include first indication information, which indicates whether it is permissible to change the connection status of the terminal for the first computing power or the computing power of the terminal.

[0375] Optionally, the communication unit 2100 is used to send a computing power registration request message to the computing power control network element, including: sending the computing power registration request message to the computing power control network element when the terminal has been registered to the first PLMN.

[0376] Optionally, the communication unit 2100 is also configured to send the first identifier to the first access network device.

[0377] Optionally, the seventh request message includes the location information of the second access network device.

[0378] In one possible design, the communication device 2000 can perform the operations performed by the computing power control network element in the above embodiments. For example, the communication device 2000 can be a computing power control network element, or a functional module, circuit, or chip within the computing power control network element.

[0379] In one embodiment, the communication unit 2100 is configured to: receive a computing power registration request message, the computing power registration request message including first computing power information, the first computing power information indicating a first computing power of the terminal, the computing power registration request message being used to register the first computing power; send a computing power registration response message according to the computing power registration request message, the computing power registration response message including a first identifier, the first identifier indicating the first computing power; receive a fifth request message, the fifth request message including the first identifier, the fifth request message being used to request the restoration of the first computing power; or receive a sixth request message, the sixth request message including second computing power information and the first identifier, the second computing power information indicating a second computing power of the terminal, the sixth request message being used to request the update of the first computing power to the second computing power; or receive an eighth request message, the eighth request message including the location information of the second access network device currently accessed by the terminal and the first identifier, the eighth request message being used to change the location information of the access network device associated with the first computing power.

[0380] Optionally, the communication unit 2100 is further configured to receive a tenth request message, the tenth request message including the first identifier, the tenth request message being used to request the suspension of the first computing power.

[0381] In one possible design, the communication device 2000 can perform the operations performed by the first access network device in the above embodiments. For example, the communication device 2000 can be the first access network device, or it can be a functional module, circuit, or chip in the first access network device.

[0382] In one embodiment, the communication unit 2100 is configured to: receive a first identifier from an access management network element, wherein the first identifier indicates the first computing power of the terminal.

[0383] Optionally, the communication unit 2100 is further configured to send a handover request message to the second access network device, the handover request message being used to request the terminal to be switched to the second access network device, the handover request message including the first identifier.

[0384] Optionally, the communication unit 2100 is further configured to send a ninth request message to the access management network element, the ninth request message including the first identifier, the ninth request message being used to change the connection state of the terminal, wherein the terminal is currently unreachable.

[0385] Optionally, the communication unit 2100 is further configured to send a tenth request message to the computing power control network element, the tenth request message including a first identifier, the tenth request message being used to request the suspension of the first computing power.

[0386] In one possible design, the communication device 2000 can perform the operations performed by the second access network device in the above embodiments. For example, the communication device 2000 can be the second access network device, or it can be a functional module, circuit, or chip in the second access network device.

[0387] In one embodiment, the communication unit 2100 is configured to: receive a fourth request message from a terminal, the fourth request message including a first identifier and location information of a second access network device, the fourth request message being used to request access to the second access network device, the first identifier indicating a first computing power of the terminal; and according to the fourth request message, send a seventh request message to an access management network element, the seventh request message including the first identifier, or, according to the fourth request message, send an eighth request message to a computing power control network element, the eighth request message including the location information of the second access network device and the first identifier, the eighth request message being used to change the location information of the access network device associated with the first computing power.

[0388] Optionally, the seventh request message includes the location information of the second access network device.

[0389] For details regarding the steps or processes executed by each unit in the communication device 2000, please refer to the above-described method embodiments, which will not be elaborated here.

[0390] It is understood that the division of units in the above-described device is merely a logical functional division. One function can correspond to one functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or some units can be integrated onto a single physical entity, or distributed across different physical entities. Furthermore, the aforementioned functional units can be implemented in hardware, software, or a combination of both. Whether a function is executed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for specific applications, but such implementations should not be considered beyond the scope of this application.

[0391] In one example, the functional unit in any of the above devices may be one or more integrated circuits configured to implement the above methods, such as: one or more application-specific integrated circuits (ASICs), or one or more central processing units (CPUs), one or more microcontroller units (MCUs), one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.

[0392] In one example, storage unit 2300 may include random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory and / or registers, etc.

[0393] It should be understood that the communication device 2000 can perform the operations performed by any node in any of the above method embodiments.

[0394] Figure 15 shows a schematic block diagram of another communication device 3000 provided in an embodiment of this application. This device 3000 can be any node in the above method embodiments (e.g., a terminal, access management network element, computing power control network element, first access network device, or second access network device), or it can be a chip, chip system, or processor that supports the corresponding node in implementing the above methods. This device 3000 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0395] The device 3000 may include one or more processors 3100, which may also be referred to as processing units, and can implement certain control functions. The processor 3100 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control communication devices (such as base stations, baseband chips, users, user chips, DUs or CUs, etc.), execute software programs, and process data from the software programs.

[0396] In an alternative design, the processor 3100 may also store instructions and / or data that can be executed by the processor 3100 to cause the device 3000 to perform the methods described in the above method embodiments.

[0397] In another alternative design, the device 3000 may include a communication interface 3200 for implementing receiving and transmitting functions. For example, the communication interface 3200 may be a transceiver circuit, interface, interface circuit, or transceiver. The transceiver circuit, interface, interface circuit, or transceiver for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, interface circuit, or transceiver may be used for reading and writing code / data, or it may be used for transmitting or relaying signals.

[0398] Optionally, the device 3000 may include one or more memories 3300, which may store instructions that can be executed on the processor 3100, causing the device 3000 to perform the methods described in the above method embodiments. Optionally, the memory 3300 may also store data. Optionally, the processor 3100 may also store instructions and / or data. The processor 3100 and the memory 3300 may be configured separately or integrated together.

[0399] The processor, processor system, application processor, baseband processor, processor circuit, or processor core involved in the embodiments of this application can be collectively referred to as a processor. The processor may include one or more of the following: central processing unit (CPU), digital signal processor (DSP), microprocessor unit (MPU), microcontroller unit (MCU), graphics processing unit (GPU), field programmable gate array (FPGA), artificial intelligence processor (AI processor), or neural processing unit (NPU).

[0400] The memory involved in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0401] This application also provides a computer program product, including computer program instructions, which, when executed, cause the various steps or processes performed by the following devices in any of the above method embodiments to be executed: a terminal, an access management network element, a computing power control network element, a first access network device, or a second access network device.

[0402] This application also provides a computer-readable storage medium storing a computer program or instructions thereon, which, when executed, causes the various steps or processes performed by the following devices in any of the above method embodiments to be executed: a terminal, an access management network element, a computing power control network element, a first access network device, or a second access network device.

[0403] This application also provides a chip, including a processor, for calling and running a computer program or instructions from a memory, wherein when the computer program or instructions are executed, the various steps or processes performed by the following devices in any of the above method embodiments are executed: a terminal, an access management network element, a computing power control network element, a first access network device, or a second access network device.

[0404] This application also provides a communication system comprising one or more of the following: a terminal, an access management network element, a computing power control network element, a first access network device, or a second access network device.

[0405] This application also provides a communication system that includes one or more nodes / devices / network elements as shown in any of the above method embodiments.

[0406] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.

[0407] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.

[0408] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[0409] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.

[0410] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for managing computing power, characterized in that, include: Send a first request message, the first request message including first computing power information, the first computing power information indicating the first computing power of the terminal, the first request message being used to request the terminal to register to a first public terrestrial mobile network (PLMN); Receive a first response message, the first response message including a first identifier and a second identifier, the first identifier being used to indicate the first computing power, the second identifier being used to indicate the terminal, the first response message indicating that the terminal has registered to the first PLMN; Send a second request message, the second request message including the first identifier, the second request message being used to request a change in the connection state of the terminal, or... Send a third request message, the third request message including second computing power information and the first identifier, the second computing power information indicating the second computing power of the terminal, the second computing power being different from the first computing power.

2. The method of claim 1, wherein, The first request message also includes first indication information, which indicates whether it is permissible to change the connection status of the terminal for the first computing power or the computing power of the terminal.

3. A method for managing computational power, the method comprising: include: Send a first request message to a first access network device. The first request message includes first computing power information, which indicates the first computing power of the terminal. The first request message is used to request the terminal to be registered to a first public terrestrial mobile network (PLMN). Receive a first response message from the first access network device. The first response message includes a first identifier and a second identifier. The first identifier is used to indicate the first computing power, and the second identifier is used to indicate the terminal. The first response message indicates that the terminal has registered to the first PLMN. A fourth request message is sent to a second access network device. The fourth request message includes the first identifier and is used to request access to the second access network device. The first access network device is different from the second access network device.

4. The method of claim 3, wherein, The first request message also includes first indication information, which indicates whether it is permissible to change the connection status of the terminal for the first computing power or the computing power of the terminal.

5. A method for managing computational power, the method comprising: include: Receive a first request message from the terminal, the first request message being used to request that the terminal be registered to a first public land mobile network (PLMN); If the first request message includes first computing power information, a computing power registration request message is sent to the computing power control network element. The computing power registration request message includes the first computing power information, the first computing power information indicates the first computing power of the terminal, and the computing power registration request message is used to register the first computing power. Receive a computing power registration response message from the computing power control network element, the computing power registration response message including a first identifier, the first identifier being used to indicate the first computing power; Send a first response message to the terminal. The first response message includes a first identifier and a second identifier. The second identifier is used to indicate the terminal. The first response message indicates that the terminal has registered with the first PLMN. The system receives a second request message from the terminal, and if the second request message includes the first identifier, sends a fifth request message to the computing power control network element. The second request message requests a change in the connection state of the terminal, and the fifth request message includes the first identifier. The fifth request message requests the restoration of the first computing power, or... A third request message is received from the terminal, and if the third request message includes second computing power information, a sixth request message is sent to the computing power control network element. The second computing power information indicates the second computing power of the terminal, and the second computing power is the computing power after the first computing power has changed. The sixth request message includes the second computing power information and the first identifier, and the sixth request message is used to request that the first computing power be updated to the second computing power.

6. The method of claim 5, wherein, The first request message also includes first indication information, which indicates whether it is permissible to change the connection status of the terminal for the first computing power or the computing power of the terminal.

7. The method of claim 5 or 6, wherein, Sending a computing power registration request message to the computing power control network element includes: If the terminal has already registered with the first PLMN, the computing power registration request message is sent to the computing power control network element.

8. The method of any one of claims 5-7, wherein, The method further includes: Send the first identifier to the first access network device.

9. The method of any one of claims 5-8, wherein, Before receiving the second request message, the method further includes: Receive a ninth request message from a first access network device, the ninth request message being used to change the connection state of the terminal, wherein the terminal is currently unreachable; According to the ninth request message, a tenth request message is sent to the computing power control network element. The tenth request message includes the first identifier and is used to request the suspension of the first computing power.

10. The method of claim 9, wherein, The tenth request message also includes the location information of the first access network device.

11. The method of claim 9 or 10, wherein, The ninth request message includes the first identifier.

12. A method for managing computational power, the method comprising: include: Receive a first request message from the terminal, the first request message being used to request that the terminal be registered to a first public land mobile network (PLMN); If the first request message includes first computing power information, a computing power registration request message is sent to the computing power control network element. The computing power registration request message includes the first computing power information and the location information of the first access network device. The first computing power information indicates the first computing power of the terminal. The computing power registration request message is used to register the first computing power. Receive a computing power registration response message from the computing power control network element, the computing power registration response message including a first identifier, the first identifier being used to indicate the first computing power; Send a first response message to the terminal. The first response message includes a first identifier and a second identifier. The second identifier is used to indicate the terminal. The first response message indicates that the terminal has registered with the first PLMN. A seventh request message is received from the second access network device, and if the seventh request message includes the first identifier, an eighth request message is sent to the computing power control network element. The eighth request message includes the location information of the second access network device and the first identifier. The eighth request message is used to change the location information of the access network device associated with the first computing power.

13. The method of claim 12, wherein, The first request message also includes first indication information, which indicates whether it is permissible to change the connection status of the terminal for the first computing power or the computing power of the terminal.

14. The method of claim 12 or 13, wherein, Sending a computing power registration request message to the computing power control network element includes: If the terminal has already registered with the first PLMN, the computing power registration request message is sent to the computing power control network element.

15. The method of any one of claims 12-14, wherein, The method further includes: Send the first identifier to the first access network device.

16. The method of any one of claims 12-15, wherein, The seventh request message includes the location information of the second access network device.

17. A method for managing computational power, the method comprising: include: Receive a computing power registration request message, the computing power registration request message includes first computing power information, the first computing power information indicates the terminal's first computing power, and the computing power registration request message is used to register the first computing power; Based on the computing power registration request message, a computing power registration response message is sent, the computing power registration response message including a first identifier, the first identifier indicating the first computing power; Receive a fifth request message, the fifth request message including the first identifier, the fifth request message being used to request the restoration of the first computing power, or... A sixth request message is received, the sixth request message including second computing power information and the first identifier, the second computing power information indicating the second computing power of the terminal, the sixth request message being used to request that the first computing power be updated to the second computing power, or... The eighth request message is received. The eighth request message includes the location information of the second access network device currently accessed by the terminal and the first identifier. The eighth request message is used to change the location information of the access network device associated with the first computing power.

18. The method of claim 17, wherein, Before receiving the fifth request message, the method further includes: Receive a tenth request message, the tenth request message including the first identifier, the tenth request message being used to request the suspension of the first computing power.

19. A method for managing computational power, the method comprising: include: Receive a first identifier from the access management network element, the first identifier indicating the terminal's first computing power.

20. The method of claim 19, wherein, The method further includes: A handover request message is sent to the second access network device. The handover request message is used to request that the terminal be switched to the second access network device. The handover request message includes the first identifier.

21. The method of claim 19 or 20, wherein, The method further includes: A ninth request message is sent to the access management network element. The ninth request message includes the first identifier and is used to change the connection status of the terminal, wherein the terminal is currently unreachable.

22. The method of claim 19 or 20, wherein, The method further includes: A tenth request message is sent to the computing power control network element. The tenth request message includes a first identifier and is used to request the suspension of the first computing power.

23. A method for managing computational power, the method comprising: include: The terminal receives a fourth request message, which includes a first identifier and the location information of a second access network device. The fourth request message is used to request access to the second access network device, and the first identifier indicates the terminal's first computing power. Based on the fourth request message, a seventh request message is sent to the access management network element, the seventh request message including the first identifier, or... According to the fourth request message, an eighth request message is sent to the computing power control network element. The eighth request message includes the location information of the second access network device and the first identifier. The eighth request message is used to change the location information of the access network device associated with the first computing power.

24. The method of claim 23, wherein, The seventh request message includes the location information of the second access network device.

25. A communications device, characterized by Includes units or modules for performing the method as described in any one of claims 1-24.

26. A communications device, characterized by The device includes a processor coupled to a memory for storing programs or instructions that, when executed by the processor, cause the device to perform the method as described in any one of claims 1-24.

27. A readable storage medium, on which a computer program or instructions are stored, characterized in that, When the computer program or instructions are executed, the method as described in any one of claims 1-24 is performed.

28. A computer program product, characterised in that, It includes computer program instructions, which, when executed, cause the method as described in any one of claims 1-24 to be performed.

29. A chip, characterized by Includes a processor for calling and running a computer program from memory, such that the method as described in any one of claims 1-24 is performed.