Communication method and communication system

By centrally managing the computing power resources of network elements, the problem of uneven computing power among network elements is solved, the balanced allocation of computing power resources is achieved, and the system performance and resource utilization are improved.

WO2026000133A1PCT designated stage Publication Date: 2026-01-02BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/101061
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-24
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

In existing technologies, the distribution of computing resources among multiple network elements is uneven, resulting in some network elements having strained computing resources while others have idle computing resources, making it impossible to achieve effective computing resource balancing.

Method used

The first network element centrally manages the computing resources of multiple network elements, receives and sends information to determine computing power configuration and status, and achieves computing power balance, including computing power sharing and task scheduling.

Benefits of technology

It achieves balanced computing resources among multiple network elements, improves system response speed and resource utilization, and enhances overall stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024101061_02012026_PF_FP_ABST
    Figure CN2024101061_02012026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of communications. Provided are a communication method and a communication system. The method comprises: a first network element receiving first information, which is sent by a second network element, wherein the first information is used for determining a computing power configuration and / or a computing power state in the second network element. In the present disclosure, a first network element can determine a computing power strategy for a second network element on the basis of a computing power configuration and / or a computing power state in the second network element, so as to realize the computing power balance between a plurality of second network elements.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and communication system TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of communication, and in particular to a communication method and a communication system. BACKGROUND

[0002] In recent years, artificial intelligence (AI) technology has made continuous breakthroughs in many fields. The continuous development of intelligent voice, computer vision and other fields not only brings a variety of applications to intelligent terminals, but also has wide application in education, transportation, home, medical care, retail, security and other fields, bringing convenience to people's life and promoting the industrial upgrading of various industries. AI technology is also accelerating the cross-penetration with other disciplines, and its development integrates knowledge from different disciplines, and also provides a new direction and method for the development of different disciplines.

[0003] SUMMARY

[0004] The present disclosure provides a communication method and a communication system. The computing power resources of multiple network elements can be managed to balance the computing power among the multiple network elements.

[0005] The first aspect of the present disclosure provides a communication method, executed by a first network element, the method comprising: receiving first information sent by a second network element; wherein the first information is used to determine the computing power configuration and / or computing power state in the second network element.

[0006] The second aspect of the present disclosure provides a communication method, executed by a second network element, the method comprising: sending first information to a first network element; wherein the first information is used to determine the computing power configuration and / or computing power state in the second network element.

[0007] The third aspect of the present disclosure provides a communication method, comprising: a second network element sending third information to a first network element, the third information being used to determine the ability of the second network element to share computing power; the first network element sending a first request to the second network element according to the third information; the second network element sending first information to the first network element according to the first request, the first information being used to determine the computing power configuration and / or computing power state in the second network element; the first network element sending second information to the second network element according to the first information, the second information being used to indicate the computing power strategy of the second network element.

[0008] The fourth aspect of the present disclosure provides a first network element, comprising: a transceiver module configured to receive first information sent by a second network element; wherein the first information is used to determine the computing power configuration and / or computing power state in the second network element.

[0009] A fifth aspect of the present disclosure provides a second network element, comprising: a transceiver configured to send first information to a first network element; wherein the first information is used to determine a computing power configuration and / or a computing power state in the second network element.

[0010] A sixth aspect of the present disclosure provides a communication device, comprising: one or more processors; wherein the processor is configured to execute the method of the first aspect or the second aspect.

[0011] A seventh aspect of the present disclosure provides a communication system, comprising: a first network element and a second network element, wherein the first network element is configured to implement the method of the first aspect, and the second network element is configured to implement the method of any one of the second aspect.

[0012] An eighth aspect of the present disclosure provides a computer storage medium, wherein the computer storage medium stores computer executable instructions; the computer executable instructions are executed by a processor to implement the method of the first aspect or the second aspect.

[0013] A ninth aspect of the present disclosure provides a computer program product, comprising a computer program; the computer program is executed by a processor to implement the method of the first aspect or the second aspect.

[0014] The embodiments of the present disclosure provide a communication method and a communication system, which can manage computing power resources of multiple network elements, and balance computing power among multiple second network elements.

[0015] Additional aspects and advantages of the present disclosure will be made apparent from the following description of embodiments of the present disclosure, which will be given with reference to the attached drawings. BRIEF DESCRIPTION OF DRAWINGS

[0016] The above and / or additional aspects and advantages of the present disclosure will become apparent and more readily appreciated from the following description of embodiments, taken in conjunction with the accompanying drawings, in which:

[0017] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure;

[0018] FIG. 2 is a schematic diagram of a flow of a communication method according to an embodiment of the present disclosure;

[0019] FIG. 3 is a schematic diagram of a flow of a communication method according to an embodiment of the present disclosure;

[0020] FIG. 4 is a schematic diagram of a flow of a communication method according to an embodiment of the present disclosure;

[0021] FIG. 5 is a flow diagram of a communication method according to an embodiment of the present disclosure;

[0022] FIG. 6 is a block diagram of an apparatus of a first network element according to an embodiment of the present disclosure;

[0023] FIG. 7 is a block diagram of an apparatus of a second network element according to an embodiment of the present disclosure;

[0024] FIG. 8 is a structural diagram of a communication device according to an embodiment of the present disclosure;

[0025] FIG. 9 is a structural diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0026] Embodiments of the present disclosure are described in detail below with reference to the accompanying drawings, in which the same or similar components have the same or similar reference numbers throughout. The embodiments described below are examples in which the purpose is to explain the present disclosure, and should not be understood as limiting the present disclosure. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.

[0027] The embodiments of the present disclosure provide a communication method and a communication system.

[0028] In a first aspect, the embodiments of the present disclosure provide a communication method performed by a first network element, the method comprising: receiving first information sent by a second network element; wherein the first information is used to determine a computing power configuration and / or a computing power state in the second network element.

[0029] The embodiments can manage the computing power resources of multiple network elements, thereby balancing the computing power among multiple second network elements.

[0030] In combination with some embodiments of the first aspect, the second network element is configured to provide computing power to a third network element and / or a terminal.

[0031] In combination with some embodiments of the first aspect, the computing power is used for AI model training, and / or AI model inference, and / or the calculation of perception services.

[0032] In combination with some embodiments of the first aspect, the method further comprises: determining a computing power policy of the second network element according to the computing power configuration and / or the computing power state.

[0033] In combination with some embodiments of the first aspect, the method further comprises: sending second information to the second network element; wherein the second information is used to indicate the computing power policy of the second network element.

[0034] With some embodiments of the first aspect, the computing power strategy is configured to balance computing power among the plurality of second network elements.

[0035] With some embodiments of the first aspect, the computing power strategy comprises at least one of:

[0036] a resource allocation strategy for computing power demand; a handover strategy for a terminal; a handover strategy for a computing power task.

[0037] With some embodiments of the first aspect, the first information comprises at least one of:

[0038] a supported AI model; a supported floating point operations per second; a supported memory capacity; a parallel computing capability; a current computing power load; a predicted computing power state.

[0039] With some embodiments of the first aspect, the computing power configuration comprises at least one of:

[0040] a computing power configuration for a network slice; a computing power configuration for a computing power object; a computing power configuration for a cell.

[0041] With some embodiments of the first aspect, the computing power state comprises at least one of:

[0042] a computing power state for a network slice; a computing power state for a computing power object; a computing power state for a cell.

[0043] With some embodiments of the first aspect, the method further comprises: sending a first request to the second network element; wherein the first request is configured to request the first information.

[0044] With some embodiments of the first aspect, the first request comprises at least one of: a request type; a request content; requested cell information; a requested reporting period.

[0045] With some embodiments of the first aspect, the method further comprises: receiving a first response sent by the second network element; wherein the first response is configured to determine whether the second network element accepts the first request.

