CN119233334A - Cell switching method, device, equipment, medium and product - Google Patents
Cell switching method, device, equipment, medium and product Download PDFInfo
- Publication number
- CN119233334A CN119233334A CN202411253150.3A CN202411253150A CN119233334A CN 119233334 A CN119233334 A CN 119233334A CN 202411253150 A CN202411253150 A CN 202411253150A CN 119233334 A CN119233334 A CN 119233334A
- Authority
- CN
- China
- Prior art keywords
- user behavior
- cell
- information
- switching
- terminal equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0058—Transmission of hand-off measurement information, e.g. measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/16—Performing reselection for specific purposes
- H04W36/165—Performing reselection for specific purposes for reducing network power consumption
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a cell switching method, a device, equipment, a medium and a product, and relates to the technical field of mobile communication; and executing a cell switching pre-process under the condition that the terminal equipment is determined to be in need of switching, and obtaining a pre-process execution result. Therefore, whether the cell switching process is executed or not is analyzed on the user behavior information corresponding to the terminal equipment, and the cell switching pre-process is executed on the terminal equipment which needs to be switched under the condition that the cell switching is needed by the terminal equipment, so that a pre-process execution result is obtained, the problem of network congestion caused by the limitation of resources and communication components when a large number of terminals initiate the switching process at the same time is solved, and the cell switching efficiency is improved.
Description
Technical Field
The present application relates to the field of mobile communications technologies, and in particular, to a cell handover method, apparatus, device, medium, and product.
Background
Cell handover (handover) refers to a process in which a user equipment is handed over from a base station (such as a gNB) of one cell to a base station of another cell in a moving process to maintain a communication connection, and a 3GPP (third generation partnership project, 3rd Generation Partnership Project) protocol specifies that a cell handover event includes four procedures, and enters a handover triggering phase when the communication quality of a terminal is lowered to a certain threshold, then enters a measurement phase, and the terminal performs radio resource management (Radio Resource Management, RRM) measurement based on a mobility management reference signal, then enters a determination target cell phase based on a measurement result, and finally enters a handover phase.
However, the existing cell switching process does not consider the limitation of the cell division scene of the skin-expanding base station, the cell coverage area is obviously reduced compared with other types of base stations in the scene, and in some areas with dense personnel and sudden personnel circulation, such as schools, office buildings, hospitals and the like, a plurality of cells are required to cover the same floor, if a large number of terminals initiate the switching process at the same time, network congestion is caused due to limited time-frequency resources, and in addition, network equipment overload operation is possibly caused by initiating the switching process at the same time, so that signaling storm is caused.
The foregoing is provided merely for the purpose of facilitating understanding of the technical solutions of the present application and is not intended to represent an admission that the foregoing is prior art.
Disclosure of Invention
The application mainly aims to provide a cell switching method, a device, equipment, a medium and a product, which aim to solve the technical problem of network congestion caused by the limitation of resources and communication components when a large number of terminals initiate a switching process at the same time.
To achieve the above object, the present application provides a cell handover method, which includes:
Analyzing user behavior information of the terminal equipment and determining whether the terminal equipment needs to perform a cell switching process;
And executing a cell switching pre-process under the condition that the terminal equipment is determined to be in need of switching, and obtaining a pre-process execution result.
In an embodiment, the step of analyzing the user behavior information of the terminal device to determine whether there is a terminal device that needs to perform the cell handover procedure includes:
inputting the user behavior information and the user behavior information set into a pre-constructed user behavior model;
performing information pruning on the user behavior information set through a reset gate function in the user behavior model to obtain reserved information;
Carrying out data value on the reserved information through an updating gate function in the user behavior model to obtain user behavior habit information;
Carrying out predictive analysis on the user behavior information through the user behavior habit information;
And when the user behavior information meets the user behavior habit information, determining that the terminal equipment needs to perform a cell switching process.
In an embodiment, before the step of inputting the user behavior information and the set of user behavior information into the pre-built user behavior model, the method further comprises:
and constructing and obtaining a user behavior model based on the user behavior information set, wherein the user behavior information set comprises one or more of cell switching time, switching cells and neighbor cell lists.
In an embodiment, the step of executing the cell handover preamble procedure to obtain a preamble procedure execution result when the terminal device is determined to be in need of handover includes:
updating an initial neighbor list of the terminal equipment according to the analysis result to obtain a final neighbor list;
Calculating the resource use condition of the network equipment and a reference signal used during RMM measurement based on the utilization rate of a physical resource block PRB of the network equipment and the period and the precision measured by a radio resource management module RMM;
And carrying out RMM measurement through the reference signal to obtain a measurement result, and outputting a pre-process execution result to finish.
In an embodiment, after the step of executing the cell handover preamble procedure to obtain the preamble procedure execution result in the case that the terminal device is determined to need to be handed over, the method further includes:
If the execution result of the pre-procedure is finished, signaling information is sent to a target cell of the terminal equipment when the predicted switching time of the user behavior habit information is reached;
and switching the communication connection of the terminal equipment to the target cell based on the signaling information.
In an embodiment, the step of calculating the resource usage of the network device and the reference signal used in RMM measurement based on the utilization of the physical resource blocks PRB of the network device and the period and accuracy of RMM measurement includes:
Calculating to obtain a judgment value through the physical resource block, PRB utilization rate and radio resource management (RMM) measurement period and precision of the network equipment;
if the judging value exceeds a preset threshold value, obtaining that the resource use condition of the network equipment is sufficient, and obtaining a channel state information reference signal (CSI-RS);
And if the judging value is lower than the threshold value, obtaining that the resource use condition of the network equipment is deficient and obtaining a synchronous reference signal SSB.
In addition, to achieve the above object, the present application also proposes a cell switching apparatus including:
the analysis module is used for analyzing the user behavior information of the terminal equipment and determining whether the terminal equipment needs to perform a cell switching process or not;
And the execution module is used for executing the cell switching pre-process under the condition that the terminal equipment is determined to be in need of switching, and obtaining a pre-process execution result.
Furthermore, to achieve the above object, the application proposes a cell handover device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program being configured to implement the steps of the cell handover method as described above.
In addition, to achieve the above object, the present application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, which computer program, when being executed by a processor, implements the steps of the cell handover method as described above.
Furthermore, to achieve the above object, the present application provides a computer program product comprising a computer program which, when executed by a processor, implements the steps of a cell handover method as described above.
One or more technical schemes provided by the application have at least the following technical effects:
The embodiment of the application provides a cell switching method, a device, equipment, a medium and a product, which are used for determining whether a cell switching process is needed by terminal equipment or not by analyzing user behavior information of the terminal equipment, and executing a cell switching pre-process to obtain a pre-process execution result under the condition that the terminal equipment is determined to be needed to be switched. Therefore, whether the cell switching process is executed or not is analyzed on the user behavior information corresponding to the terminal equipment, and the cell switching pre-process is executed on the terminal equipment which needs to be switched under the condition that the cell switching is needed by the terminal equipment, so that a pre-process execution result is obtained, the problem of network congestion caused by the limitation of resources and communication components when a large number of terminals initiate the switching process at the same time is solved, and the cell switching efficiency is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and together with the description, serve to explain the principles of the application.
In order to more clearly illustrate the embodiments of the application or the technical solutions of the prior art, the drawings which are used in the description of the embodiments or the prior art will be briefly described, and it will be obvious to a person skilled in the art that other drawings can be obtained from these drawings without inventive effort.
Fig. 1 is a schematic flow chart of a cell handover method according to an embodiment of the present application;
FIG. 2 is a schematic diagram of a cell handover method according to the present application involving a user behavior model;
fig. 3 is a schematic flow chart of a second embodiment of a cell handover method according to the present application;
fig. 4 is a schematic flow chart of a cell handover method according to a second embodiment of the present application;
fig. 5 is a schematic block diagram of a cell switching apparatus according to an embodiment of the present application;
fig. 6 is a schematic device structure diagram of a hardware operating environment related to a cell handover method according to an embodiment of the present application.
The achievement of the objects, functional features and advantages of the present application will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the technical solution of the present application and are not intended to limit the present application.
For a better understanding of the technical solution of the present application, the following detailed description will be given with reference to the drawings and the specific embodiments.
The main solution of the embodiment of the application is that the user behavior information and a user behavior information set are input into a pre-constructed user behavior model, the user behavior information set is subjected to information pruning through a reset gate function in the user behavior model to obtain reserved information, the reserved information is subjected to data value through an update gate function in the user behavior model to obtain user behavior habit information, the user behavior information is subjected to predictive analysis through the user behavior habit information, and when the user behavior information meets the user behavior habit information, a cell switching process required by terminal equipment is determined. And constructing and obtaining a user behavior model based on the user behavior information set, wherein the user behavior information set comprises one or more of cell switching time, switching cells and neighbor cell lists. Updating the initial neighbor list of the terminal equipment through the analysis result to obtain a final neighbor list, calculating the resource use condition of the network equipment and a reference signal used in RMM measurement based on the utilization rate of physical resource blocks PRB of the network equipment and the period and precision of the RMM measurement, carrying out RMM measurement through the reference signal to obtain a measurement result, and outputting a pre-process execution result to finish. If the execution result of the pre-procedure is finished, signaling information is sent to a target cell of the terminal equipment when the predicted switching time of the user behavior habit information is reached, and the communication connection of the terminal equipment is switched to the target cell based on the signaling information. The method comprises the steps of calculating to obtain a judging value through physical resource blocks, PRB utilization rate and radio resource management (RMM) measurement period and accuracy of the network equipment, obtaining that the resource use condition of the network equipment is sufficient and a channel state information reference signal (CSI-RS) is obtained if the judging value exceeds a preset threshold value, and obtaining that the resource use condition of the network equipment is deficient and a synchronous reference signal (SSB) is obtained if the judging value is lower than the threshold value. Therefore, the problem of network congestion caused by the limitation of resources and communication components when a large number of terminals initiate a switching process simultaneously is solved, the switching of cells is realized, and the efficiency of cell switching is improved. Based on the scheme of the application, from the fact that the limitation of the cell switching process does not consider the cell division scene of the skin-expanding base station, the cell coverage is obviously reduced compared with other types of base stations in the scene, in the area with dense personnel and sudden personnel circulation, if a large number of terminals initiate the switching process simultaneously in moving, the situation that the number of RACH (random access channel) used for non-competition and the time-frequency resources used for RRM (remote radio resource) measurement are limited is easy to cause congestion is caused, in addition, when a large number of UE initiate the switching process simultaneously, the number of signaling sent by gNB to a core network and terminals is increased, the gNB processing capacity is also required to be high, the risk of gNB overload operation and signaling storm is caused, so that the efficiency is low is solved, the cell switching method is designed, the effectiveness of the cell switching method is verified when the cell switching is carried out, and finally the cell switching efficiency is obviously improved.
In this embodiment, for convenience of description, a cell switching apparatus is described below as an execution subject.
Because the existing cell switching process in the prior art does not consider the limitation of the cell division scene of the skin-expanding base station, in areas with dense personnel and sudden personnel circulation, such as schools, office buildings, hospitals and the like, a plurality of cells are needed to be covered on the same floor, if a large number of terminals initiate the switching process at the same time when moving, congestion is easy to be caused because the number of RACH (radio resource) used for non-contention and the time-frequency resources used for RRM (radio resource management) measurement are limited, in addition, when a large number of UE (user equipment) initiate the switching process at the same time, the number of signaling sent by gNB to a core network and terminals is increased rapidly, the processing capacity of gNB is also required to be high, the risk of gNB overload operation and signaling storm is caused, and the efficiency of cell switching can be reduced.
The application provides a solution, in the intelligent customer service system, the system is helped to better understand the demands of users by using the intention card slot management technology, the customer service efficiency and the user satisfaction are improved, and meanwhile, the intention card slot management technology can also continuously improve the accuracy and the intelligent degree of the system through continuous learning and optimization, thereby providing better quality service for the users.
According to the embodiment, whether the terminal equipment needs to perform the cell switching process is determined by analyzing the user behavior information of the terminal equipment, and the cell switching pre-process is executed to obtain a pre-process execution result under the condition that the terminal equipment is determined to be in need of switching. Therefore, whether the cell switching process is executed or not is analyzed on the user behavior information corresponding to the terminal equipment, and the cell switching pre-process is executed on the terminal equipment which needs to be switched under the condition that the cell switching is needed by the terminal equipment, so that a pre-process execution result is obtained, the problem of network congestion caused by the limitation of resources and communication components when a large number of terminals initiate the switching process at the same time is solved, and the cell switching efficiency is improved.
It should be noted that, the execution body of the embodiment may be a computing service device having functions of data processing, network communication and program running, such as a tablet computer, a personal computer, a mobile phone, or an electronic device, a cell switching device, or the like capable of implementing the above functions. The present embodiment and the following embodiments will be described below with reference to a cell switching device as an example.
Based on this, an embodiment of the present application provides a cell handover method, and referring to fig. 1, fig. 1 is a schematic flow chart of a first embodiment of the cell handover method of the present application.
In this embodiment, the cell switching method includes steps S01 to S02:
step S01, analyzing user behavior information of terminal equipment and determining whether the terminal equipment needs to perform a cell switching process;
Before the present embodiment starts to be explained, it should be clear that in the prior art, cell handover (handover) refers to a process in which a user equipment is handed over from a base station of one cell (such as a gNB) to a base station of another cell during a mobile procedure to maintain a communication connection, a 3GPP (third generation partnership project, 3rd Generation Partnership Project) protocol specifies that a cell handover event includes four procedures, a handover trigger phase is entered when the communication quality of a terminal is reduced to a certain threshold, then a measurement phase is entered, a terminal performs radio resource management (Radio Resource Management, RRM) measurement based on a mobility management reference signal, then a determination target cell phase is entered based on the measurement result, and finally a handover phase is entered.
However, the limitation of the cell division scene of the skin-expanding base station is not considered in the existing cell switching, the cell coverage is obviously reduced compared with other types of base stations in the scene, and in some areas with dense personnel and sudden personnel circulation, such as schools, office buildings, hospitals and the like, a plurality of cells are required to cover the same floor, if a large number of terminals initiate a switching process at the same time, network congestion is caused due to limited time-frequency resources, and in addition, network equipment, namely gNB (Next Generation NodeB), is overloaded to operate, so that signaling storm is caused.
Therefore, in this embodiment, based on preset user behavior information of the terminal device, whether the terminal device triggers a cell switching process is analyzed to obtain whether the terminal device needs to perform cell switching, where the terminal device in this embodiment refers to a mobile device with a communication function, such as a mobile phone, a tablet, a mobile computer, and a smart watch, and the user behavior information refers to behavior information of a user corresponding to the terminal device, in this embodiment, a large number of terminal devices are analyzed, and the obtained result is whether there is any terminal device in the plurality of terminal devices that needs to perform cell switching.
Step S02, executing a cell switching pre-process to obtain a pre-process execution result under the condition that the terminal equipment is determined to be in need of switching.
In the above analysis result, it is obtained whether the user needs to perform cell switching, if the analysis result is that the user does not need to perform cell switching, the behavior information of the user is further collected and analyzed, and if the analysis result is that the user needs to perform cell switching, in order to avoid that a large number of terminals initiate a switching process at the same time, the terminal device that needs to perform cell switching performs execution of a pre-process of cell switching, so as to obtain a pre-process execution result.
Specifically, the step S01 described above, the step of analyzing the user behavior information of the terminal device, and determining whether there is a terminal device that needs to perform the cell handover procedure includes:
step S012, inputting the user behavior information and the user behavior information set into a pre-constructed user behavior model;
step S013, carrying out information pruning on the user behavior information set through a reset gate function in the user behavior model to obtain reserved information;
Step S014, carrying out data value on the reserved information through an updated gate function in the user behavior model to obtain user behavior habit information;
Step S015, carrying out predictive analysis on the user behavior information through the user behavior habit information;
step S016, when the user behavior information meets the user behavior habit information, determining that the terminal equipment needs to perform a cell switching process.
As shown in fig. 2, the user behavior model in this embodiment has two inputs, where the first input h t-1 is from the user behavior information counted during the previous cell handover, including the user ID, the user handover time, the target cell for handover, and the neighbor list corresponding to each user, and the other input x t is also called a hidden state, and includes the user ID in the cell at the current time and the neighbor list corresponding to each user, and σ 1 represents a reset gate, where the gate controls how much information recorded in the past is discarded, and the formula is as follows:
rt=σ1(Wrxxt+Wrhht-1+br)
Wherein σ 1 represents a reset gate function, W rx and W rh represent weight matrixes of two inputs respectively, b r represents a bias factor, if the same user exists, the user switching time, the switched target cell and the neighbor list of the user at the current moment can be predicted according to the hidden state h t-1 by comparing h t-1 with x t, the value range of the output r t of the reset gate function is 0-1, when the value is 0, the information recorded in the past is completely discarded, and when the value is 1, the information recorded in the past is completely reserved. After obtaining the output r t of the reset gate, the hidden state h t-1 is multiplied by r t and input together with x t into the tanh function to obtain candidate hidden states:
h′t=tanh(W1xt+W2(rt·ht-1)+bh)
The r t·ht-1 can control the influence of the output of the last moment on the current moment through the reset gate, so that the reset gate can control the discarding of irrelevant and unimportant historical information, strengthen the extraction and learning of useful information, and help to capture the short-term dependency relationship in the input parameters of the whole life cycle, wherein the behavior information of the user which is always present is strengthened and memorized, and the related information of the user which is not present at present is weakened;
σ 2 represents an update gate that determines how much information is retained and passed on, and in extreme cases can retain all information to eliminate the problem of gradient extinction, as follows:
Zt=σ2(Wzxxt+Wzhht-1+bz)
Wherein the value range of z t is 0-1. Thus, the final output result and the hidden state h t at the current time can be expressed as:
ht=h′t·zt+ht-1·(1-zt)
It can be seen from the above that the value of the update gate controls the influence of the candidate hidden state and the hidden state at the previous moment on the final result, when z t is 1, the preservation of all candidate hidden states is indicated, and because the weight of h t-1 is (1-z t), all hidden states at the previous moment are discarded, the update gate controls the discarding and preservation of the historical storage information and the current information by the whole system through the method.
Through the above flow, it is judged which user's behavior information in the current user is already collected, and according to the user behavior information h t-1 counted when the cell switch is previously performed, the behavior habit analysis of the current user is completed.
And then, predicting whether the user needs to switch or not at the current moment and the time for switching the cell and updating the neighbor cell list by combining the user switching time, the switched target cell and the neighbor cell list contained in the original behavior information.
The gNB obtains the analysis result of the user behavior through the method, determines which terminals need to be switched, for example, a certain user frequently performs periodic cell switching, records the switching time of the user, a target cell and a neighbor cell list as user behavior information, analyzes the user behavior habit, judges whether the user needs to be switched according to the behavior habit if the user is found to access the current cell again, predicts the next time when the user needs to switch cells and designs the neighbor cell list.
Specifically, in the step S012, before the step of inputting the user behavior information and the user behavior information set into the pre-constructed user behavior model, the method includes:
Step S011, a user behavior model is constructed based on the user behavior information set, wherein the user behavior information set comprises one or more of cell switching time, switching cells and neighbor cell lists.
In this embodiment, a user behavior model is used for analysis of user behavior information, where the user behavior model is constructed based on a gNB, and in this embodiment, a set of user behavior information is used, which is because, in an actual use process, a large number of user behaviors are collected, so that a set of user behavior information can be obtained, the cardinal number of this manner is large, the obtained analysis result has small deviation, in other embodiments, a model can be constructed for an actual user, for example, the user behavior of the terminal device corresponding to the user is analyzed by a communication component gNB, so as to construct a user behavior model, where the user behavior set includes a large number of user cell switching times, switching cells and a list of the cells, where the communication component gNB (Next Generation Node B) is a base station device in a 5G network, similar to eNB (Evolved Node B) in a 4G network, the gNB plays an important role in the 5G system, and is responsible for wireless access, user management and data transmission, and the cell switching times refer to the time when the user performs cell switching, for example, the user performs a cell switching in an office, and the frequency of the cell switching in the area, for example, the signal coverage of the cell switching time is as shown in the table, and the signal coverage of the base station is the table of the base station, and the information of the base station is usually the base station, and the information of the base station is the table of the information of the base station.
According to the scheme, whether the terminal equipment needs to perform the cell switching process is determined by analyzing the user behavior information of the terminal equipment, and the cell switching pre-process is executed to obtain a pre-process execution result under the condition that the terminal equipment is determined to be in need of switching. Therefore, whether the cell switching process is executed or not is analyzed on the user behavior information corresponding to the terminal equipment, and the cell switching pre-process is executed on the terminal equipment which needs to be switched under the condition that the cell switching is needed by the terminal equipment, so that a pre-process execution result is obtained, the problem of network congestion caused by the limitation of resources and communication components when a large number of terminals initiate the switching process at the same time is solved, and the cell switching efficiency is improved.
In the second embodiment of the present application, the same or similar content as in the first embodiment of the present application may be referred to the above description, and will not be repeated. On this basis, referring to fig. 3, in step S02, if it is determined that the terminal device needs to be switched, a cell switching pre-procedure is executed, and in the result of executing the pre-procedure, the cell switching method further includes steps S021 to S023:
Step S021, updating the initial neighbor list of the terminal equipment according to the analysis result to obtain a final neighbor list;
Step S022, calculating the resource use condition of the network equipment and the reference signal used during the RMM measurement based on the utilization rate of the physical resource block PRB of the network equipment and the period and the precision measured by the radio resource management module RMM;
step S023, carrying out RMM measurement through the reference signal to obtain a measurement result, and outputting a pre-process execution result to finish.
Under the condition that the analysis result is that the terminal equipment needs to perform cell switching, updating an initial neighbor list of the terminal equipment through the analysis result to obtain a final neighbor list, wherein the analysis result comprises the predicted switching time of the terminal equipment and a target cell;
It should be noted that the neighbor list is a table maintained by one base station in which information of all neighbor base stations within its coverage area is listed, which typically includes identifiers of base stations, frequencies, signal strengths, etc.;
The neighbor list has the functions of (1) switching management, namely helping a base station to perform smooth switching when User Equipment (UE) moves, ensuring the continuity of communication, (2) load balancing, namely distributing loads among different base stations, optimizing the use of network resources, and (3) interference management, namely reducing and managing signal interference and improving the overall performance of a network;
the content of the neighbor list includes (1) a base station identifier, such as a Cell ID, of a unique identifier of a neighboring base station, (2) frequency band and carrier wave, such as frequency or carrier wave information used by the neighboring base station, (3) signal strength, such as signal strength or quality index of the base station, and (4) handover parameters, such as a threshold value for triggering handover;
The working principle of the neighbor cell list is that (1) the base station updates the neighbor cell list regularly to ensure that the information in the list is accurate and up to date, (2) the base station sends neighbor cell information to the user equipment in a broadcasting mode and simultaneously the user equipment monitors the information for selecting the optimal base station, (3) the switching trigger is that when the signal quality of the user equipment is reduced to a certain threshold value, the base station is switched to the base station with stronger signal according to the triggering of the neighbor cell list;
The neighbor list in 5G comprises (1) a Cell and a Macro base station (Macro Cells), wherein the neighbor list in the 5G network also comprises information of the adjacent Cell and the Macro base station, (2) spectrum sharing, the 5G network supports spectrum sharing, the frequency band information in the neighbor list possibly comprises information of different spectrum levels (such as low frequency and high frequency), and (3) network slicing, and the neighbor list also possibly relates to the information of different network slices in the 5G network so as to support the requirements of various application scenes.
After the final neighbor list is obtained, the resource usage condition of the gNB and the reference signal used during the RMM measurement can be obtained based on the utilization rate of the physical resource block PRB of the network device and the period and the accuracy of the RMM measurement of the radio resource management, wherein the physical resource block (PRB, physical Resource Block) is a basic unit for allocating and managing radio spectrum resources in the wireless communication system, and the radio resource management module (RMM, radio Management Module) is a component in the wireless network and is mainly used for managing and optimizing the radio resources, and the responsibility of the radio resource management module comprises (1) resource management, scheduling and allocating the radio resources (such as PRB) to optimize the network performance, (2) network optimization, adjusting and optimizing the coverage and quality of the radio signal, (3) interference management, reducing and managing the radio interference, and improving the reliability and user experience of the network;
After the reference signal and the final neighbor list are obtained, RMM measurement can be performed through the obtained reference signal to obtain a measurement result, and finally, under the condition that the measurement result is obtained, the front-end process is already executed, and the execution result of the front-end process can be output as the completion.
Based on the above description of the embodiments, it should be clear that in this embodiment, 15 signaling of the original handover procedure is executed 5 in advance, so as to improve handover efficiency, reduce the risk of overload operation of the gNB and generation of signaling storm caused by simultaneous handover of a large number of UEs, where (1) analysis of user behavior by the user behavior model is completed in the pre-procedure, (2) the gNB determines whether to support triggering of the cell handover procedure according to information such as self traffic load and network status, (3) update the neighbor list, (4) perform determination of reference signals used for RRM measurement, and (5) perform measurement based on the reference signals to obtain measurement results, and complete pre-procedure of cell handover, where measurement refers to measurement of quality and signal strength of wireless channels, so as to optimize data transmission and resource allocation.
Specifically, in step S02 described in the foregoing embodiment, after the step of executing the cell handover preamble procedure to obtain the preamble procedure execution result, the method further includes:
Step S03, if the execution result of the pre-procedure is completed, signaling information is sent to a target cell of the terminal equipment when the predicted switching time of the user behavior habit information is reached;
step S04, based on the signaling information, the communication connection of the terminal equipment is switched to the target cell.
After the pre-procedure is performed, the terminal device may be moved or reach a designated time, and a cell Handover may be performed on the terminal device to obtain a Handover result, where the cell Handover refers to a Handover process of the mobile device between different cells, which generally occurs when a user moves or a signal coverage area changes, specifically, the cell Handover is of a type (1) Hard Handover (Hard Handover), in which the device is connected to a new cell after disconnecting the current cell, and this may cause a short communication interruption, (2) Soft Handover (Soft Handover), in which the device is simultaneously connected to two or more cells during the Handover, so as to reduce interruption in the Handover process, and this method is generally used in a code division multiple access (CDMA, code Division Multiple Access) system, (3) flexible Handover (Seamless Handover), in which the interruption time is reduced as much as possible, and advanced technologies and protocols are generally adopted to ensure continuity of user experience, which is more common in 4G and 5G networks.
In addition, in the Handover scenario of the specified time, when the predicted time of the cell Handover of the UE arrives, the core network may directly issue a Handover Command to Handover the UE to the target cell, without waiting for Handover preparation, so as to implement fast Handover of the UE, and reduce the risk of the gNB overload operation and signaling storm caused by simultaneous Handover of a large number of UEs, where Handover is a process in wireless communication, and refers to that the UE is handed over from one base station or cell to another base station or cell in the moving process, so as to maintain a continuous communication connection.
More specifically, the step S022, the step of calculating, based on the utilization rate of the physical resource block PRB of the gNB and the period and accuracy of RMM measurement, the resource usage of the gNB and the reference signal used in RMM measurement includes:
Step S0221, calculating to obtain a judgment value through the physical resource block, PRB utilization rate and radio resource management (RMM) measurement period and precision of the network equipment;
step S0222, if the judging value exceeds a preset threshold value, obtaining that the resource use condition of the network equipment is sufficient, and obtaining a channel state information reference signal (CSI-RS);
in step S0223, if the determination value is lower than the threshold value, the resource usage of the network device is starved and the synchronization reference signal SSB is obtained.
When the user is judged to need to perform cell handover, the network device selects a reference signal used for RRM measurement based on the following formula:
XRRM=k1TRRM+k2ΔRRM+(1-k1-k2)YRRM
Wherein k 1、k2、k3 is a weight coefficient, T RRM、ΔRRM、ΥRRM is a period and precision of RRM measurement and PRB utilization of current gNB, when the decision value X RRM is larger than a threshold value In this case, it is indicated that the pre-procedure of cell handover needs to be completed as soon as possible, the PRB utilization rate of the current cell is low, there are sufficient time-frequency resources for RRM measurement, according to 3gpp 38.331, CSI-RS is selected to be used as a reference signal for RRM measurement, at this time, rsType parameter in signaling reportConfig is set to be CSI-RS, and no configuration parameter associatedSSB is needed, the terminal can directly use CSI-RS to perform RRM measurement, and cell timing does not need to be obtained by listening to SSB, so that the efficiency of terminal handover is effectively improved, otherwise, according to 3gpp 38.331, SSB is used as a reference signal for RRM measurement, rsType parameter in signaling reportConfig is set to be SSB, and parameter associatedSSB must be configured.
According to the scheme, the initial neighbor list of the terminal equipment is updated through the analysis result to obtain a final neighbor list, the resource use condition of the network equipment and the reference signal used in the RMM measurement are obtained through calculation based on the utilization rate of physical resource blocks PRB of the network equipment and the period and precision of the RMM measurement, the RMM measurement is carried out through the reference signal to obtain a measurement result, and the execution result of the front-end flow is output to finish. Therefore, whether the cell switching process is executed or not is analyzed on the user behavior information corresponding to the terminal equipment, and the cell switching pre-process is executed on the terminal equipment which needs to be switched under the condition that the cell switching is needed by the terminal equipment, so that a pre-process execution result is obtained, the problem of network congestion caused by the limitation of resources and communication components when a large number of terminals initiate the switching process at the same time is solved, and the cell switching efficiency is improved.
For an example, to facilitate understanding of the implementation flow of the cell switching method obtained by combining the first embodiment with the second embodiment, please refer to fig. 4, fig. 4 provides a schematic flow diagram of the cell switching method, specifically:
Firstly, analyzing user behaviors through a user behavior model, and analyzing whether a user needs cell switching;
Then, when the analysis result is that the user needs to perform cell switching, analyzing whether the pre-process can be started or not through the internal resources of the network equipment;
Then, under the condition of supporting by the network equipment, updating the neighbor cell list based on the analysis result obtained previously and the current neighbor cell list of the terminal equipment to obtain a final neighbor cell list;
Then, selecting a reference signal for RMM measurement, wherein the reference signal includes SSB and CSI-RS;
and finally, measuring the quality and the signal strength of the wireless channel through the reference signal, and outputting the preposed flow execution of cell switching after obtaining the measurement result.
It should be noted that the foregoing examples are only for understanding the present application, and do not limit the cell switching method of the present application, and more forms of simple transformation based on the technical concept are all within the scope of the present application.
The present application also provides a cell switching device, referring to fig. 5, the cell switching device includes:
The analysis module 10 is configured to analyze user behavior information of the terminal device, and determine whether there is a terminal device that needs to perform a cell handover procedure;
and the execution module 20 is configured to execute a cell handover preamble procedure to obtain a preamble procedure execution result when the terminal device is determined to be in need of handover.
The cell switching device provided by the application can solve the technical problem of network congestion caused by the limitation of resources and communication components when a large number of terminals initiate a switching process at the same time by adopting the cell switching method in the embodiment. Compared with the prior art, the beneficial effects of the cell switching device provided by the application are the same as those of the cell switching method provided by the embodiment, and other technical features in the cell switching device are the same as those disclosed by the method of the embodiment, so that the description is omitted herein.
The application provides a cell switching device which comprises at least one processor and a memory in communication connection with the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the cell switching method in the first embodiment.
Referring now to fig. 6, a schematic diagram of a cell switching apparatus suitable for use in implementing embodiments of the present application is shown. The cell switching device in the embodiment of the present application may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal DIGITAL ASSISTANT: personal digital assistants), PADs (Portable Application Description: tablet computers), PMPs (Portable MEDIA PLAYER: portable multimedia players), car terminals (e.g., car navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. The cell switching device shown in fig. 6 is only an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present application.
As shown in fig. 6, the cell switching apparatus may include a processing device 1001 (e.g., a central processor, a graphics processor, etc.) which may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access Memory (RAM: random Access Memory) 1004. In the RAM1004, various programs and data required for the cell switching device operation are also stored. The processing device 1001, the ROM1002, and the RAM1004 are connected to each other by a bus 1005. An input/output (I/O) interface 1006 is also connected to the bus. In general, a system including an input device 1007 such as a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc., an output device 1008 including a Liquid crystal display (LCD: liquid CRYSTAL DISPLAY), a speaker, a vibrator, etc., a storage device 1003 including a magnetic tape, a hard disk, etc., and a communication device 1009 may be connected to the I/O interface 1006. The communication means 1009 may allow the cell switching device to communicate wirelessly or wiredly with other devices to exchange data. Although a cell switching device having various systems is shown in the figures, it should be understood that not all of the illustrated systems are required to be implemented or provided. More or fewer systems may alternatively be implemented or provided.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through a communication device, or installed from the storage device 1003, or installed from the ROM 1002. The above-described functions defined in the method of the disclosed embodiment of the application are performed when the computer program is executed by the processing device 1001.
The cell switching equipment provided by the application can solve the technical problem of network congestion caused by the limitation of resources and communication components when a large number of terminals initiate a switching process at the same time by adopting the cell switching method in the embodiment. Compared with the prior art, the beneficial effects of the cell switching device provided by the application are the same as those of the cell switching method provided by the above embodiment, and other technical features of the cell switching device are the same as those disclosed by the method of the above embodiment, and are not described in detail herein.
It is to be understood that portions of the present disclosure may be implemented in hardware, software, firmware, or a combination thereof. In the description of the above embodiments, particular features, structures, materials, or characteristics may be combined in any suitable manner in any one or more embodiments or examples.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
The present application provides a computer readable storage medium having computer readable program instructions (i.e., a computer program) stored thereon for performing the cell handover method in the above-described embodiments.
The computer readable storage medium provided by the present application may be, for example, a U disk, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, or device, or a combination of any of the foregoing. More specific examples of a computer-readable storage medium may include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access Memory (RAM: random Access Memory), a Read-Only Memory (ROM), an erasable programmable Read-Only Memory (EPROM: erasable Programmable Read Only Memory or flash Memory), an optical fiber, a portable compact disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In this embodiment, a computer-readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, or device. Program code embodied on a computer readable storage medium may be transmitted using any appropriate medium, including but not limited to electrical wiring, fiber optic cable, RF (Radio Frequency) and the like, or any suitable combination of the foregoing.
The computer readable storage medium may be included in the cell switching apparatus or may exist alone without being incorporated in the cell switching apparatus.
The computer readable storage medium carries one or more programs, and when the one or more programs are executed by the cell switching device, the cell switching device analyzes user behavior information of the terminal device, determines whether the terminal device needs to perform a cell switching process, and executes a cell switching pre-process to obtain a pre-process execution result when the terminal device is determined to be in need of switching.
Computer program code for carrying out operations of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of remote computers, the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN: local Area Network) or a wide area network (WAN: wide Area Network), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules involved in the embodiments of the present application may be implemented in software or in hardware. Wherein the name of the module does not constitute a limitation of the unit itself in some cases.
The readable storage medium provided by the application is a computer readable storage medium, and the computer readable storage medium stores computer readable program instructions (i.e. computer program) for executing the cell switching method, so that the technical problem of network congestion caused by the limitation of resources and communication components when a large number of terminals initiate a switching flow at the same time can be solved. Compared with the prior art, the beneficial effects of the computer readable storage medium provided by the application are the same as those of the cell switching method provided by the above embodiment, and are not described in detail herein.
The application also provides a computer program product comprising a computer program which, when executed by a processor, implements the steps of a cell handover method as described above.
The computer program product provided by the application can solve the technical problem of network congestion caused by the limitation of resources and communication components when a large number of terminals initiate a switching process at the same time. Compared with the prior art, the beneficial effects of the computer program product provided by the application are the same as those of the cell switching method provided by the above embodiment, and are not described herein.
The foregoing description is only a partial embodiment of the present application, and is not intended to limit the scope of the present application, and all the equivalent structural changes made by the description and the accompanying drawings under the technical concept of the present application, or the direct/indirect application in other related technical fields are included in the scope of the present application.
Claims (10)
1. A method of cell handover, the method comprising:
Analyzing user behavior information of the terminal equipment and determining whether the terminal equipment needs to perform a cell switching process;
And executing a cell switching pre-process under the condition that the terminal equipment is determined to be in need of switching, and obtaining a pre-process execution result.
2. The method of claim 1, wherein the step of analyzing the user behavior information of the terminal device to determine whether there is a terminal device that needs to perform the cell handover procedure comprises:
inputting the user behavior information and a pre-acquired user behavior information set into a pre-constructed user behavior model;
performing information pruning on the user behavior information set through a reset gate function in the user behavior model to obtain reserved information;
Carrying out data value on the reserved information through an updating gate function in the user behavior model to obtain user behavior habit information;
Carrying out predictive analysis on the user behavior information through the user behavior habit information;
And when the user behavior information meets the user behavior habit information, determining that the terminal equipment needs to perform a cell switching process.
3. The method of claim 2, wherein prior to the step of inputting the user behavior information and the set of user behavior information into a pre-built user behavior model, the method further comprises:
and constructing and obtaining a user behavior model based on the user behavior information set, wherein the user behavior information set comprises one or more of cell switching time, switching cells and neighbor cell lists.
4. The method of claim 2, wherein the step of performing a cell handover preamble procedure in the case that the terminal device is determined to be in need of handover, and obtaining a preamble procedure execution result comprises:
updating an initial neighbor list of the terminal equipment according to the analysis result to obtain a final neighbor list;
Calculating the resource use condition of the network equipment and a reference signal used during RMM measurement based on the utilization rate of a physical resource block PRB of the network equipment and the period and the precision measured by a radio resource management module RMM;
And carrying out RMM measurement through the reference signal to obtain a measurement result, and outputting a pre-process execution result to finish.
5. The method of claim 3, wherein, in the case that the terminal device is determined to be in need of handover, the method further comprises, after the step of performing a cell handover preamble procedure to obtain a preamble procedure execution result:
If the execution result of the pre-procedure is finished, signaling information is sent to a target cell of the terminal equipment when the predicted switching time of the user behavior habit information is reached;
and switching the communication connection of the terminal equipment to the target cell based on the signaling information.
6. The method of claim 4, wherein the step of calculating the resource usage of the network device and the reference signal used in RMM measurement based on the utilization of physical resource blocks PRBs of the network device and the period and accuracy of RMM measurement includes:
Calculating to obtain a judgment value through the physical resource block, PRB utilization rate and radio resource management (RMM) measurement period and precision of the network equipment;
if the judging value exceeds a preset threshold value, obtaining that the resource use condition of the network equipment is sufficient, and obtaining a channel state information reference signal (CSI-RS);
And if the judging value is lower than the threshold value, obtaining that the resource use condition of the network equipment is deficient and obtaining a synchronous reference signal SSB.
7. A cell switching apparatus, the apparatus comprising:
the analysis module is used for analyzing the user behavior information of the terminal equipment and determining whether the terminal equipment needs to perform a cell switching process or not;
And the execution module is used for executing the cell switching pre-process under the condition that the terminal equipment is determined to be in need of switching, and obtaining a pre-process execution result.
8. A cell handover device, characterized in that the device comprises a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program being configured to implement the steps of the cell handover method according to any of claims 1 to 6.
9. A storage medium, characterized in that the storage medium is a computer readable storage medium, on which a computer program is stored, which computer program, when being executed by a processor, carries out the steps of the cell handover method according to any of claims 1 to 6.
10. A computer program product, characterized in that the computer program product comprises a computer program which, when executed by a processor, implements the steps of the cell handover method according to any of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411253150.3A CN119233334A (en) | 2024-09-06 | 2024-09-06 | Cell switching method, device, equipment, medium and product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411253150.3A CN119233334A (en) | 2024-09-06 | 2024-09-06 | Cell switching method, device, equipment, medium and product |
Publications (1)
Publication Number | Publication Date |
---|---|
CN119233334A true CN119233334A (en) | 2024-12-31 |
Family
ID=93946410
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202411253150.3A Pending CN119233334A (en) | 2024-09-06 | 2024-09-06 | Cell switching method, device, equipment, medium and product |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN119233334A (en) |
-
2024
- 2024-09-06 CN CN202411253150.3A patent/CN119233334A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220400421A1 (en) | Cell reselection method and apparatus, and communication device | |
US11456795B2 (en) | Electronic device and method for measuring a beam quality of a currently serving beam based on a prediction window when the detected beam quality is within a particular range | |
EP3552351B1 (en) | Method and migration managing module for managing a migration of a service | |
CN115484659A (en) | Network access control method and device, computer readable medium and electronic equipment | |
JP6692336B2 (en) | Management device, control method thereof, and program | |
CA2897264C (en) | Offload processing method, control unit, and system | |
US20200154327A1 (en) | Cell ranking in multi beam system | |
WO2019129169A1 (en) | Electronic apparatus and method used in wireless communications, and computer readable storage medium | |
CN113132899B (en) | Communication method, device and system | |
US20240064587A1 (en) | Cell reselection method, communication apparatus, and computer-readable storage medium | |
CN114650499A (en) | Positioning measurement method, device, equipment and readable storage medium | |
EP3397010A1 (en) | Method, apparatus, and device for transmitting activation-related system information | |
CN114270964A (en) | Communication method, device and system | |
US20230371090A1 (en) | Method, device and computer readable medium for communications | |
CN103533577B (en) | A vertical handover decision control method and system between heterogeneous wireless networks | |
KR101473211B1 (en) | Method for attaching a user terminal to a base station of a network | |
US20230239756A1 (en) | Device switching method and apparatus, and device and readable storage medium | |
JP7635421B2 (en) | CELL SELECTION METHOD, DEVICE, STORAGE MEDIUM, AND COMPUTER PROGRAM | |
CN119233334A (en) | Cell switching method, device, equipment, medium and product | |
EP4465711A1 (en) | Communication network prediction method, and terminal and network-side device | |
CN106792951B (en) | Method and apparatus for selecting target base station for handover | |
CN113015224B (en) | Cell reselection method and device, terminal equipment and storage medium | |
US12231970B2 (en) | Systems and methods for determining a handover time period based on mobility prediction | |
JP7545491B2 (en) | COMMUNICATIONS METHOD, DEVICE, AND COMPUTER-READABLE MEDIUM - Patent application | |
RU2797192C1 (en) | Method and device for configuring or receiving downlink control information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |