Admission control method and device in high-load scene
By implementing admission control based on the target UE's location in high-load scenarios, the problem of terminals being unable to access or switch in a timely manner under high-load conditions is solved, thus improving the user experience.
Patent Information
- Application Number
- CN202411637371.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-15
- Publication Date
- 2026-05-15
AI Technical Summary
In high-load scenarios, high base station load can prevent terminals from accessing the network or switching to a suitable cell in a timely manner, affecting user experience.
By obtaining the admission request message from the target terminal, it is determined whether the target cell can admit the target UE, and admission control is performed based on the current location of the target UE, including switching other UEs in the target cell to neighboring cells or rejecting the admission request, so as to release resources to admit the target UE.
This avoids the inability of terminals to access the network or switch to a suitable cell in a timely manner due to high load, thus improving the user experience.
Smart Images

Figure CN122054262A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of mobile communication technology, and in particular to an admission control method and apparatus for high-load scenarios. Background Technology
[0002] When a terminal / user equipment (UE) initiates a service or switches over the network, the network needs to provide the terminal with some resources to meet the terminal's needs.
[0003] In high-load scenarios, base stations may cause terminals to be unable to access the network or switch to a suitable cell in a timely manner due to high load, which will directly affect the user's experience. Summary of the Invention
[0004] This application provides an admission control method and apparatus for high-load scenarios to solve the technical problem of poor user perception in the prior art.
[0005] In a first aspect, this application provides an admission control method for high-load scenarios, applied to network devices, comprising: Obtain the acceptance request message sent by the target terminal UE; Determine whether the target cell can accept the target UE based on the admission request message; If the target cell cannot admit the target UE, admission control is performed based on the current location of the target UE.
[0006] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located in the center of the target cell, other UEs currently accessing the target cell will be switched to neighboring cells of the target cell; Through the acceptance request of the target UE.
[0007] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, other UEs currently accessing the target cell will be switched to the neighboring cell of the target cell; Through the acceptance request of the target UE.
[0008] In some embodiments, the method further includes: The movement trend of the target UE is determined to be closer to the center of the target cell.
[0009] In some embodiments, the method further includes: It is determined that the measured signal quality of the target UE in all neighboring cells of the target cell is less than or equal to a first preset threshold.
[0010] In some embodiments, the other UEs are located at the edge of the target cell.
[0011] In some embodiments, the measured signal quality of the other UE in the neighboring cells of the target cell is greater than a second preset threshold.
[0012] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, the admission request of the target UE is rejected.
[0013] In some embodiments, the method further includes: The movement trend of the target UE is determined to be away from the center of the target cell.
[0014] In some embodiments, the method further includes: The measurement signal quality of the target UE in at least one neighboring cell of the target cell is determined to be greater than a first preset threshold.
[0015] Secondly, embodiments of this application provide a network device, including a memory, a transceiver, and a processor; A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Obtain the acceptance request message sent by the target terminal UE; Determine whether the target cell can accept the target UE based on the admission request message; If the target cell cannot admit the target UE, admission control is performed based on the current location of the target UE.
[0016] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located in the center of the target cell, other UEs currently accessing the target cell will be switched to neighboring cells of the target cell; Through the acceptance request of the target UE.
[0017] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, other UEs currently accessing the target cell will be switched to the neighboring cell of the target cell; Through the acceptance request of the target UE.
[0018] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations: The movement trend of the target UE is determined to be closer to the center of the target cell.
[0019] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations: It is determined that the measured signal quality of the target UE in all neighboring cells of the target cell is less than or equal to a first preset threshold.
[0020] In some embodiments, the other UEs are located at the edge of the target cell.
[0021] In some embodiments, the measured signal quality of the other UE in the neighboring cells of the target cell is greater than a second preset threshold.
[0022] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, the admission request of the target UE is rejected.
[0023] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations: The movement trend of the target UE is determined to be away from the center of the target cell.
[0024] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations: The measurement signal quality of the target UE in at least one neighboring cell of the target cell is determined to be greater than a first preset threshold.
[0025] Thirdly, embodiments of this application provide an admission control device for high-load scenarios, comprising: The acquisition module is used to acquire the acceptance request message sent by the target terminal UE; The judgment module is used to determine whether the target cell can accept the target UE based on the acceptance request message; The control module is used to perform admission control based on the current location of the target UE when the target cell cannot admit the target UE.
[0026] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located in the center of the target cell, other UEs currently accessing the target cell will be switched to neighboring cells of the target cell; Through the acceptance request of the target UE.
[0027] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, other UEs currently accessing the target cell will be switched to the neighboring cell of the target cell; Through the acceptance request of the target UE.
[0028] In some embodiments, the apparatus further includes a first determining module; The first determining module is used to determine that the movement trend of the target UE is closer to the center of the target cell.
[0029] In some embodiments, the apparatus further includes a second determining module; The second determining module is used to determine that the measurement signal quality of the target UE in all neighboring cells of the target cell is less than or equal to a first preset threshold.
[0030] In some embodiments, the other UEs are located at the edge of the target cell.
[0031] In some embodiments, the measured signal quality of the other UE in the neighboring cells of the target cell is greater than a second preset threshold.
[0032] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, the admission request of the target UE is rejected.
[0033] In some embodiments, the apparatus further includes a third determining module; The third determining module is used to determine that the movement trend of the target UE is away from the center of the target cell.
[0034] In some embodiments, the apparatus further includes a fourth determining module; The fourth determining module is used to determine that the measurement signal quality of the target UE in at least one neighboring cell of the target cell is greater than a first preset threshold.
[0035] Fourthly, embodiments of this application also provide a non-transient readable storage medium storing a computer program for causing a processor to execute the high-load scenario admission control method described in the first aspect above.
[0036] Fifthly, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing a processor to execute the high-load scenario admission control method described in the first aspect above.
[0037] In a sixth aspect, embodiments of this application also provide a computer-readable storage medium storing a computer program for causing a computer to perform the high-load scenario admission control method described in the first aspect above.
[0038] In a seventh aspect, embodiments of this application also provide a communication device, wherein the communication device stores a computer program, the computer program being used to cause the communication device to execute the high-load scenario admission control method described in the first aspect above.
[0039] Eighthly, embodiments of this application also provide a chip product, wherein the chip product stores a computer program, the computer program being used to cause the chip product to execute the high-load scenario admission control method described in the first aspect above.
[0040] The high-load scenario admission control method and apparatus provided in this application perform admission control based on the current location of the target UE when the target cell cannot admit the target UE. This avoids the UE being unable to access the network or switch to a suitable cell in a timely manner due to high load, thus improving the user experience. Attached Figure Description
[0041] To more clearly illustrate the technical solutions in this application 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 some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0042] Figure 1 This is a flowchart illustrating the process of establishing a radio resource control request.
[0043] Figure 2 This is a flowchart illustrating the switching process.
[0044] Figure 3 This is a schematic diagram of the process for establishing a wireless data bearer.
[0045] Figure 4 This is one of the flowcharts of the high-load scenario admission control method provided in the embodiments of this application.
[0046] Figure 5This is the second flowchart of the high-load scenario admission control method provided in the embodiments of this application.
[0047] Figure 6 This is a schematic diagram of the structure of a network device provided in an embodiment of this application.
[0048] Figure 7 This is a schematic diagram of the structure of an admission control device under high load scenarios provided in an embodiment of this application. Detailed Implementation
[0049] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0050] Figure 1 This is a flowchart illustrating the Radio Resource Control Establishment Request (RROR) process, as follows: Figure 1 As shown, the Radio Resource Control (RRC) request establishment process may include the following steps: 1. The UE sends an RRC establishment request to the base station; 2. If the base station successfully accepts the UE, it sends a Radio Resource Control Setup (RRCSetup) message to the UE. 3. If the base station fails to accept the UE, it sends a Radio Resource Control Reject (RRCReject) message to the UE.
[0051] Figure 2 This is a flowchart illustrating the switching process, such as... Figure 2 As shown, the switching process may include the following steps: 1. The UE sends a measurement report to the source base station; 2. The source base station sends a handover request message to the target base station (Note: This message is not present for intra-site handover; handover based on the NG interface requires the core network to forward this message; 3. If the target base station successfully accepts the handover, it replies with a handover confirmation message to the source base station (Note: This message is not available for intra-station handovers; handovers based on the NG interface require the core network to forward this message), and then proceeds to step 5. 4. If the target base station fails to accept the handover, it sends a handover failure message back to the source base station (Note: This message does not exist for intra-site handovers; handovers based on the NG interface require the core network to forward this message), and the process ends. 5. The source base station sends a handover reconfiguration message to the UE.
[0052] Figure 3This is a schematic diagram of the process for establishing a data wireless bearer, such as... Figure 3 As shown, the process for establishing a Data Radio Bearer (DRB) may include the following steps: 1. The core network sends an Initial Context Establishment Request message to the base station; 2. If DRB acceptance fails, the base station replies to the core network with an initial context establishment failure message, and the process ends; 3. If the DRB acceptance is successful, the base station sends an RRC reconfiguration message to the UE; 4. The UE replies with an RRC reconfiguration complete message; 5. The base station replies to the core network with an initial context establishment response message.
[0053] Figure 4 This is a flowchart illustrating the admission control method under high-load scenarios provided in the embodiments of this application, as shown below. Figure 4 As shown, this application embodiment provides an admission control method under high-load scenarios, the executing entity of which can be a network device, such as a base station, core network element, etc. The method includes: Step 401: Obtain the acceptance request message sent by the target terminal UE.
[0054] Specifically, when a target UE needs to initiate a service or handover request, the target UE will send an acceptance request message to the network device to request acceptance from the network device.
[0055] The network device acquires the acceptance request message sent by the target UE.
[0056] Step 402: Determine whether the target cell can accept the target UE based on the acceptance request message.
[0057] Specifically, after obtaining the admission request message sent by the target UE, the network device determines whether the target cell can admit the target UE based on the admission request message.
[0058] The target cell can be the current serving cell of the target UE.
[0059] For example, if the target cell can provide the relevant resources for the target UE, then the target UE can be admitted and admission control will be passed.
[0060] For example, if the target cell cannot provide the relevant resources for the target UE, then the target UE cannot be admitted, and the admission control fails.
[0061] Step 403: If the target cell cannot accept the target UE, perform acceptance control based on the current location of the target UE.
[0062] Specifically, if the target cell cannot accept the target UE, acceptance control is performed based on the current location of the target UE.
[0063] After the target UE accesses the network, the network device will locate the target UE, obtain the target UE's real-time location information, generate the target UE's motion trajectory, and predict the target UE's movement trend based on the target UE's motion trajectory.
[0064] In some embodiments, the current location of the target UE may refer to the absolute location of the target UE, such as the latitude and longitude of the target UE obtained through precise calculation.
[0065] In some embodiments, the current location of the target UE may also refer to the relative location of the target UE.
[0066] For example, the current location of the target UE can be represented by the distance of the target UE from the center of the serving cell (the location of the serving base station to which the serving cell belongs).
[0067] For example, the serving cell is divided into multiple small grids, and the current location of the target UE can be represented by the grid number in which the target UE is currently located.
[0068] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located in the center of the target cell, other UEs currently accessing the target cell will be switched to neighboring cells of the target cell; Through the acceptance request of the target UE.
[0069] Specifically, if the target UE is located in the center of the target cell, other eligible UEs located at the edge of the target cell can be switched to eligible neighboring cells to release the resources occupied by the target cell and accommodate the target UE.
[0070] Whether the target UE is located at the center of the target cell can be determined by the distance between the target UE and the center of the serving cell, or, if the serving cell is divided into multiple small grids, by the grid number in which the target UE is currently located.
[0071] In some embodiments, the measured signal quality of other UEs in the neighboring cells of the target cell is greater than a second preset threshold.
[0072] Specifically, other UEs whose measured signal quality in neighboring cells of the target cell is greater than a preset threshold can be selected for handover to ensure that other UEs can obtain better signal quality after handover. Signal quality can be measured by Reference Signal Receiving Power (RSRP), Signal-to-Noise Ratio (SNR), etc. The preset threshold can be configured according to actual needs within the range specified by relevant protocols.
[0073] If multiple other UEs meet the condition that the measured signal quality in the neighboring cells of the target cell is greater than a preset threshold, then the UE that occupies more resources can be selected, or the UE whose movement trend is away from the target cell can be selected, or the UE that occupies more resources and whose movement trend is away from the target cell can be selected.
[0074] In this embodiment, when the target UE is located in the center of the target cell, other eligible UEs located at the edge of the target cell are considered to be switched to eligible neighboring cells to release the resources occupied by the target cell and accommodate the target UE. This avoids the UE being unable to access the network or switch to a suitable cell in time due to high load, thus improving the user experience.
[0075] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, other UEs currently accessing the target cell will be switched to the neighboring cell of the target cell; Through the acceptance request of the target UE.
[0076] Specifically, when the target UE is at the edge of the target cell, the decision can be made based on the target UE's movement trend and the measured signal quality of the target UE in all neighboring cells of the target cell. This decision can be made to either accept the target UE (consider switching other eligible UEs at the edge of the target cell to eligible neighboring cells to release the resources occupied by the target cell and accept the target UE) or to cut off the target UE.
[0077] Whether the target UE is at the edge of the target cell can be determined by the distance between the target UE and the center of the serving cell, or, if the serving cell is divided into multiple small grids, by the grid number in which the target UE is currently located.
[0078] In some embodiments, if the target UE's movement trend is away from the center of the target cell, and there is a neighboring cell where the measured signal quality of the target UE is greater than a preset threshold, the target UE can be switched to the neighboring cell.
[0079] In some embodiments, when the target UE's movement trend is away from the center of the target cell, and there are no neighboring cells where the target UE's measured signal quality is greater than a preset threshold, but there are neighboring cells where other UEs at the edge of the target cell have measured signal quality greater than a preset threshold, other UEs can be switched to neighboring cells.
[0080] In some embodiments, if the target UE's movement trend is away from the center of the target cell, and there are no neighboring cells where the target UE's measured signal quality is greater than a preset threshold, and there are also no neighboring cells where other UEs at the edge of the target cell have measured signal quality greater than a preset threshold, then the admission control fails.
[0081] In some embodiments, if the target UE's movement trend is towards the center of the target cell, and there are neighboring cells where the measured signal quality of other UEs at the edge of the target cell is greater than a preset threshold, then other UEs can be switched to the neighboring cells.
[0082] In some embodiments, if the target UE's movement trend is towards the center of the target cell, and there are neighboring cells where the measured signal quality of the target UE is greater than a preset threshold, and there are no other neighboring cells at the edge of the target cell where the measured signal quality is greater than the preset threshold, then the target UE can be switched to a neighboring cell.
[0083] In some embodiments, if the target UE's movement trend is towards the center of the target cell, and there are no neighboring cells where the target UE's measured signal quality is greater than a preset threshold, and there are also no neighboring cells where other UEs at the edge of the target cell have measured signal quality greater than a preset threshold, then the admission control fails.
[0084] Signal quality can be measured by RSRP, SNR, etc. Preset thresholds can be configured within the range specified by the relevant protocol according to actual needs.
[0085] If multiple other UEs meet the condition that the measured signal quality in the neighboring cells of the target cell is greater than a preset threshold, then the UE that occupies more resources can be selected, or the UE whose movement trend is away from the target cell can be selected, or the UE that occupies more resources and whose movement trend is away from the target cell can be selected.
[0086] In this embodiment, when the target UE is at the edge of the target cell, other eligible UEs at the edge of the target cell can be switched to eligible neighboring cells based on the target UE's movement trend and the measured signal quality of the target UE in all neighboring cells of the target cell. This releases the resources occupied by the target cell to accommodate the target UE, avoiding the inability of the UE to access the network or switch to a suitable cell in time due to high load, thus improving the user experience.
[0087] In some embodiments, the admission control based on the current location of the target UE includes: The admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, the admission request of the target UE is rejected.
[0088] Specifically, when the target UE is at the edge of the target cell, priority can be given to ensuring the awareness of other UEs in the target cell, and the admission request of the target UE can be rejected.
[0089] Whether the target UE is at the edge of the target cell can be determined by the distance between the target UE and the center of the serving cell, or, if the serving cell is divided into multiple small grids, by the grid number in which the target UE is currently located.
[0090] In some embodiments, the admission request of the target UE may be rejected based on the target UE's mobility trend and the measured signal quality of the target UE in all neighboring cells of the target cell.
[0091] In some embodiments, if the target UE is located at the edge of the target cell and the target UE's movement trend is away from the center of the target cell, the admission request of the target UE is rejected.
[0092] In some embodiments, if the target UE is located at the edge of the target cell, and the target UE's movement trend is away from the center of the target cell, and there is at least one neighboring cell where the measured signal quality of the target UE is greater than a preset threshold, the admission request of the target UE is rejected.
[0093] In some embodiments, if the target UE is located at the edge of the target cell and there is at least one neighboring cell where the measured signal quality of the target UE is greater than a preset threshold, the admission request of the target UE is rejected.
[0094] In this embodiment of the application, when the target UE is at the edge of the target cell, priority is given to ensuring the awareness of other UEs in the target cell, and the admission request of the target UE is rejected. This avoids the UE being unable to access the network or switch to a suitable cell in time due to high load, thereby improving the user experience.
[0095] The methods described in the above embodiments will be further illustrated below with several specific examples.
[0096] Figure 5 This is the second flowchart illustrating the high-load scenario admission control method provided in this application embodiment, as shown below. Figure 5As shown, the area covered by the 5G base station is gridded, with a 5×5 square meter grid. The grid at the edge of the cell is marked and associated with the three neighboring cells of the grid with the strongest RSRP signal and RSRP greater than the threshold low.
[0097] 5G terminals use the positioning method specified in the protocol for location tracking. The base station knows the terminal's current location in real time and can determine if the terminal is within a marked grid. When a terminal initiates a service or needs to hand over within a cell, it performs a normal service acceptance decision. If the acceptance control decision fails, the base station determines if the terminal is currently within a marked grid. If it is, the base station, based on the three neighboring cells with the strongest RSRP signal and RSRP > threshold low, and the terminal's movement trajectory, preemptively hands the terminal to the corresponding neighboring cell. When the terminal is not within a marked grid, or if the marked grid does not have neighboring cells with RSRP > threshold low that meet the conditions, the base station considers all other terminals currently within the marked grid. Based on the service requirements of the terminal initiating the service or handing over (i.e., the amount of resources needed), it selects several other terminals (preferably fewer to meet the requirements) and preemptively hands them over to neighboring cells with RSRP > threshold low, freeing up resources for the terminal initiating the service or handing over.
[0098] The specific steps are as follows: 1. The base station rasterizes the coverage area and marks the cell edges (the grids where they meet neighboring cells); 2. The base station performs real-time positioning of the terminal to obtain its location and movement trajectory; 3. The terminal has service requirements or a switching requirement; 4. If the acceptance control is successful, proceed to step 8; 5. Failed to determine whether the terminal belongs to the marked grid through admission control; 6. If the terminal belongs to a marked grid, and the RSRP of surrounding neighboring cells is greater than the threshold low, the terminal switches to the neighboring cell with the strongest RSRP in that cell and proceeds to step 8. If there is no neighboring cell that meets the condition, proceed to step 7. 7. If a terminal does not belong to a marked grid, the base station will determine the strongest neighboring cell in the cell with RSRP > thresholdlow for other terminals that belong to the marked grid, and switch the other terminals to the strongest neighboring cell. 8. End.
[0099] This application addresses the issue of failed admission control affecting user experience under high-load scenarios, and avoids the limitation of current load balancing methods that can only handle load balancing within the same coverage area and within adjacent cells, but not between neighboring cells. Furthermore, this application offers more granular support than load balancing, enabling service provision to be tailored to individual terminals.
[0100] Figure 6 This is a schematic diagram of the structure of a network device provided in an embodiment of this application, such as... Figure 6 As shown, the network device includes a memory 620, a transceiver 600, and a processor 610, wherein: The memory 620 is used to store computer programs; the transceiver 600 is used to send and receive data under the control of the processor 610; the processor 610 is used to read the computer program in the memory 620 and perform the following operations: Obtain the acceptance request message sent by the target terminal UE; Determine whether the target cell can accept the target UE based on the admission request message; If the target cell cannot admit the target UE, admission control is performed based on the current location of the target UE.
[0101] Among them, Figure 6 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 610) and memory (memory 620). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 600 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 610 is responsible for managing the bus architecture and general processing, and the memory 620 can store data used by the processor 610 during operation.
[0102] The processor 610 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0103] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located in the center of the target cell, other UEs currently accessing the target cell will be switched to neighboring cells of the target cell; Through the acceptance request of the target UE.
[0104] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, other UEs currently accessing the target cell will be switched to the neighboring cell of the target cell; Through the acceptance request of the target UE.
[0105] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations: The movement trend of the target UE is determined to be closer to the center of the target cell.
[0106] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations: It is determined that the measured signal quality of the target UE in all neighboring cells of the target cell is less than or equal to a first preset threshold.
[0107] In some embodiments, the other UEs are located at the edge of the target cell.
[0108] In some embodiments, the measured signal quality of the other UE in the neighboring cells of the target cell is greater than a second preset threshold.
[0109] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, the admission request of the target UE is rejected.
[0110] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations: The movement trend of the target UE is determined to be away from the center of the target cell.
[0111] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations: The measurement signal quality of the target UE in at least one neighboring cell of the target cell is determined to be greater than a first preset threshold.
[0112] Specifically, the network device provided in this application embodiment can implement all the method steps implemented by the method embodiment with the network device as the execution subject, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0113] Figure 7 This is a schematic diagram of the structure of an admission control device under high load scenarios provided in an embodiment of this application, as shown below. Figure 7 As shown, this application embodiment provides an admission control device for high-load scenarios, including an acquisition module 701, a judgment module 702, and a control module 703, wherein: The acquisition module 701 is used to acquire the acceptance request message sent by the target terminal UE; The determination module 702 is used to determine whether the target cell can admit the target UE based on the admission request message; The control module 703 is used to perform admission control based on the current location of the target UE when the target cell cannot admit the target UE.
[0114] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located in the center of the target cell, other UEs currently accessing the target cell will be switched to neighboring cells of the target cell; Through the acceptance request of the target UE.
[0115] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, other UEs currently accessing the target cell will be switched to the neighboring cell of the target cell; Through the acceptance request of the target UE.
[0116] In some embodiments, the apparatus further includes a first determining module; The first determining module is used to determine that the movement trend of the target UE is closer to the center of the target cell.
[0117] In some embodiments, the apparatus further includes a second determining module; The second determining module is used to determine that the measurement signal quality of the target UE in all neighboring cells of the target cell is less than or equal to a first preset threshold.
[0118] In some embodiments, the other UEs are located at the edge of the target cell.
[0119] In some embodiments, the measured signal quality of the other UE in the neighboring cells of the target cell is greater than a second preset threshold.
[0120] In some embodiments, the admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, the admission request of the target UE is rejected.
[0121] In some embodiments, the apparatus further includes a third determining module; The third determining module is used to determine that the movement trend of the target UE is away from the center of the target cell.
[0122] In some embodiments, the apparatus further includes a fourth determining module; The fourth determining module is used to determine that the measurement signal quality of the target UE in at least one neighboring cell of the target cell is greater than a first preset threshold.
[0123] Specifically, the high-load scenario admission control device provided in this application embodiment can implement all the method steps implemented by the method embodiment with network device as the execution subject, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0124] It should be noted that the division of units / modules in the above embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0125] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to related technologies, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0126] In some embodiments, a non-transiently readable storage medium is also provided, the non-transiently readable storage medium storing a computer program for causing a processor to execute the high-load scenario admission control method provided in the above method embodiments.
[0127] Specifically, the non-transiently readable storage medium provided in this application embodiment can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail.
[0128] It should be noted that the non-transiently readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).
[0129] In some embodiments, a processor-readable storage medium is also provided, the processor-readable storage medium storing a computer program for causing a processor to execute the high-load scenario admission control method provided in the above method embodiments.
[0130] Specifically, the processor-readable storage medium provided in this application embodiment can implement all the method steps implemented in the above method embodiments and achieve the same technical effect. Here, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail.
[0131] In some embodiments, a computer-readable storage medium is also provided, the computer-readable storage medium storing a computer program for causing a computer to execute the high-load scenario admission control method provided in the above method embodiments.
[0132] Specifically, the computer-readable storage medium provided in the embodiments of this application can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail.
[0133] In some embodiments, a communication device is also provided, wherein the communication device stores a computer program for causing the communication device to execute the high-load scenario admission control method provided in the above method embodiments.
[0134] Specifically, the communication device provided in this application embodiment can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail.
[0135] In some embodiments, a chip product is also provided, wherein the chip product stores a computer program for causing the chip product to execute the high-load scenario admission control method provided in the above method embodiments.
[0136] Specifically, the chip product provided in this application embodiment can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail.
[0137] It should also be noted that the terms "target," "first," and "second," etc., used in the embodiments of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that such terms can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, and the number of objects is not limited. For example, the first object can be one or more.
[0138] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0139] In this application's embodiments, "determine B based on A" means that factor A must be considered when determining B. It is not limited to "B can be determined based solely on A," but should also include: "determine B based on A and C," "determine B based on A, C, and E," "determine C based on A, and further determine B based on C," etc. Additionally, it can include using A as a condition for determining B, for example, "when A meets the first condition, determine B using the first method"; another example, "when A meets the second condition, determine B," etc.; another example, "when A meets the third condition, determine B based on the first parameter," etc. Of course, it can also be a condition where A is a factor in determining B, for example, "when A meets the first condition, determine C using the first method, and further determine B based on C," etc.
[0140] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0141] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems may include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G systems (5GS).
[0142] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but this application does not limit the terminology.
[0143] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in an access network that communicates with a wireless terminal device through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA) system, a NodeB in a wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may also be geographically separated.
[0144] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.
[0145] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0146] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0147] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0148] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0149] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for receiving and controlling under high-load conditions, characterized in that, Applied to network devices, including: Obtain the acceptance request message sent by the target terminal UE; Determine whether the target cell can accept the target UE based on the admission request message; If the target cell cannot admit the target UE, admission control is performed based on the current location of the target UE.
2. The high-load scenario admission control method according to claim 1, characterized in that, The admission control based on the current location of the target UE includes: If the target UE is located in the center of the target cell, other UEs currently accessing the target cell will be switched to neighboring cells of the target cell; Through the acceptance request of the target UE.
3. The high-load scenario admission control method according to claim 1, characterized in that, The admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, other UEs currently accessing the target cell will be switched to the neighboring cell of the target cell; Through the acceptance request of the target UE.
4. The high-load scenario admission control method according to claim 3, characterized in that, The method further includes: The movement trend of the target UE is determined to be closer to the center of the target cell.
5. The high-load scenario admission control method according to claim 3, characterized in that, The method further includes: It is determined that the measured signal quality of the target UE in all neighboring cells of the target cell is less than or equal to a first preset threshold.
6. The high-load scenario admission control method according to any one of claims 2 to 5, characterized in that, The other UEs are located at the edge of the target cell.
7. The high-load scenario admission control method according to any one of claims 2 to 5, characterized in that, The measured signal quality of the other UEs in the neighboring cells of the target cell is greater than the second preset threshold.
8. The high-load scenario admission control method according to claim 1, characterized in that, The admission control based on the current location of the target UE includes: If the target UE is located at the edge of the target cell, the admission request of the target UE is rejected.
9. The high-load scenario admission control method according to claim 8, characterized in that, The method further includes: The movement trend of the target UE is determined to be away from the center of the target cell.
10. The high-load scenario admission control method according to claim 8, characterized in that, The method further includes: The measurement signal quality of the target UE in at least one neighboring cell of the target cell is determined to be greater than a first preset threshold.
11. A network device, characterized in that, Includes memory, transceiver, and processor; Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; A processor for reading a computer program from the memory and executing the high-load scenario admission control method as described in any one of claims 1 to 10.
12. A receiving control device for high-load scenarios, characterized in that, include: The acquisition module is used to acquire the acceptance request message sent by the target terminal UE; The judgment module is used to determine whether the target cell can accept the target UE based on the acceptance request message; The control module is used to perform admission control based on the current location of the target UE when the target cell cannot admit the target UE.
13. A non-transiently readable storage medium, characterized in that, The non-transiently readable storage medium stores a computer program for causing a processor to execute the high-load scenario admission control method as described in any one of claims 1 to 10.