[0046] With some embodiments of the first aspect, the method further comprises: receiving third information sent by the second network element; wherein the third information is configured to determine a capability of the second network element for computing power sharing.

[0047] With some embodiments of the first aspect, the capability comprises at least one of:

[0048] whether to support computing power sharing; whether to enable computing power sharing; time information for enabling computing power sharing.

[0049] In some embodiments of the first aspect, the sending the first request to the second network element comprises: sending the first request to the second network element according to the capability.

[0050] In a second aspect, the embodiments of the present disclosure provide a communication method, performed by a second network element, the method comprising: sending first information to a first network element; wherein the first information is used to determine a computing power configuration and / or a computing power state in the second network element.

[0051] The embodiments can manage the computing power resources of multiple network elements, thereby achieving computing power balancing among multiple second network elements.

[0052] In some embodiments of the second aspect, the second network element is configured to provide computing power to a third network element and / or a terminal.

[0053] In some embodiments of the second aspect, the computing power is used for AI model training, and / or AI model inference, and / or the calculation of perception services.

[0054] In some embodiments of the second aspect, the computing power configuration and / or the computing power state are used to determine a computing power policy of the second network element.

[0055] In some embodiments of the second aspect, the method further comprises: receiving second information sent by the first network element; wherein the second information is used to indicate the computing power policy of the second network element.

[0056] In some embodiments of the second aspect, the computing power policy is used to achieve computing power balancing among multiple second network elements.

[0057] In some embodiments of the second aspect, the computing power policy comprises at least one of:

[0058] a resource configuration policy of computing power demand; a handover policy of a terminal; a handover policy of a computing power task.

[0059] In some embodiments of the second aspect, the first information comprises at least one of:

[0060] a supported AI model; a supported floating point operation per second; a supported memory capacity; a parallel computing capability; a current computing power load; a predicted computing power state.

[0061] In some embodiments of the second aspect, the computing power configuration comprises at least one of:

[0062] a computing power configuration of a network slice; a computing power configuration of a computing power object; a computing power configuration of a cell.

[0063] In some embodiments of the second aspect, the computing power state comprises at least one of:

[0064] Computing power state of a network slice; computing power state of a computing power object; computing power state of a cell.

[0065] With reference to some embodiments of the second aspect, the method further includes: receiving a first request sent by the first network element; wherein the first request is used to request the first information.

[0066] With reference to some embodiments of the second aspect, the first request includes at least one of:

[0067] Request type; request content; requested cell information; requested reporting period.

[0068] With reference to some embodiments of the second aspect, the method further includes: sending a first response to the first network element; wherein the first response is used to determine whether the second network element accepts the first request.

[0069] With reference to some embodiments of the second aspect, the method further includes: sending third information to the first network element; wherein the third information is used to determine the capability of computing power sharing of the second network element.

[0070] With reference to some embodiments of the second aspect, the capability includes at least one of:

[0071] Whether to support computing power sharing; whether to enable computing power sharing; time information of enabling computing power sharing.

[0072] With reference to some embodiments of the second aspect, the capability is used by the first network element to determine whether to send the first request to the second network element.

[0073] In a third aspect, the embodiments of the present disclosure provide a communication method, including: a second network element sending third information to a first network element, the third information being used to determine the capability of computing power sharing of the second network element; the first network element sending a first request to the second network element according to the third information; the second network element sending first information to the first network element according to the first request, the first information being used to determine the computing power configuration and / or computing power state in the second network element; the first network element sending second information to the second network element according to the first information, the second information being used to indicate the computing power strategy of the second network element.

[0074] In a fourth aspect, the embodiments of the present disclosure provide a first network element, including: a transceiver module configured to receive first information sent by a second network element; wherein the first information is used to determine the computing power configuration and / or computing power state in the second network element.

[0075] In a fifth aspect, an embodiment of the present disclosure provides a second network element, the second network element comprising: a transceiver configured to send first information to a first network element; wherein the first information is used to determine a computing power configuration and / or a computing power state in the second network element.

[0076] In a sixth aspect, an embodiment of the present disclosure provides a communication device, comprising: one or more processors; wherein the processor is configured to execute the method according to the first aspect or the second aspect.

[0077] In a seventh aspect, an embodiment of the present disclosure provides a communication system, comprising: a first network element and a second network element; the first network element executes the method according to the first aspect, and the second network element executes the method according to the second aspect.

[0078] In an eighth aspect, an embodiment of the present disclosure provides a computer storage medium, wherein the computer storage medium stores computer executable instructions; the computer executable instructions are executed by a processor to implement the method according to the first aspect or the second aspect.

[0079] In a ninth aspect, an embodiment of the present disclosure provides a computer program product, comprising a computer program; the computer program is executed by a processor to implement the method according to the first aspect or the second aspect.

[0080] In a tenth aspect, an embodiment of the present disclosure provides a chip or a chip system. The chip or the chip system comprises a processing circuit configured to execute the method according to the first aspect or the second aspect.

[0081] It can be understood that the first network element, the second network element, the communication system, and the storage medium are used to execute the method according to the embodiments of the present disclosure. Therefore, the beneficial effects achieved by the first network element, the second network element, the communication system, and the storage medium can refer to the beneficial effects in the corresponding method, which will not be described herein.

[0082] The embodiments of the present disclosure provide a communication method and a communication system. In some embodiments, the terms of the communication method, the information processing method, the information sending method, and the information receiving method can be replaced with each other, the terms of the communication device, the information processing device, the information sending device, and the information receiving device can be replaced with each other, and the terms of the information processing system, the communication system, the information sending system, and the information receiving system can be replaced with each other.

[0083] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing part of the steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, part or all steps of different embodiments can be combined arbitrarily, an embodiment can be combined with optional implementation of other embodiments.

[0084] In each embodiment of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0085] The terms used in the embodiments of the present disclosure are only for the purpose of describing the specific embodiments, and not as a limitation on the present disclosure.

[0086] In the embodiments of the present disclosure, unless otherwise specified, the elements expressed in singular form, such as "one", "a", "the", "above", "said", "preceding", "this" and the like, can represent "one and only one", and can also represent "one or more", "at least one" and the like. For example, in the case of using articles such as "a", "an", "the" and the like in English, the noun after the article can be understood as singular expression, and can also be understood as plural expression.

[0087] In the embodiments of the present disclosure, "a plurality of" means two or more.

[0088] In some embodiments, the terms "at least one of", "at least one of", "at least one of", "one or more", "a plurality of", "multiple" and the like can be replaced with each other.

[0089] The description manner such as “at least one of A, B, C, …”, “A and / or B and / or C, …” and the like in the embodiments of the present disclosure includes any one of A, B, C, … existing alone, and also includes any combination of any multiple of A, B, C, …, each of which can exist alone; for example, “at least one of A, B, C” includes a case of A alone, a case of B alone, a case of C alone, a case of combination of A and B, a case of combination of A and C, a case of combination of B and C, and a case of combination of A and B and C; for example, A and / or B includes a case of A alone, a case of B alone, and a case of combination of A and B.

[0090] In some embodiments, the description manner such as “A in a case, B in another case”, “in response to a case A, in response to another case B” and the like can include the following technical solutions according to the case: A is executed regardless of B, that is, A in some embodiments; B is executed regardless of A, that is, B in some embodiments; A and B are selectively executed, that is, from A and B, execution is selected in some embodiments; A and B are both executed, that is, A and B in some embodiments. When there are more branches of A, B, C and the like, it is similar to the above.

