Information interaction method and device, equipment and readable storage medium

By exchanging slice resource usage information between base stations, the accuracy problem of slice-level load balancing in 5G networks is solved, achieving SLA satisfaction and improving user experience.

CN114765806BActive Publication Date: 2026-03-31CHINA MOBILE COMM LTD RES INST +1
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-14
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

In 5G networks, how to achieve load balancing at different slice granularities to meet the SLAs of different service requirements while improving user experience, especially when the lack of accurate resource assessment between base stations and equipment from different vendors leads to poor load balancing strategies.

Method used

By exchanging information related to resource usage in slices between the first and second network elements, including PRB, RRC connection count, radio bearer, hardware, and active user count, load balancing operations or load prediction based on machine learning are performed to optimize resource allocation at the slice granularity.

Benefits of technology

This improved the user experience, ensured the accuracy and effectiveness of load balancing strategies between base stations, and guaranteed the fulfillment of service level agreements (SLAs) for cell slices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114765806B_ABST
    Figure CN114765806B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide an information interaction method, device and equipment and readable storage medium, the method comprising: receiving first information sent by a second network element, the first information carrying resource related information occupied by the second network element; wherein the resource comprises one or more of the following: PRB, RRC connection number, radio bearer, hardware, transmission layer and active user number.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, specifically to an information interaction method, apparatus, device, and readable storage medium. Background Technology

[0002] In mobile environments, the randomness of terminal locations and the diversity of terminal services can lead to scenarios where one cell is heavily loaded or even congested, while neighboring cells are lightly loaded. At the same time, excessive cell load may cause a decline in the performance of various key performance indicators (KPIs), such as failures in establishing Radio Resource Control (RRC) and Evolved Radio Access Bearer (E-RAB) connections, and handover failures.

[0003] Mobile load balancing is used in scenarios where a cell is overloaded or where there is an uneven distribution of service load across multiple cells. Its purpose is to change the service load distribution in some way to maintain high utilization efficiency of radio resources while ensuring the Quality of Service (QoS) of established services. When the load balancer determines that a cell is overloaded, it will modify handover and cell reselection parameters (in neighbor cell load balancing scenarios) or directly issue a handover command (in overlapping coverage load balancing scenarios, such as overlapping coverage of D and F bands), causing some users to leave the cell. This achieves the goal of redistributing the load from high-load cells to low-load cells, thereby balancing network load and improving user experience.

[0004] The 5G era is an era of ubiquitous connectivity, with a vast number of devices connecting to the network. These devices belong to different industrial sectors, and their requirements for network mobility, security, latency, reliability, and even billing methods vary greatly. Following the traditional network construction approach, relying on a single large network to meet these diverse service needs would be a costly and inefficient investment for operators; and for users, it would fail to provide high-quality services tailored to their specific needs. Therefore, 5G's introduction of network slicing technology to accommodate the network characteristics of different service requirements is considered key to meeting the diverse service needs of 5G.

[0005] 5G slicing is an end-to-end concept. The core network can often meet the Service-Level Agreement (SLA) requirements by configuring independent core network elements for different slices. However, radio-side resources, including hardware resources, software resources, and more importantly, air interface resources, are shared. If a slice occupies more air interface resources, the air interface resources available to another slice supported by the base station will decrease. Taking Physical Resource Blocks (PRBs) as an example, assuming a 20MHz bandwidth and a total of 100 PRBs, slice 1 occupies 60 PRBs, while slice 2 only has 40 PRBs available.

[0006] With the introduction of slicing in 5G, load balancing has become more complex. How to fully consider the granular load of different base stations to achieve load balancing while ensuring that users maintain SLAs that meet the slice requirements during the load balancing process remains a problem to be solved. Summary of the Invention

[0007] One objective of this application is to provide an information interaction method, apparatus, device, and readable storage medium to solve the problem of how to achieve accurate slice-level load balancing among network elements.

[0008] Firstly, an information exchange method is provided, executed by a first network element, including:

[0009] Receive first information sent by the second network element, the first information carrying information related to the resources occupied by the slice of the second network element.

[0010] Optionally, the resources include one or more of the following: PRB, RRC connection count, radio bearer, hardware, transport layer, and active user count.

[0011] Optionally, receiving the first information sent by the second network element includes:

[0012] The first information sent by the second network element is received through the interface between the first network element and the second network element.

[0013] Optionally, the method further includes:

[0014] The interface information of the second network element is received through the third network element;

[0015] The third network element is a core network element, a network management network element, a centralized processing unit, or a centralized control unit.

[0016] Optionally, the method further includes:

[0017] Based on the relevant information of the slice resource occupancy of the first network element and the relevant information of the slice resource occupancy of the second network element, a load balancing operation is performed or a load prediction operation is performed based on a machine learning method.

[0018] Optionally, performing load balancing operations includes:

[0019] Switch the terminal from the current cell to a neighboring cell or trigger the mobility configuration change process.

[0020] Optionally, the relevant information of the resource includes one or more of the following:

[0021] Dedicated resource thresholds, high-priority resource usage or minimum resource usage thresholds, and / or shared resource or maximum resource thresholds;

[0022] The ratio of current resource occupancy to dedicated resource threshold, the ratio of current resource occupancy to high-priority resource usage or minimum resource usage threshold, and / or the ratio of current resource occupancy to shared resource or maximum resource threshold;

[0023] The ratio of current resource usage to maximum resource availability;

[0024] The ratio of current resource occupancy to dedicated resources, the ratio of current resource occupancy to high-priority resources, and / or the ratio of current resource occupancy to shared resources; current available resource status;

[0025] Current resource usage status;

[0026] Current availability of resources, availability of dedicated resources, availability of high-priority resources, and / or availability of shared resources;

[0027] The ratio of currently available resources to maximum resources, the ratio of currently available resources to dedicated resources, the ratio of currently available resources to high-priority resources, and / or the ratio of currently available resources to shared resources;

[0028] The current location within the range of resource usage;

[0029] The dedicated resources are resources reserved for a specific slice and unusable by other slices; the high-priority resources are resources that a specific slice uses preferentially compared to other slices; and the shared resources are resources shared by multiple slices. Optionally, the resource occupancy status includes one or more of the following: uplink / downlink resource occupancy ratio, uplink / downlink resource occupancy amount, uplink / downlink guaranteed bit rate data stream resource occupancy ratio, uplink / downlink guaranteed bit rate data stream resource occupancy amount, uplink / downlink non-guaranteed bit rate data stream resource occupancy ratio, and uplink / downlink non-guaranteed bit rate data stream resource occupancy.

[0030] The available resource status includes one of the following: the ratio of uplink to downlink available resources, and the amount of uplink to downlink available resources.

[0031] Optionally, the interval location includes one of the following:

[0032] Below the specified dedicated resource threshold;

[0033] The value is higher than the dedicated resource threshold, but lower than the high-priority resource usage threshold or the minimum resource usage threshold.

[0034] It is higher than the high-priority resource usage threshold, but lower than the shared resource or maximum resource threshold.

[0035] Optionally, the method further includes:

[0036] Obtain the dedicated resources, high-priority resources, and / or shared resources configured in the OAM configuration.

[0037] Optionally, both the first network element and the second network element are base stations, or the first network element is the central unit of the base station, and the second network element is the central unit of the base station.

[0038] Secondly, an information exchange method is provided, applied to a second network element, including:

[0039] Send a first message, which carries information about the resources occupied by the slice of the second network element;

[0040] Optionally, the resources include one or more of the following: PRB, RRC connection count, radio bearer, hardware, transport layer, and active user count. Optionally, sending the first information includes:

[0041] The first information is sent through the interface between the first network element and the second network element.

[0042] Optionally, the relevant information of the resource includes one or more of the following:

[0043] Dedicated resource thresholds, high-priority resource usage or minimum resource usage thresholds, and / or shared resource or maximum resource thresholds;

[0044] The ratio of current resource occupancy to dedicated resource threshold, the ratio of current resource occupancy to high-priority resource usage or minimum resource usage threshold, and / or the ratio of current resource occupancy to shared resource or maximum resource threshold;

[0045] The ratio of current resource usage to maximum resource availability;

[0046] The ratio of current resource occupancy to dedicated resources, the ratio of current resource occupancy to high-priority resources, and / or the ratio of current resource occupancy to shared resources; current available resource status;

[0047] Current resource usage status;

[0048] Current availability of resources, availability of dedicated resources, availability of high-priority resources, and / or availability of shared resources;

[0049] The ratio of currently available resources to maximum resources, the ratio of currently available resources to dedicated resources, the ratio of currently available resources to high-priority resources, and / or the ratio of currently available resources to shared resources;

[0050] The current location within the range of resource usage;

[0051] The dedicated resources are resources reserved for a specific slice and unusable by other slices; the high-priority resources are resources that a specific slice uses preferentially compared to other slices; and the shared resources are resources shared by multiple slices. Optionally, the resource occupancy status includes one or more of the following: uplink / downlink resource occupancy ratio, uplink / downlink resource occupancy amount, uplink / downlink guaranteed bit rate data stream resource occupancy ratio, uplink / downlink guaranteed bit rate data stream resource occupancy amount, uplink / downlink non-guaranteed bit rate data stream resource occupancy ratio, and uplink / downlink non-guaranteed bit rate data stream resource occupancy.

[0052] The available resource status includes one of the following: the ratio of uplink to downlink available resources, and the amount of uplink to downlink available resources.

[0053] Thirdly, an information interaction device is provided, applied to a first network element, comprising:

[0054] The first receiving module is used to receive first information sent by the second network element, the first information carrying relevant information about the resources occupied by the slice of the second network element.

[0055] Fourthly, an information interaction device is provided, applied to a second network element, comprising:

[0056] The sending module is used to send first information, which carries information about the resources occupied by the slice of the second network element.

[0057] Fifthly, a network-side device is provided, comprising: a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the method as described in the first or second aspect.

[0058] A sixth aspect provides a readable storage medium storing a program that, when executed by a processor, implements the steps of the method as described in the first or second aspect.

[0059] In this embodiment, the first network element and the second network element can exchange information about the resources occupied by their respective slices. In this way, the first network element can take a reasonable load balancing strategy based on the resource occupancy status reported by the second network element, thereby improving the user experience. Attached Figure Description

[0060] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0061] Figure 1 This is a block diagram of a wireless communication system applicable to embodiments of this application;

[0062] Figure 2 This is one of the flowcharts of the information interaction method in the embodiments of this application;

[0063] Figure 3 This is the second flowchart of the information interaction method in the embodiments of this application;

[0064] Figure 4 This is one of the schematic diagrams of the available resources of slice 1 and slice 2 in the embodiments of this application;

[0065] Figure 5 This is a second schematic diagram of the available resources of slice 1 and slice 2 in the embodiments of this application;

[0066] Figure 6 This is the third schematic diagram of the available resources of slice 1 and slice 2 in the embodiments of this application;

[0067] Figure 7 This is the fourth schematic diagram of the available resources of slice 1 and slice 2 in the embodiments of this application;

[0068] Figure 8 This is the fifth schematic diagram of the available resources of slice 1 and slice 2 in the embodiments of this application;

[0069] Figure 9 This is the sixth schematic diagram of the available resources of slice 1 and slice 2 in the embodiments of this application;

[0070] Figure 10 This is one of the schematic diagrams of the information interaction device in the embodiments of this application;

[0071] Figure 11This is a second schematic diagram of the information interaction device in the embodiments of this application;

[0072] Figure 12 This is a schematic diagram of the network-side device in an embodiment of this application. Detailed Implementation

[0073] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0074] The term "comprising," and any variations thereof, used in the specification and claims of this application, is intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those explicitly listed, but may include other steps or units not explicitly listed or inherent to such process, method, product, or apparatus. Furthermore, the use of "and / or" in the specification and claims indicates at least one of the connected objects, such as A and / or B, indicating the inclusion of A alone, B alone, or both A and B.

[0075] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0076] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. However, the following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description, although these technologies can also be applied to applications other than NR systems, such as 6th Generation (6G) communication systems.

[0077] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can also be referred to as a terminal device or user equipment (UE). The terminal 11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), wearable device, vehicle-mounted device (VUE), pedestrian terminal (PUE), etc. Wearable devices include wristbands, headphones, glasses, etc. It should be noted that this application does not limit the specific type of terminal 11. Network-side device 12 can be a base station or a core network. The base station can be referred to as a node B, evolved node B, access point, base transceiver station (BTS), radio base station, radio transceiver, basic service set (BSS), extended service set (ESS), B node, evolved B node (eNB), home B node, home evolved B node, WLAN access point, WiFi node, transmitting and receiving point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to the specified technical terms. It should be noted that in this application embodiment, only the base station in the NR system is used as an example, but the specific type of base station is not limited.

[0078] See Figure 2 This application provides an information interaction method, executed by a first network element, including: step 201.

[0079] Step 201: Receive the first information sent by the second network element, the first information carrying relevant information about the resources occupied by the slice of the second network element.

[0080] Among them, the relevant information on the slice resource occupancy of the second network element is used to indicate the slice resource occupancy status of the second network element.

[0081] In existing technologies, the information exchanged between base stations is slice available capacity, representing the percentage of available resources for a particular slice relative to the entire cell's resources. However, this slice available capacity is defined by the equipment manufacturer, and base stations from different manufacturers are unaware of how it is calculated. This prevents the first network element from adopting a reasonable load balancing strategy based on the slice available capacity fed back by the second network element. Furthermore, in existing technologies, slice available capacity can also be weighted based on the composite cell capacity class values ​​(CCCV) of the cell. However, the CCCV value of a cell requires quantification of the cell's resources across multiple manufacturers' base stations. For example, to obtain a slice available capacity of 30% in cell 1 (Huawei base station) and 40% in cell 2 (ZTE base station), but the relative capacity comprehensive evaluation of Huawei base station cell 1 is 100%, and the relative capacity comprehensive evaluation of ZTE base station cell 2 is 90%, then the actual slice available capacity of slice 1 in cell 1 is 30%, and the slice available capacity of slice 1 in cell 2 is 40% * 90% = 36%. However, in practice, due to the lack of a reasonable assessment of the capabilities of equipment from different manufacturers, it is difficult to evaluate the relative capacity of each base station cell. This leads to inaccurate estimation of the available capacity of the slice, and as a result, the base station cannot adopt a reasonable load balancing strategy based on this information, resulting in a poor user experience.

[0082] In this embodiment, the second network element reports the resource usage of its slice to the first network element. Since the first and second network elements have the same understanding of cell resources (regardless of whether the first and second network elements are from different vendors), the first network element can adopt a reasonable load balancing strategy based on the resource usage reported by the second network element to improve user experience.

[0083] Optionally, the resources may include one or more of the following: Physical Resource Blocks (PRBs), Radio Resource Control (RRC) connections, radio bearers (such as Data Radio Bearers (DRBs)), hardware, transport layer, and number of active users. In this way, the second network element can report the occupancy status of each specific resource in the slice of the second network element to the first network element, so that the first network element can take reasonable load balancing strategies based on the specific resource occupancy status reported by the second network element to improve the user experience.

[0084] In the embodiments of this application, the first network element and the second network element are both base stations, or the first network element is the central unit (CU) of the base station (gNB) and the second network element is the distribution unit (DU) of the gNB. That is, the scenarios applicable to the embodiments of this application can be information interaction between base stations, or information interaction between the central unit and the distribution unit of the base station.

[0085] Optionally, receiving the first information sent by the second network element includes:

[0086] The first information sent by the second network element is received through the interface between the first network element and the second network element.

[0087] Optionally, the method further includes:

[0088] The interface information of the second network element is received through the third network element;

[0089] The third network element is a core network element, a network management network element, a centralized processing unit, or a centralized control unit.

[0090] In this embodiment of the application, the method may further include:

[0091] Based on the information regarding the slice resource occupancy of the first network element and the information regarding the slice resource occupancy of the second network element, a load balancing operation is performed, or a load prediction operation is performed based on machine learning methods. Optionally, performing a load balancing operation includes: switching the terminal from the current cell to a neighboring cell or triggering a mobility configuration change process.

[0092] In other words, the first network element can adopt a reasonable load balancing strategy based on the specific resource occupancy of each slice in the second network element, and in combination with the specific resource occupancy of each slice in the first network element. For example, if a base station has two potential neighboring cells, and a terminal is currently providing slice 2 service in the current base station's cell, with neighboring cell 1 using 50% of the total resources for slice 2 and neighboring cell 2 using 30% of the total resources for slice 2, but the resources used by neighboring cell 1 are still high-priority reserved resources, while neighboring cell 2 has already started using shared resources, and all high-priority reserved resources are already occupied. Therefore, by exchanging this information, although neighboring cell 1 uses more absolute resources for slice 2, neighboring cell 1 should still be selected as the target cell for load balancing.

[0093] In this embodiment of the application, the relevant information of the resource may include one or more of the following:

[0094] (1) Dedicated resource threshold, high priority resource use or minimum resource use threshold, and / or shared resource or maximum resource threshold;

[0095] (2) The ratio of current resource occupancy to dedicated resource threshold, the ratio of current resource occupancy to high-priority resource use or minimum resource use threshold, and / or the ratio of current resource occupancy to shared resource or maximum resource threshold;

[0096] (3) The ratio of current resource occupancy to maximum resource availability;

[0097] (4) The ratio of current resource occupancy to dedicated resources, the ratio of current resource occupancy to high-priority resources, and / or the ratio of current resource occupancy to shared resources; (5) Current available resources;

[0098] (6) Current resource usage status;

[0099] (7) Current availability of resources, availability of dedicated resources, availability of high-priority resources, and / or availability of shared resources;

[0100] (8) The ratio of currently available resources to the maximum amount of resources, the ratio of currently available resources to the amount of dedicated resources, the ratio of currently available resources to the amount of high-priority resources, and / or the ratio of currently available resources to the amount of shared resources;

