Cell switching method and system and electronic equipment
Through querying the corresponding relationship set of terminal types and cell, it is determined whether the target cell supports the handover of the target terminal, which solves the problem of handover failure caused by the cell not supporting the device type during the NG handover process, and improves the handover success rate.
Patent Information
- Application Number
- CN202411999125.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-03-25
AI Technical Summary
During the NG handover process, the cell requested by the device does not support this type of device, resulting in the handover preparation failure. Repeated occurrences will lead to the low switching success rate.
By setting the corresponding relationship set between the type of the terminal and the cell, when receiving the target cell handover request of the target terminal, the corresponding relationship set is first searched. If the corresponding relationship set represents that the target cell does not support the handover of the target terminal, the handover request is not executed, effectively reducing the number of handover failures.
The handover success rate is improved, and the problem of increasing the number of handover failures caused by directly performing handover to the target cell is avoided.
Smart Images

Figure CN119697723A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a cell switching method, system and electronic device. Background Art
[0002] NG (Next Generation) switching refers to the process of seamless switching of devices between different base stations in a mobile communication network. This switching is to ensure that the device can maintain a stable communication connection during movement, thereby providing better user experience and service quality.
[0003] During the NG handover process, if the cell requested by the device does not support this type of device, the cell will feedback the information of Handover Preparation Failure to the cell where the device is currently located, and the handover will be terminated at this time; afterwards, if the device or this type of device receives a measurement report of the signal quality of the surrounding cells, it may still request to switch to this cell, at which point the device or this type of device will still receive the information of Handover Preparation Failure. If NG handover failures occur repeatedly, the handover success rate will be low. Summary of the invention
[0004] In view of this, the present application provides a cell switching method, system and electronic device, and the specific scheme thereof is as follows:
[0005] A cell switching method, comprising:
[0006] Receiving a target cell handover request from a target terminal;
[0007] Determine whether the correspondence between the type of the target terminal and the target cell recorded in the terminal type and cell correspondence set supports handover of the target terminal to the target cell, and obtain a determination result;
[0008] Determining whether to initiate handover of the target terminal to the target cell according to the judgment result;
[0009] The correspondence relationship set between the terminal type and the cell includes a reason value of a terminal failing to switch to a cell, and the reason value indicates the terminal type information.
[0010] Furthermore, it also includes:
[0011] If it is determined that the correspondence relationship between the type of the target terminal and the target cell is not recorded in the correspondence relationship set between the type of the terminal and the cell, forwarding the target cell handover request to the target cell;
[0012] Obtaining feedback information of whether the target cell supports the target terminal based on the target cell handover request feedback by the target cell;
[0013] The correspondence between the type of the target terminal and the target cell is determined based on the feedback information, and the correspondence between the type of the target terminal and the target cell is recorded in the correspondence set.
[0014] Further, the determining, based on the feedback information, a correspondence between the type of the target terminal and the target cell includes:
[0015] If the feedback information indicates that the target cell does not support the terminal, determining that a correspondence between any type of terminal and the target cell is not supported, the any type of terminal including a type corresponding to the target terminal;
[0016] If the feedback information indicates that the target cell does not support the type of the target terminal, a corresponding relationship between each type of terminal other than the type of the target terminal and the target cell is determined.
[0017] Further, the determining, based on the feedback information, a correspondence between the type of the target terminal and the target cell includes:
[0018] If the feedback information indicates that the target cell supports the terminal, determining that the correspondence between any type of terminal and the target cell is support, the any type of terminal includes a type corresponding to the target terminal;
[0019] If the feedback information indicates that the target cell supports the type of the target terminal, a corresponding relationship between each type of terminal other than the type of the target terminal and the target cell is determined.
[0020] Further, the determining a correspondence between each type of terminal other than the type of the target terminal and the target cell includes:
[0021] Control each type of terminal other than the type of the target terminal to forward the target cell switching request to the target cell, so as to obtain feedback information from the target cell on whether the terminal outputting the target cell switching request is supported;
[0022] Based on the obtained feedback information of whether the terminal supports forwarding the target cell switching request, a corresponding relationship between each type of terminal other than the type of the target terminal and the target cell is determined.
[0023] Furthermore, it also includes:
[0024] If the target condition is met, determining a designated terminal corresponding to a terminal type respectively corresponding to each corresponding relationship recorded in the corresponding relationship set;
[0025] Controlling each of the designated terminals to output a target cell handover request to the target cell respectively, so as to obtain designated feedback information of whether the target cell supports the designated terminal outputting the target cell handover request;
[0026] Whether to update the correspondence between the terminal type and the cell recorded in the correspondence set is determined based on the obtained designated feedback information of whether the designated terminal supports outputting the target cell handover request.
[0027] Further, the determining whether to update the correspondence between the type of the terminal and the cell recorded in the correspondence set based on the obtained designated feedback information of whether the designated terminal supports outputting the target cell handover request includes:
[0028] If the correspondence between the specific designated terminal represented by the specified feedback information and the target cell is determined based on the obtained specified feedback information of whether the specific designated terminal supports outputting the target cell handover request, and is different from the correspondence between the specific terminal of the same type as the specific designated terminal and the target cell recorded in the correspondence set, determining the number of handover update tests;
[0029] Controlling the specific designated terminal to continuously output the target cell handover request to the target cell a number of times reaching the handover update test number, so as to obtain an update test result of the handover update test number;
[0030] Based on the update test result of the handover update test number, it is determined whether to update the correspondence relationship between the specific terminal and the target cell recorded in the correspondence relationship set.
[0031] Furthermore, the target condition is met, including at least one of the following:
[0032] Determine that the duration for establishing a correspondence between the type of the terminal recorded in the correspondence set and the cell reaches a target duration;
[0033] Obtaining version update information of the target cell;
[0034] Obtain information about configuration changes of the target cell.
[0035] A cell switching system, comprising:
[0036] A receiving unit, configured to receive a target cell handover request from a target terminal;
[0037] a judgment unit, configured to judge whether the correspondence between the type of the target terminal and the target cell recorded in the correspondence between the type of the terminal and the cell set supports the handover of the target terminal to the target cell, and obtain a judgment result;
[0038] A determination unit, configured to determine whether to initiate handover of the target terminal to the target cell according to the determination result;
[0039] The correspondence between the terminal type and the cell includes a reason value for the terminal's failure to switch to the campus area, and the reason value indicates the terminal type information.
[0040] An electronic device, comprising:
[0041] The processor is configured to receive a target cell handover request of a target terminal; determine whether the correspondence between the type of the target terminal and the target cell recorded in the terminal type and cell correspondence set supports handover of the target terminal to the target cell, and obtain a determination result; determine whether to initiate handover of the target terminal to the target cell according to the determination result; wherein the terminal type and cell correspondence set includes a cause value of a terminal handover failure to the cell, and the cause value indicates terminal type information;
[0042] The memory is used to store the program required by the processor to execute the above processing process. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0044] Figure 1 A flowchart of a cell switching method disclosed in an embodiment of the present application;
[0045] Figure 2 A flowchart of another cell switching method disclosed in an embodiment of the present application;
[0046] Figure 3 A schematic diagram of a process interaction corresponding to a cell switching method disclosed in an embodiment of the present application;
[0047] Figure 4 A flowchart of another cell switching method disclosed in an embodiment of the present application;
[0048] Figure 5 A flowchart of another cell switching method disclosed in an embodiment of the present application;
[0049] Figure 6 A schematic diagram of the structure of a cell switching system disclosed in an embodiment of the present application;
[0050] Figure 7 A schematic diagram of the structure of an electronic device disclosed in an embodiment of the present application. DETAILED DESCRIPTION
[0051] The following describes the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. The terms used in the implementation method section of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.
[0052] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art will appreciate that, with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0053] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and need not be used to describe a specific order or sequential order. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, which is only to describe the distinction mode adopted by the objects of the same attributes when describing in the embodiments of the present application. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, so that the process, method, system, product or equipment comprising a series of units need not be limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0054] The present application discloses a cell switching method, and its flow chart is as follows: Figure 1 As shown, including:
[0055] Step S11, receiving a target cell handover request from a target terminal;
[0056] Step S12, determining whether the correspondence between the type of the target terminal and the target cell recorded in the correspondence between the type of the terminal and the cell supports handover of the target terminal to the target cell, and obtaining a determination result;
[0057] Step S13: determine whether to start handover of the target terminal to the target cell according to the judgment result; wherein the correspondence between the terminal type and the cell includes a reason value for the failure of the terminal to handover to the cell, and the reason value indicates the terminal type information.
[0058] NG (Next Generation) switching refers to the process of seamless switching of devices between different base stations in a mobile communication network. This switching is to ensure that the device can maintain a stable communication connection during movement, thereby providing better user experience and service quality.
[0059] During the NG handover process, if the cell requested by the device does not support this type of device, the cell will feedback the information of Handover Preparation Failure to the cell where the device is currently located, and the handover will be terminated at this time; afterwards, if the device or this type of device receives a measurement report of the signal quality of the surrounding cells, it may still request to switch to this cell, at which point the device or this type of device will still receive the information of Handover Preparation Failure. If NG handover failures occur repeatedly, the handover success rate will be low.
[0060] Based on this, in this solution, a correspondence set between the terminal type and the cell is set. If a target cell handover request of the target terminal is received, the correspondence between the target terminal and the target cell is searched from the correspondence set, and based on the found correspondence, it is determined whether to start the handover of the target terminal to the target cell. By setting the correspondence set between the terminal type and the cell, when there is a cell handover request, the handover process is not directly executed, but the correspondence set is first searched. If the correspondence set indicates that the target cell does not support the handover of the target terminal, there is no need to execute the handover request, which effectively reduces the number of handover failures and improves the handover success rate.
[0061] The correspondence set records a plurality of correspondences, each of which is a correspondence between a terminal and a cell, that is, whether the cell supports the switching of the terminal, so as to query when a terminal needs to switch cells.
[0062] Specifically, the correspondence set may include: a reason value for a terminal's failure to switch to a cell, and the reason value indicates the terminal type information. That is, if a terminal switches to a cell but fails, the reason for the handover failure will be determined, and the reason for the handover failure and the type of terminal that will cause the handover failure to the cell will be recorded as a correspondence in the correspondence set.
[0063] Alternatively, the correspondence set includes: a reason value for successful handover of a terminal to a cell, the reason value indicating the terminal type information. That is, if a terminal switches to a cell and the handover is successful, the reason for the successful handover will be determined, and the reason for the successful handover and the information on which type of terminal will successfully switch to the cell will be recorded as a correspondence in the correspondence set.
[0064] Alternatively, the correspondence set includes not only the reason value for the failure of the terminal to switch to the cell, but also the reason value for the success of the terminal to switch to the cell, and the reason value indicates the terminal type information, that is, if a terminal switches to a certain cell, regardless of whether the switch is successful or failed, the reason will be determined, and the terminal type corresponding to the reason will be determined and recorded in the correspondence set.
[0065] Specifically, if a target cell switching request is received from the target terminal, that is, the target terminal requests to switch to the target cell, at this time, the correspondence between the target terminal and the target cell is searched from the correspondence set between the terminal type and the cell. After the correspondence between the target terminal and the target cell is found, it is determined whether the correspondence supports the switching of the target terminal to the target cell, and it is determined as the judgment result.
[0066] If the judgment result indicates that the target terminal supports handover to the target cell, the process of handover of the target terminal to the target cell is started; if the judgment result indicates that handover of the target terminal to the target cell is not supported, starting the process of handover of the target terminal to the target cell is prohibited.
[0067] If the correspondence relationship set between the terminal type and the cell records a reason value for the terminal's failure to switch to the cell, and the reason value indicates the terminal type information, then after receiving the target cell switching request of the target terminal, the correspondence relationship between the type corresponding to the target terminal and the target cell is searched from the correspondence relationship set. If the correspondence relationship is recorded in the correspondence relationship set, it can be determined that the switching of the target terminal to the target cell is not supported;
[0068] If the correspondence relationship set between the terminal type and the cell records a reason value for successful handover of the terminal to the cell, and the reason value indicates the terminal type information, then, after receiving the target cell handover request of the target terminal, the correspondence relationship between the type corresponding to the target terminal and the target cell is searched from the correspondence relationship set, and if the correspondence relationship is recorded in the correspondence relationship set, it can be determined that handover of the target terminal to the target cell is supported;
[0069] If the correspondence set between the terminal type and the cell includes the reason value for the terminal's failure to switch to the cell and the reason value for the terminal's success in switching to the cell, and the reason value indicates the terminal type information, then after receiving the target cell switching request of the target terminal, the correspondence between the type corresponding to the target terminal and the target cell is searched from the correspondence set. If the correspondence is recorded in the correspondence set, it is necessary to further determine whether the correspondence indicates support for switching of the target terminal to the target cell or non-support for switching of the target terminal to the target cell.
[0070] It should be noted that the cell switching method disclosed in this embodiment is generally applied to the cell where the terminal that outputs the switching request is located, and more specifically, is applied to the base station corresponding to the cell where the terminal is located.
[0071] The terminal in the current cell communicates through the base station corresponding to the current cell. When the terminal needs to switch to the target cell, it will output a target cell switching request. At this time, the base station of the cell where the terminal is currently located obtains the target cell switching request. The base station of the cell where the terminal is currently located can also obtain the identifier of the terminal that outputs the target cell switching request. The base station of the cell where the terminal is currently located queries the corresponding relationship set based on the identifier of the terminal and the target cell switching request to determine whether the target cell supports the switching of the terminal. If supported, the base station of the cell where the terminal is currently located initiates the terminal to start to the target cell, that is, it forwards the target cell switching request to the base station corresponding to the target cell to realize the switching of the terminal to the target cell and improve the success rate of the switching.
[0072] The cell switching method disclosed in this embodiment receives a target cell switching request from a target terminal; determines whether the correspondence between the type of the target terminal and the target cell recorded in a set of correspondence between the type of the terminal and the cell supports the switching of the target terminal to the target cell, and obtains a determination result; determines whether to initiate the switching of the target terminal to the target cell based on the determination result; wherein the set of correspondence between the type of the terminal and the cell includes a reason value for the failure of the terminal to switch to the cell, and the reason value indicates the terminal type information. When receiving a target cell switching request from the target terminal, this solution does not directly perform a switching operation, but first queries the correspondence in the correspondence set between the terminal type and the cell to determine whether the correspondence between the target terminal type and the target cell supports the switching of the target terminal to the target cell, thereby determining whether the target terminal switches to the target cell. This ensures that the target terminal will switch to the target cell only when it is determined that the target cell supports the switching of the target terminal to the target cell, thereby avoiding the problem of an increased number of switching failures caused by directly performing switching to the target cell. In addition, the correspondence set between the terminal type and the cell includes a reason value for the terminal's failure to switch to the cell, and the reason value indicates the terminal type information, that is, the terminal type that is not supported by the target cell can be directly determined through the correspondence set, ensuring that when terminals of different types switch to different cells, they can query the information on whether they are supported through the correspondence set, thereby improving the switching success rate.
[0073] This embodiment discloses a cell switching method, and its flow chart is as follows: Figure 2 As shown, including:
[0074] Step S21, receiving a target cell switching request from a target terminal;
[0075] Step S22, determining whether the correspondence between the type of the target terminal and the target cell recorded in the correspondence between the type of the terminal and the cell supports handover of the target terminal to the target cell, and obtaining a determination result;
[0076] Step S23: if the judgment result indicates that the correspondence between the type of the target terminal and the target cell is not recorded in the correspondence between the type of the terminal and the cell, forward the target cell handover request to the target cell;
[0077] Step S24: obtaining feedback information of whether the target cell supports the target terminal based on the target cell handover request feedback from the target cell;
[0078] Step S25: determine the correspondence between the type of the target terminal and the target cell based on the feedback information, and record the correspondence between the type of the target terminal and the target cell into a correspondence set.
[0079] When a target cell switching request of the target terminal is received, the correspondence set between the terminal type and the cell is first queried to determine whether the correspondence set records the correspondence between the target terminal and the target cell. If the correspondence set records the correspondence between the target terminal and the target cell, it is determined directly based on the correspondence whether to start the switching of the target terminal to the target cell, that is, if the correspondence between the target terminal and the target cell indicates that the target cell supports the switching of the target terminal, the switching of the target terminal to the target cell is started; if the correspondence between the target terminal and the target cell indicates that the target cell does not support the switching of the target terminal, the switching of the target terminal to the target cell is not started.
[0080] In addition, if the correspondence between the target terminal and the target cell is not recorded in the correspondence set, it is necessary to directly initiate the switching of the target terminal to the target cell, that is, directly forward the target cell switching request to the target cell, wherein the target cell switching request includes at least: the identification information of the target terminal requesting switching to the target cell, and the identification information of the target terminal can at least guarantee the type of the target terminal.
[0081] After receiving the target cell switching request, the target cell can determine based on the target cell switching request that the target terminal is currently requesting switching to the target cell, and if the type of the target terminal is known, the target cell can directly query whether the type of the target terminal is a terminal type that it can support.
[0082] If the target cell determines that it does not support the type corresponding to the target terminal, it can output feedback information, which indicates that the target cell does not support the type corresponding to the target terminal. Based on the feedback information, it is determined not to initiate the switching of the target terminal to the target cell. At the same time, based on the feedback information, the correspondence between the type of the target terminal and the target cell is determined, and the correspondence is recorded in a correspondence set. When a terminal of the same type as the target terminal subsequently outputs a target cell switching request to the target cell, the switching of the target terminal to the target cell can be directly not initiated based on the correspondence between the type of the target terminal and the target cell recorded in the correspondence set, so as to reduce the waste of resources caused by the terminal switching process and avoid the problem of reduced switching success rate.
[0083] If the target cell determines that it supports the type corresponding to the target terminal, it can output feedback information, which indicates that the target cell supports the type corresponding to the target terminal. Based on the feedback information, it is determined to initiate the switching of the target terminal to the target cell. At the same time, based on the feedback information, the correspondence between the type of the target terminal and the target cell is determined, and the correspondence is recorded in a correspondence set, so that when a terminal of the same type as the target terminal subsequently outputs a target cell switching request to the target cell, the switching of the target terminal to the target cell can be initiated directly based on the correspondence between the type of the target terminal and the target cell recorded in the correspondence set.
[0084] Among them, the corresponding relationship represented by the feedback information is recorded in the corresponding relationship set, and the result of whether the target cell supports the target terminal can be directly stored in the corresponding relationship set in the form of text or table as a corresponding relationship; it can also be: the result of whether the target cell supports the target terminal is stored in the corresponding relationship set in the form of a mark as a corresponding relationship, such as: when the target cell supports the target terminal, the corresponding relationship between the target terminal and the target cell is marked as 1, and when the target cell does not support the target terminal, the corresponding relationship between the target terminal and the target cell is marked as 0; or, as long as the target cell does not support the target terminal, a corresponding relationship between the target terminal and the target cell is established in the corresponding relationship set for recording the reason value of non-support, and if the target cell supports the target terminal, there will be no corresponding record written in the corresponding relationship set. Therefore, when there is no corresponding record in the corresponding relationship set, the switching process is directly started.
[0085] Specifically, the process interaction diagram corresponding to the cell switching method disclosed in this embodiment can be as follows: Figure 3As shown, it includes: a target terminal, a source cell (the cell where the target terminal is currently located) and a target cell. The target terminal outputs a target cell handover request, the source cell receives the target cell handover request, queries a corresponding relationship set based on the target cell handover request, determines whether the corresponding relationship between the target terminal and the target cell is recorded in the corresponding relationship set, and if the corresponding relationship between the target terminal and the target cell is not recorded in the corresponding relationship set, the source cell forwards the target cell handover request to the target cell, the target cell obtains the target cell handover request, determines feedback information of whether it supports or does not support the handover of the target terminal, and sends the feedback information to the source cell, the source cell determines whether to start the handover of the target cell based on the feedback information, and stores the corresponding relationship between the type of the target terminal and the target cell in the corresponding relationship set based on the feedback information, wherein the corresponding relationship set is recorded in the source cell.
[0086] Among them, the correspondence set between the terminal type and the cell can be recorded in the switching decision module, and the switching decision module is located in the base station corresponding to each cell. If a base station corresponds to only one cell, then the correspondence set recorded by the switching decision module inside the base station records the correspondence between each adjacent cell of the cell corresponding to the base station and each type of terminal, and it may not record the correspondence between other cells and each type of terminal. At this time, at least part of the information in the correspondence set recorded by the switching decision module in the base stations of different cells is different; or, the correspondence set recorded by the switching decision module inside the base station of each cell includes the correspondence between each cell and each type of terminal within a certain range. At this time, the correspondence set recorded by the switching decision module inside the base stations of different cells within the certain range is the same, and includes the correspondence between all cells within the range and each type of terminal;
[0087] If a base station corresponds to multiple cells, then the corresponding relationship set recorded by the handover decision module inside the base station can record the corresponding relationship between each cell inside the base station and each type of terminal. In this case, since the handover decision module is at the base station level, all cells under the base station can obtain the basis for handover decisions from the module, reducing the occurrence of handover failure scenarios. At the same time, the handover decision module records the corresponding relationship between the type of each terminal and the cell, which will not be lost due to restarting the protocol stack, ensuring the security of the corresponding relationship set.
[0088] When a terminal outputs a cell switching request, the base station of the cell where the terminal is currently located will call the interface of the switching decision module inside the base station to obtain the corresponding relationship between the terminal and the requested cell recorded in the switching decision module.
[0089] The cell switching method disclosed in this embodiment receives a target cell switching request of a target terminal; determines whether the correspondence between the type of the target terminal and the target cell recorded in the correspondence between the type of the terminal and the cell supports the switching of the target terminal to the target cell, and obtains a judgment result; if the judgment result indicates that the correspondence between the type of the target terminal and the target cell is not recorded in the correspondence between the type of the terminal and the cell, forwards the target cell switching request to the target cell; obtains feedback information of whether the target cell supports the target terminal based on the feedback of the target cell switching request; determines the correspondence between the type of the target terminal and the target cell based on the feedback information, and records the correspondence between the type of the target terminal and the target cell in the correspondence set. When receiving the target cell switching request of the target terminal, this scheme first queries from the correspondence set to determine whether the correspondence between the type of the target terminal and the target cell is recorded in the correspondence set. If not, the target cell switching request needs to be forwarded to the target cell to determine whether the switching can be completed directly, so as to ensure that when the corresponding correspondence is not recorded in the correspondence set, the response to the target cell switching request can also be completed.
[0090] This embodiment discloses a cell switching method, and its flow chart is as follows: Figure 4 As shown, including:
[0091] Step S41, receiving a target cell handover request from a target terminal;
[0092] Step S42, determining whether the correspondence between the type of the target terminal and the target cell recorded in the correspondence between the type of the terminal and the cell supports handover of the target terminal to the target cell, and obtaining a determination result;
[0093] Step S43: if it is determined according to the judgment result that the correspondence relationship between the terminal type and the cell is not recorded in the correspondence relationship set between the target terminal type and the target cell, forward the target cell handover request to the target cell;
[0094] Step S44: obtaining feedback information of whether the target cell supports the target terminal based on the target cell handover request feedback from the target cell;
[0095] Step S45: If the feedback information indicates that the target cell does not support the terminal, determining that the correspondence between any type of terminal and the target cell is not supported, and any type of terminal includes the type corresponding to the target terminal;
[0096] Step S46: If the feedback information indicates that the target cell does not support the type of the target terminal, determine the correspondence between each type of terminal other than the type of the target terminal and the target cell.
[0097] After receiving the target cell switching request of the target terminal, first check whether the correspondence between the target terminal and the target cell is recorded in the correspondence set between the terminal type and the cell. If the correspondence between the target terminal and the target cell is recorded in the correspondence set, determine whether to start or not to start the switching of the target terminal to the target cell based on the correspondence recorded in the correspondence set; in addition, if the correspondence between the target terminal and the target cell is not recorded in the correspondence set, directly start the switching of the target terminal to the target cell, so as to directly obtain the feedback information returned by the target cell, thereby determining whether to complete the switching of the target terminal to the target cell.
[0098] After obtaining the feedback information returned by the target cell, if the feedback information can indicate that the target cell does not support the type corresponding to the target terminal, then, while not initiating the target terminal to switch to the target cell based on the current feedback information, the feedback information needs to be further analyzed to determine whether the feedback information indicates that the target cell does not support any type of terminal, or only does not support terminals of the type corresponding to the target terminal.
[0099] The feedback information reflects the capability of the base station corresponding to the target cell. If the feedback information indicates that the target cell does not support the terminal, that is, no matter what type of terminal is, the target cell does not support its handover, that is, the base station corresponding to the target cell does not have the capability to support the terminal, therefore, any type of terminal cannot handover to the target cell;
[0100] When it is determined that the feedback information indicates that the target cell does not support any type of terminal, the correspondence between the target cell and all types of terminals can be recorded as not supported in the correspondence set, or the correspondence between the target cell and each type of terminal can be recorded as not supported. Afterwards, as long as a terminal outputs a target cell handover request to the target cell again, it is directly determined not to initiate the handover of the target terminal to the target cell based on the correspondence between the target cell and all types of terminals recorded in the correspondence set. At this time, it is not necessary to determine the type of the terminal; or, it is determined not to initiate the handover of the target terminal to the target cell based on the correspondence between the target cell and the type of the terminal recorded in the correspondence set.
[0101] If the feedback information indicates that the target cell does not support the type of the target terminal, that is, the target cell determines based on the target cell switching request output by the target terminal that the target cell does not have the ability to support terminals of the type of the target terminal, whether the target cell supports other types of terminals is not included in the feedback information of this feedback.
[0102] When it is determined that the feedback information indicates that the target cell does not support a terminal of the type of the target terminal, the correspondence between the target cell and the type of the target terminal is recorded in the correspondence set as not supported. Afterwards, when a terminal outputs a target cell handover request to the target cell, if the type of the terminal is the same as the type of the target terminal, it is determined not to start the handover of the terminal to the target cell directly based on the correspondence between the type of the target cell and the type of the target terminal recorded in the correspondence set. If the type of the terminal is different from the type of the target terminal, it is also necessary to query the correspondence set to determine whether the correspondence between the type of the terminal and the target cell is recorded in the correspondence set.
[0103] The terminal in the cell switching method disclosed in this embodiment may be a RedCap terminal (lightweight 5G terminal), a CA terminal (authentication and authorization terminal), or a virtual network slice, etc.
[0104] For example: a target terminal outputs a target cell switching instruction, and the corresponding relationship set is queried. If the corresponding relationship set does not record the corresponding relationship between the target terminal and the target cell, the target cell switching instruction is forwarded to the target cell to obtain feedback information of the target cell. If the feedback information is: Handover Preparation Failure, and the cause value cause is: RedCap UE not supported, then, based on the feedback information and the cause value corresponding to the feedback information, it can be determined that the target cell does not support all types of RedCap terminals, thereby determining the corresponding relationship between the target cell and each type of RedCap terminal, and recording it in the corresponding relationship set. At the same time, the switching of the target terminal to the target cell is not initiated;
[0105] For example: the feedback information is: Handover Preparation Failure, and the cause value cause is: Insufficient UE Capabilities, then, based on the feedback information and the cause value corresponding to the feedback information, it can be determined that the target cell does not support the type corresponding to the current target terminal. If the target terminal is a 2Rx type RedCap terminal, the target cell does not support 2Rx type RedCap terminals, while other types of RedCap terminals can continue to be confirmed, thereby determining the correspondence between the target cell and the 2Rx type RedCap terminal, and recording it in the correspondence set. At the same time, the handover of the target terminal to the target cell is not initiated.
[0106] Furthermore, in the cell switching method disclosed in this embodiment, when the correspondence set does not record the correspondence between the target terminal and the target cell, the target cell switching request is forwarded to the target cell to obtain feedback information from the target cell. When the target cell supports the switching of the target terminal, the target cell may not return the feedback information, but directly switches the target terminal to the target cell to complete the switching of the target terminal to the target cell. Only when the target cell does not support the switching of the target terminal, the target cell will return feedback information.
[0107] Alternatively, when the target cell supports the switching of the target terminal, the target cell also returns feedback information. At this time, if the feedback information indicates that the target cell supports the terminal, the correspondence between any type of terminal and the target cell is determined to be supported, and any type of terminal includes the type corresponding to the target terminal; if the feedback information indicates that the target cell supports the type of the target terminal, the correspondence between each type of terminal except the type of the target terminal and the target cell is determined.
[0108] When the correspondence between the target terminal and the target cell is not recorded in the correspondence set, the target cell handover request is forwarded to the target cell, and the target cell returns feedback information. If the feedback information returns that the target cell supports the terminal, it can be determined that the target cell supports any type of terminal. At this time, when the target terminal is started to hand over to the target cell, the correspondence between the target cell supporting any type of terminal needs to be recorded in the correspondence set for subsequent direct query;
[0109] Correspondingly, if the feedback information returned is that the target cell supports the type corresponding to the target terminal, it is necessary to further confirm whether the target cell supports other types of target terminals, and after the determination is completed, the correspondence between whether the target cell supports each type of terminal is recorded in the correspondence set for subsequent direct query. At the same time, the target terminal is initiated to switch to the target cell.
[0110] In this embodiment, the cell where the target terminal is currently located forwards the target cell switching request to the target cell, and the information transmission between the current cell and the target cell is realized through AMF (Access and Mobility Management Function). Through interaction and coordination with the cell, seamless switching and mobility management of the terminal between different cells are realized.
[0111] Alternatively, if there is an Xn connection (the interface between the nodes of the next-generation radio access network NG-RAN in the 5G network architecture), the Xn setting request or response, Xn configuration update or confirmation information can be used to determine whether the target cell supports the terminal and which type of terminal it supports, and then determine the corresponding relationship and record it in the corresponding relationship set.
[0112] The cell switching method disclosed in this embodiment receives a target cell switching request of a target terminal; determines whether the correspondence between the type of the target terminal and the target cell recorded in the correspondence between the type of the terminal and the cell supports the switching of the target terminal to the target cell, and obtains a judgment result; if it is determined according to the judgment result that the correspondence between the type of the target terminal and the target cell is not recorded in the correspondence between the type of the terminal and the cell, forwards the target cell switching request to the target cell; obtains feedback information of whether the target cell supports the target terminal based on the feedback of the target cell switching request; if the feedback information indicates that the target cell does not support the terminal, determines that the correspondence between any type of terminal and the target cell is not supported, and any type of terminal includes the type corresponding to the target terminal; if the feedback information indicates that the target cell does not support the type of the target terminal, determines the correspondence between each type of terminal and the target cell except the type of the target terminal. After obtaining the feedback information, this scheme needs to determine whether the feedback information indicates that the target cell does not support all types of terminals, or does not support the terminals corresponding to the type of the target terminal, so as to determine the corresponding correspondence, thereby ensuring the accuracy of the information in the correspondence set.
[0113] Further, in the cell switching method disclosed in this embodiment, the corresponding relationship between each type of terminal other than the type of the target terminal and the target cell is determined as follows:
[0114] Control each type of terminal except the type of the target terminal to forward the target cell switching request to the target cell, so as to obtain feedback information from the target cell on whether the terminal supports outputting the target cell switching request; determine the corresponding relationship between each type of terminal except the type of the target terminal and the target cell based on the obtained feedback information on whether the terminal supports forwarding the target cell switching request.
[0115] That is, when the correspondence between the target terminal and the target cell is not recorded in the correspondence set, the target cell switching request is forwarded to the target cell to obtain feedback information from the target cell. If the feedback information of the target cell indicates whether the target cell supports or does not support the type of the target terminal, it is necessary to further determine the correspondence between each type of terminal other than the type of the target terminal and the target cell.
[0116] At this time, it is possible to first determine which types are included except the type of the target terminal, and determine at least one terminal corresponding to each type of other types, and control at least one terminal corresponding to each type of other types to output target cell switching requests respectively, that is, request to switch to the target cell. At this time, since the corresponding relationship set does not record the relevant information, further confirmation is required. Therefore, the target cell switching requests output by at least one terminal corresponding to each type of other types are forwarded to the target cell respectively, so that the target cell determines whether it supports each type of terminal in turn, and returns feedback information respectively, thereby determining the correspondence between each type of terminal and the target cell, and supplementing and improving the correspondence set.
[0117] The cell switching method disclosed in this embodiment has a flow chart as shown in FIG. Figure 5 As shown, including:
[0118] Step S51, receiving a target cell handover request from a target terminal;
[0119] Step S52: determine whether the correspondence between the type of the target terminal and the target cell recorded in the correspondence between the type of the terminal and the cell supports handover of the target terminal to the target cell, and obtain a determination result, wherein the correspondence includes a reason value for the failure of the terminal to handover to the cell, and the reason value indicates the terminal type information;
[0120] Step S53: determining whether to start handover of the target terminal to the target cell according to the judgment result;
[0121] Step S54: if the target condition is met, determine the designated terminal corresponding to the terminal type corresponding to each corresponding relationship recorded in the corresponding relationship set;
[0122] Step S55: Control each designated terminal to forward the target cell handover request to the target cell, so as to obtain the designated feedback information of whether the target cell supports forwarding the target cell handover request to the designated terminal;
[0123] Step S56: Update the correspondence between the terminal type and the cell recorded in the correspondence set based on the obtained designated feedback information of whether the designated terminal supports forwarding the target cell handover request.
[0124] A correspondence set between the terminal type and the cell is set. When a target cell switching request of the target terminal is received, a query is made from the correspondence set whether the correspondence between the target terminal and the target cell is recorded. If the correspondence is recorded, it is determined based on the correspondence whether to initiate the switching of the target terminal to the target cell.
[0125] The correspondence relationship set records the correspondence relationship between each terminal and each cell. The correspondence relationship between the terminal and the cell may change. Therefore, the correspondence relationship recorded in the correspondence relationship set needs to be updated.
[0126] Based on this, when it is determined that the target conditions are met, it is determined whether the corresponding relationships recorded in the corresponding relationship set need to be updated. When determining whether the corresponding relationships recorded in the corresponding relationship set need to be updated, it is necessary to obtain feedback information from the target cell again to obtain the corresponding relationships again, and determine whether the corresponding relationship set needs to be updated based on the obtained corresponding relationships.
[0127] Determine the terminal type corresponding to each corresponding relationship recorded in the corresponding relationship set, such as: the first corresponding relationship represents information on whether the first cell supports the first type of terminal, then determine the first terminal type corresponding to the first type of terminal corresponding to the first corresponding relationship. Then determine the terminal corresponding to the terminal type corresponding to each corresponding relationship, that is, the designated terminal corresponding to the terminal type corresponding to each corresponding relationship, such as: the corresponding relationship set includes the first corresponding relationship, the second corresponding relationship and the third corresponding relationship, the first corresponding relationship corresponds to the first designated terminal of the first terminal type, the second corresponding relationship corresponds to the second designated terminal of the second terminal type, and the third corresponding relationship corresponds to the third designated terminal of the third terminal type.
[0128] Control each designated terminal to send a target cell switching request to the target cell respectively, so as to obtain designated feedback information returned by the target cell respectively, the designated feedback information represents whether the target cell supports the designated terminal, determine the designated corresponding relationship represented by the designated feedback information corresponding to each designated terminal, and then compare the designated corresponding relationship corresponding to each designated terminal with the corresponding relationship between the type of the designated terminal and the target cell in the corresponding relationship set to determine whether they are the same.
[0129] If the two are the same, it indicates that the correspondence between the type of the designated terminal in the correspondence set and the target cell does not need to be updated; if the two are different, it indicates that the correspondence between the type of the designated terminal in the correspondence set and the target cell may need to be updated and further determination is required.
[0130] Specifically, if the correspondence between the specific designated terminal represented by the designated feedback information and the target cell is determined based on the designated feedback information of the specific designated terminal obtained on whether to support the output of the target cell switching request, and is different from the correspondence between the specific terminal belonging to the same type as the specific designated terminal and the target cell recorded in the correspondence set, the number of switching update tests is determined; the number of times the specific designated terminal continuously outputs the target cell switching request to the target cell reaches the number of switching update tests to obtain an updated test result of the number of switching update tests; based on the updated test result of the number of switching update tests, it is determined whether to update the correspondence between the specific terminal and the target cell recorded in the correspondence set.
[0131] If the specified feedback information obtained represents the correspondence between a specified terminal and a target cell, which is different from the correspondence between the type corresponding to the specified terminal and the target cell recorded in the correspondence set, then multiple tests are required to determine whether the correspondence recorded in the correspondence set needs to be updated.
[0132] For example: the correspondence between the first terminal type recorded in the correspondence set and the target cell is not supported, while based on the obtained designated feedback information, it can be determined that the correspondence between the first designated terminal corresponding to the first terminal type and the target cell is supported. The two are different, so multiple tests are required.
[0133] Perform multiple tests, that is, determine the number of switching update tests. The number of switching update tests at this time can be defined as the first number, that is, how many tests need to be performed. For example, if the number of switching update tests (the first number) is 5, then 5 tests need to be performed. The 5 tests only perform the corresponding relationship between the specified terminal and the target cell that needs to be tested to obtain the update test result.
[0134] For example: if the correspondence between the first designated terminal and the target cell needs to be tested 5 times, then it is necessary to control the first designated terminal to output a target cell switching request to the target cell to obtain designated feedback information fed back by the target cell. When it is determined that the designated feedback information is still different from the correspondence recorded in the correspondence set, it is necessary to control the first designated terminal to output the target cell switching request to the target cell again, for a total of 5 times. If the designated feedback information obtained for 5 consecutive times is different from the correspondence recorded in the correspondence set, that is, the updated test result is different from the correspondence between the first terminal type corresponding to the first designated terminal and the target cell in the correspondence set, then the correspondence between the first terminal type corresponding to the first designated terminal and the target cell recorded in the correspondence set can be updated, otherwise, it will not be updated.
[0135] In addition, if the correspondence between the first terminal type recorded in the correspondence set and the target cell is supported, and based on the obtained specified feedback information, it can be determined that the correspondence between the first designated terminal corresponding to the first terminal type and the target cell is not supported, and the two are different. At this time, the correspondence between the first terminal type and the target cell in the correspondence set can be directly updated, or the switching update test can be determined. The number of switching update tests at this time can be defined as the second number, and the second number is less than the first number, such as: the second number is 1.
[0136] If the second number is 1, then, as long as the first designated terminal is controlled again to output a target cell switching request to the target cell and obtain the designated feedback information fed back by the target cell, and the designated feedback information indicates that the correspondence between the first designated terminal and the target cell is not supported, the correspondence between the first terminal type and the target cell in the correspondence set is directly updated.
[0137] That is, when it is necessary to determine the number of switching update tests, the corresponding relationship between the specific designated terminal and the target cell recorded in the corresponding relationship set is supported, and when it is not supported, the determined number of switching update tests is different to ensure that the normal switching of the terminal to the cell is not affected, and at the same time, avoid a reduction in the switching success rate.
[0138] Further, in the cell switching method disclosed in this embodiment, when the target condition is met, it is necessary to determine whether the corresponding relationship in the corresponding relationship set needs to be updated, wherein satisfying the target condition may include at least one of the following:
[0139] Determine whether the duration of establishing the correspondence between the terminal type recorded in the correspondence set and the cell reaches the target duration; obtain version update information of the target cell; and obtain configuration change information of the target cell.
[0140] When the duration of establishing the correspondence between the terminal type recorded in the correspondence set and the cell reaches the target duration, it indicates that the correspondence has existed for a long time, and it is necessary to determine whether the correspondence needs to be updated;
[0141] If the version of the target cell is updated, or the configuration of the target cell is changed, it may affect the target cell's ability to support the terminal. Therefore, when the version of the target cell is updated, or the configuration of the target cell is changed, it is also necessary to determine whether it is necessary to update all the corresponding relationships related to the target cell in the corresponding relationship set to ensure that the normal switching of the terminal to the cell is not affected, and at the same time, avoid a reduction in the switching success rate.
[0142] The cell switching method disclosed in the present embodiment receives a target cell switching request from a target terminal; determines whether the correspondence between the type of the target terminal and the target cell recorded in a correspondence set between the type of the terminal and the cell supports the switching of the target terminal to the target cell, and obtains a judgment result, wherein the correspondence set includes a reason value for the failure of the terminal to switch to the cell, and the reason value indicates the terminal type information; determines whether to initiate the switching of the target terminal to the target cell according to the judgment result; if the target condition is met, determines a designated terminal corresponding to the terminal type corresponding to each correspondence recorded in the correspondence set; controls each designated terminal to forward the target cell switching request to the target cell, so as to obtain designated feedback information of the designated terminal fed back by the target cell on whether the forwarding of the target cell switching request is supported; and updates the correspondence between the type of the terminal and the cell recorded in the correspondence set based on the obtained designated feedback information of the designated terminal on whether the forwarding of the target cell switching request is supported. In this scheme, after determining the correspondence set, when it is determined that the target conditions are met, it is necessary to determine the designated terminal corresponding to the terminal type corresponding to each correspondence recorded in the correspondence set, and request switching to the target cell through the designated terminal, so as to determine whether it is necessary to update the correspondence between the types corresponding to each terminal recorded in the correspondence set and the target cell, thereby ensuring that the correspondence recorded in the correspondence set changes with actual changes to ensure the success rate of cell switching.
[0143] This embodiment discloses a cell switching system, and its structural diagram is shown in FIG. Figure 6 As shown, including:
[0144] A receiving unit 61 , a judging unit 62 and a determining unit 63 .
[0145] The receiving unit 61 is used to receive a target cell handover request from a target terminal;
[0146] The judgment unit 62 is used to judge whether the correspondence between the type of the target terminal and the target cell recorded in the correspondence between the type of the terminal and the cell supports the handover of the target terminal to the target cell, and obtain a judgment result;
[0147] The determination unit 63 is used to determine whether to start handover of the target terminal to the target cell according to the judgment result;
[0148] Among them, the correspondence relationship between the terminal type and the cell includes the reason value of the terminal failing to switch to the campus area, and the reason value indicates the terminal type information.
[0149] Furthermore, the cell switching system disclosed in this embodiment may also include:
[0150] A forwarding unit is used to forward a target cell switching request to a target cell when the correspondence between the type of the target terminal and the target cell is not recorded in a correspondence set between the type of the terminal and the cell; obtain feedback information of whether the target cell supports the target terminal based on the feedback of the target cell switching request; determine the correspondence between the type of the target terminal and the target cell based on the feedback information, and record the correspondence between the type of the target terminal and the target cell in a correspondence set.
[0151] Furthermore, the forwarding unit is used for:
[0152] If the feedback information indicates that the target cell does not support the terminal, determine the correspondence between any type of terminal and the target cell as unsupported, and any type of terminal includes the type corresponding to the target terminal; if the feedback information indicates that the target cell does not support the type of the target terminal, determine the correspondence between each type of terminal except the type of the target terminal and the target cell.
[0153] Furthermore, the forwarding unit is used for:
[0154] If the feedback information indicates that the target cell supports the terminal, the correspondence between any type of terminal and the target cell is determined to be supported, and any type of terminal includes the type corresponding to the target terminal; if the feedback information indicates that the target cell supports the type of the target terminal, the correspondence between each type of terminal except the type of the target terminal and the target cell is determined.
[0155] Furthermore, the forwarding unit is used for:
[0156] Control each type of terminal except the type of the target terminal to forward the target cell switching request to the target cell, so as to obtain feedback information from the target cell on whether the terminal supports outputting the target cell switching request; determine the corresponding relationship between each type of terminal except the type of the target terminal and the target cell based on the obtained feedback information on whether the terminal supports forwarding the target cell switching request.
[0157] Furthermore, the cell switching method disclosed in this embodiment may also include:
[0158] An updating unit is used to determine, when a target condition is met, a designated terminal corresponding to a terminal type respectively corresponding to each corresponding relationship recorded in a corresponding relationship set; control each designated terminal to output a target cell switching request to a target cell, so as to obtain the designated feedback information of whether the target cell supports outputting the target cell switching request of the designated terminal; and determine whether to update the correspondence between the terminal type and the cell recorded in the corresponding relationship set based on the obtained designated feedback information of whether the designated terminal supports outputting the target cell switching request.
[0159] Furthermore, the update unit is used to:
[0160] If the correspondence between the specific designated terminal represented by the designated feedback information and the target cell is determined based on the designated feedback information of the specific designated terminal whether the output of the target cell switching request is supported, and is different from the correspondence between the specific terminal and the target cell of the same type as the specific designated terminal recorded in the correspondence set, the number of switching update tests is determined; the number of times the specific designated terminal continuously outputs the target cell switching request to the target cell reaches the number of switching update tests to obtain an updated test result of the number of switching update tests; based on the updated test result of the number of switching update tests, it is determined whether to update the correspondence between the specific terminal and the target cell recorded in the correspondence set.
[0161] Furthermore, the target conditions are met, including at least one of the following:
[0162] Determine whether the duration of establishing the correspondence between the terminal type recorded in the correspondence set and the cell reaches the target duration; obtain version update information of the target cell; and obtain configuration change information of the target cell.
[0163] The cell switching system disclosed in this embodiment is implemented based on the cell switching method disclosed in the above embodiment, which will not be described in detail here.
[0164] The cell switching system disclosed in this embodiment receives a target cell switching request from a target terminal; determines whether the correspondence between the type of the target terminal and the target cell recorded in a set of correspondence between the type of the terminal and the cell supports the switching of the target terminal to the target cell, and obtains a judgment result; determines whether to initiate the switching of the target terminal to the target cell based on the judgment result; wherein the set of correspondence between the type of the terminal and the cell includes a reason value for the failure of the terminal to switch to the cell, and the reason value indicates the terminal type information. When receiving a target cell switching request from the target terminal, this solution does not directly perform a switching operation, but first queries the correspondence in the correspondence set between the terminal type and the cell to determine whether the correspondence between the target terminal type and the target cell supports the switching of the target terminal to the target cell, thereby determining whether the target terminal switches to the target cell. This ensures that the target terminal will switch to the target cell only when it is determined that the target cell supports the switching of the target terminal to the target cell, thereby avoiding the problem of an increased number of switching failures caused by directly performing switching to the target cell. In addition, the correspondence set between the terminal type and the cell includes a reason value for the terminal's failure to switch to the cell, and the reason value indicates the terminal type information, that is, the terminal type that is not supported by the target cell can be directly determined through the correspondence set, ensuring that when terminals of different types switch to different cells, they can query the information on whether they are supported through the correspondence set, thereby improving the switching success rate.
[0165] This embodiment discloses an electronic device, and its structural diagram is as follows: Figure 7 As shown, including:
[0166] Processor 71 and memory 72.
[0167] The processor 71 is used to receive a target cell handover request of a target terminal; determine whether the correspondence between the type of the target terminal and the target cell recorded in the terminal type and cell correspondence set supports the handover of the target terminal to the target cell, and obtain a determination result; determine whether to start the handover of the target terminal to the target cell according to the determination result; wherein the terminal type and cell correspondence set includes a reason value for the terminal to fail to handover to the cell, and the reason value indicates the terminal type information;
[0168] The memory 72 is used to store the programs required by the processor to execute the above processing procedures.
[0169] The electronic device disclosed in this embodiment is implemented based on the cell switching method disclosed in the above embodiment, which will not be described in detail here.
[0170] The electronic device disclosed in this embodiment receives a target cell switching request from a target terminal; determines whether the correspondence between the type of the target terminal and the target cell recorded in a terminal type and cell correspondence set supports the switching of the target terminal to the target cell, and obtains a judgment result; determines whether to initiate the switching of the target terminal to the target cell based on the judgment result; wherein the terminal type and cell correspondence set includes a reason value for the failure of the terminal to switch to the cell, and the reason value indicates the terminal type information. When receiving a target cell switching request from the target terminal, this solution does not directly perform a switching operation, but first queries the correspondence in the correspondence set between the terminal type and the cell to determine whether the correspondence between the target terminal type and the target cell supports the switching of the target terminal to the target cell, thereby determining whether the target terminal switches to the target cell. This ensures that the target terminal will switch to the target cell only when it is determined that the target cell supports the switching of the target terminal to the target cell, thereby avoiding the problem of an increased number of switching failures caused by directly performing switching to the target cell. In addition, the correspondence set between the terminal type and the cell includes a reason value for the terminal's failure to switch to the cell, and the reason value indicates the terminal type information, that is, the terminal type that is not supported by the target cell can be directly determined through the correspondence set, ensuring that when terminals of different types switch to different cells, they can query the information on whether they are supported through the correspondence set, thereby improving the switching success rate.
[0171] An embodiment of the present application also provides a readable storage medium on which a computer program is stored. The computer program is loaded and executed by a processor to implement the steps of the above-mentioned cell switching method. The specific implementation process can refer to the description of the corresponding part of the above-mentioned embodiment, which will not be repeated in this embodiment.
[0172] The present application also proposes a computer program product or a computer program, which includes a computer instruction, and the computer instruction is stored in a computer-readable storage medium. The processor of the electronic device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the electronic device executes the method provided in various optional implementations of the cell switching method or the cell switching system. The specific implementation process can refer to the description of the corresponding embodiment above, and will not be repeated.
[0173] It should also be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the drawings of the device embodiments provided by the present application, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines.
[0174] Through the description of the above implementation mode, the technicians in the field can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course, it can also be implemented by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. In general, all functions completed by computer programs can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be various, such as analog circuits, digital circuits or special circuits. However, for the present application, software program implementation is a better implementation mode in more cases. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer floppy disk, a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, a training device, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0175] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.
[0176] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, a computer, a training device, or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, training device, or data center. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device, a data center, etc. that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)), etc.
Claims
1. A cell switching method, comprising: Receiving a target cell handover request from a target terminal; Determine whether the correspondence between the type of the target terminal and the target cell recorded in the terminal type and cell correspondence set supports handover of the target terminal to the target cell, and obtain a determination result; Determining whether to initiate handover of the target terminal to the target cell according to the judgment result; The correspondence relationship set between the terminal type and the cell includes a reason value of a terminal failing to switch to a cell, and the reason value indicates the terminal type information.
2. The method according to claim 1, further comprising: If it is determined that the correspondence relationship between the type of the target terminal and the target cell is not recorded in the correspondence relationship set between the type of the terminal and the cell, forwarding the target cell handover request to the target cell; Obtaining feedback information of whether the target cell supports the target terminal based on the target cell handover request feedback by the target cell; The correspondence between the type of the target terminal and the target cell is determined based on the feedback information, and the correspondence between the type of the target terminal and the target cell is recorded in the correspondence set.
3. The method according to claim 2, wherein determining the correspondence between the type of the target terminal and the target cell based on the feedback information comprises: If the feedback information indicates that the target cell does not support the terminal, determining that a correspondence between any type of terminal and the target cell is not supported, the any type of terminal including a type corresponding to the target terminal; If the feedback information indicates that the target cell does not support the type of the target terminal, a corresponding relationship between each type of terminal other than the type of the target terminal and the target cell is determined.
4. The method according to claim 2, wherein determining the correspondence between the type of the target terminal and the target cell based on the feedback information comprises: If the feedback information indicates that the target cell supports the terminal, determining that the correspondence between any type of terminal and the target cell is support, the any type of terminal includes a type corresponding to the target terminal; If the feedback information indicates that the target cell supports the type of the target terminal, a corresponding relationship between each type of terminal other than the type of the target terminal and the target cell is determined.
5. The method according to claim 3 or 4, wherein determining the correspondence between each type of terminal other than the type of the target terminal and the target cell comprises: Control each type of terminal other than the type of the target terminal to forward the target cell switching request to the target cell, so as to obtain feedback information from the target cell on whether the terminal outputting the target cell switching request is supported; Based on the obtained feedback information of whether the terminal supports forwarding the target cell switching request, a corresponding relationship between each type of terminal other than the type of the target terminal and the target cell is determined.
6. The method according to claim 1, further comprising: If the target condition is met, determining a designated terminal corresponding to a terminal type respectively corresponding to each corresponding relationship recorded in the corresponding relationship set; Controlling each of the designated terminals to output a target cell handover request to the target cell respectively, so as to obtain designated feedback information of whether the target cell supports the designated terminal outputting the target cell handover request; Whether to update the correspondence between the terminal type and the cell recorded in the correspondence set is determined based on the obtained designated feedback information of whether the designated terminal supports outputting the target cell handover request.
7. The method according to claim 6, wherein determining whether to update the correspondence between the type of the terminal and the cell recorded in the correspondence set based on the obtained specified feedback information of the specified terminal whether to support outputting the target cell handover request comprises: If the correspondence between the specific designated terminal represented by the specified feedback information and the target cell is determined based on the obtained specified feedback information of whether the specific designated terminal supports outputting the target cell handover request, and is different from the correspondence between the specific terminal of the same type as the specific designated terminal and the target cell recorded in the correspondence set, determining the number of handover update tests; Controlling the specific designated terminal to continuously output the target cell handover request to the target cell a number of times reaching the handover update test number, so as to obtain an update test result of the handover update test number; Based on the update test result of the handover update test number, it is determined whether to update the correspondence relationship between the specific terminal and the target cell recorded in the correspondence relationship set.
8. The method according to claim 6, wherein the target condition is met, including at least one of the following: Determine that the duration for establishing a correspondence between the type of the terminal recorded in the correspondence set and the cell reaches a target duration; Obtaining version update information of the target cell; Obtain information about configuration changes of the target cell.
9. A cell switching system, comprising: A receiving unit, configured to receive a target cell handover request from a target terminal; a judgment unit, configured to judge whether the correspondence between the type of the target terminal and the target cell recorded in the correspondence between the type of the terminal and the cell set supports the handover of the target terminal to the target cell, and obtain a judgment result; A determination unit, configured to determine whether to initiate handover of the target terminal to the target cell according to the determination result; The correspondence between the terminal type and the cell includes a reason value for the terminal's failure to switch to the campus area, and the reason value indicates the terminal type information.
10. An electronic device, comprising: A processor, configured to receive a target cell handover request from a target terminal; Determine whether the correspondence between the type of the target terminal and the target cell recorded in the correspondence between the type of the terminal and the cell supports the handover of the target terminal to the target cell, and obtain a determination result; determine whether to initiate the handover of the target terminal to the target cell according to the determination result; wherein the correspondence between the type of the terminal and the cell includes a cause value of the terminal failing to handover to the cell, and the cause value indicates the terminal type information; The memory is used to store the program required by the processor to execute the above processing process.