Calculation capacity information sending method and device, network element equipment and storage medium
By receiving and broadcasting system messages of computing capacity information, the network and computing are unified on the control surface, solving the problem that the network and computing cannot directly interact with the mobile terminal, and achieving efficient computing service capabilities.
Patent Information
- Application Number
- CN202410029044.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-09
- Publication Date
- 2025-07-11
AI Technical Summary
In the prior art, the network and computing cannot be unified on the control surface, and cannot directly interact with the mobile terminal for control signaling, resulting in the inability to provide efficient computing services.
By receiving and broadcasting system messages of computing capacity information, the network and computing are unified on the control surface, and the terminal side users can understand the network computing service capabilities anytime and anywhere, and directly interact with the mobile terminal for control signaling.
The unity of the network and computing on the control surface is realized, and the terminal-side users can obtain computing service capabilities anytime and anywhere, providing efficient computing services.
Smart Images

Figure CN120302350A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a method, apparatus, network element device, and storage medium for sending computing capacity information. Background Art
[0002] In a wireless network, how to provide users with computing services and guarantees with lower latency jitter and higher overall efficiency based on the efficient coordination of communication and distributed computing resources is an unsolved problem; an important technical idea is the integration and coordination of communication and computing on the control plane. Currently, when it comes to the integration of communication and computing in the industry, there are generally two forms: external computing resources and endogenous computing resources. Existing technical solutions all belong to the external computing resource solutions, mainly including edge computing and the coordination of communication and computing in the bearer network. However, neither of these two solutions can achieve the unification of the network and computing on the control plane, so they cannot directly interact with mobile terminals through control signaling to provide computing services. Summary of the Invention
[0003] Embodiments of this application provide a method, apparatus, network element device, and storage medium for sending computing capacity information, which solve the problem that the network and computing cannot be unified on the control plane currently, and thus cannot directly interact with mobile terminals through control signaling.
[0004] In a first aspect, to achieve the above object, an embodiment of this application provides a method for sending computing capacity information, which is applied to a first network element device and includes:
[0005] Receiving first computing capacity information allocated by a second network element device for each cell accessing the second network element device and / or a third network element device associated with the second network element device;
[0006] Broadcasting a system message, where the system message carries the first computing capacity information.
[0007] Optionally, the first computing capacity information includes: a service type, or the computing capacity information includes the service type and a first parameter, where the first parameter includes one or more of total computing capacity information, distributed computing capacity information, and statistical level information.
[0008] Optionally, the system message includes a first system information block, where the first system information block includes a first information field, and the first information field carries the first computing capacity information; or,
[0009] The system message includes a second system information block and a third system information block. Among them, the second system information block includes a second information field and a third information field. The second information field carries the indication information of whether the cell supports the computing service. When the indication information indicates that the cell supports the computing service, the third information field carries the scheduling information of the third system information block. The third system information block includes a fourth information field, and the fourth information field carries the first computing capacity information.
[0010] Optionally, receiving the first computing capacity information allocated by the second network element device for each cell accessing the second network element device includes any one of the following:
[0011] Receiving the first computing capacity information through an internal interface;
[0012] Receiving the first computing capacity information through a standard interface.
[0013] In a second aspect, to achieve the above object, an embodiment of the present application provides a method for sending computing capacity information, which is applied to a second network element device and includes:
[0014] Obtaining the second computing capacity information reported by at least one third network element device;
[0015] According to the received second computing capacity information and the third computing capacity information of the second network element device, determining the first computing capacity information allocated for each cell accessing the second network element device and / or accessing the third network element device associated with the second network element device;
[0016] Sending the first computing capacity information to the first network element device.
[0017] Optionally, the method further includes:
[0018] Sending first configuration information and / or a first computing capacity request to the at least one third network element device, where the first configuration information is the configuration information for the third network element to report the second computing capacity information.
[0019] Optionally, sending the first configuration information and / or the first computing capacity request to the at least one third network element device includes:
[0020] Sending the first configuration information and / or the first computing capacity request to the at least one third network element device according to the second configuration information;
[0021] Among them, the second configuration information includes: a third network element device identifier, a cell identifier, a statistical level, a network element identifier corresponding to the statistical level, and a statistical algorithm.
[0022] Optionally, the method further includes:
[0023] Receive the second configuration information sent by the fourth network element device.
[0024] Optionally, if the second configuration information is configuration information in terms of network elements, the statistical level is the statistical level corresponding to the second network element device; if the second configuration information is configuration information in terms of cells, the statistical level includes the statistical levels corresponding to each cell accessing the second network element device.
[0025] Optionally, according to the second configuration information, sending the first configuration information and / or the first computing capacity request to the at least one third network element device includes:
[0026] When the statistical level includes the first level, send the first configuration information and / or the first computing capacity request to the third network element devices accessed by each cell;
[0027] When the statistical level includes the second level, send the first configuration information and / or the first computing capacity request to all third network element devices associated with the second network element device;
[0028] When the statistical level includes the third level, send the first configuration information and / or the first computing capacity request to all third network element devices associated with the second network element device, and send the first computing capacity request to all third network element devices adjacent to the second network element device.
[0029] Optionally, the third network element device associated with the second network element device is a distributed unit (DU) device, and the third network element device adjacent to the second network element device is a mobile edge computing (MEC) device.
[0030] Optionally, the first configuration information includes a reporting content mode and a triggering mechanism; the first computing capacity request includes a reporting content mode, or the first computing capacity request includes the identifier of the second network element device, the identifiers of the respective host devices corresponding to the third network element device, a triggering mechanism, and a reporting content mode;
[0031] Among them, the reporting content mode includes one or more of a unified measurement mode, a measurement mode by resource type, and a measurement mode by operation type; the triggering mechanism includes event triggering or periodic triggering; among them, the event triggering includes: triggering when the available computing resource amount is less than a first threshold, and / or triggering when the available computing resource utilization rate is less than a second threshold.
[0032] Optionally, according to the received second computing capacity information and the third computing capacity information of the second network element device, allocate first computing capacity information to each cell accessing the second network element device, including at least one of the following:
[0033] Generate a computing capacity topology graph representing distributed computing capacity information according to the second computing capacity information, the third computing capacity information, and the topology relationship graph between the at least one third network element device and the second network element device; the node attribute of the computing capacity topology graph is the available computing resource amount of the network element device corresponding to the node, and the edge attribute of the computing capacity topology graph includes uplink bandwidth and downlink bandwidth;
[0034] Generate total computing capacity information according to the second computing capacity information and the third computing capacity information;
[0035] Wherein, the first computing capacity information includes the distributed computing capacity information and / or the total computing capacity information.
[0036] In a third aspect, to achieve the above object, an embodiment of the present application provides a method for sending computing capacity information, which is applied to a third network element device, including:
[0037] Monitor the usage status of the computing resources of the third network element device;
[0038] Report second computing capacity information to a second network element device according to the usage status of the computing resources, where the second network element device is used to determine the first computing capacity information allocated to each cell accessing the second network element device according to the second computing capacity information.
[0039] Optionally, the method includes:
[0040] Receive the first configuration information and / or the first computing capacity request sent by the second network element device, where the first configuration information is the configuration information for the third network element to report the second computing capacity information.
[0041] In a fourth aspect, to achieve the above object, an embodiment of the present application provides a device for sending computing capacity information, which is applied to a first network element device, including:
[0042] A receiving module, configured to receive the first computing capacity information allocated by the second network element device to each cell accessing the second network element device and / or accessing a third network element device associated with the second network element device;
[0043] A sending module, configured to broadcast a system message, where the system message carries the first computing capacity information.
[0044] Fifth aspect, to achieve the above object, an embodiment of the present application provides a sending device for calculating capacity information, which is applied to a second network element device and includes:
[0045] An obtaining module, configured to obtain second calculation capacity information reported by at least one third network element device;
[0046] A determining module, configured to determine first calculation capacity information allocated to each cell for accessing the second network element device and / or accessing a third network element device associated with the second network element device according to the received second calculation capacity information and the third calculation capacity information of the second network element device;
[0047] A first sending module, configured to send the first calculation capacity information to a first network element device.
[0048] Sixth aspect, to achieve the above object, an embodiment of the present application provides a sending device for calculating capacity information, which is characterized in that it is applied to a third network element device and includes:
[0049] A monitoring module, configured to monitor the usage status of the computing resources of the third network element device;
[0050] A sending module, configured to report second calculation capacity information to a second network element device according to the usage status of the computing resources, where the second network element device is configured to determine first calculation capacity information allocated to each cell for accessing the second network element device according to the second calculation capacity information.
[0051] Seventh aspect, to achieve the above object, an embodiment of the present application provides a network element device, where the network element device is a first network element device and includes a processor and a transceiver; the transceiver receives and sends data under the control of the processor, and the transceiver is used for:
[0052] Receiving first calculation capacity information allocated to each cell for accessing the second network element device and / or accessing a third network element device associated with the second network element device;
[0053] Broadcasting system messages, where the system messages carry the first calculation capacity information.
[0054] Eighth aspect, to achieve the above object, an embodiment of the present application provides a network element device, where the network element device is a second network element device and includes a processor and a transceiver; the transceiver receives and sends data under the control of the processor, where:
[0055] The transceiver is used to obtain second calculation capacity information reported by at least one third network element device;
[0056] The processor is configured to determine the first computing capacity information allocated to each cell accessing the second network element device and / or accessing the third network element device associated with the second network element device according to the received second computing capacity information and the third computing capacity information of the second network element device;
[0057] The transceiver is further configured to send the first computing capacity information to the first network element device.
[0058] In a ninth aspect, to achieve the above object, an embodiment of the present application provides a network element device, which is a third network element device, including a processor and a transceiver; the transceiver receives and sends data under the control of the processor, wherein:
[0059] The processor is configured to monitor the usage status of the computing resources of the third network element device;
[0060] The transceiver is configured to report second computing capacity information to the second network element device according to the usage status of the computing resources, where the second network element device is configured to determine the first computing capacity information allocated to each cell accessing the second network element device according to the second computing capacity information.
[0061] In a tenth aspect, to achieve the above object, an embodiment of the present application provides a network element device, including a transceiver, a processor, a memory, and a program stored on the memory and executable on the processor; characterized in that when the processor executes the program, it implements the method for sending computing capacity information as described in the first aspect, or implements the method for sending computing capacity information as described in the second aspect, or implements the method for sending computing capacity information as described in the third aspect, or implements the method for sending computing capacity information as described in the fourth aspect.
[0062] In an eleventh aspect, to achieve the above object, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, it implements the method for sending computing capacity information as described in the first aspect, or implements the method for sending computing capacity information as described in the second aspect, or implements the method for sending computing capacity information as described in the third aspect, or implements the method for sending computing capacity information as described in the fourth aspect.
[0063] The beneficial effects of the above technical solutions of the present application are as follows:
[0064] In the method for sending computing capacity information according to an embodiment of the present application, a first network element device first receives first computing capacity information allocated by a second network element device for each cell accessing the second network element device and / or a third network element device associated with the second network element device; secondly, it broadcasts a system message, where the system message carries the first computing capacity information. In this way, the present application designs a control plane signaling process for computing services, enabling the unification of the network and computing on the control plane, and realizing that terminal-side users can learn about the computing service capabilities of the network at any time and place through broadcast messages (control plane signaling), thereby providing computing services for mobile terminals, that is, realizing the interactive function of directly performing control signaling with mobile terminals. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] Figure 1 FIG. 1 is one of the flow diagrams of the method for sending computing capacity information according to an embodiment of the present application;
[0066] Figure 2 FIG. 2 is another flow diagram of the method for sending computing capacity information according to an embodiment of the present application;
[0067] Figure 3 FIG. 3 is yet another flow diagram of the method for sending computing capacity information according to an embodiment of the present application;
[0068] Figure 4 FIG. 4 is one of the computing capacity topology diagrams according to an embodiment of the present application;
[0069] Figure 5 FIG. 5 is another computing capacity topology diagram according to an embodiment of the present application;
[0070] Figure 6 FIG. 6 is yet another computing capacity topology diagram according to an embodiment of the present application;
[0071] Figure 7 FIG. 7 is a schematic diagram of the configuration process between a fourth network element device and a second network element device according to an embodiment of the present application;
[0072] Figure 8 FIG. 8 is one of the schematic diagrams of a third network element device reporting first computing resource information according to an embodiment of the present application;
[0073] Figure 9 FIG. 9 is another schematic diagram of a third network element device reporting first computing resource information according to an embodiment of the present application;
[0074] Figure 10 FIG. 10 is yet another schematic diagram of a third network element device reporting first computing resource information according to an embodiment of the present application;
[0075] Figure 11 FIG. 11 is one of the schematic diagrams of communication between a first network element device and a second network element device according to an embodiment of the present application;
[0076] Figure 12 This is the second schematic diagram of the communication between the first network element device and the second network element device in the embodiments of the present application;
[0077] Figure 13 This is the first schematic diagram of the structure of the sending device for computing capacity information in the embodiments of the present application;
[0078] Figure 14 This is the second schematic diagram of the structure of the sending device for computing capacity information in the embodiments of the present application;
[0079] Figure 15 This is the third schematic diagram of the structure of the sending device for computing capacity information in the embodiments of the present application;
[0080] Figure 16 This is the first schematic diagram of the structure of the network element device in the embodiments of the present application;
[0081] Figure 17 This is the second schematic diagram of the structure of the network element device in the embodiments of the present application. Detailed implementation manners
[0082] To make the technical problems, technical solutions and advantages to be solved by the present application clearer, the following will be described in detail with reference to the accompanying drawings and specific embodiments.
[0083] It should be understood that the "one embodiment" or "an embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, the appearances of "in one embodiment" or "in an embodiment" throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner.
[0084] In various embodiments of the present application, it should be understood that the order numbers of the following processes do not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0085] In addition, the terms "system" and "network" are often used interchangeably in this article.
[0086] In the embodiments provided by the present application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0087] Before describing the embodiments of the present application, the relevant technical points will be described first:
[0088] Computing capacity: The maximum amount of resources used for computing tasks.
[0089] Next, in conjunction with the accompanying drawings, a method, apparatus, network element device, and storage medium for sending computing capacity information according to an embodiment of the present application will be described in detail.
[0090] An embodiment of the present application provides a method for sending computing capacity information. This method is applied to a first network element device. For example, the first network element device is a network element device with Radio Resource Control (RRC) function. Specifically, for example, the first network element device is a Centralized Unit (CU) network element device, such as Figure 1 As shown, the method includes:
[0091] Step 101, receiving first computing capacity information allocated by a second network element device for each cell accessing the second network element device and / or a third network element device associated with the second network element device; here, the second network element device is a network element device with Computing Resource Management (CRM) function. For example, the second network element device is CRM_CU.
[0092] Broadcasting a system message, where the system message carries the first computing capacity information. Here, this step can broadcast the system message on a logical channel. Specifically, for example, the logical channel is a Broadcast Control Channel (BCCH).
[0093] In the method for sending computing capacity information according to an embodiment of the present application, first, the first network element device receives the first computing capacity information sent by the second network element device, which is the first computing capacity information allocated by the second network element device for each cell accessing the second network element device and / or a third network element device associated with the second network element device. Second, the first network element device broadcasts a broadcast system message carrying the first computing capacity information. In this way, the present application designs a control plane signaling process for computing services, enabling the unification of the network and computing on the control plane, and realizing that terminal-side users can learn about the computing service capabilities of the network at any time and place through broadcast messages, thereby providing computing services for mobile terminals, that is, solving the problem of directly interacting with mobile terminals through control signaling.
[0094] As an optional implementation manner, the first computing capacity information includes: service type, or the computing capacity information includes service type and a first parameter, where the first parameter includes one or more of total computing capacity information, distributed computing capacity information, and statistical level information.
[0095] Briefly, the first computing capacity information may only include the service type, or may further include a first parameter on the basis of including the service type. For example, the service type may include, but is not limited to, at least one of the following: non-computing services, computing services, artificial intelligence (AI) model training services, and AI model inference services. The total computing capacity information in the first parameter can be understood as the total computing capacity allocated by the second network element device to the cell, that is, all the computing capacity that the cell can use; the distributed computing capacity is the distribution of the computing capacity allocated by the second network element device to the cell, that is: the computing capacity of each network element device that the cell can use; the statistical level information characterizes which network element devices the specific cells can use the computing capacity of.
[0096] As an optional implementation manner, the system message includes a first system information block, where the first system information block includes a first information field, and the first information field carries the first computing capacity information; here, the first system information block is System Information Block (SIB) 1, and the first information field is, for example, the servingCellConfigCommon information field, that is, the first computing capacity information is carried by the servingCellConfigCommon information field; or,
[0097] The system message includes a second system information block and a third system information block. The second system information block includes a second information field and a third information field. The second information field carries indication information on whether the cell supports computing services. When the indication information indicates that the cell supports computing services, the third information field carries scheduling information of the third system information block. The third system information block includes a fourth information field, and the fourth information field carries the first computing capacity information. Here, the second system information block is, for example, SIB1, and the third system information block is, for example, the newly added SIB22; among them, the second information field is, for example, the servingCellConfigCommon information field. That is, a field can be added in the servingCellConfigCommon information field to indicate whether the cell supports computing services.
[0098] Here, it should be noted that when the maximum computing capacity allocated to each cell (the total computing capacity and / or the distributed computing capacity in the first computing capacity information) remains fixed, the system message includes the first system information block; when the maximum computing capacity allocated to each cell (the total computing capacity and / or the distributed computing capacity in the first computing capacity information) is variable (such as adding computing power boards under the third network element device, or the computing resource utilization rate under the third network element device exceeds the threshold, resulting in a reduction in the computing resources that the third network element device can provide), the system message includes the second system information block and the third system information block.
[0099] As an optional implementation manner, step 101 includes any one of the following:
[0100] Receiving the first computing capacity information through an internal interface; specifically, here, when the first network element device and the second network element device are integrated into one network element device, the first network element device receives the first computing capacity information sent by the second network element device through the internal interface. For Figure 11 example, the first network element device is the RRC in the CU, the second network element device is the CRM_CU, and the CRM_CU is a functional module within the CU (that is, the CRM_CU and the RRC are integrated within the CU). At this time, the interface between the CRM_CU and the RRC is an internal interface, and the CRM_CU sends the first computing capacity information allocated to each cell by the CRM_CU to the RRC through this internal interface. As Figure 11 shown, after the CRM_CU first allocates computing capacity to each cell or updates the computing capacity allocated to each cell, the CRM_CU sends the computing capacity information (i.e., the aforementioned first computing capacity information) to the RRC.
[0101] Receiving the first computing capacity information through a standard interface. Specifically, here, when the first network element device and the second network element device are two separate network element devices, the first network element device receives the first computing capacity information sent by the second network element device through the standard interface. For Figure 12 example, the first network element device is the RRC in the CU, the second network element device is the CRM_CU, and the CRM_CU is a functional module independent of the CU (for example, the CRM_CU is externally attached to the CU). At this time, the interface between the CRM_CU and the RRC may be a standard interface, and the CRM_CU sends the first computing capacity information allocated to each cell by the CRM_CU to the RRC through this standard interface. As Figure 12 shown, after the CRM_CU first allocates computing capacity to each cell or updates the computing capacity allocated to each cell, the CRM_CU sends the computing capacity information (i.e., the aforementioned first computing capacity information) to the RRC.
[0102] The embodiment of the present application further provides a method for sending computing capacity information, which is applied to a second network element device. For example, the second network element device is a CRM function module, specifically, for example, CRM_CU, as Figure 2 shown, the method includes:
[0103] Step 201, obtain second computing capacity information reported by at least one third network element device; here, the third network element device is, for example, a Distributed Unit (DU) or a MEC device, etc. For example, when the third network element device is a DU, the third network element device is a DU under the CU, and when the third network element device is a MEC device, the third network element device is a MEC device adjacent to the CU. In this step, obtaining the second computing capacity information reported by at least one third network element device may specifically be that the second network element device receives the second computing capacity information sent by at least one third network element device.
[0104] Step 202, determine the first computing capacity information allocated to each cell accessing the second network element device and / or accessing a third network element device associated with the second network element device according to the received second computing capacity information and the third computing capacity information of the second network element device; specifically, this step is that the second network element device, based on the received second computing capacity information and its own available third computing capacity information, allocates the computing resource amount of the network element device that each cell can use to each cell accessing the second network element device. How the second network element device allocates the first computing capacity information to each cell will be specifically described later.
[0105] Step 203, send the first computing capacity information to the first network element device. By sending the first computing capacity information allocated to each cell to the first network element device in this step, the first network element device can send the first computing capacity information to the terminal-side device by broadcasting system messages.
[0106] In the method for sending computing capacity information according to the embodiments of the present application, first, a second network element device obtains second computing capacity information reported by at least one third network element device; secondly, the second network element device determines, according to the received second computing capacity information and the third computing capacity information of the second network element device, the first computing capacity information allocated to each cell for accessing the second network element device and / or the third network element device associated with the second network element device. In this way, the unification of the network and computing on the control plane is realized; finally, the second network element device sends the first computing capacity information to the first network element device. In this way, the first network element device can send the first computing capacity information to the terminal-side device by broadcasting a system message, so as to directly perform control signaling interaction with the mobile device, so that the terminal-side user can learn about the computing service capability of the network at any time and anywhere, thereby enabling the network to provide computing services for the mobile terminal.
[0107] Here, it should be noted that after step 202, the second network element device can also determine the AI service types (such as model training, model inference, etc.) that each cell can provide based on the first computing capacity information allocated to the cell, and maintain the information in Table 1 below.
[0108] Table 1
[0109]
[0110] Further, as an optional implementation manner, the method further includes:
[0111] Sending first configuration information and / or a first computing capacity request to the at least one third network element device, where the first configuration information is the configuration information for the third network element to report the second computing capacity information.
[0112] That is to say, when the second network element device needs to obtain the available computing capacity of the third network element device, the second network element device can send the first configuration information to the third network element device to enable the third network element device to report the second computing capacity information to the second network element device based on the first configuration information, or the second network element device can send a first computing capacity request to the third network element device to cause the third network element device to report the second computing capacity information to the second network element device in response to the first computing capacity request.
[0113] Taking the second network element device as CRM_CU and the third network element device as CRM_DU in DU as an example, when CRM_CU needs to obtain the computing capacity of CRM_DU, this optional implementation manner can be specifically as Figure 8As shown, CRM_CU sends a computing capacity request (i.e., the aforementioned first computing capacity request) to CRM_DU, and CRM_DU reports the computing capacity to CRM_CU (i.e., the aforementioned second computing capacity information). Alternatively, this optional implementation method can be specifically as Figure 9 As shown, CRM_CU sends a computing capacity statistics configuration (i.e., the aforementioned first configuration information) to CRM_DU. After receiving the computing capacity statistics configuration, CRM_DU feeds back a configuration result (such as configuration success or failure) to CRM_CU. After successful configuration, CRM_DU reports the computing capacity to CRM_CU based on the computing capacity statistics configuration (i.e., the aforementioned second computing capacity information).
[0114] Taking the second network element device as CRM_CU and the third network element device as the MEC device (specifically, it can be the MEC Orchestrator) as an example, when CRM_CU needs to obtain the computing capacity of the host device under the MEC device, this optional implementation method can be specifically the interaction process between CRM_CU and CRM_DU, directly sending the first computing capacity request to the MEC device, or it can be as Figure 10 As shown, CRM_CU sends a computing capacity request to the MEC device through the Network Exposure Function (NEF) entity; specifically, first, CRM_CU sends an MEC computing capacity request to the NEF entity, where the MEC computing capacity request can include at least one of the following: CU ID (the CU here is related to CRM_CU), MEC Host ID list (i.e., the identity identifiers of each MEC host device adjacent to the second network element device), triggering mechanism, reporting content mode; second, the NEF entity sends a computing capacity request to the MEC Orchestrator based on the MEC computing capacity request, and this computing capacity request can include at least one of the following: MEC Host ID list, triggering mechanism, reporting content mode; then, the MEC Orchestrator feeds back the computing capacity to the NEF entity based on the triggering mechanism and reporting content mode in the computing capacity request, and this computing capacity includes the MEC Host ID list, computing capacity information of each MEC Host, etc.; finally, the NEF entity forwards the received computing capacity to CRM_CU. Of course, CRM_CU can also request the computing capacity from the MEC Orchestrator through other functional entities, which will not be elaborated here one by one.
[0115] As a specific implementation method, sending the first configuration information and / or the first computing capacity request to the at least one third network element device includes:
[0116] Send the first configuration information and / or the first computing capacity request to the at least one third network element device according to the second configuration information;
[0117] Wherein, the second configuration information includes: a third network element device identifier, a cell identifier, a statistical level, a network element identifier corresponding to the statistical level, and a statistical algorithm. Here, the third network element device identifier is the ID of the DU accessed by the cell; the network element identifier corresponding to the statistical level refers to the ID of the network element device that allows the cell to use computing resources at this statistical level; the statistical algorithm may include a total amount algorithm and / or a distribution algorithm.
[0118] That is to say, the second network element device can determine the network element devices that allow each cell to use computing resources based on the second configuration information, and send the first computing capacity request and / or the first configuration information to these network element devices, so that these network element devices report their second computing capacity information to the second network element device based on the first computing capacity request / first configuration information.
[0119] Furthermore, as an optional implementation manner, the method further includes:
[0120] Receive the second configuration information sent by the fourth network element device. Here, the fourth network element device may be the Artificial Intelligence Management Orchestrator (AIMO) of the Operation and Maintenance Center (OMC).
[0121] Here, it should be noted that after the network is opened or new network elements are deployed in the network, the OMC has the latest information of the radio network elements and adjacent MEC Hosts (including IDs, deployment locations, network element connection relationships, etc.). On this basis, the OMC can count the key performance indicators (KPIs) related to computing resources in the network elements, such as the total amount of computing resources FLOPs, computing resource utilization rate, computing task types, priorities, computing task loads, computing resource margins, etc. The AIMO generates computing capacity statistical configuration information (i.e., the aforementioned second configuration information) for each second network element device (CU / CRM_CU, etc.) or each cell based on the network element connection relationships and the computing KPIs in each network element and in combination with operator policies, etc. Therefore, as a specific example, as Figure 7 shown, in this optional implementation manner, the CU / CRM_CU receives the computing capacity statistical configuration (second configuration information) sent by the AIMO and feeds back the configuration result to the AIMO, where the configuration result includes configuration success or configuration failure.
[0122] As a specific implementation manner, if the second configuration information is configuration information in terms of network elements, the statistical level is the statistical level corresponding to the second network element device. In this case, determine which network element devices' computing resources can be used by each cell accessing the second network element device according to this statistical level; if the second configuration information is configuration information in terms of cells, the statistical level includes the statistical levels corresponding to each cell accessing the second network element device. In this case, each cell can correspond to a statistical level, that is, the ranges of computing resources that each cell can use can be different.
[0123] In this specific implementation manner, allocate the computing resource levels that users can use in terms of cells, so that the computing tasks of different cells can be allocated within different ranges of computing resources, realizing the reasonable utilization of resources.
[0124] As an alternative implementation manner, sending the first configuration information and / or the first computing capacity request to the at least one third network element device according to the second configuration information includes at least one of the following:
[0125] When the statistical level includes the first level, send the first configuration information and / or the first computing capacity request to the third network element devices accessed by each cell;
[0126] When the statistical level includes the second level, send the first configuration information and / or the first computing capacity request to all third network element devices associated with the second network element device;
[0127] When the statistical level includes the third level, send the first configuration information and / or the first computing capacity request to all third network element devices associated with the second network element device, and send the first computing capacity request to all third network element devices adjacent to the second network element device.
[0128] Here, it should be noted that the third network element device associated with the second network element device is the DU, and the third network element device adjacent to the second network element device is the MEC device (specifically, the MEC Orchestrator corresponding to the MEC Host device deployed in the neighborhood of the second network element device). Therefore, on the one hand, for a cell with the first-level statistical layer, the cell can only use the computing resources of the DU accessed by the cell and the computing resources of the CU / CRM_CU corresponding to the DU. In this way, the CU / CRM_CU can send the first configuration information or the first computing capacity request only to the DU. On the other hand, for a cell with the second-level statistical layer, the cell can use the computing resources of the CU / CRM_CU connected to the DU accessed by the cell, and the computing resources of all DUs under the CU / CRM_CU. In this way, the CU / CRM_CU can send the first configuration information or the first computing capacity request to all DUs under the CU / CRM_CU. On the further hand, for a cell with the third-level statistical layer, the cell can use the computing resources of the CU / CRM_CU connected to the DU accessed by the cell, the computing resources of all DUs under the CU / CRM_CU, and the computing resources of the MEC Host device deployed in the neighborhood of the CU / CRM_CU. In this way, the CU / CRM_CU can send the first configuration information or the first computing capacity request to all DUs under the CU / CRM_CU, and send the first computing brain capacity request to the MEC Orchestrator corresponding to the MEC Host device deployed in the neighborhood of the CU / CRM_CU.
[0129] As an optional implementation manner, the first configuration information includes a reporting content mode and a triggering mechanism; the first computing capacity request includes a reporting content mode, or the first computing capacity request includes a second network element device identifier, each host device identifier corresponding to the third network element device, a triggering mechanism, and a reporting content mode.
[0130] Specifically, when the third network element device is the DU, the first computing capacity request sent by the second network element device to the third network element device includes a reporting content mode. When the third network element device is the MEC device, the first computing capacity request sent by the second network element device to the third network element device includes a second network element device identifier, each host device identifier corresponding to the third network element device, a triggering mechanism, and a reporting content mode.
[0131] Specifically, the reporting content mode includes one or more of a unified measurement mode, a measurement mode by resource type, and a measurement mode by operation type. Among them, the unit of unified measurement is xFLOPS; the measurement by resource type is to distinguish the computing capacities of different Processing Units (PUs), for example: Central Processing Unit (CPU) xxFLOPS, Graphics Processing Unit (GPU) xxFLOPS, Neural Processing Unit (NPU) xxFLOPS, etc.; the measurement by operation type is to distinguish different computing operations, such as multiplication operations per second, addition operations per second, division operations per second, etc.
[0132] Specifically, the triggering mechanism includes event triggering or periodic triggering; among them, event triggering includes: triggering when the available computing resource amount is less than the first threshold, and / or, triggering when the available computing resource utilization rate is less than the second threshold. Periodic triggering means reporting the computing capacity periodically.
[0133] Here, it should be noted that when the second network element device instructs the third network element device to report the computing capacity based on the configuration, taking the second network element device as CU / CRM_CU and the third network element device as DU / CRM_DU as an example, the configuration process of the two is as follows: CU / CRM_CU sends the first configuration information to DU / CRM_DU. After DU / CRM_DU configures according to the first configuration information, it feeds back the configuration result to CU / CRM_CU, where the configuration result includes success or failure; after the configuration is successful, DU / CRM_DU reports the computing capacity information (the second computing capacity information) to CU / CRM_CU according to the configuration, where the second computing capacity information includes the available computing resource information of the sender.
[0134] As a specific implementation method, step 202 includes at least one of the following:
[0135] (1) Generate a computing capacity topology graph representing the distributed computing capacity information according to the second computing capacity information, the third computing capacity information, and the topology graph of at least one third network element device and the second network element device; the node attribute of the computing capacity topology graph is the available computing resource amount of the network element device corresponding to the node, and the edge attribute of the computing capacity topology graph includes the uplink bandwidth and the downlink bandwidth;
[0136] Taking the statistical level as the first level as an example, the received second computing capacity information is the computing capacity information sent by the third network element device (DU) for cell access. At this time, the topology diagrams of the second network element device and the third network element device include the DU and the CU to which the DU belongs. Therefore, the computing capacity topology diagram generated in this step is as follows Figure 4 shown. The CU_x node represents the available computing resource amount of the CU (Cmpt_Capacity = xx FLOPS), the DU_y node represents the available computing resource amount of the DU (Cmpt_Capacity = xx FLOPS), and the connection line between the two nodes represents the uplink bandwidth (DU_CU BW: xx Gbps) and the downlink bandwidth (CU_DU BW: xx Gbps) between the CU and the DU;
[0137] Taking the statistical level as the second level as an example, the received second computing capacity information is the computing capacity information sent by each DU under the CU to which the DU for cell access belongs. At this time, the topology diagrams of the second network element device and the third network element device include the CU and multiple DUs belonging to the CU. Therefore, the computing capacity topology diagram generated in this step is as follows Figure 5 shown. Similarly, the CU_x node represents the available computing resource amount of the CU (Cmpt_Capacity = xx FLOPS), the DU_i (i is 1, 2, or 3) node represents the available computing resource amount of the DU_i (Cmpt_Capacity = xx FLOPS), and the connection line between the CU_x and DU_i nodes represents the uplink bandwidth (DU_CU BW: xx Gbps) and the downlink bandwidth (CU_DU BW: xx Gbps) between the CU and the DU_i;
[0138] Taking the statistical level as the third level as an example, the received second computing capacity information is the computing capacity information sent by each DU under the CU to which the DU for cell access belongs, and in addition, the computing capacity information of the MEC Host deployed in the neighborhood of the CU to which the DU for cell access belongs sent by the MEC device. At this time, the topology diagrams of the second network element device and the third network element device include the CU, each DU under the CU, and the MEC Host deployed in the neighborhood of the CU. Therefore, the computing capacity topology diagram generated in this step is as follows Figure 6As shown, similarly, the CU_x node represents the available computing resource amount of the CU (Cmpt_Capacity = xx FLOPS), the DU_i (where i is 1, 2, or 3) node represents the available computing resource amount of the DU_i (Cmpt_Capacity = xx FLOPS), the MEC Host_i (where i is 1, 2, or 3) node represents the available computing resource amount of the MEC Host_i (Cmpt_Capacity = xx FLOPS), and the connection line between the two nodes of CU_x and DU_i represents the uplink bandwidth (DU_CU BW: xx Gbps) and downlink bandwidth (CU_DU BW: xx Gbps) between the CU and the DU_i; the connection line between the two nodes of CU_x and MEC Host_i represents the uplink bandwidth (MEC Host_i_CU BW: xx Gbps) and downlink bandwidth (CU_MEC Host_i BW: xx Gbps) between the CU and the MEC Host_i.
[0139] (2) Generate total computing capacity information according to the second computing capacity information and the third computing capacity information; specifically, in this step, arithmetic operations such as summation or weighted summation can be performed on the computing capacity information in the second computing capacity information and the computing capacity information in the third computing capacity information to generate the total computing capacity information, or the total computing capacity information can be generated according to the computing capacity topology diagrams corresponding to the second computing capacity information and the third computing capacity information. In this case, specifically, graph algorithms such as graph node aggregation algorithms, neural network algorithms, etc. can be used to calculate the total available computing resource amount / total computing capacity of the cell.
[0140] For example, when the statistical level is the first level, assuming that the cell (Cell_Id_z) belongs to DU_Id_y and DU_Id_y belongs to CU_Id_x, then:
[0141] Cmpt_Capacity(cell_Id_z) = Cmpt_Capacity(DU_Id_y) + Cmpt_Capacity(CU_Id_x);
[0142] When the statistical level is the second level, assuming that Cell_Id_z belongs to CU_Id_x and there are three DUs (DU_1, DU_2, DU_3) under this CU, then:
[0143] Cmpt_Capacity(cell_Id_z) = Cmpt_Capacity(CU_Id_x) + Cmpt_Capacity(DU_1) + Cmpt_Capacity(DU_2) + Cmpt_Capacity(DU_3);
[0144] When the statistical level is the third level, assume that Cell_Id_z belongs to CU_Id_x, and there are three DUs (DU_1, DU_2, DU_3) under this CU. The MEC Hosts deployed in the neighborhood of this CU are (MEC Host_1, MEC_Host_2, MEC_Host3), then:
[0145] Cmpt_Capacity(cell_Id_z) = Cmpt_Capacity(CU_Id_x) + Cmpt_Capacity(DU_1) + Cmpt_Capacity(DU_2) + Cmpt_Capacity(DU_3) + Cmpt_Capacity(MEC Host_1) + Cmpt_Capacity(MEC Host_2) + Cmpt_Capacity(MEC Host_3).
[0146] Among them, the first calculation capacity information includes distributed calculation capacity information and / or total calculation capacity information.
[0147] In this optional implementation manner, the edge computing resources provided by the MEC and / or the computing resources in the CU and DU are combined as the calculation capacity, so as to expand the edge service capabilities to provide diversified service quality of service (QoS).
[0148] In the embodiments of the present application, the maximum calculation capacity available to each cell can be adjusted according to the dynamic changes in the calculation loads in the DU, CU, and MEC Host. When the communication service and the calculation service share the hardware calculation resources, while ensuring the use of the calculation resources by the communication service, it is possible to avoid congestion in the calculation service and loss of the QoS guarantee of the calculation service
[0149] The embodiments of the present application provide a method for sending calculation capacity information, which is applied to a third network element device. Here, the third network element device is a DU / CRM_DU associated with a second network element device (CU / CRM_CU) (that is, a DU / CRM_DU belonging to CU / CRM_CU), or an MEC Orchestrator corresponding to an MEC Host device deployed in the neighborhood of the second network element device, as Figure 3 shown, the method includes:
[0150] Step 301, monitor the usage status of the computing resources of the third network element device; in this step, when the third network element device is a DU / CRM_DU, the usage status of the computing resources within the DU / CRM_DU is monitored. When the third network element device is an MEC device (such as an MEC Orchestrator), the monitored usage status is the computing resources within the MEC Host device that is under the MEC Orchestrator and deployed in the neighborhood of the CU / CRM_CU. Among them, the usage status of the computing resources may include, but is not limited to, at least one of the following: total resources, resource utilization rate, remaining resources, etc.
[0151] Step 302, report second computing capacity information to the second network element device according to the usage status of the computing resources, where the second network element device is used to determine the first computing capacity information allocated to each cell accessing the second network element device according to the second computing capacity information. In this step, the second computing capacity information may include information such as the amount of computing resources currently available to the third network element device. In addition, when the third network element device is an MEC device, the second computing capacity information includes: MEC Host ID, computing capacity of each MEC Host, etc.
[0152] In the embodiment of the present application, the third network element device first monitors the usage status of the computing resources of the third network element device, and secondly, reports the second computing capacity information to the second network element device according to the usage status of the computing resources. In this way, the second network element device can allocate the first computing capacity information to each cell accessing the second network element device according to the second computing capacity information, send the allocated first computing capacity information to the first network element device, and the first network element device broadcasts the computing capacity allocated to the cell to each terminal-side device through the broadcast system message, so as to directly interact with the mobile break for control signaling, so that the terminal-side user can know the computing service ability of the network at any time and anywhere, thereby realizing that the network provides computing services for the mobile terminal.
[0153] Further, as an optional implementation manner, the method further includes:
[0154] Receive the first configuration information and / or the first computing capacity request sent by the second network element device, where the first configuration information is the configuration information for the third network element to report the second computing capacity information.
[0155] Specifically, the first configuration information includes a reporting content mode and a triggering mechanism; the first computing capacity request includes a reporting content mode, or the first computing capacity request includes a second network element device identifier, each host device identifier corresponding to a third network element device, a triggering mechanism, and a reporting content mode. Here, when the third network element device is a DU / CRM_DU, the second network element device may send the first configuration information to the third network element device, or send a first computing capacity request including a reporting content mode; when the third network element device is an MEC device, the second network element device may send a first computing capacity request including a second network element device identifier, each host device identifier corresponding to the third network element device, a triggering mechanism, and a reporting content mode to the third network element device.
[0156] More specifically, the reporting content mode includes one or more of a unified measurement mode, a measurement mode by resource type, and a measurement mode by operation type; the triggering mechanism includes event triggering or periodic triggering; among them, event triggering includes: triggering when the available computing resource amount is less than a first threshold, and / or triggering when the available computing resource utilization rate is less than a second threshold. Here, it should be noted that the specific explanations of the reporting content mode, event triggering, and periodic triggering can refer to the embodiments of the computing capacity method applied to the second network element device, and will not be repeated here.
[0157] Among them, the third network element device is a DU device associated with the second network element device, or the third network element device is an MEC device adjacent to the second network element device.
[0158] An embodiment of the present application further provides a method for sending computing capacity information, which is applied to a fourth network element device. For example, the fourth network element device is an AIMO in an OMC, and there is a logical connection between it and the second network element device. The method includes:
[0159] Sending second configuration information to the second network element device, where the second configuration information includes: a third network element device identifier, a cell identifier, a statistical level, a network element identifier corresponding to the statistical level, and a statistical algorithm.
[0160] In an embodiment of the present application, a fourth network element device sends second configuration information to a second network element device, where the third network element device identifier, cell identifier, statistical level, network element identifier corresponding to the statistical level, and statistical algorithm are included. In this way, the second network element device can request second computing capacity information from the corresponding third network element device based on the second configuration information, and allocate first computing capacity information to each cell accessing the second network element device according to the obtained second computing capacity information, send the allocated first computing capacity information to the first network element device, and the first network element device broadcasts the computing capacity allocated to the cell to each terminal device through the broadcast system message, so as to directly perform control signaling interaction with the mobile break, so that the terminal user can know the computing service ability of the network at any time and anywhere, thereby realizing that the network provides computing services for the mobile terminal.
[0161] As a specific implementation manner, when the second configuration information is configuration information in terms of network elements, the statistical level is the statistical level corresponding to the second network element device; when the second configuration information is configuration information in terms of cells, the statistical level includes the statistical levels corresponding to each cell belonging to the second network element device.
[0162] For example, if the statistical level configured for the CU is the first level, the related network elements are the DU and the CU to which it belongs; if the statistical level configured for the CU is the second level, the related network elements are the CU to which it belongs and the next n DUs, and the enumeration of DU Ids is {DU_1, DU_2,..., DU_n}; if the statistical level configured for the CU is the third level, the related network elements are the CU to which it belongs and the next n DUs, the enumeration of DU Ids is {DU_1, DU_2,..., DU_n}, and m MEC Hosts in the CU neighborhood, and the enumeration of MEC Host IDs is {MEC Host_1, MEC_Host_2,..., MEC Host_m}.
[0163] An embodiment of the present application provides a sending device for computing capacity information, which is applied to a first network element device, as Figure 13 shown, including:
[0164] A receiving module 1301, configured to receive the first computing capacity information allocated by the second network element device to each cell accessing the second network element device and / or a third network element device associated with the second network element device;
[0165] A sending module 1302, configured to broadcast a system message, where the system message carries the first computing capacity information.
[0166] Optionally, the first computing capacity information includes: service type, or the computing capacity information includes the service type and a first parameter, where the first parameter includes one or more of total computing capacity information, distributed computing capacity information, and statistical level information.
[0167] Optionally, the system message includes a first system information block, where the first system information block includes a first information field that carries the first computing capacity information; or
[0168] the system message includes a second system information block and a third system information block, where the second system information block includes a second information field and a third information field, the second information field carries an indication information on whether the cell supports computing services, and when the indication information indicates that the cell supports computing services, the third information field carries scheduling information of the third system information block, and the third system information block includes a fourth information field that carries the first computing capacity information.
[0169] Optionally, the receiving module 1401 is specifically configured to perform any one of the following:
[0170] Receive the first computing capacity information through an internal interface;
[0171] Receive the first computing capacity information through a standard interface.
[0172] It should be noted here that the above-mentioned sending device for computing capacity information provided by the embodiments of the present application can implement all the method steps implemented by the embodiments of the above-mentioned method for sending computing capacity information, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0173] The embodiments of the present application provide a sending device for computing capacity information, which is applied to a second network element device, such as Figure 14 shown, and includes:
[0174] An obtaining module 1401, configured to obtain second computing capacity information reported by at least one third network element device;
[0175] A determining module 1402, configured to determine first computing capacity information allocated to each cell for accessing the second network element device and / or accessing a third network element device associated with the second network element device according to the received second computing capacity information and third computing capacity information of the second network element device;
[0176] A first sending module 1403, configured to send the first computing capacity information to a first network element device.
[0177] Optionally, the apparatus further comprises:
[0178] A second sending module, configured to send first configuration information and / or a first computing capacity request to the at least one third network element device, where the first configuration information is the configuration information for the third network element to report the second computing capacity information.
[0179] Optionally, the second sending module comprises:
[0180] A sending sub-module, configured to send the first configuration information and / or the first computing capacity request to the at least one third network element device according to second configuration information;
[0181] wherein the second configuration information includes: a third network element device identifier, a cell identifier, a statistical level, a network element identifier corresponding to the statistical level, and a statistical algorithm.
[0182] Optionally, the apparatus further comprises:
[0183] A receiving module, configured to receive the second configuration information sent by a fourth network element device.
[0184] Optionally, if the second configuration information is configuration information in terms of network elements, the statistical level is the statistical level corresponding to the second network element device; if the second configuration information is configuration information in terms of cells, the statistical level includes the statistical levels corresponding to the respective cells accessing the second network element device.
[0185] Optionally, the sending sub-module includes at least one of the following:
[0186] A first sending unit, configured to send the first configuration information and / or the first computing capacity request to the third network element devices accessed by each cell when the statistical level includes a first level;
[0187] A second sending unit, configured to send the first configuration information and / or the first computing capacity request to all the third network element devices associated with the second network element device when the statistical level includes a second level;
[0188] A third sending unit, configured to send the first configuration information and / or the first computing capacity request to all the third network element devices associated with the second network element device and send the first computing capacity request to all the third network element devices adjacent to the second network element device when the statistical level includes a third level.
[0189] Optionally, the third network element device associated with the second network element device is a distributed unit (DU) device, and the third network element device adjacent to the second network element device is a mobile edge computing (MEC) device.
[0190] Optionally, the first configuration information includes a reporting content mode and a triggering mechanism; the first computing capacity request includes a reporting content mode, or the first computing capacity request includes the identifier of the second network element device, the identifiers of the host devices corresponding to the third network element device, a triggering mechanism, and a reporting content mode.
[0191] Optionally, the reporting content mode includes one or more of a unified measurement mode, a measurement mode by resource type, and a measurement mode by operation type.
[0192] Optionally, the triggering mechanism includes event triggering or periodic triggering; wherein, the event triggering includes: triggering when the available computing resource amount is less than a first threshold, and / or when the utilization rate of the available computing resources is less than a second threshold.
[0193] Optionally, the determining module 1402 includes at least one of the following:
[0194] Generate a computing capacity topology graph representing distributed computing capacity information according to the second computing capacity information, the third computing capacity information, and the topology graph of at least one third network element device and the second network element device; the node attribute of the computing capacity topology graph is the available computing resource amount of the network element device corresponding to the node, and the edge attribute of the computing capacity topology graph includes uplink bandwidth and downlink bandwidth;
[0195] Generate total computing capacity information according to the second computing capacity information and the third computing capacity information; wherein, the first computing capacity information includes the distributed computing capacity information and / or the total computing capacity information.
[0196] It should be noted here that the above-mentioned sending device for computing capacity information provided by the embodiments of the present application can implement all the method steps implemented by the embodiments of the above-mentioned computing capacity information sending method, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0197] The embodiments of the present application provide a sending device for computing capacity information, which is applied to a third network element device, as Figure 15 shown, and includes:
[0198] A monitoring module 1501, configured to monitor the usage status of the computing resources of the third network element device;
[0199] A sending module 1502, configured to report second computing capacity information to a second network element device according to the usage status of the computing resources, where the second network element device is configured to determine first computing capacity information allocated to each cell accessing the second network element device according to the second computing capacity information.
[0200] Optionally, the apparatus further includes:
[0201] A receiving module, configured to receive first configuration information and / or a first computing capacity request sent by the second network element device, where the first configuration information is configuration information for the third network element to report the second computing capacity information.
[0202] Optionally, the first configuration information includes a reporting content mode and a triggering mechanism; the first computing capacity request includes a reporting content mode, or the first computing capacity request includes a second network element device identifier, host device identifiers corresponding to third network element devices, a triggering mechanism, and a reporting content mode.
[0203] Optionally, the reporting content mode includes one or more of a unified measurement mode, a measurement mode by resource type, and a measurement mode by operation type.
[0204] Optionally, the triggering mechanism includes event triggering or periodic triggering; where the event triggering includes: triggering when the available computing resource amount is less than a first threshold, and / or triggering when the available computing resource utilization rate is less than a second threshold.
[0205] Optionally, the third network element device is a DU device associated with the second network element device, or the third network element device is a MEC device adjacent to the second network element device.
[0206] It should be noted here that the above sending apparatus for computing capacity information provided in the embodiments of the present application can implement all the method steps implemented by the above method embodiments for sending computing capacity information, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0207] An embodiment of the present application provides a sending apparatus for computing capacity information, applied to a fourth network element device, including:
[0208] A sending module, configured to send second configuration information to a second network element device, where the second configuration information includes: a third network element device identifier, a cell identifier, a statistical level, a network element identifier corresponding to the statistical level, and a statistical algorithm.
[0209] Optionally, when the second configuration information is the configuration information with the network element as the granularity, the statistical level is the statistical level corresponding to the second network element device; when the second configuration information is the configuration information with the cell as the granularity, the statistical level includes the statistical levels corresponding to the cells belonging to the second network element device.
[0210] As Figure 16 shown, an embodiment of the present application provides a network element device, where the network element device is a first network element device, including a processor 1600 and a transceiver 1610; the transceiver 1610 receives and sends data under the control of the processor 1600, where the transceiver 1610 is used for:
[0211] Receiving first computing capacity information allocated by a second network element device for each cell accessing the second network element device and / or a third network element device associated with the second network element device;
[0212] Broadcasting system information, where the system information carries the first computing capacity information.
[0213] Optionally, the first computing capacity information includes: a service type, or the computing capacity information includes the service type and a first parameter, where the first parameter includes one or more of total computing capacity information, distributed computing capacity information, and statistical level information.
[0214] Optionally, the system information includes a first system information block, where the first system information block includes a first information field, and the first information field carries the first computing capacity information; or,
[0215] The system information includes a second system information block and a third system information block, where the second system information block includes a second information field and a third information field, the second information field carries indication information on whether the cell supports computing services, and when the indication information indicates that the cell supports computing services, the third information field carries scheduling information of the third system information block, and the third system information block includes a fourth information field, and the fourth information field carries the first computing capacity information.
[0216] Optionally, when the transceiver 1610 is used to receive the first computing capacity information allocated by the second network element device for each cell accessing the second network element device, it is specifically used for any one of the following:
[0217] Receiving the first computing capacity information through an internal interface;
[0218] Receiving the first computing capacity information through a standard interface.
[0219] It should be noted here that the above network element device provided by the embodiments of the present application can implement all the method steps implemented by the above-mentioned method embodiment for sending the computing capacity information applied to the first network element device, and can achieve the same technical effects. Therefore, the same parts and beneficial effects as those in the method embodiment will not be specifically described in this embodiment.
[0220] The embodiments of the present application further provide a network element device, which is a second network element device and includes a processor and a transceiver; the transceiver receives and sends data under the control of the processor, where:
[0221] The transceiver is used to obtain second computing capacity information reported by at least one third network element device;
[0222] The processor is used to determine the first computing capacity information allocated to each cell accessing the second network element device and / or the third network element device associated with the second network element device according to the received second computing capacity information and the third computing capacity information of the second network element device;
[0223] The transceiver is further used to send the first computing capacity information to the first network element device.
[0224] Optionally, the transceiver is further used to: send first configuration information and / or a first computing capacity request to the at least one third network element device, where the first configuration information is the configuration information for the third network element to report the second computing capacity information.
[0225] Optionally, when the transceiver is used to send the first configuration information and / or the first computing capacity request to the at least one third network element device, it is specifically used to:
[0226] Send the first configuration information and / or the first computing capacity request to the at least one third network element device according to second configuration information;
[0227] Wherein, the second configuration information includes: a third network element device identifier, a cell identifier, a statistical level, a network element identifier corresponding to the statistical level, and a statistical algorithm.
[0228] Optionally, the transceiver is further used to: receive the second configuration information sent by a fourth network element device.
[0229] Optionally, if the second configuration information is configuration information at the network element level, the statistical level is the statistical level corresponding to the second network element device; if the second configuration information is configuration information at the cell level, the statistical level includes the statistical levels corresponding to each cell accessing the second network element device.
[0230] Optionally, when the transceiver is used to send the first configuration information and / or the first computing capacity request to the at least one third network element device according to the second configuration information, it is specifically used for:
[0231] When the statistical level includes the first level, sending the first configuration information and / or the first computing capacity request to the third network element devices accessed by each cell;
[0232] When the statistical level includes the second level, sending the first configuration information and / or the first computing capacity request to all third network element devices associated with the second network element device;
[0233] When the statistical level includes the third level, sending the first configuration information and / or the first computing capacity request to the third network element devices associated with the second network element device, and sending the first computing capacity request to all third network element devices adjacent to the second network element device.
[0234] Optionally, the third network element device associated with the second network element device is a distributed unit (DU) device, and the third network element device adjacent to the second network element device is a mobile edge computing (MEC) device.
[0235] Optionally, the first configuration information includes a reporting content mode and a triggering mechanism; the first computing capacity request includes a reporting content mode, or the first computing capacity request includes the identifier of the second network element device, the identifiers of the respective host devices corresponding to the third network element device, a triggering mechanism, and a reporting content mode.
[0236] Optionally, the reporting content mode includes one or more of a unified measurement mode, a measurement mode by resource type, and a measurement mode by operation type.
[0237] Optionally, the triggering mechanism includes event triggering or periodic triggering; wherein, the event triggering includes: triggering when the available computing resource amount is less than a first threshold, and / or triggering when the available computing resource utilization rate is less than a second threshold.
[0238] Optionally, when the processor is used to allocate first computing capacity information to each cell accessing the second network element device according to the received second computing capacity information and the third computing capacity information of the second network element device, it is specifically used for at least one of the following:
[0239] Generate a computing capacity topology graph representing distributed computing capacity information based on the second computing capacity information, the third computing capacity information, and the topology graph of the at least one third network element device and the second network element device; the node attribute of the computing capacity topology graph is the available computing resource amount of the network element device corresponding to the node, and the edge attribute of the computing capacity topology graph includes uplink bandwidth and downlink bandwidth;
[0240] Generate total computing capacity information based on the second computing capacity information and the third computing capacity information;
[0241] Wherein, the first computing capacity information includes the distributed computing capacity information and / or the total computing capacity information.
[0242] It should be noted here that the above network element device provided in the embodiment of the present application can implement all the method steps implemented in the above embodiment of the method for sending computing capacity information applied to the second network element device, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiment will not be specifically described in this embodiment.
[0243] Here, it should be noted that the structure of the network element device in the embodiment of the present application is similar to that of the first network element device. Therefore, the structure of the network element device in the embodiment of the present application can be referred to Figure 16 .
[0244] The embodiment of the present application further provides a network element device, which is a third network element device and includes a processor and a transceiver; the transceiver receives and sends data under the control of the processor, wherein:
[0245] The processor is used to monitor the usage status of the computing resources of the third network element device;
[0246] The transceiver is used to report second computing capacity information to the second network element device according to the usage status of the computing resources, where the second network element device is used to determine the first computing capacity information allocated to each cell accessing the second network element device according to the second computing capacity information.
[0247] Optionally, the transceiver is further used to: receive the first configuration information and / or the first computing capacity request sent by the second network element device, where the first configuration information is the configuration information for the third network element to report the second computing capacity information.
[0248] Optionally, the first configuration information includes a reporting content mode and a triggering mechanism; the first computing capacity request includes a reporting content mode, or the first computing capacity request includes a second network element device identifier, host device identifiers corresponding to the third network element device, a triggering mechanism, and a reporting content mode.
[0249] Optionally, the reporting content mode includes one or more of a unified measurement mode, a measurement mode by resource type, and a measurement mode by operation type.
[0250] Optionally, the triggering mechanism includes event triggering or periodic triggering; wherein, the event triggering includes: triggering when the available computing resource amount is less than a first threshold, and / or triggering when the available computing resource utilization rate is less than a second threshold.
[0251] Optionally, the third network element device is a DU device associated with the second network element device, or the third network element device is a MEC device adjacent to the second network element device.
[0252] It should be noted here that the above network element device provided in the embodiments of the present application can implement all the method steps implemented by the above-mentioned method embodiments for sending computing capacity information applied to the third network element device, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0253] Here, it should be noted that the structure of the network element device in the embodiments of the present application is similar to that of the first network element device. Therefore, the structure of the network element device in the embodiments of the present application can be referred to Figure 16 。
[0254] The embodiments of the present application further provide a network element device, which is a fourth network element device and includes a processor and a transceiver; the transceiver receives and sends data under the control of the processor, wherein the transceiver is used to send second configuration information to a second network element device, and the second configuration information includes: a third network element device identifier, a cell identifier, a statistical level, a network element identifier corresponding to the statistical level, and a statistical algorithm.
[0255] Optionally, when the second configuration information is configuration information in terms of network elements, the statistical level is the statistical level corresponding to the second network element device; when the second configuration information is configuration information in terms of cells, the statistical level includes the statistical levels corresponding to each cell belonging to the second network element device.
[0256] It should be noted here that the above network element device provided in the embodiments of the present application can implement all the method steps implemented by the above-mentioned method embodiments for sending computing capacity information applied to the fourth network element device, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0257] Such as Figure 17As shown in the figure, an embodiment of the present application provides a network element device, including a transceiver 1710, a processor 1700, a memory 1720, and a program stored on the memory 1720 and executable on the processor 1700; wherein, when the processor 1700 executes the program, it implements the method for sending the computing capacity information applied to the first network device as described above, or implements the method for sending the computing capacity information applied to the second network device as described above, or implements the method for sending the computing capacity information applied to the third network device as described above.
[0258] The transceiver 1710 is configured to receive and send data under the control of the processor 1700.
[0259] Among them, in Figure 17 the bus architecture may include any number of interconnected buses and bridges, specifically, various circuits represented by one or more processors represented by the processor 1700 and the memory represented by the memory 1720 are linked together. The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and thus will not be further described herein. The bus interface provides an interface. The transceiver 1710 may be multiple elements, that is, including a transmitter and a receiver, and provides a unit for communicating with various other devices on the transmission medium. The processor 1700 is responsible for managing the bus architecture and general processing, and the memory 1720 may store data used by the processor 1700 when performing operations.
[0260] It should be noted here that the above network element device provided by the embodiment of the present application can implement all the method steps implemented by the above embodiment of the method for sending the computing capacity information, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiment will not be specifically described in this embodiment.
[0261] The embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements the method for sending the computing capacity information applied to the first network device as described above, or implements the method for sending the computing capacity information applied to the second network device as described above, or implements the method for sending the computing capacity information applied to the third network device as described above, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0262] Among them, the processor is the processor in the network element device described in the above embodiment. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs, etc.
[0263] The above are the preferred embodiments of the present application. It should be noted that for those of ordinary skill in the art, without departing from the principle described in the present application, several improvements and modifications can be made, and these improvements and modifications should also be regarded as the protection scope of the present application.
Claims
1. A method for sending capacity information, characterized in that, Applied to the first network element device, including: Receiving first computing capacity information allocated by the second network element device for each cell accessing the second network element device and / or a third network element device associated with the second network element device; Broadcasting system messages, where the system messages carry the first computing capacity information.
2. The method according to claim 1, characterized in that, The first computing capacity information includes: a service type, or the computing capacity information includes the service type and a first parameter, where the first parameter includes one or more of total computing capacity information, distributed computing capacity information, and statistical level information.
3. The method according to claim 1, wherein The system message includes a first system information block, where the first system information block includes a first information field that carries the first computing capacity information; or The system message includes a second system information block and a third system information block. The second system information block includes a second information field and a third information field. The second information field carries an indication information on whether the cell supports computing services. When the indication information indicates that the cell supports computing services, the third information field carries scheduling information of the third system information block. The third system information block includes a fourth information field that carries the first computing capacity information.
4. The method according to claim 1, wherein Receiving the first computing capacity information allocated by the second network element device for each cell accessing the second network element device includes any one of the following: Receiving the first computing capacity information through an internal interface; Receiving the first computing capacity information through a standard interface.
5. A method for sending capacity information, characterized in that, Applied to the second network element device, including: Obtaining second computing capacity information reported by at least one third network element device; Determining first computing capacity information allocated for each cell accessing the second network element device and / or a third network element device associated with the second network element device according to the received second computing capacity information and the third computing capacity information of the second network element device; Sending the first computing capacity information to the first network element device.
6. The method according to claim 5, characterized in that The method further includes: Sending first configuration information and / or a first computing capacity request to the at least one third network element device, where the first configuration information is configuration information for the third network element to report the second computing capacity information.
7. The method according to claim 6, characterized in that, Sending the first configuration information and / or the first computing capacity request to the at least one third network element device includes: Sending the first configuration information and / or the first computing capacity request to the at least one third network element device according to second configuration information; Where the second configuration information includes: a third network element device identifier, a cell identifier, a statistical level, a network element identifier corresponding to the statistical level, and a statistical algorithm.
8. The method according to claim 7, characterized in that, The method further includes: Receiving the second configuration information sent by the fourth network element device.
9. The method according to claim 7, wherein If the second configuration information is configuration information in terms of network elements, the statistical level is the statistical level corresponding to the second network element device; if the second configuration information is configuration information in terms of cells, the statistical level includes the statistical levels corresponding to each cell accessing the second network element device.
10. The method according to claim 7, characterized in that, Sending the first configuration information and / or the first computing capacity request to the at least one third network element device according to the second configuration information includes at least one of the following: When the statistical level includes a first level, sending the first configuration information and / or the first computing capacity request to the third network element devices accessed by each cell; When the statistical level includes a second level, sending the first configuration information and / or the first computing capacity request to all third network element devices associated with the second network element device; When the statistical level includes a third level, sending the first configuration information and / or the first computing capacity request to all third network element devices associated with the second network element device, and sending the first computing capacity request to all third network element devices adjacent to the second network element device.
11. The method according to claim 10, wherein The third network element devices associated with the second network element device are distributed unit (DU) devices, and the third network element devices adjacent to the second network element device are mobile edge computing (MEC) devices.
12. The method according to claim 6, characterized in that, The first configuration information includes a reporting content mode and a triggering mechanism; the first computing capacity request includes a reporting content mode, or the first computing capacity request includes the identifier of the second network element device, the identifiers of the host devices corresponding to the third network element device, a triggering mechanism, and a reporting content mode; Wherein, the reporting content mode includes one or more of a unified measurement mode, a measurement mode by resource type, and a measurement mode by operation type; the triggering mechanism includes event triggering or periodic triggering; wherein, the event triggering includes: triggering when the available computing resource amount is less than a first threshold, and / or triggering when the utilization rate of the available computing resources is less than a second threshold.
13. The method according to claim 5, wherein Allocating first computing capacity information for each cell accessing the second network element device according to the received second computing capacity information and the third computing capacity information of the second network element device includes at least one of the following: Generating a computing capacity topology graph representing distributed computing capacity information according to the second computing capacity information, the third computing capacity information, and the topology graph of the at least one third network element device and the second network element device; The node attribute of the computing capacity topology graph is the available computing resource amount of the network element device corresponding to the node, and the edge attribute of the computing capacity topology graph includes uplink bandwidth and downlink bandwidth; Generating total computing capacity information according to the second computing capacity information and the third computing capacity information; Wherein, the first computing capacity information includes the distributed computing capacity information and / or the total computing capacity information.
14. A method for sending capacity information, characterized in that, Applied to a third network element device, it includes: Monitoring the usage status of the computing resources of the third network element device; Reporting second computing capacity information to the second network element device according to the usage status of the computing resources, where the second network element device is used to determine the first computing capacity information allocated for each cell accessing the second network element device according to the second computing capacity information.
15. The method according to claim 14, characterized in that, The method includes: Receive the first configuration information and / or the first computing capacity request sent by the second network element device, where the first configuration information is the configuration information for the third network element to report the second computing capacity information.
16. A transmitting device for calculating capacity information, characterized in that, Applied to a first network element device, it includes: A receiving module, configured to receive the first computing capacity information allocated by the second network element device for each cell accessing the second network element device and / or accessing a third network element device associated with the second network element device; A sending module, configured to broadcast a system message, where the system message carries the first computing capacity information.
17. A transmitting device for calculating capacity information, characterized in that, Applied to a second network element device, it includes: An obtaining module, configured to obtain the second computing capacity information reported by at least one third network element device; A determining module, configured to determine the first computing capacity information allocated for each cell accessing the second network element device and / or accessing a third network element device associated with the second network element device according to the received second computing capacity information and the third computing capacity information of the second network element device; A first sending module, configured to send the first computing capacity information to the first network element device.
18. A transmitting device for calculating capacity information, characterized in that, Applied to a third network element device, it includes: A monitoring module, configured to monitor the usage status of the computing resources of the third network element device; A sending module, configured to report the second computing capacity information to the second network element device according to the usage status of the computing resources, where the second network element device is configured to determine the first computing capacity information allocated for each cell accessing the second network element device according to the second computing capacity information.
19. A network element device, the network element device being a first network element device, comprising a processor and a transceiver; the transceiver receives and sends data under the control of the processor, characterized in that, The transceiver is used for: Receiving the first computing capacity information allocated by the second network element device for each cell accessing the second network element device and / or accessing a third network element device associated with the second network element device; Broadcasting a system message, where the system message carries the first computing capacity information.
20. A network element device, the network element device being a second network element device, includes a processor and a transceiver; the transceiver receives and sends data under the control of the processor, and is characterized in that: The transceiver is used to obtain the second computing capacity information reported by at least one third network element device; The processor is configured to determine the first computing capacity information allocated for each cell accessing the second network element device and / or accessing a third network element device associated with the second network element device according to the received second computing capacity information and the third computing capacity information of the second network element device; The transceiver is further configured to send the first computing capacity information to the first network element device.
21. A network element device, the network element device being a third network element device, includes a processor and a transceiver; the transceiver receives and sends data under the control of the processor, and is characterized in that: The processor is configured to monitor the usage status of the computing resources of the third network element device; The transceiver is used to report the second computing capacity information to the second network element device according to the usage status of the computing resources, where the second network element device is configured to determine the first computing capacity information allocated for each cell accessing the second network element device according to the second computing capacity information.
22. A network element device, comprising a transceiver, a processor, a memory, and a program stored on the memory and executable on the processor; characterized in that, When the processor executes the program, it implements the method for sending computing capacity information as described in any one of claims 1 to 4, or implements the method for sending computing capacity information as described in any one of claims 5 to 13, or implements the method for sending computing capacity information as described in any one of claims 14 to 15.
23. A readable storage medium having a program or instructions stored thereon, characterized in that, When the program or instruction is executed by the processor, it implements the method for sending computing capacity information as described in any one of claims 1 to 4, or implements the method for sending computing capacity information as described in any one of claims 5 to 13, or implements the method for sending computing capacity information as described in any one of claims 14 to 15.