[0101] (9) The current interval position of the resource usage status;

[0102] The dedicated resources are resources reserved for a specific slice and unusable by other slices; the high-priority resources are resources that a specific slice uses preferentially compared to other slices; and the shared resources are resources shared by multiple slices. Optionally, the resource occupancy status includes one or more of the following: uplink / downlink resource occupancy ratio, uplink / downlink resource occupancy amount, uplink / downlink guaranteed bit rate data stream resource occupancy ratio, uplink / downlink guaranteed bit rate data stream resource occupancy amount, uplink / downlink non-guaranteed bit rate data stream resource occupancy ratio, and uplink / downlink non-guaranteed bit rate data stream resource occupancy.

[0103] The available resource status includes one of the following: the ratio of uplink to downlink available resources, and the amount of uplink to downlink available resources.

[0104] It is understandable that the relevant information about the resources is configured according to the granularity of the slice.

[0105] In this embodiment of the application, the interval position may include one of the following:

[0106] (1) Below the dedicated resource threshold;

[0107] (2) Higher than the dedicated resource threshold, but lower than the high priority resource usage threshold or minimum resource usage threshold;

[0108] (3) Higher than the high priority resource usage threshold and lower than the shared resource or maximum resource threshold.

[0109] In this embodiment of the application, the method may further include:

[0110] Obtain the dedicated resources, high-priority resources, and / or shared resources configured by Operation Administration and Maintenance (OAM).

[0111] To ensure the SLA of network slices, OAM typically configures resources for base stations that are guaranteed to be unavailable to other slices. At the same time, to maximize resource utilization, OAM also configures resources that slices can use with high priority and resources that can be shared by multiple slices.

[0112] Therefore, assuming that OAM configures three types of resources for each slice of the base station, including: dedicated resources, high-priority resources, and shared resources, the meanings of the three resource pools are as follows:

[0113] (a) Dedicated resources: These resources are reserved by the cell for this slice and can only be used by this slice. Even if this slice does not use the resource, other slices cannot occupy it.

[0114] (b) High-priority resources: These are resources that the slice uses preferentially. That is, when the slice needs to use them, other slices cannot occupy them, but when the slice does not need to use them, other slices can occupy them.

[0115] (c) Shared resources: Cell resources that can be shared by multiple slices.

[0116] Since multiple slices share resources within a cell, in order to ensure the SLA requirements of the slices while making the most efficient use of valuable air interface resources, the remaining available resources of the slices are not fixed. This is because when the resources of a certain slice are not used, other slices can occupy the resources of that slice.

[0117] See Figure 4 A certain cell supports two slices. OAM has configured dedicated resources, high-priority resource usage, and shared resource quotas for slice 1 and slice 2, respectively. For example:

[0118] The dedicated resources, high-priority resources, and shared resources of slice 1 are 15%, 30%, and 60%, respectively.

[0119] The dedicated resources, high-priority resources, and shared resources of slice 2 are 30%, 10%, and 70%, respectively.

[0120] It can be seen that the available resource quotas of slice 1 and slice 2 actually exceed 100%, mainly because different slices can dynamically share the resources of the entire cell.

[0121] In this embodiment, the first network element and the second network element can exchange information about the resources occupied by their respective slices. In this way, the first network element can take a reasonable load balancing strategy based on the resource occupancy status reported by the second network element, thereby improving the user experience.

[0122] See Figure 3 This application provides an information interaction method applied to a first network element, including step 301.

[0123] Step 301: Send first information, which carries information about the resources occupied by the slice of the second network element.

[0124] Optionally, the resources may include one or more of the following: PRB, RRC connection count, radio bearer, hardware, transport layer, and active user count.

[0125] Optionally, sending the first information includes: sending the first information through the interface between the first network element and the second network element.

[0126] In this embodiment of the application, the relevant information of the resource may include one or more of the following:

[0127] (1) Dedicated resource threshold, high priority resource use or minimum resource use threshold, and / or shared resource or maximum resource threshold;

[0128] (2) The ratio of current resource occupancy to dedicated resource threshold, the ratio of current resource occupancy to high-priority resource use or minimum resource use threshold, and / or the ratio of current resource occupancy to shared resource or maximum resource threshold;

[0129] (3) The ratio of current resource occupancy to maximum resource availability;

[0130] (4) The ratio of current resource occupancy to dedicated resources, the ratio of current resource occupancy to high-priority resources, and / or the ratio of current resource occupancy to shared resources;

[0131] (5) Current available resources;

[0132] (6) Current resource usage status;

[0133] (7) Current availability of resources, availability of dedicated resources, availability of high-priority resources, and / or availability of shared resources;

[0134] (8) The ratio of currently available resources to the maximum amount of resources, the ratio of currently available resources to the amount of dedicated resources, the ratio of currently available resources to the amount of high-priority resources, and / or the ratio of currently available resources to the amount of shared resources;

[0135] (9) The current interval position of the resource usage status;

[0136] The dedicated resources are resources reserved for a specific slice and cannot be used by other slices; the high-priority resources are resources that a specific slice uses more than other slices; and the shared resources are resources shared by multiple slices.

[0137] Optionally, the resource occupancy status includes one or more of the following: uplink / downlink resource occupancy ratio, uplink / downlink resource occupancy amount, uplink / downlink guaranteed bit rate data stream resource occupancy ratio, uplink / downlink guaranteed bit rate data stream resource occupancy amount, uplink / downlink non-guaranteed bit rate data stream resource occupancy ratio, and uplink / downlink non-guaranteed bit rate data stream resource occupancy.

[0138] The available resource status includes one of the following: the ratio of uplink to downlink available resources, and the amount of uplink to downlink available resources.

[0139] In this embodiment, the first network element and the second network element can exchange information about the resources occupied by their respective slices. In this way, the first network element can take a reasonable load balancing strategy based on the resource occupancy status reported by the second network element, thereby improving the user experience.

[0140] The embodiments of this application are described below with reference to Embodiments 1 to 6.

[0141] Example 1

