Methods and apparatus for reselection strategy adjustment, base stations
By calculating PRB occupancy rate, number of active and inactive users, and number of RRC connections, the reselection strategy for the 5G SA co-construction and sharing of 200M carriers is dynamically adjusted, solving the problem of sudden heavy carrier load and improving user experience and network resource utilization.
Patent Information
- Application Number
- CN202111209750.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-18
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2041-10-18
AI Technical Summary
In the existing technology of 5G SA co-construction and sharing of 200M carriers, load migration is carried out only based on the number of active users and load conditions, without considering the number of inactive users. This leads to a sudden increase in carrier load, affecting user experience and network resource utilization.
By calculating the PRB occupancy rate, number of active users, number of inactive users, and number of RRC connections of the operator-dedicated carrier, the reselection strategy is dynamically adjusted, the instantaneous increase in carrier load is predicted, the cell access prohibition indication in the NR broadcast message is adjusted, and the load balancing is optimized.
It can effectively predict sudden changes in carrier load, reduce monitoring and handover delays, improve user experience, enhance network resource utilization, and reduce access latency.
Smart Images

Figure CN115996427B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communications, and in particular to a method and apparatus for adjusting reselection strategies, and a base station. Background Technology
[0002] In the existing technical solution for co-constructing and sharing a 200M shared carrier in 5G SA (Standalone) networks, the number of active users and the load status are used as the basis for load migration between two 100M carriers (cells). Summary of the Invention
[0003] The inventors noted that in related technologies, only the number of active users and load conditions are used as the basis for load migration between two 100M carriers (cells), without considering the number of inactive users on a particular carrier (cell). Since inactive users can periodically become active users, this can cause a sudden increase in load on a particular carrier (cell). The SA terminal cannot predict this sudden increase in load on both carriers (cells), severely impacting the user experience.
[0004] Accordingly, this disclosure provides a reselection strategy adjustment scheme that can predict the instantaneous heavy load of two carriers (cells) in advance, reduce the monitoring, waiting and handover related to load balancing, reduce access latency, improve the user experience under 5G SA co-construction and sharing of 200M shared carriers, improve the utilization rate of shared network resources, and is conducive to the improvement of 5G SA 200M shared carrier technology solutions.
[0005] According to a first aspect of the present disclosure, a reselection strategy adjustment method is provided, executed by a reselection strategy adjustment device, comprising: determining the load of a dedicated carrier of a first operator based on the PRB occupancy rate, the number of active users, the number of inactive users, and the number of RRC connections of a dedicated carrier of a first operator; determining the load of a dedicated carrier of a second operator based on the PRB occupancy rate, the number of active users, the number of inactive users, and the number of RRC connections of a dedicated carrier of a second operator; and dynamically adjusting the reselection strategy of the dedicated carrier load of the first operator and the dedicated carrier load of the second operator based on the magnitude of the dedicated carrier load of the first operator and the dedicated carrier load of the second operator.
[0006] In some embodiments, dynamically adjusting the load on the dedicated carrier of the first operator and the reselection strategy of the dedicated carrier of the second operator includes: determining whether the load on the dedicated carrier of the first operator and the load on the dedicated carrier of the second operator are both greater than a preset threshold; if the load on the dedicated carrier of the first operator and the load on the dedicated carrier of the second operator are both greater than the preset threshold, then: setting the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator to prohibit access; setting the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator to prohibit access.
[0007] In some embodiments, if the load of the dedicated carrier of the first operator or the load of the dedicated carrier of the second operator is not greater than a preset threshold, then it is further determined whether the load of the dedicated carrier of the first operator is equal to the load of the dedicated carrier of the second operator; if the load of the dedicated carrier of the first operator is equal to the load of the dedicated carrier of the second operator, then: the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator is set to not prohibit access; the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator is set to not prohibit access.
[0008] In some embodiments, if the load of the dedicated carrier of the first operator is not equal to the load of the dedicated carrier of the second operator, then it is further determined whether the load of the dedicated carrier of the first operator is greater than the load of the dedicated carrier of the second operator; if the load of the dedicated carrier of the first operator is greater than the load of the dedicated carrier of the second operator, then: the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator is set to prohibit access; the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator is set to not prohibit access.
[0009] In some embodiments, if the load of the dedicated carrier of the first operator is less than the load of the dedicated carrier of the second operator, then: the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator is set to not prohibit access; the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator is set to prohibit access.
[0010] In some embodiments, using formula
[0011] Load_Capacity[i]=PRB_Ratio[i]+(ACTIVE_Num[i] / RRC_TotalNum[i])+α×(INACTIVE_Num[i] / RRC_TotalNum[i])
[0012] Calculate the load capacity Load_Capacity[i] of the dedicated carrier of the first operator or the second operator, where PRB_Ratio[i] represents the PRB occupancy rate of the dedicated carrier of the first operator or the second operator, ACTIVE_Num[i] represents the number of active users of the dedicated carrier of the first operator or the second operator, INACTIVE_Num[i] represents the number of inactive users of the dedicated carrier of the first operator or the second operator, RRC_TotalNum[i] represents the number of RRC connections of the dedicated carrier of the first operator or the second operator, α is the weight, i=0 represents the first operator, i=1 represents the second operator.
[0013] According to a second aspect of the present disclosure, a reselection strategy adjustment apparatus is provided, comprising: a first processing module configured to determine the load of a dedicated carrier of a first operator based on the PRB occupancy rate, the number of active users, the number of inactive users, and the number of RRC connections of a dedicated carrier of a first operator, and to determine the load of a dedicated carrier of a second operator based on the PRB occupancy rate, the number of active users, the number of inactive users, and the number of RRC connections of a dedicated carrier of a second operator; and a second processing module configured to dynamically adjust the reselection strategy of the dedicated carrier load of the first operator and the dedicated carrier load of the second operator based on the magnitude of the dedicated carrier load of the first operator and the dedicated carrier load of the second operator.
[0014] In some embodiments, the second processing module is configured to determine whether the load of the dedicated carrier of the first operator and the load of the dedicated carrier of the second operator are both greater than a preset threshold. If the load of the dedicated carrier of the first operator and the load of the dedicated carrier of the second operator are both greater than the preset threshold, then: the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator is set to prohibit access, and the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator is set to prohibit access.
[0015] In some embodiments, the second processing module is configured to, if the load of the dedicated carrier of the first operator or the load of the dedicated carrier of the second operator is not greater than a preset threshold, further determine whether the load of the dedicated carrier of the first operator is equal to the load of the dedicated carrier of the second operator; if the load of the dedicated carrier of the first operator is equal to the load of the dedicated carrier of the second operator, then: set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator to not prohibit access, and set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator to not prohibit access.
[0016] In some embodiments, the second processing module is configured to, if the load of the dedicated carrier of the first operator is not equal to the load of the dedicated carrier of the second operator, further determine whether the load of the dedicated carrier of the first operator is greater than the load of the dedicated carrier of the second operator; if the load of the dedicated carrier of the first operator is greater than the load of the dedicated carrier of the second operator, then: set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator to prohibit access, and set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator to not prohibit access.
[0017] In some embodiments, the second processing module is configured to, if the load of the dedicated carrier of the first operator is less than the load of the dedicated carrier of the second operator, then: set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator to not prohibit access, and set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator to prohibit access.
[0018] In some embodiments, the first processing module is configured to utilize a formula
[0019] Load_Capacity[i]=PRB_Ratio[i]+(ACTIVE_Num[i] / RRC_TotalNum[i])+α×(INACTIVE_Num[i] / RRC_TotalNum[i])
[0020] Calculate the load capacity Load_Capacity[i] of the dedicated carrier of the first operator or the second operator, where PRB_Ratio[i] represents the PRB occupancy rate of the dedicated carrier of the first operator or the second operator, ACTIVE_Num[i] represents the number of active users of the dedicated carrier of the first operator or the second operator, INACTIVE_Num[i] represents the number of inactive users of the dedicated carrier of the first operator or the second operator, RRC_TotalNum[i] represents the number of RRC connections of the dedicated carrier of the first operator or the second operator, α is the weight, i=0 represents the first operator, i=1 represents the second operator.
[0021] According to a third aspect of the present disclosure, a reselection strategy adjustment apparatus is provided, comprising: a memory configured to store instructions; and a processor coupled to the memory, the processor being configured to execute instructions stored in the memory to implement the method as described in any of the above embodiments.
[0022] According to a fourth aspect of the present disclosure, a base station is provided, including a reselection strategy adjustment device as described in any of the above embodiments.
[0023] According to a fifth aspect of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions that, when executed by a processor, implement the method as described in any of the above embodiments.
[0024] Other features and advantages of this disclosure will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description
[0025] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0026] Figure 1 This is a flowchart illustrating a reselection strategy adjustment method according to an embodiment of this disclosure;
[0027] Figure 2 This is a flowchart illustrating a reselection strategy adjustment method according to another embodiment of this disclosure;
[0028] Figure 3 This is a schematic diagram of the reselection strategy adjustment device according to an embodiment of the present disclosure;
[0029] Figure 4 This is a schematic diagram of the reselection strategy adjustment device according to another embodiment of the present disclosure;
[0030] Figure 5 This is a schematic diagram of the structure of a base station according to an embodiment of the present disclosure. Detailed Implementation
[0031] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit this disclosure or its application or use. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without creative effort are within the scope of protection of this disclosure.
[0032] Unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps set forth in these embodiments do not limit the scope of this disclosure.
[0033] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.
[0034] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.
[0035] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values.
[0036] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.
[0037] Figure 1 This is a flowchart illustrating a reselection policy adjustment method according to one embodiment of the present disclosure. In some embodiments, the following reselection policy adjustment method is performed by a reselection policy adjustment device.
[0038] In step 101, the load of the first operator's dedicated carrier is determined based on the PRB (Physical Resource Block) occupancy rate, the number of active users, the number of inactive users, and the number of RRC (Radio Resource Control) connections of the first operator's dedicated carrier.
[0039] In step 102, the load of the second operator's dedicated carrier is determined based on the PRB occupancy rate, number of active users, number of inactive users, and number of RRC connections of the second operator's dedicated carrier.
[0040] In some embodiments, using formula
[0041] Load_Capacity[i]=PRB_Ratio[i]+(ACTIVE_Num[i] / RRC_TotalNum[i])+α×(INACTIVE_Num[i] / RRC_TotalNum[i])
[0042] Calculate the load capacity (Load_Capacity[i]) of the dedicated carrier for either the first or second operator, where PRB_Ratio[i] represents the PRB occupancy rate of the dedicated carrier for either the first or second operator, ACTIVE_Num[i] represents the number of active users on the dedicated carrier for either the first or second operator, INACTIVE_Num[i] represents the number of inactive users on the dedicated carrier for either the first or second operator, and RRC_TotalNum[i] represents the number of RRC connections on the dedicated carrier for either the first or second operator. α is the weight, for example, α is 0.1-0.3. i = 0 represents the first operator, and i = 1 represents the second operator.
[0043] In step 103, the reselection strategy of the dedicated carrier load of the first operator and the dedicated carrier of the second operator is dynamically adjusted according to the size of the dedicated carrier load of the first operator and the dedicated carrier load of the second operator.
[0044] In the reselection strategy adjustment method provided in the above embodiments of this disclosure, the load of the operator's dedicated carrier is determined by utilizing the PRB occupancy rate of the operator's dedicated carrier, the number of active users, and the number of inactive users. This effectively predicts the occurrence of a sudden increase in carrier load, thereby effectively improving network resource utilization and user experience.
[0045] Figure 2 This is a flowchart illustrating a reselection policy adjustment method according to one embodiment of the present disclosure. In some embodiments, the following reselection policy adjustment method is performed by a reselection policy adjustment device.
[0046] In step 201, the load of the dedicated carrier of the first operator is determined based on the PRB (Physical Resource Block) occupancy rate, the number of active users and the number of inactive users of the dedicated carrier of the first operator.
[0047] In step 202, the load of the second operator's dedicated carrier is determined based on the PRB occupancy rate, the number of active users, and the number of inactive users of the second operator's dedicated carrier.
[0048] In step 203, it is determined whether the dedicated carrier load of the first operator and the dedicated carrier load of the second operator are both greater than a preset threshold.
[0049] If the dedicated carrier load of the first operator and the dedicated carrier load of the second operator are both greater than the preset threshold, then proceed to step 204; if the dedicated carrier load of the first operator or the dedicated carrier load of the second operator are not greater than the preset threshold, then proceed to step 205.
[0050] In step 204, the cell access prohibition indication in the NR broadcast message of the first operator's dedicated carrier is set to prohibit access, and the cell access prohibition indication in the NR broadcast message of the second operator's dedicated carrier is set to prohibit access.
[0051] For example, the cell access prohibition indication MIB->cellBarred = Barred in the NR broadcast message of the dedicated carriers of the first and second operators.
[0052] In step 205, it is determined whether the dedicated carrier load of the first operator is equal to the dedicated carrier load of the second operator.
[0053] If the dedicated carrier load of the first operator is equal to the dedicated carrier load of the second operator, then proceed to step 206; if the dedicated carrier load of the first operator is not equal to the dedicated carrier load of the second operator, then proceed to step 207.
[0054] In step 206, the cell access prohibition indication in the NR broadcast message of the first operator's dedicated carrier is set to not prohibit access, and the cell access prohibition indication in the NR broadcast message of the second operator's dedicated carrier is set to not prohibit access.
[0055] For example, the cell access prohibition indication MIB->cellBarred = notBarred in the NR broadcast message of the dedicated carriers of the first and second operators.
[0056] In step 207, it is determined whether the dedicated carrier load of the first operator is greater than the dedicated carrier load of the second operator.
[0057] If the dedicated carrier load of the first operator is greater than the dedicated carrier load of the second operator, then proceed to step 208; if the dedicated carrier load of the first operator is less than the dedicated carrier load of the second operator, then proceed to step 209.
[0058] In step 208, the cell access prohibition indication in the NR broadcast message of the first operator's dedicated carrier is set to prohibit access, and the cell access prohibition indication in the NR broadcast message of the second operator's dedicated carrier is set to not prohibit access.
[0059] For example, in the NR broadcast message of the first operator's dedicated carrier, the cell access prohibition indication MIB->cellBarred = Barred, and in the NR broadcast message of the second operator's dedicated carrier, the cell access prohibition indication MIB->cellBarred = notBarred.
[0060] In step 209, the cell access prohibition indication in the NR broadcast message of the first operator's dedicated carrier is set to not prohibit access, and the cell access prohibition indication in the NR broadcast message of the second operator's dedicated carrier is set to prohibit access.
[0061] For example, the cell access prohibition indication MIB->cellBarred = notBarred in the NR broadcast message of the dedicated carrier of the first operator, and the cell access prohibition indication MIB->cellBarred = Barred in the NR broadcast message of the dedicated carrier of the second operator.
[0062] Figure 3 This is a schematic diagram of the structure of a reselection strategy adjustment device according to an embodiment of this disclosure. Figure 3 As shown, the reselection strategy adjustment device includes a first processing module 31 and a second processing module 32.
[0063] The first processing module 31 is configured to determine the load of the dedicated carrier of the first operator based on the PRB occupancy rate, number of active users, number of inactive users and number of RRC connections of the dedicated carrier of the first operator, and to determine the load of the dedicated carrier of the second operator based on the PRB occupancy rate, number of active users, number of inactive users and number of RRC connections of the dedicated carrier of the second operator.
[0064] In some embodiments, the first processing module 31 is configured to utilize a formula
[0065] Load_Capacity[i]=PRB_Ratio[i]+(ACTIVE_Num[i] / RRC_TotalNum[i])+α×(INACTIVE_Num[i] / RRC_TotalNum[i])
[0066] Calculate the load capacity (Load_Capacity[i]) of the dedicated carrier for either the first or second operator, where PRB_Ratio[i] represents the PRB occupancy rate of the dedicated carrier for either the first or second operator, ACTIVE_Num[i] represents the number of active users on the dedicated carrier for either the first or second operator, INACTIVE_Num[i] represents the number of inactive users on the dedicated carrier for either the first or second operator, and RRC_TotalNum[i] represents the number of RRC (Radio Resource Control) connections on the dedicated carrier for either the first or second operator. α is the weight, for example, α is 0.1-0.3. i=0 represents the first operator, and i=1 represents the second operator.
[0067] The second processing module 32 is configured to dynamically adjust the dedicated carrier load of the first operator and the reselection strategy of the dedicated carrier of the second operator based on the size of the dedicated carrier load of the first operator and the dedicated carrier load of the second operator.
[0068] In some embodiments, the second processing module 32 is configured to determine whether the load of the dedicated carrier of the first operator and the load of the dedicated carrier of the second operator are both greater than a preset threshold. If the load of the dedicated carrier of the first operator and the load of the dedicated carrier of the second operator are both greater than the preset threshold, then: the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator is set to prohibit access, and the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator is set to prohibit access.
[0069] In some embodiments, the second processing module 32 is configured to, if the load of the dedicated carrier of the first operator or the load of the dedicated carrier of the second operator is not greater than a preset threshold, further determine whether the load of the dedicated carrier of the first operator is equal to the load of the dedicated carrier of the second operator; if the load of the dedicated carrier of the first operator is equal to the load of the dedicated carrier of the second operator, then: set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator to not prohibit access, and set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator to not prohibit access.
[0070] In some embodiments, the second processing module 32 is configured to, if the dedicated carrier load of the first operator is not equal to the dedicated carrier load of the second operator, further determine whether the dedicated carrier load of the first operator is greater than the dedicated carrier load of the second operator; if the dedicated carrier load of the first operator is greater than the dedicated carrier load of the second operator, then: set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator to prohibit access, and set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator to not prohibit access.
[0071] In some embodiments, the second processing module 32 is configured to, if the load of the dedicated carrier of the first operator is less than the load of the dedicated carrier of the second operator, then: set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator to not prohibit access, and set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator to prohibit access.
[0072] Figure 4 This is a schematic diagram of the reselection strategy adjustment device according to another embodiment of this disclosure. Figure 4 As shown, the reselection strategy adjustment device includes a memory 41 and a processor 42.
[0073] Memory 41 is used to store instructions, and processor 42 is coupled to memory 41. Processor 42 is configured to execute instructions based on the memory storage, as shown in the example. Figure 1 or Figure 2 The method involved in any of the embodiments.
[0074] like Figure 4 As shown, the reselection strategy adjustment device also includes a communication interface 43 for exchanging information with other devices. Simultaneously, the reselection strategy adjustment device also includes a bus 44, through which the processor 42, communication interface 43, and memory 41 communicate with each other.
[0075] The memory 41 may include high-speed RAM, and may also include non-volatile memory, such as at least one disk storage device. The memory 41 may also be a memory array. The memory 41 may also be divided into blocks, and the blocks may be combined into virtual volumes according to certain rules.
[0076] Furthermore, processor 42 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present disclosure.
[0077] This disclosure also relates to a computer-readable storage medium storing computer instructions that, when executed by a processor, implement... Figure 1 or Figure 2 The method involved in any of the embodiments.
[0078] Figure 5 This is a schematic diagram of the structure of a base station according to an embodiment of this disclosure. Figure 5 As shown, base station 51 includes a reselection strategy adjustment device 52. The reselection strategy adjustment device 52 is... Figure 3 or Figure 4 The reselection strategy adjustment device involved in any of the embodiments.
[0079] The following specific examples illustrate this disclosed solution.
[0080] Example 1:
[0081] 1. Power on and initialize the SA 200M shared carrier base station;
[0082] 2. Obtain relevant information about the dedicated 100M carrier (cell) for operators A and B respectively: PRB occupancy rate, number of active users and inactive users, and number of RRC connections;
[0083] 3. According to the formula:
[0084] Load_Capacity[i]=PRB_Ratio[i]+(ACTIVE_Num[i] / RRC_TotalNum[i])+α×(INACTIVE_Num[i] / RRC_TotalNum[i])
[0085] Calculate the load capacity Load_Capacity[i] of the dedicated 100M carriers (cells) of operators A and B, where i is either A or B;
[0086] 4. Determine whether Load_Capacity[A] and Load_Capacity[B] are both greater than Load_Capacity_Threadhold;
[0087] 5. If both Load_Capacity[A] and Load_Capacity[B] are greater than Load_Capacity_Threadhold, then the dedicated 100M carrier (cell) MIB->cellBarred for operators A and B is equal to Barred.
[0088] 6. Return to step 2 and repeat the process.
[0089] Example 2:
[0090] 1. Power on and initialize the SA 200M shared carrier base station;
[0091] 2. Obtain information on the dedicated 100M carriers (cells) of operators A and B: PRB occupancy rate, number of active and inactive users, and number of RRC connections;
[0092] 3. According to the formula:
[0093] Load_Capacity[i]=PRB_Ratio[i]+(ACTIVE_Num[i] / RRC_TotalNum[i])+α×(INACTIVE_Num[i] / RRC_TotalNum[i])
[0094] Calculate the load capacity Load_Capacity[i] of the dedicated 100M carriers (cells) of operators A and B, where i is either A or B;
[0095] 4. Determine whether Load_Capacity[A] and Load_Capacity[B] are both greater than Load_Capacity_Threadhold;
[0096] 5. If Load_Capacity[A] or Load_Capacity[B] is not greater than Load_Capacity_Threadhold, then further determine whether Load_Capacity[A] is equal to Load_Capacity[B].
[0097] 6. If Load_Capacity[A] equals Load_Capacity[B], then the dedicated 100M carrier (cell) MIB->cellBarred = notBarred for operators A and B;
[0098] 7. Return to step 2 and repeat the process.
[0099] Example 3:
[0100] 1. Power on and initialize the SA 200M shared carrier base station;
[0101] 2. Obtain information on the dedicated 100M carriers (cells) of operators A and B: PRB occupancy rate, number of active and inactive users, and number of RRC connections;
[0102] 3. According to the formula:
[0103] Load_Capacity[i]=PRB_Ratio[i]+(ACTIVE_Num[i] / RRC_TotalNum[i])+α×(INACTIVE_Num[i] / RRC_TotalNum[i])
[0104] Calculate the load capacity Load_Capacity[i] of the dedicated 100M carriers (cells) of operators A and B, where i is either A or B;
[0105] 4. Determine whether Load_Capacity[A] and Load_Capacity[B] are both greater than Load_Capacity_Threadhold;
[0106] 5. If Load_Capacity[A] or Load_Capacity[B] is not greater than Load_Capacity_Threadhold, then further determine whether Load_Capacity[A] is equal to Load_Capacity[B].
[0107] 6. If Load_Capacity[A] is not equal to Load_Capacity[B], then further determine whether Load_Capacity[A] is greater than Load_Capacity[B].
[0108] 7. If Load_Capacity[A] is greater than Load_Capacity[B], then for operator A's dedicated 100M carrier (cell), MIB->cellBarred = Barred; for operator B's dedicated 100M carrier (cell), MIB->cellBarred = notBarred.
[0109] 8. Return to step 2 and repeat the process.
[0110] Example 4:
[0111] 1. Power on and initialize the SA 200M shared carrier base station;
[0112] 2. Obtain information on the dedicated 100M carriers (cells) of operators A and B: PRB occupancy rate, number of active and inactive users, and number of RRC connections;
[0113] 3. According to the formula:
[0114] Load_Capacity[i]=PRB_Ratio[i]+(ACTIVE_Num[i] / RRC_TotalNum[i])+α×(INACTIVE_Num[i] / RRC_TotalNum[i])
[0115] Calculate the load capacity Load_Capacity[i] of the dedicated 100M carriers (cells) of operators A and B, where i is either A or B;
[0116] 4. Determine whether Load_Capacity[A] and Load_Capacity[B] are both greater than Load_Capacity_Threadhold;
[0117] 5. If Load_Capacity[A] or Load_Capacity[B] is not greater than Load_Capacity_Threadhold, then further determine whether Load_Capacity[A] is equal to Load_Capacity[B].
[0118] 6. If Load_Capacity[A] is not equal to Load_Capacity[B], then further determine whether Load_Capacity[A] is greater than Load_Capacity[B].
[0119] 7. If Load_Capacity[A] is less than Load_Capacity[B], then for operator A's dedicated 100M carrier (cell), MIB->cellBarred = notBarred; for operator B's dedicated 100M carrier (cell), MIB->cellBarred = Barred.
[0120] 8. Return to step 2 and repeat the process.
[0121] By implementing the above-described scheme of this disclosure, the following beneficial effects can be achieved:
[0122] 1) Effectively solves the problem of increased access latency and worsened user experience caused by the intermittent activation of INACTIVE users to ACTIVE status under 200M SA shared carrier. It is highly targeted at the current SA 200M co-construction and sharing network.
[0123] 2) Improved the completeness of the SA 200M shared carrier technology solution, shortened the network construction cycle, and reduced the costs of network construction, operation and maintenance, and business development;
[0124] 3) The system requires minimal modifications, has low implementation complexity, and is easy to implement and promote.
[0125] In some embodiments, the functional units described above may be implemented as general-purpose processors, programmable logic controllers (PLCs), digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or any suitable combination thereof for performing the functions described herein.
[0126] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0127] The description in this disclosure is provided for illustrative and descriptive purposes only and is not intended to be exhaustive or to limit the disclosure to its forms. Many modifications and variations will be apparent to those skilled in the art. The embodiments were chosen and described in order to better illustrate the principles and practical application of this disclosure and to enable those skilled in the art to understand this disclosure and to design various embodiments with various modifications suitable for a particular purpose.
Claims
1. A reselection strategy adjustment method, executed by a reselection strategy adjustment device, comprising: The load on the dedicated carrier of the first operator is determined based on the PRB occupancy rate, number of active users, number of inactive users, and number of RRC connections of the dedicated carrier of the first operator. The load on the second operator's dedicated carrier is determined based on the PRB occupancy rate, number of active users, number of inactive users, and number of RRC connections. The reselection strategy of the dedicated carriers of the first operator and the second operator is dynamically adjusted based on the load of the dedicated carriers of the first operator and the second operator. The reselection strategy for dynamically adjusting the dedicated carriers of the first operator and the second operator includes: Determine whether the dedicated carrier load of the first operator and the dedicated carrier load of the second operator are both greater than a preset threshold; If the dedicated carrier load of the first operator or the dedicated carrier load of the second operator is not greater than a preset threshold, then it is further determined whether the dedicated carrier load of the first operator is equal to the dedicated carrier load of the second operator. If the dedicated carrier load of the first operator is not equal to the dedicated carrier load of the second operator, then it is further determined whether the dedicated carrier load of the first operator is greater than the dedicated carrier load of the second operator. If the load of the dedicated carrier of the first operator is greater than that of the dedicated carrier of the second operator, then the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator is set to prohibit access, and the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator is set to not prohibit access.
2. The method according to claim 1, wherein, The dynamic adjustment strategy for the reselection of the dedicated carriers of the first operator and the second operator includes: If the dedicated carrier load of the first operator and the dedicated carrier load of the second operator both exceed a preset threshold, then: Set the cell access prohibition indication in the NR broadcast message of the first operator's dedicated carrier to prohibit access; Set the cell access prohibition indication in the NR broadcast message of the second operator's dedicated carrier to prohibit access.
3. The method according to claim 2, further comprising: If the dedicated carrier load of the first operator is equal to the dedicated carrier load of the second operator, then: Set the cell access prohibition indication in the NR broadcast message of the first operator's dedicated carrier to not prohibit access; Set the cell access prohibition indication in the NR broadcast message of the second operator's dedicated carrier to not prohibit access.
4. The method according to claim 3, further comprising: If the dedicated carrier load of the first operator is less than the dedicated carrier load of the second operator, then: Set the cell access prohibition indication in the NR broadcast message of the first operator's dedicated carrier to not prohibit access; Set the cell access prohibition indication in the NR broadcast message of the second operator's dedicated carrier to prohibit access.
5. A reselection strategy adjustment device, comprising: The first processing module is configured to determine the load of the dedicated carrier of the first operator based on the PRB occupancy rate, number of active users, number of inactive users and number of RRC connections of the dedicated carrier of the first operator, and to determine the load of the dedicated carrier of the second operator based on the PRB occupancy rate, number of active users, number of inactive users and number of RRC connections of the dedicated carrier of the second operator. The second processing module is configured to dynamically adjust the reselection strategy of the dedicated carriers of the first operator and the second operator based on the load of the dedicated carriers of the first operator and the second operator. Specifically, it determines whether the load of the dedicated carriers of the first operator and the second operator is greater than a preset threshold. If neither the load of the dedicated carriers of the first operator nor the load of the dedicated carriers of the second operator is greater than the preset threshold, it further determines whether the load of the dedicated carriers of the first operator is equal to the load of the dedicated carriers of the second operator. If the load of the dedicated carriers of the first operator is not equal to the load of the dedicated carriers of the second operator, it further determines whether the load of the dedicated carriers of the first operator is greater than the load of the dedicated carriers of the second operator. If the load of the dedicated carriers of the first operator is greater than the load of the dedicated carriers of the second operator, it sets the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator to prohibit access, and sets the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator to not prohibit access.
6. The apparatus according to claim 5, wherein, The second processing module is configured to, if the load of the dedicated carrier of the first operator and the load of the dedicated carrier of the second operator are both greater than a preset threshold, then: set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator to prohibit access, and set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator to prohibit access.
7. The apparatus according to claim 6, wherein, The second processing module is configured to, if the load of the dedicated carrier of the first operator is equal to the load of the dedicated carrier of the second operator, then: set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator to not prohibit access, and set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator to not prohibit access.
8. The apparatus according to claim 7, wherein, The second processing module is configured to, if the load of the dedicated carrier of the first operator is less than the load of the dedicated carrier of the second operator, then: set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the first operator to not prohibit access, and set the cell access prohibition indication in the NR broadcast message of the dedicated carrier of the second operator to prohibit access.
9. A reselection strategy adjustment device, comprising: The memory is configured to store instructions; A processor, coupled to memory, configured to implement the method as described in any one of claims 1-4 based on memory-stored instruction execution.
10. A base station, comprising a reselection strategy adjustment device as described in any one of claims 5-9.
11. A non-transient computer-readable storage medium, wherein, A computer-readable storage medium stores computer instructions that, when executed by a processor, implement the method as described in any one of claims 1-4.
Citation Information
Patent Citations
Multi-carrier selection preprocessing method based on multi-carrier system
CN101873636A
Access and congestion control method and equipment
CN104602315A
Mobility load balancing in wireless communication network
CN113366879A