[0091] The prefix words “first”, “second” and the like in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute limitation on the position, order, priority, quantity or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute redundant limitation because of the use of the prefix words. For example, the description object is “field”, and the ordinal words before “field” in “first field” and “second field” do not limit the position or order between “fields”, and “first” and “second” do not limit whether the “fields” modified thereby are in the same message or not, nor limit the order of “first field” and “second field”. For another example, the description object is “level”, and the ordinal words before “level” in “first level” and “second level” do not limit the priority between “levels”. For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, “first device”, wherein the quantity of “device” can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description object is “device”, and “first device” and “second device” can be the same device or different devices, and the types thereof can be the same or different; for another example, the description object is “information”, and “first information” and “second information” can be the same information or different information, and the content thereof can be the same or different.

[0092] In some embodiments, “including A”, “containing A”, “for indicating A”, “carrying A” can be interpreted as directly carrying A, or indirectly indicating A.

[0093] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "if", "if", etc. can be replaced with each other.

[0094] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above", etc. can be replaced with each other, and the terms "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below", etc. can be replaced with each other.

[0095] In some embodiments, the device, etc. can be interpreted as an entity, and can also be interpreted as virtual, and the name is not limited to the name described in the embodiments. The terms "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc. can be replaced with each other.

[0096] In some embodiments, "network" can be interpreted as a device (e.g., access network device, core network device, etc.) contained in the network.

[0097] In some embodiments, the terms “access network device (AN device),” “radio access network device (RAN device),” “base station (BS),” “radio base station,” “fixed station,” “node,” “access point,” “transmission point (TP),” “reception point (RP),” “transmission / reception point (TRP),” “panel,” “antenna panel,” “antenna array,” “cell,” “macro cell,” “small cell,” “femto cell,” “pico cell,” “sector,” “cell group,” “carrier,” “component carrier,” “bandwidth part (BWP),” and the like can be used interchangeably.

[0098] In some embodiments, the terms "terminal," "terminal device," "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," and so on can be replaced with each other.

[0099] In some embodiments, an access network device, a core network device, or a network device can be replaced with a terminal. For example, for a structure in which communication between an access network device, a core network device, or a network device and a terminal is replaced with communication between a plurality of terminals (for example, also referred to as device-to-device (D2D), vehicle-to-everything (V2X), and so on), embodiments of the present disclosure can also be applied. In this case, a structure in which a terminal has all or part of the functions of an access network device can also be provided. Furthermore, the language of "uplink," "downlink," and so on can also be replaced with language corresponding to communication between terminals (for example, "side"). For example, an uplink channel, a downlink channel, and so on can be replaced with a side channel, and an uplink, a downlink, and so on can be replaced with a side link.

[0100] In some embodiments, a terminal can be replaced with an access network device, a core network device, or a network device. In this case, a structure in which an access network device, a core network device, or a network device has all or part of the functions of a terminal can also be provided.

[0101] In some embodiments, the data, information, etc. can be obtained in compliance with the laws and regulations of the country where the location is situated.

[0102] In some embodiments, the data, information, etc. can be obtained after obtaining the consent of the user.

[0103] In some embodiments, the threshold mentioned in the embodiments can be a numerical value, a constant, or some fixed value, etc.

[0104] In some embodiments, the positioning and the location mentioned in the embodiments can have the same meaning.

[0105] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0106] The correspondence shown in each table in the present disclosure can be configured or predefined. The values of the information in each table are merely examples, and other values can be configured, and the present disclosure is not limited thereto. When configuring the correspondence between the information and each parameter, it is not necessarily required to configure all the correspondences shown in each table. For example, the correspondences shown in some rows in the table in the present disclosure can also not be configured. For another example, the above table can be appropriately deformed, for example, split, merged, etc. The names of the parameters shown in the titles of the above tables can also use other names understandable by the communication device, and the values or representations of the parameters can also use other values or representations understandable by the communication device. The above tables can also use other data structures when implemented, for example, arrays, queues, containers, stacks, linear tables, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, etc.

[0107] The predefinition in the present disclosure can be understood as defining, predefining, storing, pre-storing, pre-negotiating, pre-configuring, solidifying, or pre-burning.

[0108] The communication method and the communication system provided by the present disclosure will be described in detail below with reference to the accompanying drawings.

[0109] FIG. 1 shows a structure diagram of a communication system according to an embodiment of the present disclosure. As shown in FIG. 1, the system architecture can include a first network element 11 and a second network element 12.

[0110] In some embodiments, the first network element 11 and the second network element 12 can be an entity for transmitting or receiving signals, and can be a network device in particular. For example, the network device can include a core network element, a passive Internet of Things server, a communication satellite, an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system, a terminal, a passive Internet of Things device, and the like. Embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the first network element 11 and the second network element 12. The first network element 11 and the second network element 12 provided by the embodiments of the present disclosure can be composed of a central unit (CU) and a distributed unit (DU), where the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the network device, such as a base station, and place part of the protocol layer functions in the CU for centralized control, and the remaining part or all of the protocol layer functions are distributed in the DU and controlled by the CU.

[0111] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed in the embodiments of the present disclosure. It can be known by those skilled in the art that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions proposed in the embodiments of the present disclosure are also applicable to similar technical problems.

[0112] The following embodiments of the present disclosure can be applied to the communication system shown in FIG. 1, or part of the subject, but are not limited thereto. The subjects shown in FIG. 1 are examples, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than those in FIG. 1. The number and form of each subject is arbitrary, and the connection relationship between the subjects is an example. The subjects can not be connected or can be connected, and the connection can be in any manner, can be direct connection or indirect connection, and can be wired connection or wireless connection.

[0113] Embodiments of the present disclosure can be applied to satellite communication, Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G NR, 6th generation mobile communication system (6G), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IOT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based thereon, and the like. Further, a plurality of systems can be applied in combination (for example, combination of LTE or LTE-A and 5G, and the like).

[0114] At the base station side, the base station will deploy computing power. On the one hand, the computing power deployed by the base station can be used for AI processing required by the network, such as AI-based beam management, etc. On the other hand, the network is expected to provide computing power services, that is, the network can provide computing power resources for the terminal, such as through an AI model to help the terminal complete an AI task. For example, the network can perform AI model training for the terminal, and the network can perform AI model inference for the terminal. However, due to the uneven distribution of terminals, the computing power resources of some base stations will be strained, while the computing power of other base stations will be relatively idle, and the computing power cannot be balanced.

[0115] To solve the above problems, the first network element 11 can centrally manage the computing power resources of the second network element 12, such as a base station, such as the first network element 11 receiving the first information sent by the second network element 12, and determining the computing power configuration and / or computing power state in the second network element 12 according to the first information, and then effectively managing the computing power resources of the second network element 12 according to the computing power configuration and / or computing power state, thereby achieving computing power balance between multiple second network elements 12.

[0116] Further, in order to illustrate the specific execution process of the above communication system, FIG. 2 shows a schematic diagram of a communication method according to an embodiment of the present disclosure. The method is applied to the above communication system, as shown in FIG. 2, and can include the following steps:

[0117] Step S201, the second network element sends third information to the first network element.

[0118] In some embodiments, the first network element can receive the third information sent by the second network element.

[0119] In some embodiments, the second network element can actively send the third information to the first network element, or the second network element sends the third information according to the request of the first network element, etc.

[0120] In some embodiments, the third information can be used to determine the ability of the second network element to share computing power. Wherein, the computing power sharing refers to the ability of multiple network elements to share their computing power resources, and provides the computing power resources of the network element to other network elements for use. In some examples, the computing power can be used for AI model training, and / or AI model inference, and / or sensing calculation, etc.

[0121] In some embodiments, the ability of the second network element to share computing power can include at least one of the following A1 to C1:

[0122] A1, whether the second network element supports computing power sharing.

[0123] B1, whether the second network element enables computing power sharing.

[0124] C1, time information of the second network element enabling computing power sharing.

[0125] In some embodiments, the first network element can be a centralized control node (or can be referred to as a central control node, a central node, a central control node, a central node, a centralized node, etc.), which can be a core network node, or an access network node, etc. The first network element can be used to manage the computing power resources of one or more second network elements.

[0126] In some embodiments, the second network element can be a node managed by the centralized control node, such as an access network node, etc. The second network element can have one or more.

[0127] In some examples, the second network element is used to provide computing power to the third network element and / or terminal, which can be other network devices different from the first network element and the second network element, such as the second network element can provide computing power (which can be referred to as computing power) to other network devices and / or terminals. Therefore, the first network element can efficiently and safely coordinate the computing power resources of multiple second network elements, and provide strong computing power support for complex and variable application scenarios.

[0128] In some embodiments, the second network element can be a base station, and the computing power can be deployed on the base station side, which can be used for AI processing required locally in the network, such as AI-based beam management, etc. And the network can provide computing power services, such as the network can provide computing power resources to the terminal, and help the terminal complete the AI task through the AI model. For example, the network can perform AI model training for the terminal, and then send the AI model to the terminal, or the AI model is deployed on the base station side, and then the network performs AI model inference for the terminal, etc.

[0129] In some embodiments, the computing power in the second network element can provide more dimensional AI services, such as at least one of the following A2 to C2:

[0130] A2, AI-enabled connection, that is, using AI methods to improve the performance of communication. For example, using AI for beam management.

[0131] B2, computing power service, that is, the network side can provide computing power to the terminal side. For example, helping the terminal to perform model training, model inference, etc.

[0132] C2, extreme AI service, that is, enhancing the transmission pipeline of the network to improve the experience of AI application services.

[0133] Step S202, the first network element sends a first request to the second network element according to the third information.

[0134] In some embodiments, the second network element can receive the first request sent by the first network element.

[0135] In some embodiments, the first network element can send a first request to the second network element according to the capability of the second network element to share computing power, wherein the first request is used to request first information which can be used to determine the computing power related information in the second network element.

[0136] For example, the second network element supports computing power sharing and has started computing power sharing, and is currently within the time range in which the second network element starts computing power sharing, then the first network element can send a first request to the second network element.

[0137] In some embodiments, the first request can include at least one of the following A3 to D3:

[0138] A3, request type, used to indicate the type of request. For example, types such as start, end, or increase, etc. In some embodiments, if the type of request is "start", it means to request the second network element to start reporting computing power related information; if the type of request is "end" (or "stop"), it means to request the second network element to stop reporting computing power related information; if the type of request is "increase", it means to request the second network element to increase the reporting of some computing power related information.

[0139] B3, request content, used to indicate the type of resource state of the request. For example, algorithm, computing power, capacity, number of parallel processing, etc.

[0140] C3, cell information of the request, used to indicate the cell identifier for which the computing power related information needs to be reported. For example, cell list, etc.

[0141] D3, reporting period of the request, used to indicate the period interval of reporting computing power related information.

[0142] In some embodiments, the second network element sends a first response to the first network element according to the first request.

[0143] In some examples, the first response can be used to determine whether the second network element accepts the first request, such as whether to agree to send the first information.

[0144] Step S203, the second network element sends the first information to the first network element according to the first request.

[0145] In some embodiments, the first network element can receive the first information sent by the second network element.

[0146] In some embodiments, if the second network element accepts the first request, it can send the first information to the first network element as the first response to inform it of accepting the first request; if the second network element does not accept the first request, it can send the first response to the first network element to inform it of not accepting the first request, or not send the first response and the first information to the first network element, and the first network element can determine that the second network element does not accept the first request in the case of not receiving the first response and the first information.

[0147] In some embodiments, the first information is used to determine a computing power configuration and / or a computing power state in the second network element. The first network element can generate a computing power related policy according to the computing power configuration and / or the computing power state, and further perform computing power resource configuration, computing power task selection and / or computing power balancing related operations according to the policy, which is the basis for ensuring that the system can intelligently and dynamically adjust and optimize computing power resources.

[0148] In some embodiments, the computing power configuration can include at least one of A4 to C4:

[0149] A4, computing power configuration of network slices, that is, each network slice corresponds to a computing power configuration. For example, network slice 1 supports computing power configuration, and network slice 2 does not support computing power configuration.

[0150] B4, computing power configuration of computing power objects. For example, the computing power of the second network element is divided into computing power for node level and computing power for terminal device.

[0151] C4, computing power configuration of cells. For example, each cell has different computing power configuration.

[0152] In some embodiments, the computing power state can include at least one of A5 to C5:

[0153] A5, computing power state of network slices, that is, each network slice corresponds to a computing power state.

[0154] B5, computing power state of computing power objects. For example, different computing power objects have different computing power states.

[0155] C5, computing power state of cells. For example, each cell has different computing power state.

[0156] In some embodiments, the first network element can determine a computing power policy of the second network element according to the computing power configuration and / or the computing power state. The system response speed, resource utilization and overall stability can be improved.

[0157] In some embodiments, the first information can include at least one of A6 to F6:

[0158] A6, supported AI model. For example, convolutional neural network (CNN), recurrent neural network (RNN) and the like.

[0159] B6, supported floating point operations per second (FLOPS), which is used to indicate the floating point operations per second that can be supported by the second network element in the current state.

[0160] C6, supported memory capacity, used to indicate the memory capacity that the second network element can support for calculation under the current state.

[0161] D6, parallel computing capability, used to indicate whether the second network element has parallel processing capability.

[0162] E6, current computing power load, used to indicate the current computing power load of the second network element, which can be in the form of percentage.

[0163] F6, predicted computing power state, used to indicate the predicted computing power load of the second network element, i.e., the computing power state and / or computing power state trend in a future period of time.

[0164] Step S204, the first network element sends the second information to the second network element according to the first information.

[0165] In some embodiments, the second network element receives the second information sent by the first network element.

[0166] In some embodiments, the second information is used to indicate the computing power policy of the second network element. In some examples, the computing power policy can be used to achieve computing power balancing among multiple second network elements. Wherein, the multiple second network elements can all be in a set area or respectively in multiple different areas, etc.

[0167] In some embodiments, the computing power policy can include at least one of A7 to C7:

[0168] A7, resource configuration strategy of computing power demand. For example, it is suggested to match different computing demands with different computing capabilities of the second network element.

[0169] B7, switching strategy of terminal. For example, it is suggested that the second network element switches the terminal to a candidate cell with lower computing power load.

[0170] C7, switching strategy of computing power task. For example, it is suggested to switch the computing task of one of the second network elements to other second network elements.

[0171] In some embodiments, when the computing power load on base station 1 is high and the computing power load on base station 2 is low, the first network element can switch the computing power task on base station 1 to base station 2, or if there is a new computing power demand, the first network element can select base station 2 to perform the computing power task. Wherein, the above computing power task can be a computing power task related to terminal device and / or a computing power task unrelated to terminal device. When the above computing power task is a computing power task related to terminal device, if base station 1 is the serving base station of the terminal device and the terminal device is in the coverage area of base station 1 and base station 2, the first network element can also instruct base station 1 to switch the terminal device to base station 2 (i.e., the computing power related strategy includes switching the terminal device to the appropriate serving base station for computing power balancing).

[0172] In some embodiments, due to the unevenness of terminal distribution, the computing power resources of some base stations are strained, while the computing power of other base stations is relatively idle. At this time, the computing power of other cells can be borrowed to achieve the purpose of computing power balance. Based on the received first information, the first network element can use advanced algorithms or rule engines to analyze data, identify computing power bottlenecks, redundancies or imbalances, and dynamically generate computing power strategies. The computing power strategy can include how to optimally reconfigure existing resources to avoid the situation where some nodes are overloaded and other nodes are idle, ensure system stability and response speed, and improve the utilization rate of computing power resources.