[0142] For thresholds (x%, y%, z%) for dedicated resources, high-priority resources, and shared resources at the slice granularity between base stations or between gNB-CU and gNB-DU, see [link to relevant documentation]. Figure 5 .

[0143] And / or, the base stations or gNB-CU and gNB-DU exchange the resource usage of the currently used slice granularity, for example, the resource usage in slice 1 is S1% and the resource usage in slice 2 is S2%.

[0144] Optionally, resources may include various types, including but not limited to one of the following:

[0145] (1) PRB;

[0146] (2) Number of RRC connections;

[0147] (3) Wireless bearer;

[0148] (4) Hardware;

[0149] (5) Transport layer;

[0150] (6) Number of active users.

[0151] Based on this information, the base station or gNB-CU can decide whether to switch a terminal to a neighboring cell. For example, if a base station has two potential neighboring cells, and a terminal is currently using slice 2 service in the current base station's cell, with neighboring cell 1 (slice 2) occupying 50% of the total resources and neighboring cell 2 (slice 2) occupying 30%, but the resources occupied by neighboring cell 1 (slice 2) are still high-priority reserved resources, while neighboring cell 2 (slice 2) has already started using shared resources, and all high-priority reserved resources are occupied. Therefore, by exchanging this information, although neighboring cell 1 (slice 2) occupies more absolute resources, neighboring cell 1 should still be selected as the target cell for load balancing.

[0152] Example 2

[0153] For thresholds (x%, y%) of dedicated resources, high-priority resources, and shared resources at the slice granularity between base stations or between gNB-CU and gNB-DU, see [link to relevant documentation]. Figure 6 .

[0154] And / or, the base stations or gNB-CU and gNB-DU exchange the resource usage of the currently used slice granularity, for example, the resource usage in slice 1 is S1% and the resource usage in slice 2 is S2%.

[0155] The base station or gNB-CU can deduce the threshold for shared resources based on the thresholds for these dedicated resources and high-priority resources. For example, if 30% + 40% = 70%, and 30% remains, then the threshold for shared resources in slice 1 is 60%, and the threshold for shared resources in slice 2 is 70%.

[0156] Based on the above information, the base station or gNB-CU can decide whether to switch a terminal to a neighboring cell. For example, if a base station has two potential neighboring cells, and a terminal is currently using slice 2 service in the current base station's cell, with neighboring cell 1 using 50% of the total resources for slice 2 and neighboring cell 2 using 30%, but neighboring cell 1's resources are still reserved for high priority, while neighboring cell 2 has already started using shared resources, and all high-priority reserved resources are already occupied. Therefore, by exchanging this information, although neighboring cell 1 uses more absolute resources for slice 2, neighboring cell 1 should still be selected as the target cell for load balancing.

[0157] Example 3

[0158] The resource usage at the currently used slice granularity is exchanged between base stations or between gNB-CU and gNB-DU. For example, the resource usage of slice 1 is S1%, and the resource usage of slice 2 is S2%. See [link to relevant documentation]. Figure 7 .

[0159] And / or, the ratio of the current resource occupancy at the slice granularity between base stations or between gNB-CU and gNB-DU to the thresholds (a%, b%, c%) for dedicated resources, high-priority resources, and shared resources.

[0160] Based on the above information, the base station or gNB-CU can calculate the resource occupancy of neighboring cell slices, as well as the thresholds for dedicated resources, high-priority resources, and shared resources.

[0161] Based on the above information, the base station or gNB-CU can decide whether to switch a terminal to a neighboring cell. For example, if a base station has two potential neighboring cells, and a terminal is currently using slice 2 service in the current base station's cell, with neighboring cell 1 using 50% of the total resources for slice 2 and neighboring cell 2 using 30%, but neighboring cell 1's resources are still reserved for high priority, while neighboring cell 2 has already started using shared resources, and all high-priority reserved resources are already occupied. Therefore, by exchanging this information, although neighboring cell 1 uses more resources in slice 2, neighboring cell 1 should still be selected as the target cell for load balancing.

[0162] Example 4

[0163] For thresholds (x%, y%, z%) for dedicated resources, high-priority resources, and shared resources at the slice granularity between base stations or between gNB-CU and gNB-DU, see [link to relevant documentation]. Figure 8 .

[0164] And / or, the ratio of the current resource occupancy at the slice granularity between base stations or between gNB-CU and gNB-DU to the thresholds (a%, b%, c%) for dedicated resources, high-priority resources, and shared resources.

[0165] The base station or gNB-CU can calculate the resource occupancy at the neighboring cell slice level (S1%, S2%).

[0166] The base station or gNB-CU can decide whether to switch a terminal to a neighboring cell. For example, if a base station has two potential neighboring cells, and a terminal is currently using slice 2 service in the current base station's cell, with neighboring cell 1 using 50% of the total resources for slice 2 and neighboring cell 2 using 30%, but neighboring cell 1's resources are still reserved for high priority, while neighboring cell 2 has already started using shared resources, and its high priority reserved resources are fully utilized. Therefore, by exchanging this information, although neighboring cell 1 uses more resources in slice 2, neighboring cell 1 should still be selected as the target cell for load balancing.

[0167] Example 5

[0168] The remaining available resources at the currently used slice granularity are exchanged between base stations or between gNB-CU and gNB-DU. For example, the remaining available resources for slice 1 are z%-S1%, and the remaining available resources for slice 2 are z%-S2%. See [link to relevant documentation]. Figure 9 .

[0169] Based on the above information, base stations or gNB-CUs can decide whether to switch a terminal to a neighboring cell. For example, if a base station has two potential neighboring cells, and a terminal is currently using slice 2 service in the cell of the current base station, with 50% of the remaining available resources in slice 2 of neighboring cell 1 and 30% of the remaining available resources in slice 2 of neighboring cell 2, then by exchanging this information, neighboring cell 1 should be selected as the target cell during load balancing.

[0170] Example 6

[0171] The resource usage range of the slice granularity currently used in the interaction between base stations or between gNB-CU and gNB-DU is located in one of the following intervals:

[0172] (1) Below the dedicated resource threshold;

[0173] (2) The threshold is higher than the dedicated resource threshold, but lower than the high priority resource usage threshold or the minimum resource usage threshold;

