BWP distribution method and device, electronic equipment and computer readable storage medium
By dynamically adjusting the bandwidth, frequency position and power of BWP, the network congestion and energy waste problems caused by static BWP configuration in 5G networks are solved, and network throughput is improved and energy consumption is reduced.
Patent Information
- Application Number
- CN202511080619.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-28
- Publication Date
- 2025-10-24
AI Technical Summary
The BWP configuration function in the existing 5G network is static and does not support dynamics. It cannot adapt to business changes in different time periods, resulting in network congestion and energy waste.
The SON server collects base station and UE data, analyzes UE capabilities and service characteristics, classifies different BWP categories, and dynamically adjusts bandwidth, frequency location, and power configuration based on the BWP category to achieve coordination between base stations.
Improve network throughput, reduce energy consumption, meet the needs of different services and user capabilities, and adapt to time-varying business characteristics.
Smart Images

Figure CN120835302A_ABST
Abstract
Description
[0001] This application is a divisional application of the patent application with application number 202010740835.6, application date of July 28, 2020, and invention name of "BWP allocation method, device, electronic equipment and computer readable storage medium". TECHNICAL FIELD
[0002] The present application relates to the technical field of communication, in particular, the present application relates to a kind of BWP allocation method, device, electronic equipment and computer readable storage medium. BACKGROUND
[0003] In the fifth generation mobile communication system (the fifth generation, 5G), the third generation partnership project (the third generation partnership project, 3GPP) redefines the new spectrum resources that operators can use and the size of corresponding bandwidth, such as 28GHz frequency band maximum use 400MHz.
[0004] However, in the existing implementation scheme, the configuration function of BWP (bandwidth Part, partial bandwidth) is still in the initial stage, that is, static configuration, and does not support dynamic, so it is necessary to optimize the existing BWP configuration. SUMMARY
[0005] The present application provides a kind of BWP allocation method, device, electronic equipment and computer readable storage medium, and the technical scheme is as follows: In a first aspect, a BWP allocation method is provided, which comprises: Obtain the service-related information of at least one base station; Based on the service-related information of the at least one base station, determine the configuration information of the BWP of the at least one base station; According to the configuration information, the BWP of the at least one base station is configured.
[0006] In a second aspect, a BWP allocation device is provided, comprising: An acquisition module is configured to obtain the service-related information of at least one base station; A determination module is configured to determine the configuration information of the BWP of the at least one base station based on the service-related information of the at least one base station; An allocation module is configured to configure the BWP of the at least one base station according to the configuration information.
[0007] In a third aspect, an electronic device is provided, comprising: One or more processors; a memory; one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to perform operations corresponding to the BWP allocation method according to the first aspect.
[0008] In a fourth aspect, a computer-readable storage medium is provided, and the storage medium stores at least one instruction, at least one program, a code set, or an instruction set, which is loaded and executed by a processor to implement the BWP allocation method according to the first aspect.
[0009] The technical scheme provided by the present application has the beneficial effects that: The present application provides a BWP allocation method, device, electronic equipment and computer-readable storage medium. Compared with the prior art, the present application updates the configuration information by considering the service-related information of each base station, can meet the needs of different services and different user capabilities, and can adapt to the time-varying service characteristics. The configuration information of the time-varying BWP is allocated to each base station, which improves the throughput of the network and reduces the energy consumption.
[0010] Further, the bandwidth of the BWP can be dynamically adjusted according to the changing service demand, so that the allocated bandwidth can well adapt to the user demand. In this way, energy can be saved when the user demand is low, and throughput can be provided when the user demand is high.
[0011] Further, the power of the BWP can be dynamically adjusted according to the changing user space distribution, so that the allocated power can better cover the users. In areas without users, the power is reduced, that is, the coverage area is reduced. In this way, the energy consumption of the base station can be saved.
[0012] Further, for the mobile users between cells, the bandwidth and frequency location of the BWP between base stations can be dynamically coordinated, so that the coordinated scheduling between base stations can be ensured, the service demand of users can be ensured, and the overall throughput of the system can be improved. BRIEF DESCRIPTION OF DRAWINGS
[0013] In order to more clearly illustrate the technical schemes in the embodiments of the present application, the drawings needed in the description of the embodiments of the present application will be briefly introduced.
[0014] Figure 1 a schematic diagram of the BWP configuration method in one example of the prior art; Figure 2 a schematic diagram of the BWP configuration method in one example of the prior art; Figure 3A schematic diagram of the configuration mode of the BWP in an example of the prior art; Figure 4 A schematic diagram of the configuration mode of the BWP in an example of the prior art; Figure 5 A schematic diagram of an application environment of the BWP allocation method provided by the embodiment of the application; Figure 6 A schematic diagram of a flow of the BWP allocation method provided by the embodiment of the application; Figure 7 A schematic diagram of a scheme for the server to acquire base station data and UE reported data in an example of the application; Figure 8 A schematic diagram of a scheme for training a model and online prediction of the model in an example of the application; Figure 9 A schematic diagram of BWP categories of a base station in an example of the application; Figure 10 A schematic diagram of bandwidth sizes corresponding to different BWP categories in an example of the application; Figure 11 A schematic diagram of a relationship between multiple base stations in an example of the application; Figure 12 A schematic diagram of sorting different BWP categories according to class numbers in an example of the application; Figure 13 A schematic diagram of sorting BWP categories in an example of the application; Figure 14 A schematic diagram of frequency position allocation of multiple BWP categories of different base stations in an example of the application; Figure 15 A schematic diagram of a conflict relationship table in an example of the application; Figure 16 A schematic diagram of a matrix representation of a global neighbor relationship table in an example; Figure 17 A schematic diagram of reducing the center power of a base station in an example of the application; Figure 18 A schematic diagram of the relationship between different overall conflict degrees and power in an example of the application; Figure 19 A schematic diagram of a flow of the BWP allocation method in an example of the application; Figure 20 A schematic diagram of a flow of the BWP allocation method in an example of the application; Figure 21 A schematic diagram of the effect of the BWP allocation method in an example of the application; Figure 22An effect diagram of a BWP allocation method in one example of the present application; Figure 23 An effect diagram of a BWP allocation method in one example of the present application; Figure 24 An effect diagram of a BWP allocation method in one example of the present application; Figure 25 An effect diagram of a BWP allocation method in one example of the present application; Figure 26 An effect diagram of a BWP allocation method in one example of the present application; Figure 27 A BWP allocation device structure diagram provided by an embodiment of the present application; Figure 28 A structure diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0015] The embodiments of the present application are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar notations represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be interpreted as a limitation of the present application.
[0016] Those skilled in the art can understand that, unless specifically stated, the singular forms "a", "an" and "the" used herein also include the plural forms. It should be further understood that the use of the phrase "comprising" in the specification of the present application means that the features, integers, steps, operations, elements and / or components exist, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof. It should be understood that when we say an element is "connected" or "coupled" to another element, it can be directly connected or coupled to the other element, or there can be intermediate elements. In addition, "connected" or "coupled" used herein can include wireless connection or wireless coupling. The phrase "and / or" used herein includes all or any single unit and all combinations of the associated listed items.
[0017] In order to make the purpose, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0018] In order to better support a variety of services and different capability UE (User Equipment) types in 5G networks, the 3GPP communication protocol adds a function of supporting BWP, but in the existing implementation scheme, the configuration function of BWP is still in the initial stage, that is, static configuration, which does not support dynamicity, and therefore cannot adaptively meet the changes of services in different time periods. Among them, static means: (1) The bandwidth of BWP is fixed and does not change with time; (2) The frequency location of BWP is fixed and does not change with time; (3) The transmission power on BWP is fixed and does not change with time.
[0019] And the BWP allocation of each base station is independent of each other.
[0020] As shown in Figure 1 , the base station in Figure 1 has two BWP, but their bandwidth, frequency location and transmission power are fixed and do not change with time; and the configuration mode of BWP on one base station does not consider the influence of other base stations, which is an independent allocation mode.
[0021] (1) For each BWP, the fixed and unchanging bandwidth cannot well match the demand of service change.
[0022] In fact, the service demand of users changes with time, as shown in Figure 2 , if the bandwidth of BWP is fixed, when the busy time service demand is large, it will cause network congestion; when the idle time service demand is small, it will cause waste of wireless resources.
[0023] (2) For each BWP, the fixed power cannot match the position distribution of users under this cell.
[0024] If the power value of BWP is a fixed value, then the corresponding cell coverage is also fixed, but the spatial distribution of users under a cell changes with people's daily activities, as shown in Figure 3 , in a certain time period, the UE under the cell will be distributed in the center position of the cell, and there is no user in the edge part. Therefore, if the coverage of the cell cannot adapt to the user distribution of the cell, energy will be wasted.
[0025] (3) For all BWP in the whole system, the fixed bandwidth and frequency location cannot match the spatial distribution of services.
[0026] If there is a lack of mutual coordination ability between cells, and the bandwidth and frequency location of part of the bandwidth cannot be automatically adjusted according to the movement of users, the overall performance of the system will be reduced. As shown in Figure 4As shown, the total bandwidth of the system is 100M, the BWP of the macro base station (the coverage area of which can be referred to as a macro cell) is 80M, and the BWP of the small base station (the coverage area of which can be referred to as a small cell) is 20M. When a UE moves from the coverage area of the macro base station to the coverage area of the small base station (i.e., the signal quality of the small base station is better than that of the macro base station), as shown in the left part of FIG. 1, the UE can only access the macro base station, but the Tput is low due to high path loss. As shown in the middle part of FIG. 1, when the UE moves from the coverage area of the macro base station to the coverage area of the small base station, the UE can only access the macro base station, but the Tput is low due to high path loss. As shown in the right part of FIG. 1, when the UE moves from the coverage area of the macro base station to the coverage area of the small base station, the UE can only access the macro base station, but the Tput is low due to high path loss. Figure 4 From time 1 to time 2, as shown in the middle part of FIG. 1, due to the small base station being allocated a smaller bandwidth resource of the BWP, network congestion is likely to occur, so that the user cannot access the small base station, and the user can only access the macro base station, but the Tput is low due to high path loss. Because the BWP of the small base station and the macro base station is statically allocated and does not change over time, and there is no cooperation between the macro cell and the small cell, the small base station and the macro base station cannot coordinate the bandwidth resources between the BWP, and cannot provide better services for the user, and the UE cannot obtain the expected resources in the expected cell. Therefore, if the base stations can coordinate the bandwidth of the BWP with each other, when the user moves to the coverage area of the small base station, the macro base station can reduce the bandwidth (for example, the bandwidth is reduced from 80M to 40M), and the small base station can increase the bandwidth (for example, the bandwidth is increased from 20M to 60M), so that the small base station has more bandwidth resources, and the user can access the small base station, and the Tput is high due to small path loss, as shown in the right part of FIG. 1, which can provide faster and better services for the user.
[0027] The number of base stations in a 5G network will be much larger than that in a 4G network. In order to better manage and coordinate the resources between the base stations, the present application proposes that the SON server collects base station data and UE data, analyzes UE capabilities and service characteristics, and then classifies different BWP according to the same UE capability and similar service characteristics. Then, based on the BWP category, the PRB (Physical Resource Block) is predicted, and the interference relationship between the base stations needs to be considered comprehensively, and then the difference configuration parameters of different BWP categories are judged, and finally the corresponding operation is performed according to the configuration parameters.
[0028] In view of at least one of the above technical problems or aspects that need to be improved in the prior art, the present application enables the 5G base station to adapt to different service scenarios and coordinate different BWP resources between the base stations. Specifically, by classifying the same UE capability and similar types of services corresponding to different bandwidth resources BWP, the demand of various UE capabilities and different types of services can be better met, and the throughput of the network and the effect of saving energy can be finally improved.
[0029] The technical solutions of the present application and how the technical solutions solve the above technical problems will be described in detail below with specific examples. The following specific examples can be combined with each other, and the same or similar concepts or processes can not be described again in some examples. The embodiments of the present application will be described below with reference to the drawings.
[0030] As shown in Figure 5 The BWP allocation method provided by the present application can be used in the following scenario: specifically, a plurality of base stations 501 receive capability information, service type information and channel information of a plurality of UEs; the plurality of base stations 501 send the adjacent area relationship of the base station, the traffic and the received capability information, service type information and channel information of the UE to the server 502, the server 502 determines the configuration information of the to-be-allocated BWP of the base station 501 based on the capability information, service type information and channel information of the UE, and the adjacent area relationship of the base station, the traffic, respectively; the server 502 sends the configuration information to the corresponding base station 501, and the base station 501 allocates the BWP based on the configuration information, respectively.
[0031] The above is only one application example of the BWP allocation method of the present application, and does not limit the specific application scenarios of the BWP allocation method of the present application. In other examples, the BWP allocation method can also be applied to a base station, which can obtain capability information, service type information and channel information of a plurality of UEs, and determine configuration information of a to-be-allocated BWP according to the adjacent area relationship of the base station, the traffic, and the capability information, service type information and channel information of the UE, and allocate the BWP according to the configuration information.
[0032] A possible implementation manner is provided in the embodiments of the present application, as shown in Figure 6 A BWP allocation method is provided, which can be applied to Figure 5 The server shown in Step S601, obtaining service related information of at least one base station.
[0033] The step can be performed by a server, which can be a SON (Self Organization network, self-organizing network) server, and the SON server refers to a network function module that can control or coordinate multiple base stations at the same time.
[0034] Specifically, the server can collect the neighboring cell relationship of the base station, the historical traffic volume from at least one 5G base station gNB; and collect the UE capability, service capability (such as service type) and channel information from the 5G base station gNB, and determine the corresponding service related information according to at least one of the neighboring cell relationship, the historical traffic, the UE capability, the service capability and the channel information. Specifically, the UE can report the data communicated with the base station to the server through the base station, and the data communicated with the base station can include the UE capability, the service type information and the channel information of the UE, wherein the UE capability is the maximum bandwidth supported by the UE, such as the maximum bandwidth supported by the Internet of Things UE is 5M, and the maximum bandwidth supported by the mobile phone UE is 100M; the service type information can be different service types of the UE, such as large bandwidth eMBB service, or low delay and high reliability uRLLC service, or machine type communication eMTC service; and the channel quality information can be an index reflecting the channel quality, such as SINR (signal to interference and noise ratio) and the like.
[0035] Specifically, the base station can also report the neighboring cell relationship of the base station to the server, such as the base station reporting to the server the list of the base station and its neighboring cells, and the traffic volume, for example, reporting the historical PRB utilization to the server, for example, the historical PRB utilization of the base station in the last 3 days 24 hours.
[0036] Generally, there is a large amount of statistical information in the base station, and the base station will not actively upload all the information to the server unless the server has an explicit requirement for a certain function. In the present application, the function of the server can be to coordinate the allocation of BWP between various base stations, and the server can collect relevant information from the base station.
[0037] In an embodiment, as Figure 7 shown, the server can periodically obtain the neighboring cell relationship of at least one base station, the historical traffic volume (such as the historical PRB utilization), and the UE information of the UE served by the at least one base station, such as the UE capability, the service type information and the channel information of the UE, for example, every 15 minutes, which can also be a multiple of 15 minutes, that is, every 15 N minutes, N is an integer; the server periodically collects the data of the base station, and then periodically configures the BWP, which can better adapt to the dynamically changing service demand.
[0038] In other embodiments, the server can also obtain the neighboring cell relationship of the at least one base station, the traffic volume, and the UE capability, the traffic type information, and the channel information of the UE served by the at least one base station when detecting a network abnormal change event such as a network surge; and the server can also obtain the neighboring cell relationship of the at least one base station, the historical traffic volume, and the UE capability, the traffic type information, and the channel information of the UE served by the at least one base station when detecting that the prediction of the PRB occurs multiple times inaccurately. The configuration of the BWP by detecting the abnormal network event can make the configuration of the BWP more in line with the user demand.
[0039] The traffic-related information can include at least one of the BWP category to be allocated, the traffic volume corresponding to the BWP category to be allocated, the neighboring cell relationship information between base stations (also referred to as the neighboring cell relationship), and the channel information of the UE served by the base station.
[0040] The process of determining the corresponding traffic-related information according to at least one of the neighboring cell relationship, the historical traffic volume, the UE capability, the traffic capability (such as the traffic type), and the channel information will be further described below.
[0041] In step S602, the configuration information of the BWP of the at least one base station is determined based on the traffic-related information of the at least one base station.
[0042] The configuration information can include at least one of the number of BWPs, the bandwidth size of the BWP, the frequency location of the BWP, and the power of the BWP.
[0043] Specifically, the server can determine the number of BWPs of the at least one base station according to the BWP category; determine the bandwidth of the corresponding at least one BWP according to the traffic volume of the BWP to be allocated of the at least one base station; determine the frequency location of the BWP according to at least one of the BWP category to be allocated, the neighboring cell relationship information between base stations, and the traffic volume corresponding to the BWP category to be allocated; and determine the power of the BWP according to at least one of the BWP category to be allocated, the neighboring cell relationship information between base stations, and the channel information of the UE served by the base station. The specific determination of the configuration information of the BWP will be described in detail below.
[0044] In step S603, the BWP of the at least one base station is configured according to the configuration information.
[0045] Specifically, the configuration of the BWP of the at least one base station according to the configuration information in step S603 can include: sending the determined configuration information to the corresponding base station, so that the corresponding base station allocates the BWP based on the received configuration information.
[0046] In some embodiments, the server can finally issue the configuration information of the BWP to each base station, and each base station configures the respective BWP based on the respective configuration information.
[0047] In some other embodiments, the base station can also determine the configuration information of the BWP to be allocated according to at least one of the following: the neighboring cell relationship of the base station, the traffic volume, and the capability information, the service type information and the channel information of the UE, and configure the BWP according to the configuration information.
[0048] In the above embodiments, the configuration information is updated by considering the service-related information of each base station, which can meet the needs of different services and different user capabilities, and can adapt to the time-varying service characteristics. The time-varying configuration information of the BWP is allocated to each base station, which improves the throughput of the network and reduces the energy consumption.
[0049] The specific process of obtaining the service-related information of the base station will be described in detail below with reference to the accompanying drawings and embodiments.
[0050] In one possible implementation of the embodiments of the present application, the service-related information includes at least one of the following: the BWP category to be allocated; the traffic volume corresponding to the BWP category to be allocated; the neighboring cell relationship information between base stations; and the channel information of the user terminal UE served by the base station.
[0051] The process of obtaining the BWP category to be allocated can include the following steps: In one possible implementation of the embodiments of the present application, obtaining the BWP category to be allocated of at least one base station can include: (1) classifying the UEs served by the at least one base station according to the capability information and / or the service type information of the UEs; (2) determining the BWP category to be allocated of the at least one base station based on the classification result of the UEs.
[0052] Specifically, the UEs can be classified based on their capability information, wherein the capability information of a UE refers to the maximum bandwidth supported by the UE, for example, the maximum bandwidth supported by an IoT UE is 5M, and the maximum bandwidth supported by a mobile phone UE is 100M, and the UEs are divided into K classes, i.e., K levels; then, the UEs of the same level are further classified based on the service type; wherein the service type of a UE can include at least one of the following: mMTC (massive Machine Type of Communication), uRLLC (Ultra Reliable Low Latency Communication), or eMBB (Enhanced Mobile Broadband); in this way, the final BWP categories are formed, and there are a total of m BWP categories, wherein the capability information of the UEs in each BWP category is the same, and the service type is also the same.
[0053] The purpose of classifying the BWP is to group the BWP with similar services and the same capability information of the UE. For example, generally speaking, the capability of an IoT UE supports a smaller bandwidth, for example, 5M, and the capability of a 5G mobile phone UE supports a larger bandwidth, for example, 100M; the uRLLC service has a high requirement for latency, the eMBB service has a high requirement for bandwidth, the mMTC service has a low requirement for latency and bandwidth.
[0054] The process of determining the service amount corresponding to the BWP category to be allocated can include the following steps: In a possible implementation of the embodiment of the present application, obtaining the service amount corresponding to the BWP category to be allocated of at least one base station can include: (1) obtaining the historical service amount of at least one BWP category to be allocated of at least one base station; (2) predicting the service amount of at least one BWP category to be allocated of at least one base station according to the historical service amount of at least one BWP category to be allocated of at least one base station.
[0055] The service amount can include the PRB utilization rate, i.e., the historical service amount can be the historical PRB utilization rate of at least one BWP category to be allocated.
[0056] Specifically, for each BWP category, the predicted PRB utilization rate of the BWP category can be predicted based on the historical PRB utilization rate of the BWP category, i.e., the service amount of the BWP category to be allocated is predicted.
[0057] The historical PRB utilization rate can include PRB utilization rates of at least one historical period, for example, 1 hour as a period, and the historical PRB utilization rate can be the PRB utilization rate of the previous 3 days of the base station 24=72 hours of PRB historical information; the predicted PRB utilization rate can include the PRB utilization rate of at least one future period, for example, the PRB utilization rate of the next hour, i.e., the predicted traffic of the BWP category to be allocated in the next hour.
[0058] In an embodiment, it can be a rule-based smoothing filter, i.e., the average value of the historical PRB utilization rate of multiple periods can be directly obtained, and the obtained average value is taken as the predicted PRB utilization rate; for example, the average value of the historical PRB utilization rate of the previous 72 hours can be obtained; the average value of the historical PRB utilization rate from 8:00 to 9:00 in the morning of each day in the previous 3 days can also be obtained, which is taken as the predicted PRB utilization rate from 8:00 to 9:00 in the morning of the next day, i.e., the traffic of the BWP category to be allocated.
[0059] In another embodiment, an AI (Artificial Intelligence) method can also be used to predict the traffic. For example, an AI supported vector regression (SVR) method is used to predict the future demand of PRB for the BWP category.
[0060] Specifically, according to the historical traffic of at least one BWP category to be allocated of at least one base station, the prediction of the traffic of at least one BWP category to be allocated of at least one base station can include: For any BWP category, the historical traffic of at least one period of the one BWP category is input into a prediction model to obtain the predicted traffic of at least one period of the one BWP category.
[0061] As Figure 8 shown, taking the traffic as an example of the PRB utilization rate, through the AI method, the PRB data (such as the data of the previous 42 days, such as the data from May 10 to June 20) is trained to obtain a prediction model (such as an SVR model). In actual prediction, the input of the model is the traffic data of the previous M hours, for example, the traffic data of the previous three days (3 24 hours, i.e., M=72 hours), and the output is the traffic data of the next hour. For example, the traffic data (such as the PRB utilization rate) of June 24 at 7:00 in the morning is predicted, the input data is the data (historical PRB utilization rate) of each hour between 7:00 on June 21 and 6:00 on June 24, a total of 3 72 hours = 72 values. The trained prediction model can predict the PRB demand for a BWP category in the next hour, that is, the predicted PRB utilization rate can be obtained, for example, 9%.
[0062] Currently, the time granularity of most base station data statistics is 15 minutes or multiples of 15 minutes. The prediction time interval in this application is equal to the time granularity of base station data statistics, that is, 15 minutes or multiples of 15 minutes. However, in future networks, as base station computing power and storage capacity increase, the time granularity of data statistics will decrease, and the prediction time interval in this application will also decrease accordingly.
[0063] The neighbor relationship information between base stations in the service-related information can be obtained directly from the base station; the channel information of the user terminal UE in the service-related information can be obtained from the UE served by the base station through the base station. The above embodiment describes the specific process of obtaining service-related information. The following will further detail the specific process of determining BWP configuration information based on service-related information in conjunction with the embodiments and accompanying drawings.
[0064] First, the specific process of determining the number of BWPs in the configuration information is described.
[0065] In a possible implementation of the embodiment of the present application, the configuration information includes the number of BWPs; the service-related information includes the category of the BWP to be allocated; Determining BWP configuration information of at least one base station based on service-related information of at least one base station in step S602 may include: The number of BWP categories to be allocated corresponding to the at least one base station is determined as the number of BWPs of the at least one base station.
[0066] Specifically, the number of BWP categories under a base station is equal to the configuration of the number of BWP categories; wherein the number of BWP categories corresponding to the base station is determined based on the capability information of the UE of the base station and / or the service type of the base station.
[0067] For example, Figure 9 As shown, a base station gNBx is configured with 4 BWP categories, category 1 to category 4, that is, the number of configured BWPs is 4.
[0068] The above embodiment describes a specific process for determining the number of BWPs in the BWP configuration information. The following will describe a specific process for determining the bandwidth of a BWP in the BWP configuration information with reference to the accompanying drawings and embodiments.
[0069] In a possible implementation of the embodiment of the application, the configuration information includes bandwidth of the BWP; and the service-related information includes service volume corresponding to the BWP category to be allocated. The service-related information of the at least one base station in step S602 is used to determine the BWP configuration information of the at least one base station, which can include: The service volume corresponding to the at least one BWP category to be allocated of the at least one base station is used to determine the bandwidth corresponding to the at least one BWP under the at least one BWP category to be allocated of the at least one base station.
[0070] Specifically, for each BWP category of each base station, the service volume of the BWP category is positively correlated with the bandwidth of the BWP category, that is, the predicted PRB utilization rate is positively correlated with the bandwidth, and specifically, the predicted number of PRBs is the bandwidth of the BWP.
[0071] As shown in Figure 10 the predicted PRB utilization rates of each BWP category (shown as BWP category in the figure) are different, and their bandwidths are also different. This is done to allocate PRB resources on demand and avoid unnecessary resource waste. The predicted PRB utilization rate can also be referred to as a PRB prediction value, or a predicted number of PRBs, or a PRB demand.
[0072] The above embodiment describes the specific determination process of the bandwidth of the BWP in the BWP configuration information. The specific determination process of the frequency location in the BWP configuration information will be described below in combination with the drawings and embodiments.
[0073] In a possible implementation of the embodiment of the application, the configuration information further includes a frequency location of the BWP; and the service-related information includes at least one of the BWP category to be allocated, inter-base station neighboring cell relationship information, and the service volume corresponding to the BWP category to be allocated. The service-related information of the at least one base station in step S602 is used to determine the BWP configuration information of the at least one base station, which can include: (1) The at least one of the BWP category to be allocated, the inter-base station neighboring cell relationship information, and the service volume corresponding to the BWP category to be allocated is used to determine an allocation priority of the BWP to be allocated of the at least one base station.
[0074] The higher the allocation priority corresponding to the BWP is, the higher the priority of the BWP is allocated.
[0075] Specifically, the at least one of the BWP category to be allocated, the inter-base station neighboring cell relationship information, and the service volume corresponding to the BWP category to be allocated is used to determine the allocation priority of the BWP to be allocated of the at least one base station, which can include: a. For each to-be-allocated BWP of at least one base station, at least one of the following priority information is obtained respectively: a category priority corresponding to a category of the to-be-allocated BWP, a location priority corresponding to inter-base-station neighbor relation information, and a traffic volume priority corresponding to a traffic volume corresponding to a category of the to-be-allocated BWP.
[0076] b. According to the obtained at least one priority information, an allocation priority of the to-be-allocated BWP of the at least one base station is determined.
[0077] Wherein, for the to-be-allocated BWP of the same category priority, the location priority is positively correlated with the allocation priority; and / or for the to-be-allocated BWP of the same location priority, the traffic volume priority is positively correlated with the allocation priority.
[0078] That is, the priority degree of the category priority is greater than that of the location priority, and the priority degree of the location priority is greater than that of the traffic volume priority.
[0079] The specific obtaining process of the priority information will be further described below.
[0080] (2) Based on the determined allocation priority, frequency locations are configured for each to-be-allocated BWP in sequence.
[0081] Specifically, the frequency locations of each BWP category are determined in sequence according to the determined allocation priority, that is, the frequency locations of the BWP category with higher allocation priority are determined first.
[0082] The specific process of configuring the frequency locations for each to-be-allocated BWP in sequence will be further described below.
[0083] The specific obtaining process of the priority information will be further described below.
[0084] For the category priority in the priority information: In one possible implementation of the embodiment of the application, the category priority corresponding to the category of the to-be-allocated BWP can include: According to the capability information and / or the service type information of the UE corresponding to the category of the to-be-allocated BWP, the category priority corresponding to the category of the to-be-allocated BWP is determined.
[0085] Specifically, the category priority corresponding to the uRLLC is higher than the category priority corresponding to the eMBB; and / or the category priority corresponding to the eMBB is higher than the category priority corresponding to the mMTC.
[0086] In some embodiments, for the to-be-allocated BWP category of the same service type, the size of the maximum bandwidth supported by the UE is positively correlated with the corresponding category priority.
[0087] That is, when the service type is the same, the greater the maximum bandwidth supported by the UE, the higher the category priority.
[0088] In some other embodiments, the category priority can also be determined based on the bandwidth first, and then based on the service type when the bandwidth size is the same.
[0089] For the location priority in the priority information: In one possible implementation of the embodiments of the present application, the location priority corresponding to the inter-base station neighbor relation information can include: (1) For each to-be-allocated BWP of at least one base station, based on the inter-base station neighbor relation information, at least one of the number of neighbors of the base station corresponding to the to-be-allocated BWP, the number of UEs served by the base station, and the throughput of the base station is obtained; (2) Based on at least one of the number of neighbors, the number of UEs served by the base station, and the throughput of the base station, the weight of the base station corresponding to the to-be-allocated BWP is determined; (3) Based on the weight of the base station corresponding to the to-be-allocated BWP, the location priority corresponding to the inter-base station neighbor relation information is determined.
[0090] Specifically, the global-based neighbor relation can be generated according to the inter-base station neighbor relation information of at least one base station, that is, the number of neighbors of each base station can be determined.
[0091] As shown in Figure 11 The figure contains a table of overall cell neighbor relations. For base station gNB1, its neighbor relations include base station gNB2 and base station gNB3 (see neighbor relation table 1 in the figure); for base station gNB2, its neighbor relations include base station gNB1 (see neighbor relation table 2 in the figure); for base station gNB3, its neighbor relations include base station gNB1, base station gNB4, and base station gNB3 (see neighbor relation table 3 in the figure); for base station gNB4, its neighbor relations include base station gNB3 (see neighbor relation table 4 in the figure); for base station gNB5, its neighbor relations include base station gNB3 (see neighbor relation table 5 in the figure).
[0092] Specifically, different weights reflect the importance of the base station; at least one of the number of neighbors, the number of UEs served by the base station, and the throughput is positively correlated with the weight; the weight of the base station is positively correlated with the corresponding location priority.
[0093] That is, the greater any one of the number of neighbors, the number of UEs served by the base station, and the throughput, the greater the corresponding weight of the base station.
[0094] For example Figure 11The global conflict relationship based on weights is given in the middle, and the weight is defined as the number of neighboring cells of the base station. Because the number of neighboring cells of the base station gNB1, the base station gNB2, the base station gNB3, the base station gNB4 and the base station gNB5 is 2, 1, 3, 1, 1 respectively, their weights are w1=2, w2=1, w3=3, w4=1, w5=1 respectively. The weight of the base station reflects the interference relationship with the neighboring cell, and the greater the weight, the more the number of interfering cells.
[0095] For example, if the weight is defined as the number of UEs served by the base station, assuming that the number of access UEs of the base station gNB1, the base station gNB2, the base station gNB3, the base station gNB4 and the base station gNB5 is 20, 12, 31, 12, 12 respectively in a certain period of time, their weights are w1=20, w2=12, w3=31, w4=12, w5=12 respectively. The weight of the base station reflects the number of served users, and the greater the weight, the more the number of served users.
[0096] For example, if the weight is defined as the throughput of the base station, assuming that the number of access UEs of the base station gNB1, the base station gNB2, the base station gNB3, the base station gNB4 and the base station gNB5 is 20M, 12M, 30M, 20M, 32M respectively in a certain period of time, their weights are w1=20, w2=12, w3=30, w4=20, w5=32 respectively. The weight of the base station reflects how much traffic is carried, and the greater the weight, the more traffic is carried.
[0097] Specifically, the weight of the base station is positively correlated with the corresponding position priority, that is, the greater the weight of the base station, the higher the position priority, that is, in the case of the same type priority, the greater the weight of the base station, the higher the corresponding allocation priority.
[0098] For the traffic volume priority in the priority information: In one possible implementation manner of the embodiment of the application, the traffic volume priority can include: The corresponding traffic volume priority is determined according to the traffic volume corresponding to the BWP category to be allocated.
[0099] Specifically, the traffic volume corresponding to the BWP category to be allocated is positively correlated with the corresponding traffic volume priority, that is, the greater the traffic volume corresponding to the BWP category to be allocated, the higher the traffic volume priority.
[0100] That is, in the process of determining the allocation priority, first, the type priority is determined, and according to the service type and / or the capability information of the UE, the BWP category with the highest allocation priority is determined; if the type priority is the same at this time, the position priority is further determined in the BWP category with the same category priority; at least one of the number of neighboring areas, the number of UEs served by the base station, and the throughput is positively correlated with the position priority; if the category priority and the position priority are the same, the allocation priority needs to be further determined according to the traffic priority, that is, the greater the traffic at this time, the higher the allocation priority.
[0101] The above embodiments illustrate the specific acquisition process of the priority information, and the process of determining the allocation priority according to the priority information will be further illustrated below in combination with the drawings and specific embodiments.
[0102] First, the at least one BWP category is sorted according to different BWP categories or UE capability information, that is, the category priority is determined; when the BWP categories are the same, that is, the category priorities are the same, the allocation priority is determined according to the position priority, that is, different BWP categories are sorted according to the weight of the base station; when the category priority and the position priority are the same, that is, the BWP category and the weight of the base station are the same, the allocation priority is determined according to the traffic priority, that is, sorting is performed according to the predicted PRB utilization rate.
[0103] The BWP categories under all SON servers are sorted. The purpose of sorting is to give priority to high-demand services.
[0104] 1) The first key value: the BWP is sorted according to the category priority, that is, the category priority is determined according to the BWP category: the BWP category is sorted, and the service with high delay requirement is arranged in the front. If the first key value is the same, the second key value is considered.
[0105] Specifically, all categories are sorted according to the priority of the service and the capability of the UE. The service priority is uRLLC>eMBB>mMTC, and the purpose of sorting is to arrange the BWP category with high requirement in the front, which is beneficial to the priority processing of the base station.
[0106] As Figure 12As shown, first, the capability and service type characteristics of each UE are collected; then, based on the capability of the UE, which refers to the maximum bandwidth supported by the UE (for example, the maximum bandwidth supported by an Internet of Things UE is 5M, and the maximum bandwidth supported by a mobile phone UE is 100M), the UEs are classified into K classes, i.e., K levels; then, for each UE of the same level, further classification is performed based on the service type, which can be mMTC, uRLLC or eMBB; in this way, each group formed forms the final BWP category (i.e., the final BWP category shown in the figure), and there are a total of m BWP categories, wherein the capability of the UE in each BWP category is the same, and the service type is also the same; finally, all categories are sorted according to the priority of the service and the capability of the UE. The service priority (corresponding to the service demand reference priority in the figure) is uRLLC>eMBB>mMTC, and the purpose of the sorting is to arrange the BWP category with high requirements in front, so as to facilitate the priority processing of the base station.
[0107] As Figure 12 The last step "sorting of BWP categories" in the above method, i.e., the sorting of BWP categories, is to determine the category priority. First, according to the service type, uRLLC is sorted in front, then eMBB, and finally mMTC. In the same service type, the supported bandwidth is sorted from high to low, with 100M first and 5M last. Finally, the BWP categories are assigned serial numbers in the order of the sorted order, starting from 1 and increasing sequentially. In this way, low latency and high reliability, large bandwidth (100M uRLLC, such as real-time high-definition video live streaming service) are arranged in the front, with a serial number of 1, followed by low latency and high reliability, small bandwidth (5M uRLLC, such as real-time remote control service), with a serial number of 2, and finally machine communication, small bandwidth (5M, mMTC, such as shared bicycle service), with a serial number of 3.
[0108] 2) The second key value: according to the weight (also referred to as the value) of the base station, the BWP categories are sorted in descending order, i.e., the position priority is determined, and the weight reflects the interference relationship between a base station and other surrounding base stations. The complex base station is processed preferentially, which can better reduce the complexity of the remaining network. If the second key value is the same, the third key value is considered.
[0109] 3) The third key value: according to the PRB prediction value (corresponding to the PRB number in the figure) of the BWP category, the BWP category with high demand is processed preferentially, i.e., the service amount priority is determined, which is to better reduce the fragmentation of resource allocation. If the BWP category with low demand is allocated first, the BWP category with high demand processed later may not be able to be allocated to continuous resources, causing discontinuity of resource allocation.
[0110] The first key value, the second key value and the third key value are used to represent the priority of different BWP categories in the order, the first key value is used as the priority, the second key value is used as the second priority, and the third key value is used as the last priority, that is, the category priority is prior to the location priority, and the location priority is prior to the traffic priority.
[0111] As shown in Figure 13 , for a given BWP category table, its sorting process is as shown in Figure 13 , first, the sorting is performed according to the category number, that is, the sorting is performed according to the BWP category priority, wherein the BWP category number reflects the category priority of the BWP category; when the BWP category numbers are the same, that is, in the same BWP category, the sorting is performed according to the weight of the base station (corresponding to the weight in the figure); when the BWP category and the weight are the same, the sorting is performed according to the PRB quantity, that is, the sorting is performed according to the PRB prediction value.
[0112] The above embodiment describes the specific process of determining the priority information, and the process of determining the frequency location of the BWP according to the allocation priority will be further described in combination with the drawings and the embodiment.
[0113] In one possible implementation of the embodiment of the present application, based on the determined allocation priority, the frequency locations are configured for the BWP to be allocated in sequence, which can include: For the BWP to be allocated of at least one base station, based on the determined allocation priority, the following is sequentially performed: Based on the current available resource location set, the frequency location is configured for the BWP to be allocated, and the current available resource location set is updated based on the inter-base station neighbor relation information.
[0114] Specifically, the frequency locations of the BWP categories are sequentially determined according to the determined allocation priority, that is, the frequency locations of the BWP categories with the higher allocation priority are determined first.
[0115] Specifically, based on the current available resource location set, the frequency location is configured for the BWP to be allocated, and the current available resource location set is updated based on the inter-base station neighbor relation information, which can include: a. Update the current available resource location set of at least one base station based on the neighbor relation of the base station.
[0116] Specifically, the current available resource location set of at least one base station is updated based on the neighbor relation of the base station, which can include: a1. Determine the current neighbor frequency resource location of the base station; a2. Update the available resource location set of the base station based on the current neighbor frequency resource location to obtain the current available resource location set of the base station.
[0117] Specifically, an intersection between the set of available resource locations before updating and the current neighbor frequency resource locations can be determined first, and the set of available resource locations after updating is the set of available resource locations before updating minus the determined intersection.
[0118] b. Determine the frequency resource locations of the BWP categories of the base station based on the determined set of current available resource locations.
[0119] Specifically, the determination of the frequency locations can be performed according to the following steps: According to the above sorted BWP categories, the frequency resource locations are searched for each category respectively; for a base station, the available resource locations of the BWP categories are updated according to the neighbor relation table of the base station first: 1. The current neighbor frequency resource locations of the i-th neighbor of the base station are denoted as Loc_RB_Neighbor_i; where i is a natural number; 2. Then the set of available frequency resource locations of the base station is Loc_RB=Loc_RB– Loc_RB∩Loc_RB_Neighbor_i after updating; where Loc_RB is the set of available frequency resource locations of the base station; 3. Repeat steps 1-2 until all neighbors are traversed; 4. If Loc_RB is empty or Loc_RB is full bandwidth, then set RB_start = Loc_RB; where RB_start is used to represent; otherwise if Loc_RB is not empty, then RB_start is the lowest frequency location of Loc_RB; Repeat the above steps until all BWP categories are traversed.
[0120] Specifically, in the above frequency location allocation process, the low frequency locations are preferentially allocated in the available resource locations of the BWP categories of the base station, which can more easily stagger the frequency location distribution in the case of high load and high resource demand of the base station. In an example, the frequency allocation location can be obtained as shown in Figure 14 .
[0121] At this point, the frequency allocation of the BWP categories is completed, and the number, bandwidth and frequency location of the BWP categories have been determined. For example, in Figure 14 , the base station gNB1 has 4 BWP categories; the PRB demand amounts are class1=3, class2=4, class3=2, and class4=1 respectively; and the frequency start locations are class1=8, class2=3, class3=1, and class4=7 respectively.
[0122] Base station gNB2 has three BWP classes; the PRB requirements are class 1 = 2, class 2 = 2, and class 3 = 3; the frequency starting positions are class 1 = 1, class 2 = 9, and class 3 = 6.
[0123] Base station gNB3 has two BWP categories; the PRB requirements are class 1 = 3 and class 2 = 3; the frequency starting positions are class 1 = 1 and class 2 = 8.
[0124] Base station gNB4 has 1 BWP category; the PRB requirement is category 1=4; and the frequency starting position is category 1=7.
[0125] Base station gNB5 has two BWP classes; the PRB requirements are class 2 = 2 and class 3 = 2; the frequency starting positions are class 2 = 3 and class 3 = 1.
[0126] In this step, the key to frequency position determination is to stagger resources as much as possible in frequency to reduce interference between adjacent cells.
[0127] The above embodiment describes a specific process for determining the frequency position in the configuration information of the BWP. The following will describe a specific process for determining the power in the configuration information with reference to the accompanying drawings and embodiments.
[0128] Specifically, when the base station is heavily loaded and requires a lot of resources, the power can be further adjusted to coordinate resource allocation between base stations.
[0129] In a possible implementation manner of the embodiment of the present application, the configuration information includes the power of the BWP; the service-related information includes at least one of the BWP category to be allocated, the neighboring cell relationship information between the base stations, and the channel information of the UE served by the base station; Determining BWP configuration information of at least one base station based on service-related information of at least one base station in step S602 may include: (1) If there is a conflict between the frequency positions of at least two BWP categories, determine the overall conflict value of at least two BWP categories with a conflicting relationship; Specifically, determining the overall conflict value of at least two BWP categories in a conflicting relationship may include: a. For any one of at least two BWP categories that have a conflicting relationship, determine a conflict value between the BWP category and the corresponding conflicting BWP category based on a predefined conflict relationship table; The conflict relationship table includes conflict values between any BWP category and at least one corresponding conflicting BWP category.
[0130] like Figure 15 As shown, the conflict relationship table may be predefined with each conflict value between class p and class q.
[0131] It can be understood that the conflict relationship between the two BWP categories is not symmetrical. For example, one type of eMBB service and one type of uRLLC service, the tolerance of eMBB to uRLLC is large, but the tolerance of uRLLC to eMBB is small.
[0132] b, based on the conflict values respectively corresponding to the at least two BWP categories and the inter-cell relationship information between the base stations, determining an overall conflict value.
[0133] The core point of the server coordinating the BWP resources of multiple base stations is to stagger the interference between the same frequencies as much as possible, and if there is no way to avoid it, the conflict between services can be further quantified, and the power of different BWPs can be adjusted.
[0134] Specifically, the quantification formula of the overall conflict degree of a BWP of a base station is: (1) Among them, represents the conflict of BWP p of base station i to BWP q of base station j; T is a statistical period, N BS is the number of base stations, is the PRB demand of BWP p of base station i; n is a natural number; wherein is the matrix representation of the global inter-cell relationship table, is obtained based on the inter-cell relationship information between the base stations.
[0135] For G ij , as shown in Figure 16 , if base station i and base station j are in inter-cell relationship, then =1, otherwise =0.
[0136] (2) Determine the base station to be adjusted power based on the channel information of the UE served by the base station.
[0137] Specifically, determining the base station to be adjusted power based on the channel information of the UE served by the base station can include: a, confirming the position distribution information of the UE based on the channel information of the UE; b, determining the central area range of the UE based on the determined position distribution information; c, setting the base station located in the central area range as the base station to be adjusted power.
[0138] Specifically, the location distribution information of the UE can be determined according to the channel information. If the channel quality is good, for example, the channel quality (for example, SINR) is greater than a preset threshold, it can be determined that the corresponding UE is distributed at the center position. Correspondingly, if the channel quality is poor, that is, the channel quality (for example, SINR) is less than a preset threshold, it can be determined that the corresponding UE is distributed at the edge position. In this way, the BWP power of the base station at the center position can be reduced, and the BWP power of the base station at the edge position remains unchanged.
[0139] As shown in Figure 17 , the maximum power in the figure is the maximum power that the hardware can transmit, so the finally allocated BWP does not exceed the maximum power; the power of BWP2 at the edge of the base station in the figure remains unchanged, that is, it is still maintained at the maximum power, but BWP1 at the center of the base station can reduce the power to the final power determined according to the overall conflict value. In this way, a part of the partial bandwidth type BWP will reduce the antenna transmission power, and the energy consumption will be saved.
[0140] (3) Adjusting the power of the base station to be adjusted based on the determined overall conflict value.
[0141] Specifically, adjusting the power of the base station to be adjusted based on the determined overall conflict value can include: a. Determine the range interval in which the overall conflict value is located; b. Adjusting the power of the base station to be adjusted to the power corresponding to the range interval.
[0142] Specifically, a plurality of thresholds can be set to determine the range interval in which the overall conflict value is located.
[0143] In one example, as shown in Figure 18 , the overall conflict degree of the partial bandwidth resource BWP is obtained , and compared with threshold 1, threshold 2, and threshold 3, and the corresponding antenna transmission power is adjusted. For example, when is less than threshold 1, the transmission power of each antenna port is adjusted to 23, when is greater than threshold 1 and less than threshold 2, the transmission power of each antenna port is adjusted to 25, when is greater than threshold 2 and less than threshold 3, the transmission power of each antenna port is adjusted to 27, and when is greater than threshold 3, the transmission power of each antenna port is adjusted to 29. Wherein, when is equal to threshold 1, the transmission power can be selected not to be adjusted according to a preset rule, or adjusted to 23 or 25; when is equal to threshold 2, the transmission power can be adjusted to 25 or 27 according to a preset rule; when When equal to threshold 3, the transmitting power can be adjusted to 27 or 29 according to a preset rule.
[0144] In order to better understand the above-mentioned BWP allocation method, the following will elaborate an example of the BWP allocation of the present application in detail: In one example, as shown in Figure 19 The BWP allocation method provided by the present application can include the following steps: 1) Data collection: the server periodically collects the data of the base station, and then periodically configures the BWP, so as to better adapt to the dynamically changing business demand; 2) PRB prediction in BWP category: the collected data is used to make the classification of BWP (i.e. the classification of BWP category), that is, to classify the BWP, to obtain at least one BWP category, and to predict the traffic volume (i.e. to predict the PRB utilization rate) of each BWP category by AI method, that is, to predict the PRB of each BWP category; 3) BWP configuration decision: the server generates a global neighbor relation table (i.e. a weighted global conflict relation table), that is, the neighbor relation information between base stations, and configures the BWP according to the collected channel information, neighbor relation, BWP category and predicted traffic volume, and the configuration information includes four parts: the number of BWP, the bandwidth of each BWP, the frequency location of each BWP and the power; 4) BWP configuration execution: each base station receives the BWP configuration information of the server and executes.
[0145] The above process can be repeated according to a period T.
[0146] In order to better understand the above-mentioned BWP allocation method, the following will elaborate another example of the BWP allocation of the present application in detail: In one example, as shown in Figure 20 The BWP allocation method provided by the present application can include the following steps: 1) Data collection: The SON server collects the neighbor relation (i.e. neighbor relation information) of the base station from the 5G base station gNB, and collects the traffic volume, i.e. the historical information of PRB utilization rate; wherein the neighbor relation information can be presented in various forms, such as neighbor relation table, neighbor relation diagram, etc., and the neighbor relation in the 5G base station is generally presented in the form of neighbor relation table; the SON server collects the UE capability, service type and channel information from the 5G base station gNB; wherein the SON server refers to a network function module that can control or coordinate multiple base stations at the same time; 2) Traffic volume prediction in BWP category, i.e. prediction of PRB utilization rate of BWP category: By processing UE capability and service type, different BWP categories (i.e. BWP classes) are classified; then, according to historical data of PRB utilization ratio of each BWP category, i.e. historical PRB utilization ratio, the prediction of PRB utilization ratio is performed, so as to obtain the demand of each BWP category for PRB in the next period, i.e. the predicted PRB utilization ratio of each BWP category, such as the BWP of video service and the BWP of Internet of Things service in the figure, the future PRB utilization ratio is predicted by using historical data, so as to obtain the demand of BWP for PRB; that is, by means of UE capability, service type and historical PRB utilization ratio, the future PRB utilization ratio can be predicted, so as to obtain the demand of BWP for PRB; 3) BWP configuration decision: According to the relationship of adjacent areas of each base station, the SON server generates a global adjacent area relationship table; then, the number, bandwidth size, frequency position and power of BWP under each base station are respectively determined or calculated, specifically: The number of BWP categories is the number of partial bandwidths of a base station; According to how much PRB demand of a BWP category, the bandwidth size of the BWP is determined; According to the global adjacent area relationship table, BWP category and PRB demand of BWP category (corresponding to the PRB utilization ratio of BWP class in the figure), the frequency position of BWP is determined; According to the global adjacent area relationship table, BWP category and channel information, the power of BWP is determined.
[0147] 4) Execution: The SON server finally issues the configuration information of BWP to each base station, and the base station configures its own BWP.
[0148] As can be seen from the above, in the technical scheme of the present application, the SON server can consider the adjacent relationship between each base station, unify similar service characteristics and the same UE capability into a category for processing, and periodically update and configure, so as to meet the demand of different services and different user capabilities, and be able to adapt to the time-varying service characteristics, the SON allocates time-varying BWP number, time-varying BWP bandwidth, time-varying BWP position and time-varying BWP power to each base station, which improves the throughput of the network and reduces the energy consumption.
[0149] The above-mentioned BWP allocation method can meet the demand of different services and different user capabilities by considering the adjacent relationship between each base station and updating the configuration information, and can adapt to the time-varying service characteristics, and allocates time-varying BWP configuration information to each base station, which improves the throughput of the network and reduces the energy consumption.
[0150] Further, for the changing service requirement, the bandwidth of the BWP can be dynamically adjusted, so that the allocated bandwidth can well adapt to the user requirement, so that energy can be saved when the user requirement is low, and throughput can be provided when the user requirement is high.
[0151] Further, for the changing user space distribution, the power of the BWP can be dynamically adjusted, so that the allocated power can better cover the user area, and the power is reduced in the area without users, that is, the coverage area is reduced, so that the energy consumption of the base station can be saved.
[0152] Further, for the moving user between cells, the bandwidth and frequency location of the BWP between base stations can be dynamically coordinated, so that the coordinated scheduling between base stations can be ensured, the service requirement of the user can be ensured, and the overall throughput of the system can be improved.
[0153] The technical effects of the BWP allocation method of the present application will be described below in conjunction with the accompanying drawings.
[0154] As shown in Figure 21 , for the changing service requirement, the bandwidth of the BWP can be dynamically adjusted by using the present application, so that the allocated bandwidth can well adapt to the user requirement, so that energy can be saved when the user requirement is low, and throughput can be provided when the user requirement is high.
[0155] As shown in Figure 22 , in the existing method, the BWP power is statically allocated, that is, the power of the BWP is fixed and unchangeable. The statically allocated BWP power makes the transmission power coverage area much larger than the distribution area of the UE, which results in more energy loss of the base station. For the changing user space distribution, the power of the BWP can be dynamically adjusted by using the present application, so that the allocated power can better cover the user area, and the power is reduced in the area without users, that is, the coverage area is reduced, that is, the BWP power is adaptively adjusted, so that the transmission power coverage range matches the distribution area of the UE, so that the energy consumption of the base station can be saved.
[0156] As shown in Figure 23 , in the existing method, the adjacent area relationship is not considered, that is, the adjacent area relationship information between base stations is not considered, which leads to the BWP cooperation between base stations being easily ignored, as shown in Figure 23The existing method in the background art, when the number of UEs served by the two base stations changes at time 1 and time 2, the bandwidth and frequency location of the BWP of the base station remain unchanged, which may not guarantee the service requirement of the user, and may also cause energy loss; however, for the user moving between cells, by using the application, the bandwidth and frequency location of the BWP between base stations can be dynamically coordinated, that is, the bandwidth and frequency location of the BWP can be changed at different times as the number of UEs served by the base station changes, so that the relationship between adjacent cells can be fully considered, the BWP cooperation between base stations can be guaranteed, the service requirement of the user can be guaranteed, and the overall throughput of the system can be improved.
[0157] As Figure 24 shown, in a specific simulation example, a plurality of base stations are randomly distributed in a region, and the relationship between adjacent cells is represented by a connection line.
[0158] In Figure 24 the network shown, UEs with different capabilities are randomly distributed, and they generate different service types. Then, the BWP is classified for these data, and different BWP categories of each base station can be obtained. Here, only the distribution of PRB requirements of the BWP categories of two base stations is given, as shown in Figure 25 The PRB requirements of each BWP category are different in 24 hours.
[0159] As Figure 26 shown, through simulation, the application can improve the overall throughput of the network by about 45% per week, and reduce the energy consumption of the base station by about 30% per week.
[0160] The above embodiment introduces the BWP allocation method from the perspective of method flow, and the following is introduced from the perspective of virtual device, as follows: The application embodiment provides a BWP allocation device 270, as shown in Figure 27 , the device 270 can include an acquisition module 2701, a determination module 2702 and an allocation module 2703, wherein: The acquisition module 2701 is configured to acquire service-related information of at least one base station; The determination module 2702 is configured to determine configuration information of the BWP of the at least one base station based on the service-related information of the at least one base station; The allocation module 2703 is configured to configure the BWP of the at least one base station according to the configuration information.
[0161] In one possible implementation of the application embodiment, the service-related information includes at least one of the following: a BWP category to be allocated; a service volume corresponding to the BWP category to be allocated; inter-base station neighbor relation information; channel information of a user terminal (UE) served by the base station.
[0162] In a possible implementation of the present application, the obtaining module 2701 is specifically configured to, when obtaining the BWP category to be allocated for the at least one base station, perform the following operations: classifying the UEs served by the at least one base station according to the capability information and / or the service type information of the UEs; determining the BWP category to be allocated for the at least one base station based on the classification result of the UEs.
[0163] In a possible implementation of the present application, the capability information of the UE includes a maximum bandwidth supported by the UE; and / or The service type of the UE includes at least one of the following: massive machine type communication (mMTC), ultra-reliable and low-latency communication (uRLLC), or enhanced mobile broadband (eMBB).
[0164] In a possible implementation of the present application, the obtaining module 2701 is specifically configured to, when obtaining the traffic volume corresponding to the BWP category to be allocated for the at least one base station, perform the following operations: obtaining historical traffic volumes of at least one BWP category to be allocated for the at least one base station; predicting the traffic volume of the at least one BWP category to be allocated for the at least one base station according to the historical traffic volumes of the at least one BWP category to be allocated for the at least one base station.
[0165] In a possible implementation of the present application, the traffic volume is a physical resource block (PRB) utilization rate.
[0166] In a possible implementation of the present application, the configuration information includes a number of BWPs; and the service-related information includes the BWP category to be allocated. In a possible implementation of the present application, the determining module 2702 is specifically configured to, when determining the BWP configuration information of the at least one base station based on the service-related information of the at least one base station, perform the following operations: determining the number of BWPs of the at least one base station as the number of BWP categories to be allocated for the at least one base station.
[0167] In a possible implementation of the present application, the configuration information includes a bandwidth of a BWP; and the service-related information includes a traffic volume corresponding to the BWP category to be allocated. In a possible implementation of the present application, the determining module 2702 is specifically configured to, when determining the BWP configuration information of the at least one base station based on the service-related information of the at least one base station, perform the following operations: determine a bandwidth corresponding to at least one BWP in the at least one BWP category to be allocated of the at least one base station based on traffic corresponding to the at least one BWP category to be allocated of the at least one base station.
[0168] In a possible implementation of the embodiments of the present application, the configuration information includes a frequency location of the BWP; and the service-related information includes at least one of the BWP category to be allocated, inter-base-station neighboring cell relationship information, and traffic corresponding to the BWP category to be allocated. The determining module 2702 is specifically configured to: determine an allocation priority of the BWP to be allocated of the at least one base station based on at least one of the BWP category to be allocated, the inter-base-station neighboring cell relationship information, and the traffic corresponding to the BWP category to be allocated. configure a frequency location for each BWP to be allocated based on the determined allocation priority.
[0169] In a possible implementation of the embodiments of the present application, the determining module 2702 is specifically configured to: obtain at least one of the following priority information for each BWP to be allocated of the at least one base station: a category priority corresponding to the category of the BWP to be allocated, a location priority corresponding to the inter-base-station neighboring cell relationship information, and a traffic priority corresponding to the traffic corresponding to the BWP category to be allocated; determine the allocation priority of the BWP to be allocated of the at least one base station based on the obtained at least one priority information.
[0170] In a possible implementation of the embodiments of the present application, the category priority corresponding to the uRLLC is higher than the category priority corresponding to the eMBB; and / or the category priority corresponding to the eMBB is higher than the category priority corresponding to the mMTC; and / or for the BWP category to be allocated of the same service type, the size of the maximum bandwidth supported by the UE is positively correlated with the corresponding category priority.
[0171] In a possible implementation of the embodiments of the present application, the determining module 2702 is specifically configured to: for each BWP to be allocated of the at least one base station, obtain at least one of the following information corresponding to the base station of the BWP to be allocated based on the inter-base-station neighboring cell relationship information: a number of neighboring cells of the base station, a number of UEs served by the base station, and a throughput of the base station. determine a weight of the base station corresponding to the BWP to be allocated based on at least one of the number of neighboring cells, the number of UEs served by the base station, and the throughput of the base station; determine a location priority corresponding to the inter-base-station neighboring cell relationship information based on the weight of the base station corresponding to the BWP to be allocated.
[0172] In a possible implementation of the embodiments of the present application, at least one of the number of neighboring cells, the number of UEs served by the base station, and the throughput is positively correlated with the weight; and / or The weight of the base station is positively correlated with the corresponding location priority.
[0173] In a possible implementation of the embodiments of the present application, the traffic corresponding to the category of the BWP to be allocated is positively correlated with the corresponding traffic priority.
[0174] In a possible implementation of the embodiments of the present application, for the BWP to be allocated with the same category priority, the location priority is positively correlated with the allocation priority; and / or For the BWP to be allocated with the same location priority, the traffic priority is positively correlated with the allocation priority.
[0175] In a possible implementation of the embodiments of the present application, when the determining module 2702 configures the frequency locations for the BWP to be allocated in sequence based on the determined allocation priority, the determining module 2702 is specifically configured to: For the BWP to be allocated of at least one base station, based on the determined allocation priority, sequentially perform: based on the current available resource location set, configure the frequency locations for the BWP to be allocated, and update the current available resource location set based on the inter-base-station neighboring cell relationship information.
[0176] In a possible implementation of the embodiments of the present application, the configuration information includes the power of the BWP; and the service-related information includes at least one of the category of the BWP to be allocated, the inter-base-station neighboring cell relationship information, and the channel information of the UE served by the base station. When the determining module 2702 determines the BWP configuration information of at least one base station based on the service-related information of the at least one base station, the determining module 2702 is specifically configured to: If there is a conflict between the frequency locations of at least two BWP categories, determine an overall conflict value of the at least two BWP categories with the conflict relationship; determine the base station with the power to be adjusted based on the channel information of the UE served by the base station; adjust the power of the base station with the power to be adjusted based on the determined overall conflict value.
[0177] In a possible implementation of the application, the determining module 2702, when determining the overall conflict value of the at least two BWP categories in the conflict relationship, is specifically configured to: For the at least two BWP categories in the conflict relationship, respectively determining the conflict values between the at least two BWP categories and the corresponding conflict BWP categories based on a predefined conflict relationship table; The conflict relationship table includes the conflict values between at least one BWP category and the corresponding conflict BWP category. Based on the conflict values corresponding to the at least two BWP categories and the inter-cell relationship information between the base stations, the overall conflict value is determined.
[0178] In a possible implementation of the application, the determining module 2702, when determining the base station whose power is to be adjusted based on the channel information of the UE served by the base station, is specifically configured to: Confirm the location distribution information of the UE based on the channel information of the UE; Determine the central area range of the UE based on the determined location distribution information; The base station located in the central area range is set as the base station whose power is to be adjusted.
[0179] In a possible implementation of the application, the determining module 2702, when adjusting the power of the base station whose power is to be adjusted based on the determined overall conflict value, is specifically configured to: Determine the range interval where the overall conflict value is located; Adjust the power of the base station whose power is to be adjusted to the power corresponding to the range interval.
[0180] In a possible implementation of the application, the allocating module 2703, when configuring the to-be-allocated BWP of the at least one base station according to the configuration information, is specifically configured to: Send the determined configuration information to the corresponding base station, so that the corresponding base station allocates the BWP based on the received configuration information.
[0181] The BWP allocation apparatus described above can update the configuration information by considering the service-related information of each base station, can meet the needs of different services and different user capabilities, and can adapt to the time-varying service characteristics. The configuration information of the time-varying BWP is allocated to each base station, the throughput of the network is improved, and the energy consumption is reduced.
[0182] Further, the bandwidth of the BWP can be dynamically adjusted according to the changing service demand, so that the allocated bandwidth can well adapt to the user demand, thereby saving energy when the user demand is low and providing throughput when the user demand is high.
[0183] Further, for the changing user space distribution, the power of the BWP can be dynamically adjusted, so that the allocated power can better cover the users, and in the absence of user areas, the power is reduced, that is, the coverage area is reduced, so that the base station energy consumption can be saved.
[0184] Further, for the moving users between cells, the bandwidth and frequency location between the BWPs between the base stations can be dynamically coordinated, so that the coordinated scheduling between the base stations can be ensured, the service requirements of the users can be ensured, and the overall throughput of the system can be improved.
[0185] The BWP allocation apparatus of the picture of the embodiments of the present disclosure can perform the BWP allocation method of the picture provided by the embodiments of the present disclosure, the implementation principles are similar, and the actions performed by each module in the BWP allocation apparatus of the picture in the embodiments of the present disclosure are corresponding to the steps in the BWP allocation method of the picture in the embodiments of the present disclosure. For the detailed functions of each module of the BWP allocation apparatus, refer to the description of the corresponding BWP allocation method of the picture shown in the foregoing, which will not be described here.
[0186] The BWP allocation apparatus provided by the embodiments of the present application is introduced from the perspective of functional modularization above, next, the electronic device provided by the embodiments of the present application will be introduced from the perspective of hardware entity, and the computing system of the electronic device will be introduced.
[0187] Based on the same principles as the method shown in the embodiments of the present disclosure, the embodiments of the present disclosure also provide an electronic device, which can include but is not limited to: a processor and a memory; the memory is used to store computer operation instructions; the processor is used to execute the BWP allocation method shown in the embodiments by calling the computer operation instructions. Compared with the prior art, the BWP allocation method in the present application can meet the needs of different services and different user capabilities, improve the throughput of the network, and reduce the energy consumption.
[0188] In one optional embodiment, an electronic device is provided, as shown in Figure 28 as shown in Figure 28 The electronic device 2800 shown in the embodiment includes a processor 2801 and a memory 2803. The processor 2801 and the memory 2803 are connected, such as through a bus 2802. Optionally, the electronic device 2800 can also include a transceiver 2804. It should be noted that in actual application, the transceiver 2804 is not limited to one, and the structure of the electronic device 2800 does not constitute a limitation on the embodiments of the present application.
[0189] The processor 2801 can be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic device, transistor logic device, hardware component or any combination thereof. It can implement or execute the various exemplary logical blocks, modules and circuits described in connection with the disclosure. The processor 2801 can also be a combination of computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0190] The bus 2802 can include a path for transmitting information between the above-mentioned components. The bus 2802 can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus 2802 can be divided into an address bus, a data bus, a control bus, etc. For convenience of representation, Figure 28 Only one thick line is used in the figure, but it does not mean that there is only one bus or only one type of bus.
[0191] The memory 2803 can be a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory) or other type of dynamic storage device that can store information and instructions, an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, an optical disk storage (including a compact disk, a laser disk, an optical disk, a digital versatile disk, a Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but not limited to this.
[0192] The memory 2803 is configured to store application program codes for implementing the solutions of the present application, and the processor 2801 is configured to control the execution of the application program codes. The processor 2801 is configured to execute the application program codes stored in the memory 2803 to implement the content shown in the foregoing method embodiments.
[0193] The electronic device includes, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet Personal Computer), a PMP (Portable Multimedia Player), a car terminal (for example, a car navigation terminal), and the like, and a fixed terminal such as a digital TV, a desktop computer, and the like.
[0194] Specifically, the above-mentioned BWP allocation method can be executed by a SON server or other server, or can be executed by a base station, Figure 28 The electronic device shown in the figure can be a server or a base station. Figure 28 The electronic device shown in the figure is only an example and should not limit the functions and use range of the embodiments of the present disclosure.
[0195] The embodiments of the present application provide a computer readable storage medium, which stores a computer program, and when the computer program is run on a computer, the computer can execute the corresponding content in the foregoing method embodiments. Compared with the prior art, the BWP allocation method in the present application can meet the needs of different services and different user capabilities, improve the throughput of the network, and reduce the energy consumption.
[0196] It should be understood that, although each step in the flowchart of the accompanying drawings is shown in sequence according to the direction of the arrow, these steps are not necessarily executed in sequence according to the direction of the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and they can be executed in other orders. Moreover, at least part of the steps in the flowchart of the accompanying drawings can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence is not necessarily sequential, but can be alternately or alternately executed with at least part of other steps or sub-steps or stages of other steps.
[0197] It is noted that the aforementioned computer-readable medium of the present disclosure can be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium can be, for example and without limitation, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program used by or in connection with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium can include a data signal propagated in baseband or propagated as a carrier wave in a propagated data signal, in which the computer-readable program code is contained. Such a propagated data signal can take a variety of forms, including but not limited to electro-magnetic, optical, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium that is not a storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wire, cable, RF, and any suitable combination of the foregoing.
[0198] The aforementioned computer-readable medium can be included in the aforementioned electronic device; or can exist separately from the electronic device and be not assembled in the electronic device.
[0199] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the method shown in the aforementioned embodiments.
[0200] Computer program code for carrying out operations of the present disclosure can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0201] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may
[0202] The modules involved in the embodiments of the present disclosure can be implemented in the form of software or in the form of hardware. Among them, the name of the module does not constitute a limitation to the module itself in some cases. For example, the acquisition module can also be described as "a module for acquiring base station data and UE reported data".
[0203] The above description is merely preferred embodiments of the present disclosure and a description of the principles of the technology used. Those skilled in the art should understand that the disclosed scope of the present disclosure is not limited to the technical solutions formed by the specific combinations of the above technical features, and should also cover other technical solutions formed by any combinations of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above technical features are replaced with the technical features disclosed in the present disclosure (but not limited to) having similar functions to form technical solutions.
Claims
1. A method performed by a first node in a communication system, the method comprising: The method comprises: obtaining service-related information of at least one base station; determining configuration information of a part of bandwidth (BWP) of the at least one base station based on the service-related information of the at least one base station; configuring the BWP of the at least one base station according to the configuration information; wherein the service-related information comprises at least one of the following: a BWP category to be allocated; a traffic volume corresponding to the BWP category to be allocated; inter-base station neighboring relation information; channel information of a user equipment (UE) served by the base station; wherein the configuration information comprises power of the BWP, and the service-related information comprises at least one of the BWP category to be allocated, the inter-base station neighboring relation information, and the channel information of the UE served by the base station; the determining of the BWP configuration information of the at least one base station based on the service-related information of the at least one base station comprises: if there is a conflict between frequency locations of at least two BWP categories, determining an overall conflict value of the at least two BWP categories in a conflict relation; determining a base station with power to be adjusted based on the channel information of the UE served by the base station; adjusting power of the base station with power to be adjusted based on the determined overall conflict value.
2. The method of claim 1, wherein, the determining of the overall conflict value of the at least two BWP categories in a conflict relation comprises: for the at least two BWP categories in a conflict relation, determining a conflict value between the at least two BWP categories and corresponding conflicting BWP categories based on a predefined conflict relation table; wherein the conflict relation table comprises a conflict value between at least one BWP category and corresponding conflicting BWP categories; determining the overall conflict value based on the conflict values corresponding to the at least two BWP categories and the inter-base station neighboring relation information.
3. The method according to claim 1 or 2, characterized in that, the determining of the base station with power to be adjusted based on the channel information of the UE served by the base station comprises: confirming location distribution information of the UE based on the channel information of the UE; determining a central area range of the UE based on the determined location distribution information; setting a base station located in the central area range as the base station with power to be adjusted.
4. The method according to claim 1 or 2, characterized in that, the adjusting of power of the base station with power to be adjusted based on the determined overall conflict value comprises: determining a range interval in which the overall conflict value is located; adjusting power of the base station with power to be adjusted to power corresponding to the range interval.
5. The method of claim 1, wherein, The method comprises: classifying UEs served by at least one base station according to capability information and / or service type information of the UEs; determining a BWP category to be allocated of the at least one base station based on a classification result of the UEs.
6. The method of claim 5, wherein, The capability information of the UE is a maximum bandwidth supported by the UE; and / or The service type of the UE comprises at least one of the following: massive machine type communication (mMTC), ultra-reliable and low latency communication (uRLLC), or enhanced mobile broadband (eMBB).
7. The method of claim 1, wherein, The method comprises: obtaining historical traffic volume of at least one BWP category to be allocated of at least one base station; predict traffic volume of at least one BWP category to be allocated of the at least one base station according to historical traffic volume of the at least one BWP category to be allocated of the at least one base station.
8. The method of claim 1, wherein, The traffic volume comprises physical resource block (PRB) utilization.
9. The method of any one of claims 1, 2, 5, 6, wherein, The configuration information comprises a number of BWPs; and the traffic-related information comprises a BWP category to be allocated. The method further comprises: The number of BWP categories to be allocated of the at least one base station is determined as the number of BWPs of the at least one base station.
10. The method of any one of claims 1, 2, 7, 8, wherein, The configuration information comprises bandwidth of a BWP; and the traffic-related information comprises traffic volume corresponding to a BWP category to be allocated. The method further comprises: The bandwidth of at least one BWP under at least one BWP category to be allocated of the at least one base station is determined based on traffic volume corresponding to the at least one BWP category to be allocated of the at least one base station.
11. The method according to any one of claims 1, 2, 5 to 8, characterized in that, The method further comprises: The determined configuration information is transmitted to the corresponding base station, so that the corresponding base station allocates BWPs based on the received configuration information.
12. A node, characterized by The apparatus comprises: one or more processors; a memory; one or more application programs stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the method according to any one of claims 1-11.
13. A computer-readable storage medium, characterized in that The storage medium stores at least one instruction, at least one program, a code set or an instruction set, which is loaded and executed by a processor to implement the method according to any one of claims 1-11.