[0173] The communication method related to the embodiment can include at least one of steps S201-S204. For example, step S201 can be implemented as an independent embodiment, step S202 can be implemented as an independent embodiment, step S203 can be implemented as an independent embodiment, and step S204 can be implemented as an independent embodiment. In addition, part or all of the contents of steps S201-S204 can be combined to implement an independent embodiment, which is not limited by the embodiment.

[0174] The embodiment can centrally manage the computing power resources of the second network element through the first network element. The first network element receives first information sent by the second network element, determines the computing power configuration and / or computing power state of the second network element according to the first information, and then effectively manages the computing power resources of the second network element according to the computing power configuration and / or computing power state, thereby achieving computing power balance between multiple second network elements.

[0175] In order to illustrate the specific execution process of the first network element, FIG. 3 shows a flowchart of a communication method according to an embodiment of the disclosure. Applied to the execution of the first network element side, it can include the following steps.

[0176] Step S301, the first network element receives third information sent by the second network element.

[0177] In some embodiments, the second network element is configured to provide computing power to the third network element and / or the terminal.

[0178] In some embodiments, the computing power is used for AI model training, and / or AI model inference, and / or the calculation of perception services.

[0179] In some embodiments, the third information is used to determine the ability of the second network element to share computing power.

[0180] In some embodiments, the ability includes at least one of the following:

[0181] Whether to support computing power sharing; whether to enable computing power sharing; time information of enabling computing power sharing.

[0182] In some embodiments, the first request is sent to the second network element according to the capability.

[0183] Step S302, the first network element sends a first request to the second network element.

[0184] In some embodiments, the first request is used to request first information.

[0185] In some embodiments, the first request comprises at least one of the following:

[0186] Request type; request content; requested cell information; requested reporting period.

[0187] In some embodiments, the first network element receives a first response sent by the second network element.

[0188] In some embodiments, the first response is used to determine whether the second network element accepts the first request.

[0189] Step S303, the first network element receives first information sent by the second network element.

[0190] In some embodiments, the first information is used to determine the computing power configuration and / or computing power state in the second network element.

[0191] In some embodiments, the computing power strategy of the second network element is determined according to the computing power configuration and / or computing power state.

[0192] In some embodiments, the computing power configuration comprises at least one of the following:

[0193] Computing power configuration of network slice; computing power configuration of computing power object; computing power configuration of cell.

[0194] In some embodiments, the computing power state comprises at least one of the following:

[0195] Computing power state of network slice; computing power state of computing power object; computing power state of cell.

[0196] In some embodiments, the first information comprises at least one of the following:

[0197] Supported AI model; supported floating point operations per second; supported memory capacity; parallel computing capability; current computing power load; predicted computing power state.

[0198] Step S304, the first network element sends second information to the second network element.

[0199] In some embodiments, the second information is used to indicate the computing power strategy of the second network element.

[0200] In some embodiments, the computing power strategy is used to achieve computing power balance among a plurality of second network elements.

[0201] In some embodiments, the computing power strategy includes at least one of the following:

[0202] a resource configuration strategy of the computing power demand; a switching strategy of the terminal; a switching strategy of the computing power task.

[0203] The description of the specific examples in this embodiment can be referred to the corresponding description of the embodiments in FIG. 1 to FIG. 3, which will not be repeated here.

[0204] The communication method related to the present embodiment can include at least one of steps S301 to S304. For example, step S301 can be implemented as an independent embodiment, step S302 can be implemented as an independent embodiment, step S303 can be implemented as an independent embodiment, and step S304 can be implemented as an independent embodiment. In addition, part or all of the contents of steps S301 to S304 can be combined to implement an independent embodiment, which is not limited by the present embodiment.

[0205] The present embodiment can manage the computing power resources of the second network element through the first network element, wherein the first network element receives the first information sent by the second network element, determines the computing power configuration and / or computing power state in the second network element according to the first information, and further manages the computing power resources of the second network element according to the computing power configuration and / or computing power state, so as to realize the computing power balance among multiple second network elements.

[0206] FIG. 4 shows a flowchart of a communication method according to an embodiment of the present disclosure. As shown in FIG. 4, the method is applied to the second network element side and can include the following steps.

[0207] Step S401, the second network element determines third information.

[0208] In some embodiments, the second network element is configured to provide computing power to the third network element and / or the terminal.

[0209] In some embodiments, the computing power is used for AI model training, and / or AI model inference, and / or the calculation of perception services.

[0210] In some embodiments, the computing power configuration and / or computing power state are used to determine the computing power strategy of the second network element.

[0211] In some embodiments, the third information is used to determine the capability of the second network element for computing power sharing.

[0212] In some embodiments, the capability includes at least one of the following:

[0213] whether to support computing power sharing; whether to enable computing power sharing; time information of enabling computing power sharing.

[0214] In some embodiments, the capability is used by the first network element to determine whether to send the first request to the second network element.

[0215] Step S402, the second network element sends third information to the first network element.

[0216] Step S403, the second network element receives the first request sent by the first network element.

[0217] In some embodiments, the first request is used to request the first information.

[0218] In some embodiments, the first request includes at least one of:

[0219] Request type; request content; requested cell information; requested reporting period.

[0220] In some embodiments, the second network element sends the first response to the first network element.

[0221] In some embodiments, the first response is used to determine whether the second network element accepts the first request.

[0222] Step S404, the second network element sends the first information to the first network element.

[0223] In some embodiments, the first information is used to determine the computing power configuration and / or computing power state in the second network element.

[0224] In some embodiments, the first information includes at least one of:

[0225] Supported AI model; supported floating point operations per second; supported memory capacity; parallel computing capability; current computing power load; predicted computing power state.

[0226] In some embodiments, the computing power configuration includes at least one of:

[0227] Computing power configuration of a network slice; computing power configuration of a computing power object; computing power configuration of a cell.

[0228] In some embodiments, the computing power state includes at least one of:

[0229] Computing power state of a network slice; computing power state of a computing power object; computing power state of a cell.

[0230] Step S405, the second network element receives the second information sent by the first network element.

[0231] In some embodiments, the second information is used to indicate the computing power policy of the second network element.

[0232] In some embodiments, the computing power policy is used to achieve computing power balance between multiple second network elements.

[0233] In some embodiments, the computing power strategy includes at least one of the following:

[0234] a resource configuration strategy of the computing power demand; a switching strategy of the terminal; a switching strategy of the computing power task.

[0235] The description of the specific examples in the embodiments can be referred to the corresponding description of the embodiments in FIGS. 1-4, which will not be repeated here.

[0236] The communication method related by the embodiments can include at least one of steps S401-S405. For example, step S401 can be implemented as an independent embodiment, step S402 can be implemented as an independent embodiment, step S403 can be implemented as an independent embodiment, step S404 can be implemented as an independent embodiment, and step S405 can be implemented as an independent embodiment. In addition, part or all of the steps S401-S405 can be combined to implement an independent embodiment, and the embodiments are not limited in this regard.

[0237] The communication method provided by the embodiments can manage the computing power resources of the second network element through the first network element, thereby balancing the computing power among multiple second network elements.

[0238] FIG. 5 is an interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 5, the embodiments of the present disclosure relate to a communication method, which includes:

[0239] Step S501, the second network element sends third information to the first network element.

[0240] The third information is used to determine the ability of the second network element to share computing power.

[0241] In some embodiments, the first network element can receive the third information sent by the second network element.

[0242] In some embodiments, the first network element can be a centralized node (central node), and the second network element can be a network device. The embodiments provide a method for managing computing power controlled by a centralized node, and one centralized node is responsible for managing the computing power resources of multiple network devices, wherein the centralized node can be a core network node or an access network node.