[0174] (3) Higher than the high-priority resource usage threshold, but lower than the shared resource or maximum resource threshold;

[0175] Based on the above information, base stations or gNB-CUs can estimate the occupancy of slices in the target cell.

[0176] See Figure 10 This application provides an information interaction device, the device 1000 including:

[0177] The first receiving module 1001 is used to receive first information sent by the second network element, wherein the first information carries relevant information about the resources occupied by the slice of the second network element.

[0178] Optionally, the resources include one or more of the following: PRB, RRC connection count, radio bearer, hardware, transport layer, and active user count.

[0179] Optionally, the first receiving module 1001 is further configured to receive the first information sent by the second network element through the interface between the first network element and the second network element.

[0180] Optionally, in this embodiment of the application, the first receiving module 1001 is further configured to receive the interface information of the second network element through a third network element; wherein the third network element is a core network element, a network management network element, a centralized processing unit, or a centralized control unit.

[0181] In this embodiment of the application, the device 1000 further includes:

[0182] The judgment module is used to perform load balancing operations or load prediction operations based on machine learning methods, according to the relevant information of the slice resource occupancy of the first network element and the relevant information of the slice resource occupancy of the second network element. In this embodiment, performing load balancing operations includes: switching the terminal from the current cell to a neighboring cell or triggering a mobility configuration change process.

[0183] In this embodiment of the application, the relevant information of the resource includes one or more of the following:

[0184] (1) Dedicated resource threshold, high priority resource use or minimum resource use threshold, and / or shared resource or maximum resource threshold;

[0185] (2) The ratio of current resource occupancy to dedicated resource threshold, the ratio of current resource occupancy to high-priority resource use or minimum resource use threshold, and / or the ratio of current resource occupancy to shared resource or maximum resource threshold;

[0186] (3) The ratio of current resource occupancy to maximum resource availability;

[0187] (4) The ratio of current resource occupancy to dedicated resources, the ratio of current resource occupancy to high-priority resources, and / or the ratio of current resource occupancy to shared resources; (5) Current available resources;

[0188] (6) Current resource usage status;

[0189] (7) Current availability of resources, availability of dedicated resources, availability of high-priority resources, and / or availability of shared resources;

[0190] (8) The ratio of currently available resources to the maximum amount of resources, the ratio of currently available resources to the amount of dedicated resources, the ratio of resources used with high priority, and / or the ratio of currently available resources to the amount of shared resources;

[0191] (9) The current interval position of the resource usage status;

[0192] Specifically, the dedicated resources are resources reserved for a specific slice and unusable by other slices; the high-priority resources are resources that a specific slice uses preferentially compared to other slices; and the shared resources are resources shared by multiple slices. In this embodiment, the resource occupancy includes one or more of the following: uplink / downlink resource occupancy ratio, uplink / downlink resource occupancy amount, uplink / downlink guaranteed bit rate data stream resource occupancy ratio, uplink / downlink guaranteed bit rate data stream resource occupancy amount, uplink / downlink non-guaranteed bit rate data stream resource occupancy ratio, and uplink / downlink non-guaranteed bit rate data stream resource occupancy.

[0193] The available resource status includes one of the following: the ratio of uplink to downlink available resources, and the amount of uplink to downlink available resources.

[0194] In this embodiment of the application, the interval position includes one of the following:

[0195] (1) Below the dedicated resource threshold;

[0196] (2) Higher than the dedicated resource threshold, but lower than the high-priority resource usage threshold or the minimum resource usage threshold.

[0197] (3) Higher than the high priority resource usage threshold and lower than the shared resource or maximum resource threshold.

[0198] In this embodiment of the application, the device 1000 further includes:

[0199] The second receiving module is used to obtain the dedicated resources, high-priority usage resources and / or shared resources configured in the OAM.

[0200] In this embodiment of the application, both the first network element and the second network element are base stations, or the first network element is a gNB-CU and the second network element is a gNB-DU.

[0201] The apparatus provided in this application embodiment can achieve... Figure 2 The various processes implemented in the method embodiments shown achieve the same technical effects, and will not be described again here to avoid repetition.

[0202] See Figure 11 This application provides an information interaction device, the device 1100 including:

[0203] The sending module 1101 is used to send first information, which carries information related to the resources occupied by the slice of the second network element.

[0204] Optionally, the resources include one or more of the following: PRB, RRC connection count, radio bearer, hardware, transport layer, and active user count. In this embodiment, the sending module 1101 is further configured to send first information through the interface between the first network element and the second network element.

[0205] In this embodiment of the application, the relevant information of the resource includes one or more of the following:

[0206] (1) Dedicated resource threshold, high priority resource use or minimum resource use threshold, and / or shared resource or maximum resource threshold;

[0207] (2) The ratio of current resource occupancy to dedicated resource threshold, the ratio of current resource occupancy to high-priority resource use or minimum resource use threshold, and / or the ratio of current resource occupancy to shared resource or maximum resource threshold;

[0208] (3) The ratio of current resource occupancy to maximum resource availability;

[0209] (4) The ratio of current resource occupancy to dedicated resources, the ratio of current resource occupancy to high-priority resources, and / or the ratio of current resource occupancy to shared resources; (5) Current available resources;

[0210] (6) Current resource usage status;

[0211] (7) Current availability of resources, availability of dedicated resources, availability of high-priority resources, and / or availability of shared resources;

[0212] (8) The ratio of currently available resources to the maximum amount of resources, the ratio of currently available resources to the amount of dedicated resources, the ratio of currently available resources to the amount of high-priority resources, and / or the ratio of currently available resources to the amount of shared resources;

[0213] (9) The current interval position of the resource usage status;

[0214] Specifically, the dedicated resources are resources reserved for a specific slice and unusable by other slices; the high-priority resources are resources that a specific slice uses preferentially compared to other slices; and the shared resources are resources shared by multiple slices. In this embodiment, the resource occupancy includes one or more of the following: uplink / downlink resource occupancy ratio, uplink / downlink resource occupancy amount, uplink / downlink guaranteed bit rate data stream resource occupancy ratio, uplink / downlink guaranteed bit rate data stream resource occupancy amount, uplink / downlink non-guaranteed bit rate data stream resource occupancy ratio, and uplink / downlink non-guaranteed bit rate data stream resource occupancy.

[0215] The available resource status includes one of the following: the ratio of uplink to downlink available resources, and the amount of uplink to downlink available resources.

[0216] In this embodiment of the application, the interval position includes one of the following:

[0217] (1) Below the dedicated resource threshold;

[0218] (2) Higher than the dedicated resource threshold, but lower than the high-priority resource usage threshold or the minimum resource usage threshold.

[0219] (3) Higher than the high priority resource usage threshold and lower than the shared resource or maximum resource threshold.

[0220] The apparatus provided in this application embodiment can achieve... Figure 3 The various processes implemented in the method embodiments shown achieve the same technical effects, and will not be described again here to avoid repetition.

[0221] This application also provides a network-side device. For example... Figure 12 As shown, the network-side device 1200 includes: an antenna 1201, a radio frequency (RF) device 1202, and a baseband device 1203. The antenna 1201 is connected to the RF device 1202. In the uplink direction, the RF device 1202 receives information through the antenna 1201 and transmits the received information to the baseband device 1203 for processing. In the downlink direction, the baseband device 1203 processes the information to be transmitted and sends it to the RF device 1202. The RF device 1202 processes the received information and transmits it through the antenna 1201.

[0222] The aforementioned frequency band processing device can be located in the baseband device 1203. The method executed by the network-side device in the above embodiments can be implemented in the baseband device 1203, which includes a processor 1204 and a memory 1205.

[0223] The baseband device 1203 may include, for example, at least one baseband board on which multiple chips are disposed, such as... Figure 12As shown, one of the chips, for example, is a processor 1204, which is connected to a memory 1205 to call the program in the memory 1205 and execute the network device operation shown in the above method embodiment.

[0224] The baseband device 1203 may also include a network interface 1206 for exchanging information with the radio frequency device 1202, such as a common public radio interface (CPRI).

[0225] Specifically, the network-side device in this embodiment of the invention further includes: instructions or programs stored in memory 1205 and executable on processor 1204, wherein processor 1204 calls the instructions or programs in memory 1205 to execute... Figure 10 and Figure 11 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.

[0226] The network-side device provided in this application embodiment can achieve... Figure 2 The various processes implemented in the method embodiment shown in Figure 3 achieve the same technical effect, and will not be described again here to avoid repetition.

[0227] This application embodiment also provides a readable storage medium storing a program or instructions that, when executed by a processor, implement the above-described functionality. Figure 2 or Figure 3 The various processes of the method embodiments shown can achieve the same technical effect, and will not be described again here to avoid repetition.

[0228] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0229] The steps of the methods or algorithms described in this application can be implemented in hardware or by executing software instructions on a processor. The software instructions can consist of corresponding software modules, which can be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disk, portable hard disk, read-only optical disk, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can be housed in an ASIC. Alternatively, the ASIC can be housed in a core network interface device. Of course, the processor and storage medium can also exist as discrete components in the core network interface device.

[0230] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in this application can be implemented using hardware, software, firmware, or any combination thereof. When implemented in software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium accessible to a general-purpose or special-purpose computer.

[0231] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of this application. It should be understood that the above description is only a specific embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solution of this application should be included within the scope of protection of this application.

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

[0233] This application describes embodiments of methods, apparatus (systems), and computer program products according to embodiments of this application with reference to flowchart illustrations and / or block diagrams. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0234] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0235] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

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

Claims

1. An information interaction method applied to a first network element, characterized in that, The method comprises: receiving first information sent by a second network element, the first information carrying information about slice occupied resources of the second network element; The method further comprises: performing a load prediction operation based on a machine learning method according to information about slice occupied resources of the first network element and information about slice occupied resources of the second network element; wherein the first network element is a central unit of a base station, and the second network element is a distributed unit of the base station; The information about slice occupied resources comprises one or more of the following: a ratio of current resource occupation to a dedicated resource threshold, a ratio of current resource occupation to a high-priority usage resource or minimum usage resource threshold, and / or a ratio of current resource occupation to a shared resource or maximum resource threshold; a ratio of current resource occupation to a dedicated resource amount, a ratio of current resource occupation to a high-priority usage resource amount, and / or a ratio of current resource occupation to a shared resource amount; a ratio of current available resource to a maximum resource amount, a ratio of current available resource to a dedicated resource amount, a ratio of current available resource to a high-priority usage resource amount, and / or a ratio of current available resource to a shared resource amount; wherein the dedicated resource is a resource reserved for a specific slice and cannot be used by other slices; the high-priority usage resource is a resource that a specific slice uses preferentially compared to other slices; and the shared resource is a resource shared by multiple slices.

2. The method of claim 1, wherein, The resources comprise one or more of the following: physical resource blocks (PRBs), radio resource control (RRC) connection numbers, radio bearers, hardware, transmission layers, and active user numbers.

3. The method of claim 1, wherein, The receiving of the first information sent by the second network element comprises: receiving the first information sent by the second network element through an interface of the first network element and the second network element.

4. The method of claim 1, wherein, The method further comprises: receiving interface information of the second network element through a third network element; wherein the third network element is a core network element, a network management element, a centralized processing unit, or a centralized control unit.

5. The method of claim 1, wherein, The information about slice occupied resources further comprises one or more of the following: a dedicated resource threshold, a high-priority usage resource or minimum usage resource threshold, and / or a shared resource or maximum resource threshold; a ratio of current resource occupation to a maximum resource amount; a current available resource condition; a current resource occupation; an interval position of the current occupied resource condition.

6. The method of claim 5, wherein, The resource occupation condition comprises one or more of the following: uplink / downlink resource occupation proportions, uplink / downlink resource occupation amounts, uplink / downlink guaranteed bit rate data stream resource occupation proportions, uplink / downlink guaranteed bit rate data stream resource occupation amounts, uplink / downlink non-guaranteed bit rate data stream resource occupation proportions, and uplink / downlink non-guaranteed bit rate data stream resource occupation amounts. The available resource condition comprises one of the following: uplink / downlink available resource proportions and uplink / downlink available resource amounts.