[0243] In some embodiments, the second network element is configured to provide computing power to a third network element and / or a terminal.

[0244] In some embodiments, the computing power can be used for AI model training, and / or AI model inference, and / or perception service calculation.

[0245] In some embodiments, a first network element (e.g., a central unit) can manage one or more second network elements (e.g., RAN nodes), wherein the one or more second network elements can provide computing power (referred to as “computing power” for short) to other network elements and / or terminal devices.

[0246] The computing power can be used for AI model training, AI model inference, and / or sensing-related calculations, etc.

[0247] In some embodiments, the capability of the second network element for computing power sharing includes at least one of the following:

[0248] Whether the second network element supports computing power sharing; whether the second network element enables computing power sharing; time information of when the second network element enables computing power sharing.

[0249] For example, the first network element receives first capability information from the second network element, and sends a first request to the second network element according to the information. The first capability includes at least one of the following information:

[0250] Whether to support computing power sharing; enable computing power sharing; disable computing power sharing; time information of when to enable computing power sharing.

[0251] In some embodiments, computing power can be deployed on the base station side. On the one hand, the computing power deployed by the base station can be used for AI processing that needs to continue locally in the network, such as AI-based beam management, etc. On the other hand, the network is expected to provide computing power services, that is, the network can provide terminal with computing power resources, and AI models can help terminals complete AI tasks. For example, the network can perform model training for the terminal, and the network can perform model inference for the terminal, etc.

[0252] In some embodiments, the system can provide more dimensional AI services: AI-enabled connectivity, that is, using AI methods to improve the performance of communication, such as using AI for beam management; computing power services, that is, the network side can provide computing power to the terminal side, such as helping the terminal to perform model training, model inference, etc.; extreme AI services, that is, enhancing the transmission pipeline of the network to improve the experience of AI application services. Due to the uneven distribution of terminals, the computing power resources of some base stations will be strained, while the computing power of other base stations will be relatively idle. At this time, the computing power of other cells can be borrowed to achieve the purpose of computing power balance.

[0253] Step S502, the first network element sends a first request to the second network element.

[0254] In some embodiments, the second network element can receive the first request sent by the first network element.

[0255] In some embodiments, the first network element sends a first request to the second network element according to the capability of the second network element to share computing power, wherein the first request is used to request first information.

[0256] In some embodiments, the first request comprises at least one of the following:

[0257] Request type; request content; requested cell information; request reporting period.

[0258] In some embodiments, the first request comprises at least one of the following information:

[0259] Request type, used to indicate the type of request, such as start, end or increase;

[0260] Request content, used to indicate the type of requested resource state, such as algorithm, computing power, capacity, number of parallel processing, etc.

[0261] Requested cell information, used to indicate the cell identifier that needs to report computing power information, such as a cell list;

[0262] Request reporting period, used to indicate the period interval of reporting computing power information.

[0263] Step S503, the second network element sends a first response to the first network element.

[0264] In some embodiments, the first network element can receive the first response sent by the second network element.

[0265] In some embodiments, the first response is used to determine whether the second network element accepts the first request. If the second network element accepts the first request, the second network element can determine the first information according to the first request.

[0266] Step S504, the second network element sends the first information to the first network element.

[0267] The first information is used to determine the computing power configuration and / or computing power state in the second network element.

[0268] In some embodiments, the first network element can receive the first information sent by the second network element. The first information is used to indicate the configuration and / or state of computing power in the second network element. The first network element can perform computing power selection, distribution and / or computing power balancing according to the first information.

[0269] In some embodiments, a plurality of network elements send computing power related information, such as computing power sharing, computing power configuration, computing power resource state, etc., to the first network element.

[0270] In some embodiments, the first network element generates computing power related strategies, such as computing power resource configuration, computing power task selection, and / or computing power balancing, etc., according to the computing power related information of a plurality of devices.

[0271] In some embodiments, the computing power configuration comprises at least one of:

[0272] The computing power configuration of a network slice; the computing power configuration of a computing power object; the computing power configuration of a cell.

[0273] In some embodiments, the computing power state comprises at least one of:

[0274] The computing power state of a network slice; the computing power state of a computing power object; the computing power state of a cell.

[0275] In some embodiments, the first information can be reported at least one of the following granularity:

[0276] Based on the computing power configuration of the network slice, that is, each network slice corresponds to a computing power configuration and / or state, for example, network slice 1 supports the computing power configuration, and network slice 2 does not support the computing power configuration.

[0277] Based on the computing power configuration of the computing power object, for example, the computing power of the second network element is divided into computing power for node level and computing power for terminal side device.

[0278] Based on the computing power configuration of the cell, for example, each cell has different computing power configuration.

[0279] In some embodiments, the computing power policy of the second network element can be determined according to the computing power configuration and / or the computing power state.

[0280] In some embodiments, the first network element generates a first policy (computing power policy) according to the first information, and the first policy is used for computing power balancing between network devices (for example, one or more network devices) in a certain area.

[0281] In some embodiments, the first information comprises at least one of:

[0282] Supported AI model; supported FLOPS (floating point operations per second); supported memory capacity; parallel computing capability; current computing power load; predicted computing power state.

[0283] In some embodiments, the first information comprises at least one of the following information:

[0284] Supportable algorithms and models, for example, convolutional neural network (CNN) or recurrent neural network (RNN) and other models;

[0285] Supportable FLOPS (floating point operations per second) for indicating the FLOPS that the second network element can support under the current state;

[0286] Supportable memory capacity for indicating the memory capacity for calculation that the second network element can support under the current state;

[0287] Parallel computing capability, used to indicate whether the second network element has parallel processing capability;

[0288] Current computing power load, used to indicate the current computing power load of the second network element, which can be in the form of percentage;

[0289] Predicted computing power state, used to indicate the predicted computing power load of the second network element, i.e. the computing power state or computing power state trend in a future period of time.

[0290] Step S505, the first network element sends second information to the second network element.

[0291] Among them, the second information is used to indicate the computing power strategy of the second network element.

[0292] In some embodiments, the second network element can receive the second information sent by the first network element.

[0293] In some embodiments, the second information is used to indicate the computing power strategy of the second network element, and the computing power strategy can be used to realize the computing power balance among multiple second network elements.

[0294] In some embodiments, the computing power strategy includes at least one of the following:

[0295] Resource configuration strategy of computing power demand; switching strategy of terminal; switching strategy of computing power task.

[0296] In some embodiments, one or more second network elements (RAN node) send first capability information (e.g. computing power related capability information) to the first network element (central function). Wherein, the first network element can be a core network node, or also a centralized control node in the access network. Wherein the first capability information can include: whether to support computing power sharing; turn on computing power sharing; turn off computing power sharing; time information of turning on computing power sharing.

[0297] In some embodiments, the first network element sends a first request to the second network element, wherein the first request is used to request computing power related information. Wherein, the first request can include: request type, used to indicate the type of request, such as start, end or increase; request content, used to indicate the type of requested resource state, such as algorithm, computing power, capacity, number of parallel processing, etc.; request cell information, used to indicate the cell identity that needs to report computing power information, such as cell list; request reporting period, used to indicate the period interval of reporting computing power information.

[0298] In some embodiments, if the type of request is "start", it means that the second network element is requested to start reporting computing power related information.

[0299] In some embodiments, if the type of the request is "end" (or "stop"), it indicates that the second network element is requested to stop reporting the information related to the computing power.

[0300] In some embodiments, if the type of the request is "increase", it indicates that the second network element is requested to increase the information related to the computing power.

[0301] In some embodiments, the second network element sends a first response to the first network element, which indicates whether to accept or reject the request of the first network element.

[0302] In some embodiments, if the second network element accepts the first request, the second network element sends the first information to the first network element according to the first request, which is used to indicate the information related to the computing power (computing power configuration and / or computing power state, but not limited thereto) of the first network element.