7. The method of claim 5, wherein, The interval position comprises one of the following: below the dedicated resource threshold; above the dedicated resource threshold and below the high-priority usage resource or minimum usage resource threshold; above the high-priority usage resource threshold and below the shared resource or maximum resource threshold.

8. The method of claim 5, wherein, The method further comprises: Obtaining the dedicated resource, the high-priority usage resource, and / or the shared resource configured by an operation administration and maintenance (OAM).

9. An information interaction method applied to a second network element, characterized in that, Comprise: Sending first information, the first information carrying slice-occupied resource related information of the second network element, the slice-occupied resource related information of the second network element being used for the first network element to perform a load prediction operation based on a machine learning method, wherein the first network element is a central unit of a base station, and the second network element is a distributed unit of the base station; The slice-occupied resource related information includes one or more of the following: A ratio of a current resource occupation to a dedicated resource threshold, a ratio of the current resource occupation to a high-priority usage resource or a minimum usage resource threshold, and / or a ratio of the current resource occupation to a shared resource or a maximum resource threshold; A ratio of the current resource occupation to a dedicated resource amount, a ratio of the current resource occupation to a high-priority usage resource amount, and / or a ratio of the current resource occupation to a shared resource amount; A ratio of a current available resource to a maximum resource amount, a ratio of the current available resource to a dedicated resource amount, a ratio of the current available resource to a high-priority usage resource amount, and / or a ratio of the current available resource to a shared resource amount; The dedicated resource is a resource reserved for a specific slice and cannot be used by other slices; the high-priority usage resource is a resource that a specific slice uses preferentially compared to other slices; and the shared resource is a resource shared by multiple slices.

10. The method of claim 9, wherein, The resource includes one or more of the following: a PRB, an RRC connection number, a radio bearer, hardware, a transport layer, and an active user number.

11. The method of claim 9, wherein, The first information includes: Sending the first information through an interface between the first network element and the second network element.

12. The method of claim 9, wherein, The slice-occupied resource related information further includes one or more of the following: A dedicated resource threshold, a high-priority usage resource or a minimum usage resource threshold, and / or a shared resource or a maximum resource threshold; A ratio of a current resource occupation to a maximum resource amount; A current available resource condition; A current resource occupation; An interval position of the current occupied resource condition.

13. The method of claim 12, wherein, The resource occupation includes one or more of the following: an uplink / downlink resource occupation ratio, an uplink / downlink resource occupation amount, an uplink / downlink guaranteed bit rate data stream resource occupation ratio, an uplink / downlink guaranteed bit rate data stream resource occupation amount, an uplink / downlink non-guaranteed bit rate data stream resource occupation ratio, and an uplink / downlink non-guaranteed bit rate data stream resource occupation amount. The available resource condition includes one of the following: an uplink / downlink available resource ratio and an uplink / downlink available resource amount.

14. An information interaction apparatus, applied to a first network element, characterized in that, Comprise: A first receiving module configured to receive first information sent by a second network element, the first information carrying slice-occupied resource related information of the second network element; A judging module configured to perform a load prediction operation based on a machine learning method according to slice-occupied resource related information of the first network element and slice-occupied resource related information of the second network element, wherein the first network element is a central unit of a base station, and the second network element is a distributed unit of the base station; The slice-occupied resource related information includes one or more of the following: a ratio of a current resource occupation to a dedicated resource threshold, a ratio of the current resource occupation to a high priority usage resource or a minimum usage resource threshold, and / or a ratio of the current resource occupation to a shared resource or a maximum resource threshold; a ratio of a current resource occupation to a dedicated resource amount, a ratio of the current resource occupation to a high priority usage resource amount, and / or a ratio of the current resource occupation to a shared resource amount; a ratio of a current available resource to a maximum resource amount, a ratio of the current available resource to a dedicated resource amount, a ratio of the current available resource to a high priority usage resource amount, and / or a ratio of the current available resource to a shared resource amount; wherein the dedicated resource is a resource reserved for a specific slice, which cannot be used by other slices; the high priority usage resource is a resource that is preferentially used by the specific slice compared to other slices; and the shared resource is a resource shared by multiple slices.

15. An information interaction apparatus, applied to a second network element, characterized in that, comprising: a sending module configured to send first information, the first information carrying information about slice-occupied resources of a second network element, the information about slice-occupied resources of the second network element being used by a first network element to perform a load prediction operation based on a machine learning method, wherein the first network element is a central unit of a base station, and the second network element is a distributed unit of the base station; the information about slice-occupied resources comprises one or more of the following: a ratio of a current resource occupation to a dedicated resource threshold, a ratio of the current resource occupation to a high priority usage resource or a minimum usage resource threshold, and / or a ratio of the current resource occupation to a shared resource or a maximum resource threshold; a ratio of a current resource occupation to a dedicated resource amount, a ratio of the current resource occupation to a high priority usage resource amount, and / or a ratio of the current resource occupation to a shared resource amount; a current available resource situation, a current available dedicated resource situation, a current available high priority usage resource situation, and / or a current available shared resource situation; a ratio of a current available resource to a maximum resource amount, a ratio of the current available resource to a dedicated resource amount, a ratio of the current available resource to a high priority usage resource amount, and / or a ratio of the current available resource to a shared resource amount; wherein the dedicated resource is a resource reserved for a specific slice, which cannot be used by other slices; the high priority usage resource is a resource that is preferentially used by the specific slice compared to other slices; and the shared resource is a resource shared by multiple slices.

16. A network-side device, comprising: comprising: a processor, a memory, and a program stored on the memory and executable on the processor, the program, when executed by the processor, implementing the steps of the method of any one of claims 1 to 13.

17. A readable storage medium, characterized by, a readable storage medium having a program stored thereon, the program, when executed by a processor, implementing the steps of the method of any one of claims 1 to 13.

Citation Information

Patent Citations

  • A network slice processing method and an access network element

    CN109842910A