[0303] In some embodiments, the first network element generates a strategy related to the computing power according to the first information.

[0304] In some embodiments, the strategy related to the computing power includes balancing the computing power between network elements, for example, when the computing power load on base station 1 is high and the computing power load on base station 2 is low, the first network element can switch the computing power task on base station 1 to base station 2, or if there is a new computing power demand, the first network element selects base station 2 to perform the computing power task. Wherein, the above computing power task can be a computing power task related to a terminal device, and / or a computing power task unrelated to a terminal device.

[0305] In some embodiments, if it is a computing power task related to a terminal device, if base station 1 is a serving base station of the terminal device and the terminal device is in the coverage area of base station 1 and base station 2, the first device can also instruct base station 1 to hand over the terminal device to base station 2. (That is, the strategy related to the computing power includes switching the terminal to a suitable serving base station for computing power balancing)

[0306] In some embodiments, the first network element sends second information to the second network element, which is used to indicate the strategy information related to the computing power. Wherein, the strategy information related to the computing power can include at least one of the following information:

[0307] The resource configuration strategy of the first device, for example, it is suggested to configure different computing power for different computing demands;

[0308] The UE handover strategy, for example, it is suggested to hand over the UE to a candidate cell with lower computing power load by the second network element;

[0309] The computing power task switching, for example, it is suggested to switch the computing task to other network elements.

[0310] The description of the specific examples in this embodiment can refer to the corresponding description of the embodiments in FIGS. 1-4, which will not be repeated here.

[0311] The communication method related to this embodiment can include at least one of steps S501-S505. For example, step S501 can be implemented as an independent embodiment, step S502 can be implemented as an independent embodiment, step S503 can be implemented as an independent embodiment, step S504 can be implemented as an independent embodiment, and step S505 can be implemented as an independent embodiment. In addition, part or all of the steps S501-S505 can be combined to implement an independent embodiment, and this embodiment is not limited in this regard.

[0312] This embodiment can manage the computing power resources of the second network element through the first network element, wherein the first network element receives first information sent by the second network element, determines the computing power configuration and / or computing power state in the second network element according to the first information, and further manages the computing power resources of the second network element according to the computing power configuration and / or computing power state, thereby achieving computing power balance among multiple second network elements.

[0313] The embodiments of the present disclosure also propose a device for implementing any of the above methods, for example, a device including units or modules for implementing each step performed by the terminal in any of the above methods. For another example, another device is also proposed, including units or modules for implementing each step performed by the network equipment (such as access network equipment, core network function node, core network equipment, etc.) in any of the above methods.

[0314] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to realize any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are realized by the design of the logical relationship of elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the above units or modules. All units or modules of the above apparatus can be all implemented in the form of processor calling software, or all implemented in the form of hardware circuit, or part implemented in the form of processor calling software and the remaining part implemented in the form of hardware circuit.

[0315] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), or the like. In another implementation, the processor can implement certain functions through a logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or can be reconfigured. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, the hardware circuit can also be designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.

[0316] FIG. 6 is a structural schematic diagram of a first network element according to an embodiment of the present disclosure. As shown in FIG. 6, the first network element can include a transceiver module 61, etc. In some embodiments, the transceiver module 61 is configured to receive first information sent by a second network element; wherein the first information is used to determine the computing power configuration and / or computing power state in the second network element. Optionally, the transceiver module 61 is configured to perform at least one of the communication steps (such as steps S301 to S304, but not limited thereto) of sending and / or receiving performed by the first network element in any of the above methods, which will not be described herein again.

[0317] FIG. 7 is a structural schematic diagram of a second network element according to an embodiment of the present disclosure. As shown in FIG. 7, the second network element can include a transceiver module 71. In some embodiments, the transceiver module 71 is configured to send first information to a first network element; wherein the first information is used to determine the computing power configuration and / or computing power state in the second network element. Optionally, the transceiver module 71 is configured to perform at least one of the communication steps (such as steps S401 to S405, but not limited thereto) of sending and / or receiving performed by the second network element in any of the above methods, which will not be described herein again.

[0318] In some embodiments, the above transceiving modules can include a sending module and / or a receiving module, which can be separate or integrated together. Alternatively, the transceiving modules can be mutually replaced by transceivers.

[0319] In some embodiments, the above network elements can further include a processing module, which can be a module or include multiple sub-modules. Alternatively, the multiple sub-modules perform all or part of the steps required to be performed by the processing module. Alternatively, the processing module can be mutually replaced by a processor.

[0320] FIG. 8 is a structural schematic diagram of a communication device 8100 according to the embodiments of the present disclosure. The communication device 8100 can be a network device (such as an access network device, a core network device, etc.), a terminal (such as a user equipment, etc.), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. The communication device 8100 can be used to implement the methods described in the above method embodiments, and details can be referred to the descriptions in the above method embodiments.

[0321] As shown in FIG. 8, the communication device 8100 includes one or more processors 8101. The processor 8101 can be a general-purpose processor or a special-purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of the programs. Alternatively, the communication device 8100 is configured to perform any of the above methods. Alternatively, the one or more processors 8101 are configured to invoke instructions to cause the communication device 8100 to perform any of the above methods.

[0322] In some embodiments, the communication device 8100 further includes one or more transceivers 8102. When the communication device 8100 includes one or more transceivers 8102, the transceiver 8102 performs at least one of the communication steps (for example, step S201, but not limited to) in the above-described method, and the processor 8101 performs at least one of the other steps (for example, steps S202, S203, but not limited to). In alternative embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Alternatively, the terms transceiver, transceiving unit, transceiver, transceiving circuit, interface circuit, interface, etc. can be replaced with each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced with each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced with each other.

[0323] In some embodiments, the communication device 8100 further includes one or more memories 8103 for storing data. Alternatively, all or part of the memory 8103 can also be outside the communication device 8100. In alternative embodiments, the communication device 8100 can include one or more interface circuits 8104. Alternatively, the interface circuit 8104 is connected with the memory 8102, and the interface circuit 8104 can be used to receive data from the memory 8102 or other devices, and can be used to send data to the memory 8102 or other devices. For example, the interface circuit 8104 can read the data stored in the memory 8102 and send the data to the processor 8101.

[0324] The communication device 8100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 8100 described in the present disclosure is not limited thereto, and the structure of the communication device 8100 can not be limited by Figure 8. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: 1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally include storage components for storing data, programs; (3) an ASIC, such as a Modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0325] Figure 9 is a structural schematic diagram of a chip 8200 according to an embodiment of the present disclosure. For the case where the communication device 8100 is a chip or a chip system, the structural schematic diagram of the chip 8200 shown in Figure 9 can be referred to, but is not limited thereto.

[0326] The chip 8200 includes one or more processors 8201. The chip 8200 is configured to perform any of the above methods.

[0327] In some embodiments, the chip 8200 further includes one or more interface circuits 8202. Optionally, the terms interface circuit, interface, transceiver pin, and the like can replace each other. In some embodiments, the chip 8200 further includes one or more memories 8203 for storing data. Optionally, all or part of the memory 8203 can be outside the chip 8200. Optionally, the interface circuit 8202 is connected with the memory 8203, the interface circuit 8202 can be configured to receive data from the memory 8203 or other devices, and the interface circuit 8202 can be configured to send data to the memory 8203 or other devices. For example, the interface circuit 8202 can read data stored in the memory 8203 and send the data to the processor 8201.

[0328] In some embodiments, the interface circuit 8202 performs at least one of the communication steps such as sending and / or receiving in the above methods. The interface circuit 8202 performing the communication steps such as sending and / or receiving in the above methods means that the interface circuit 8202 performs data interaction between the processor 8201, the chip 8200, the memory 8203, or the transceiver device. In some embodiments, the processor 8201 performs at least one of the other steps.

[0329] The modules and / or devices described in each of the embodiments of the virtual device, the physical device, the chip, and the like can be combined or separated as appropriate. Optionally, part or all of the steps can also be performed by multiple modules and / or devices in cooperation, which is not limited here.

[0330] The disclosure also proposes a storage medium, and the above storage medium stores instructions, when the instructions run on the communication device 8100, the communication device 8100 performs any of the above methods. Optionally, the above storage medium is an electronic storage medium. Optionally, the above storage medium is a computer readable storage medium, but is not limited to this, it can also be a storage medium readable by other devices. Optionally, the above storage medium can be a non-transitory storage medium, but is not limited to this, it can also be a transitory storage medium.

[0331] The disclosure also proposes a program product, and the above program product is executed by the communication device 8100, so that the communication device 8100 performs any of the above methods. Optionally, the above program product is a computer program product.

[0332] The disclosure also proposes a computer program, when it runs on a computer, the computer performs any of the above methods.

Claims

1. A communication method characterized by comprising: The method is performed by a first network element, and the method comprises: receiving first information sent by a second network element; wherein the first information is used to determine a computing power configuration and / or a computing power state in the second network element.

2. The method of claim 1, wherein, The second network element is configured to provide computing power to a third network element and / or a terminal.

3. The method of claim 2, wherein, The computing power is used for artificial intelligence (AI) model training, and / or AI model inference, and / or calculation of a perception service.

4. The method according to any one of claims 1 to 3, characterized in that, The method further comprises: determining a computing power policy of the second network element according to the computing power configuration and / or the computing power state.

5. The method of claim 4, wherein, The method further comprises: sending second information to the second network element; wherein the second information is used to indicate the computing power policy of the second network element.

6. The method of any one of claims 4-5, wherein, The computing power policy is used to achieve computing power balance among a plurality of the second network elements.

7. The method according to any one of claims 4 to 6, characterized in that, The computing power policy comprises at least one of: a resource configuration policy of a computing power requirement; a handover policy of a terminal; a handover policy of a computing power task.

8. The method according to any one of claims 1 to 7, characterized in that, The first information comprises at least one of: a supported AI model; a supported floating point operation per second; a supported memory capacity; a parallel computing capability; a current computing power load; a predicted computing power state.

9. The method according to any one of claims 1 to 8, characterized in that, The computing power configuration comprises at least one of: a computing power configuration of a network slice; a computing power configuration of a computing power object; a computing power configuration of a cell.

10. The method according to any one of claims 1 to 9, characterized in that, The computing power state comprises at least one of: a computing power state of a network slice; a computing power state of a computing power object; a computing power state of a cell.

11. The method according to any one of claims 1 to 10, characterized in that, The method further comprises: sending a first request to the second network element; wherein the first request is used to request the first information.

12. The method of claim 11, wherein, The first request comprises at least one of: a request type; a request content; requested cell information; a requested reporting period.

13. The method of any one of claims 11-12, wherein, The method further comprises: receiving a first response sent by the second network element; wherein the first response is used to determine whether the second network element accepts the first request.

14. The method according to any one of claims 11 to 13, characterized in that, The method further comprises: receiving third information sent by the second network element; wherein the third information is used to determine a capability of computing power sharing of the second network element.

15. The method of claim 14, wherein, The capability comprises at least one of: whether to support computing power sharing; whether to enable computing power sharing; time information of enabling computing power sharing.

16. The method of any one of claims 14-15, wherein, Sending the first request to the second network element comprises: sending the first request to the second network element according to the capability.

17. A method of communication, comprising: The method is performed by a second network element, and the method comprises: sending first information to a first network element; wherein the first information is used to determine a computing power configuration and / or a computing power state in the second network element.

18. The method of claim 17, wherein, The second network element is configured to provide computing power to a third network element and / or a terminal.

19. The method of claim 18, wherein, The computing power is used for artificial intelligence (AI) model training, and / or AI model inference, and / or calculation of a perception service.

20. The method of any one of claims 17-19, wherein, The computing power configuration and / or the computing power state are used to determine a computing power policy of the second network element.

21. The method of claim 20, wherein, The method further comprises: receiving second information sent by the first network element; wherein the second information is used to indicate the computing power policy of the second network element.

22. The method of any one of claims 20-21, wherein, The computing power policy is used to achieve computing power balance among a plurality of the second network elements.

23. The method of any one of claims 20-22, wherein, The computing power policy comprises at least one of: a resource configuration policy of a computing power requirement; a handover policy of a terminal; a handover policy of a computing power task.

24. The method of any one of claims 17-23, wherein, The first information comprises at least one of: Supported AI model; Supported floating-point operations per second; Supported memory capacity; Parallel computing capability; Current computing power load; Predicted computing power state.

25. The method of any one of claims 17-24, wherein, The computing power configuration comprises at least one of: Computing power configuration of a network slice; Computing power configuration of a computing power object; Computing power configuration of a cell.

26. The method of any one of claims 17-25, wherein, The computing power state comprises at least one of: Computing power state of a network slice; Computing power state of a computing power object; Computing power state of a cell.

27. The method of any one of claims 17-26, wherein, The method further comprises: receiving a first request sent by the first network element; wherein the first request is used to request the first information.

28. The method of claim 27, wherein, The first request comprises at least one of: Request type; Request content; Requested cell information; Requested reporting period.

29. The method of any one of claims 27-28, wherein, The method further comprises: sending a first response to the first network element; wherein the first response is used to determine whether the second network element accepts the first request.

30. The method of any one of claims 27-29, wherein, The method further comprises: sending third information to the first network element; wherein the third information is used to determine the capability of computing power sharing of the second network element.

31. The method of claim 30, wherein, The capability comprises at least one of: Whether to support computing power sharing; Whether to enable computing power sharing; Time information of enabling computing power sharing.

32. The method of any one of claims 30-31, wherein, The capability is used by the first network element to determine whether to send the first request to the second network element.

33. A method of communication, comprising: Comprise: The second network element sends third information to the first network element, and the third information is used to determine the capability of computing power sharing of the second network element; The first network element sends a first request to the second network element according to the third information; The second network element sends first information to the first network element according to the first request, and the first information is used to determine the computing power configuration and / or computing power state in the second network element; The first network element sends second information to the second network element according to the first information, and the second information is used to indicate the computing power strategy of the second network element.

34. A first network element, characterized by, Comprise: The transceiver module is configured to receive first information sent by the second network element; wherein the first information is used to determine the computing power configuration and / or computing power state in the second network element.

35. A second network element, characterized by, Comprise: The transceiver module is configured to send first information to the first network element; wherein the first information is used to determine the computing power configuration and / or computing power state in the second network element.

36. A communications device, characterized by Comprise: One or more processors; wherein the processor is used to execute the method of any one of claims 1 to 32.

37. A communication system, characterized by Comprise a first network element and a second network element, wherein the first network element is configured to implement the method of any one of claims 1 to 16, and the second network element is configured to implement the method of any one of claims 17 to 32.

38. A computer storage medium, wherein, The computer storage medium stores computer executable instructions; the computer executable instructions are executed by the processor to implement the method of any one of claims 1 to 32.

39. A computer program product comprising a computer program, wherein the computer program is executed by the processor to implement the method of any one of claims 1 to 32.

Citation Information

Patent Citations

  • Computing power sharing method based on network scheduling and related product

    CN113535343A

  • Calculation capability sensing method and device

    CN116669062A

  • System and method for collaborative computing power

    US20190064913A1

  • Reporting method / apparatus / device and storage medium

    WO2023178567A1

  • Communication device, method and apparatus, storage medium, chip, product, and program

    WO2024055306A1