Control method and device for cell change, storage medium, and electronic device
By transmitting cell information in the dual-link mobile communication system, the problem of cell ping-pong changes and terminal power consumption caused by user equipment movement is solved, and more stable cell access and lower energy consumption are achieved.
Patent Information
- Application Number
- CN202010963206.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-14
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2040-09-14
AI Technical Summary
In the dual-link mobile communication system, the movement of user equipment causes changes in cell signal strength and needs to trigger cell changes. However, the existing protocol does not support the transmission of key information such as SN historical cells and inactivity duration, resulting in cell ping-pong changes and terminal power consumption problems.
By sending the information of the first cell to the second cell, recording and transmitting the second cell information including the first cell information, the second cell information and the terminal device connection time, the cell access of the terminal device is controlled based on these information.
The solution to transmit key information between cells is realized, solving the problem of cell ping-pong changes when user equipment is moving, and reducing the energy consumption of the terminal.
Smart Images

Figure CN114189921B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of communications, and in particular, to a method and device for controlling cell changes, a storage medium, and an electronic device. Background Art
[0002] In a dual-link mobile communication system, the user movement process will cause changes in the signal strength of the service node SN cell, which needs to trigger a cell change. During the cell change process, key information such as the user's SN historical cell and inactivity duration needs to be transmitted to ensure that the user always stays in the appropriate cell when there is a service demand and reduce ping-pong. At the same time, when there is no service demand, the user is released as soon as possible to save terminal power.
[0003] Taking the non-standalone (NSA) scenario as an example (network element dual connection (NEDC), long term evolution dual connection (LTEDC), NRDC and other dual connection scenarios are similar), the new radio (NR) system cell change during the user equipment movement can only be indirectly triggered by the long term evolution (LTE) system cell through the X2 link SGNB CHANGE REQUIRED and SGNB ADDITION REQUEST messages. The current protocol does not support the transmission of key information such as SN historical cells and inactivity duration in the above DC link messages (such as Figure 3 As shown in FIG. 1 ). In a dual-link scenario, there is a problem of cell ping-pong change when a user device with service demand moves, and a problem of power consumption for users without service demand.
[0004] With respect to the above technical problems, no effective solutions have been proposed in the relevant technologies. Summary of the invention
[0005] The embodiments of the present invention provide a method and device for controlling cell change, a storage medium, and an electronic device, so as to at least solve the problem of user equipment cell change in the related art.
[0006] According to one embodiment of the present invention, a method for controlling cell changes is provided, comprising: sending first cell information of a determined first cell to a second cell to instruct the second cell to record second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell and the connection duration of the terminal device in the second cell; when it is determined that a cell change occurs to the terminal device, receiving the second cell information sent by the second cell; and controlling the terminal device to change the cell to which it is connected based on the second cell information.
[0007] According to another embodiment of the present invention, a method for controlling cell changes is provided, comprising: receiving first cell information sent by a first cell; recording second cell information, wherein the second cell information includes the first cell information, cell information of the second cell, and the connection duration of the terminal device in the second cell; and when it is determined that a cell change occurs to the terminal device, sending the second cell information to the first cell to instruct the first cell to change the cell access of the terminal device based on the second cell information.
[0008] According to another embodiment of the present invention, a control device for cell change is provided, comprising: a first sending module, used to send first cell information of a determined first cell to a second cell, so as to instruct the second cell to record second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell and the connection duration of the terminal device in the second cell; a first receiving module, used to receive the second cell information sent by the second cell when it is determined that the terminal device has a cell change; and a first control module, used to control the terminal device to change the cell to which it is connected based on the second cell information.
[0009] In an exemplary embodiment, the above-mentioned first sending module includes: a first sending unit, used to send a first access request to the above-mentioned second cell to request connection to the above-mentioned second cell, wherein the above-mentioned first access request includes the above-mentioned first cell information; a first indication unit, used to instruct the above-mentioned second cell to record the above-mentioned second cell information based on the above-mentioned first access request.
[0010] In an exemplary embodiment, the above-mentioned first receiving module includes one of the following: a second sending unit, used to send a first change request to the above-mentioned second cell, wherein the above-mentioned first change request is used to indicate the above-mentioned first cell to which the above-mentioned terminal device is to be changed to access; receiving a first response message sent by the above-mentioned second cell, wherein the above-mentioned first response message is used to respond to the above-mentioned first change request, and the above-mentioned first response message includes the above-mentioned second cell information; a first receiving unit, used to receive a second change request sent by the above-mentioned second cell, wherein the above-mentioned second change request is used to indicate the above-mentioned second cell to which the above-mentioned terminal device is to be changed to access, and the above-mentioned second change request includes the above-mentioned second cell information.
[0011] In an exemplary embodiment, the above-mentioned first control module includes: a third sending unit, used to send a second access request to the third cell, wherein the above-mentioned second access request includes the above-mentioned second cell information; a second control unit, used to control the above-mentioned terminal device to access the above-mentioned third cell based on the above-mentioned second access request, wherein the above-mentioned second access request is also used to instruct the above-mentioned third cell to record the third cell information, and the above-mentioned third cell information includes the above-mentioned second cell information, the cell information of the above-mentioned third cell and the connection duration of the above-mentioned terminal device in the above-mentioned third cell.
[0012] In an exemplary embodiment, the above-mentioned device also includes one of the following: a first deletion module, used to delete the above-mentioned first cell information in the above-mentioned second cell information when the amount of information of the above-mentioned second cell information reaches a preset threshold before controlling the above-mentioned terminal device to change the connected cell based on the above-mentioned second cell information; a second deletion module, used to delete the above-mentioned second cell information when the connection with the above-mentioned second cell is disconnected.
[0013] In an exemplary embodiment, the apparatus further includes: a first determination module, for determining change information between cells after receiving the second cell information sent by the second cell when it is determined that a cell change has occurred in the terminal device, wherein the cells include the first cell and the second cell, and the change information includes a change speed of the terminal device between the cells and a number of changes of the terminal device between the cells; and a first setting module, for setting change parameters of the terminal device based on the change information, wherein the change parameters are used to control the change of the terminal device between the cells.
[0014] In an exemplary embodiment, the above-mentioned device also includes: a third receiving module, which is used to receive a first timing message sent by the above-mentioned second cell after receiving the above-mentioned second cell information sent by the above-mentioned second cell when it is determined that the above-mentioned terminal device has a cell change, wherein the above-mentioned first timing message includes a first duration that the above-mentioned terminal device is in an inactive state in the above-mentioned second cell.
[0015] In an exemplary embodiment, the apparatus further includes: a first releasing module, configured to release the connection with the second cell after receiving a first timing message sent by the second cell if the first duration is greater than a predetermined duration.
[0016] In an exemplary embodiment, the above-mentioned device also includes: a fourth receiving module, which is used to receive a second timing message sent by the above-mentioned second cell after receiving the first timing message sent by the above-mentioned second cell, and when it is determined that the above-mentioned terminal device is transmitting data in the above-mentioned second cell, receive the second timing message sent by the above-mentioned second cell, wherein the above-mentioned second timing message is used to indicate that the above-mentioned terminal device is in an active state in the above-mentioned second cell, and the second timing message includes the total time length that the terminal device is in an active state in the second cell.
[0017] According to another embodiment of the present invention, a control device for cell change is provided, comprising: a second receiving module, used to receive first cell information sent by a first cell, wherein the first cell information includes cell information of the first cell; a first recording module, used to record second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell and the connection duration of the terminal device in the second cell; a second sending module, used to send the second cell information to the first cell when determining that a cell change occurs to the terminal device, so as to instruct the first cell to change the cell access of the terminal device based on the second cell information.
[0018] In an exemplary embodiment, the second receiving module includes: a second receiving unit, used to receive a first access request sent by the above-mentioned first cell to request connection to the above-mentioned second cell, wherein the above-mentioned first access request includes the above-mentioned first cell information; the first recording module includes: a first recording unit, recording the above-mentioned second cell information based on the above-mentioned first access request.
[0019] In an exemplary embodiment, the apparatus further includes: a third sending module, for sending a third access request to a fourth cell after sending the second cell information to the first cell when it is determined that a cell change has occurred in the terminal device, wherein the third access request includes the second cell information; a second control module, for controlling the terminal device to access the fourth cell based on the third access request, wherein the third access request is also used to instruct the fourth cell to record fourth cell information, wherein the fourth cell information includes the second cell information, the cell information of the fourth cell and the connection duration of the terminal device in the fourth cell.
[0020] In an exemplary embodiment, the above-mentioned device also includes one of the following: a third deletion module, which is used to delete the above-mentioned first cell information in the above-mentioned second cell information after recording the second cell information when the information amount of the above-mentioned second cell information reaches a preset threshold; a fourth deletion module, which is used to delete the above-mentioned second cell information when the connection with the above-mentioned first cell is disconnected.
[0021] According to yet another embodiment of the present invention, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the steps of any one of the above method embodiments when run.
[0022] According to yet another embodiment of the present invention, there is provided an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0023] Through the present invention, the first cell information of the determined first cell is sent to the second cell to instruct the second cell to record the second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell and the connection duration of the terminal device in the second cell; when it is determined that the terminal device has a cell change, the second cell information sent by the second cell is received; and the terminal device is controlled to change the cell to which it is connected based on the second cell information. A solution for transmitting cell information between cells is realized. Therefore, the problem of cell ping-pong change when the user is moving can be solved, achieving the effect of reducing energy consumption. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 It is a hardware structure block diagram of a mobile terminal of a cell change control method according to an embodiment of the present invention;
[0025] Figure 2 is a flowchart (I) of a method for controlling cell change according to an embodiment of the present invention;
[0026] Figure 3 It is based on the EN-DC configuration diagram in the related art;
[0027] Figure 4 is a schematic diagram of user SN historical cell information according to an embodiment of the present invention;
[0028] Figure 5 1 is a schematic diagram of the statistical transmission and application of user SN historical cell information according to an embodiment of the present invention;
[0029] Figure 6 1 is a schematic diagram of the transmission and application of user SN inactivity duration statistics according to an embodiment of the present invention;
[0030] Figure 7 is a schematic diagram of an example of statistical transmission of historical cell information of a user SN according to an embodiment of the present invention;
[0031] Figure 8 is a schematic diagram of an application of user SN historical cell information according to an embodiment of the present invention (I);
[0032] Fig. 9 is a schematic diagram of an application of user SN historical cell information according to an embodiment of the present invention (II);
[0033] Fig.10 is a schematic diagram of an example of statistical transmission of user SN inactivity duration information according to an embodiment of the present invention;
[0034] Fig.11 is a schematic diagram of an example of application of user SN inactivity duration information according to an embodiment of the present invention;
[0035] Fig.12 is a flowchart (II) of a method for controlling cell change according to an embodiment of the present invention;
[0036] Fig.13 is a structural block diagram of a control device for cell change according to an embodiment of the present invention (I);
[0037] Fig.14 2 is a structural block diagram of a control device for cell change according to an embodiment of the present invention. DETAILED DESCRIPTION
[0038] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings and in combination with the embodiments.
[0039] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0040] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 FIG. 1 is a hardware structure block diagram of a mobile terminal of a cell change control method according to an embodiment of the present invention. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.
[0041] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the control method for cell change in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the mobile terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
[0042] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0043] In this embodiment, a control method for cell change is provided. Figure 2 1 is a flow chart of a control method for cell change according to an embodiment of the present invention (I), Figure 2 As shown, the process includes the following steps:
[0044] Step S202, sending the determined first cell information of the first cell to the second cell to instruct the second cell to record the second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell, and the connection duration of the terminal device in the second cell;
[0045] Step S204: when it is determined that a cell change occurs in the terminal device, receiving second cell information sent by the second cell;
[0046] Step S206: Control the terminal device to change the cell it accesses based on the second cell information.
[0047] The execution entity of the above steps may be a base station, etc., but is not limited thereto.
[0048] In this embodiment, the first cell includes but is not limited to an LTE system cell (LTE system cell) based on a 4G network connection, and the second cell includes but is not limited to an NR system cell (NR system cell) based on a 5G network connection. Figure 4 As shown, taking the NSA scenario as an example (similar to dual-link scenarios such as NEDC, LTEDC, and NRDC), the first cell information (service node SN historical cell information) includes but is not limited to the ECGI+cell type of the LTE system cell, the NCGI+cell type of the NR system cell, the SN addition reason, the SN residence time, etc. Among them, the cell types include macro cells, micro cells, super cells, etc., and the SN addition reasons include coverage reasons, load reasons, rate reasons, congestion reasons, etc.
[0049] Through the above steps, the first cell information of the determined first cell is sent to the second cell to instruct the second cell to record the second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell, and the connection duration of the terminal device in the second cell; when it is determined that the terminal device has a cell change, the second cell information sent by the second cell is received; and the terminal device is controlled to change the cell to which it is connected based on the second cell information. A solution for transmitting cell information between cells is implemented. Therefore, the problem of cell ping-pong change when the user is moving can be solved, achieving the effect of reducing energy consumption.
[0050] In an exemplary embodiment, sending the determined first cell information of the first cell to the second cell to instruct the second cell to record the second cell information includes:
[0051] S1-1, sending a first access request to a second cell to request connection to the second cell, wherein the first access request includes information about the first cell;
[0052] S1-2, instructing the second cell to record the second cell information based on the first access request.
[0053] In an exemplary embodiment, when it is determined that a cell change occurs in the terminal device, receiving the second cell information sent by the second cell includes one of the following:
[0054] S2-1, sending a first change request to the second cell, wherein the first change request is used to indicate the first cell to be changed for access by the terminal device; receiving a first response message sent by the second cell, wherein the first response message is used to respond to the first change request, and the first response message includes information about the second cell;
[0055] S2-2, receiving a second change request sent by the second cell, wherein the second change request is used to indicate the second cell to which the terminal device is to be changed to access, and the second change request includes second cell information.
[0056] In this embodiment, if Figure 5 As shown, taking the NSA scenario as an example (similar to dual-link scenarios such as NEDC, LTEDC, and NRDC), the second cell information is generated according to the following steps:
[0057] S3-1: When the initial LTE system cell (i.e., the first cell) adds the NR system cell as a SN, the first cell information is carried in the auxiliary node SGNBADDITION REQUEST message, and the ECGI+cell type of the LTE system cell in the first record, the reason for adding the SN and other information are filled in.
[0058] S3-2: After the SN is added successfully, the target NR system cell (i.e., the second cell) counts the SN residence time of the user equipment in this cell. Before the LTE or NR system cell is changed, the current source NR system cell supplements the NR system cell NCGI+cell type, SN residence time and other information in the first record, including:
[0059] Scenario 1: For the LTE system cell change scenario, before the cell change, the LTE system cell first sends a SGNB MODIFICATION REQUEST message (i.e., the first change request) to the NR system cell, and the NR system cell replies with a SGNB MODIFICATION REQUEST ACKNOWLEDGE message (i.e., the first response message), carrying the SN historical cell information, and supplementing the NR system cell NCGI+cell type, SN residence time, and other information in the first record. The LTE system cell carries the SN historical cell information to the target LTE system cell during the change process.
[0060] Scenario 2: For the NR system cell change scenario, before the cell change, the NR system cell sends an SGNB CHANGE REQUIRED message (i.e., the second change request) to the LTE system cell, carrying the SN historical cell information, and supplementing the NR system cell NCGI+cell type, SN residence time and other information in the first record.
[0061] In an exemplary embodiment, controlling the terminal device to change the cell accessed based on the second cell information includes:
[0062] S4-1, sending a second access request to a third cell, wherein the second access request includes second cell information;
[0063] S4-2, controlling the terminal device to access the third cell based on the second access request, wherein the second access request is also used to instruct the third cell to record third cell information, the third cell information including the second cell information, the cell information of the third cell and the connection duration of the terminal device in the third cell.
[0064] In this embodiment, the latest LTE system cell sends an SGNB ADDITION REQUEST message (i.e., the second access request) to the latest NR system cell, carrying the SN historical cell information, filling in the ECGI+cell type of the LTE system cell in the second record, the reason for SN addition and other information, and then continues the above-mentioned second step process, and thus continuously counts and transmits the SN historical cell information.
[0065] In an exemplary embodiment, before controlling the terminal device to change the accessed cell based on the second cell information, the method further includes one of the following:
[0066] S5-1, when the amount of the second cell information reaches a preset threshold, deleting the first cell information in the second cell information;
[0067] S5-2, when the connection with the second cell is disconnected, delete the second cell information.
[0068] In this embodiment, when the following scenarios occur, special processing is performed on the SN historical cell information:
[0069] Scenario 1: The number of SN historical cell information records reaches the upper limit. In this scenario, the LTE system cell deletes the first record, moves the other records forward in sequence, and continues to fill in the new SN historical cell information with the last record of the air interface.
[0070] Scenario 2: SN deletion scenario. Since the SN historical cell information is only meaningful to maintain when it is in a continuous resident state, in this scenario, the user's NR system cell resident state has ended, and there is no need to count and transmit the SN historical cell information. When the subsequent LTE system cell triggers the addition of the NR system cell as a SN again, the above-mentioned first step of the initial statistics and transmission of the SN historical cell information process is performed.
[0071] In an exemplary embodiment, when it is determined that a cell change occurs in the terminal device, after receiving the second cell information sent by the second cell, the method further includes:
[0072] S6-1, determining change information between various cells, wherein the various cells include a first cell and a second cell, and the change information includes a change speed of the terminal device between various cells and a change number of the terminal device between various cells;
[0073] S6-2, setting change parameters of the terminal equipment based on the change information, wherein the change parameters are used to control the change of the terminal equipment between various cells.
[0074] In this embodiment, taking the NSA scenario as an example (similar to dual-link scenarios such as NEDC, LTEDC, and NRDC), the application of SN historical cell information includes but is not limited to the following scenarios:
[0075] Scenario 1: Evaluate user speed and adjust related parameters based on SN historical cell information. Based on SN historical resident cell information, it can be evaluated how many cells the user has changed in the recent period of time. Combined with cell type information, the user's average speed in the recent period of time can be evaluated. Based on speed information, the user's related parameters can be adjusted, including but not limited to switching threshold, threshold satisfaction time, switching target cell, etc.
[0076] Scenario 2: Based on the SN historical cell information, the number of ping-pongs between the user's current cell and the historical cell in the recent period can be evaluated, and corresponding suppression operations can be performed based on the ping-pong status, including but not limited to adjusting the switching threshold offset for the historical cell, prohibiting triggering changes to the historical cell for a period of time, etc.
[0077] The DC link transmits the inactivity time of the user SN, ensuring that the user is released as soon as possible when there is no service demand, thereby saving power on the terminal.
[0078] In an exemplary embodiment, when it is determined that a cell change occurs in the terminal device, after receiving the second cell information sent by the second cell, the method further includes:
[0079] S7-1, receiving a first timing message sent by the second cell, wherein the first timing message includes a first duration that the terminal device is in an inactive state in the second cell.
[0080] In an exemplary embodiment, after receiving the first timing message sent by the second cell, the method further includes:
[0081] S8-1, when it is determined that the terminal device is transmitting data in the second cell, receiving a second timing message sent by the second cell, wherein the second timing message is used to indicate that the terminal device is active in the second cell, and the second timing message includes the total duration that the terminal device is active in the second cell.
[0082] In an exemplary embodiment, after receiving the first timing message sent by the second cell, the method further includes:
[0083] S9-1: When the first duration is greater than a predetermined duration, release the connection with the second cell.
[0084] In an exemplary embodiment, when it is determined that a cell change occurs, after receiving the second cell information sent by the second cell, the method further includes:
[0085] S10-1: When it is determined that the terminal device is in an inactive state in both the first cell and the second cell, release the terminal device.
[0086] In this embodiment, if Figure 6 As shown, taking the NSA scenario as an example (similar to dual-link scenarios such as NEDC, LTEDC, and NRDC), the initial LTE system cell adds the NR system cell as the SN. The following steps are included:
[0087] S11-1: After the SN is added successfully, the target NR system cell maintains an SN inactivity timer. The initial default user is in SN activity state. When it is detected that the user stops data transmission in this cell, the counting timer starts. The following scenario processing is performed according to the counting duration:
[0088] Scenario 1: If the statistics duration in this cell exceeds the SN inactivity timer, an SGNBMODIFICATION REQUEST message is sent to the LTE system cell to indicate that the SN is inactive and to continue the SN inactivity statistics timing.
[0089] Scenario 2: If it is detected that the user has data transmission in the cell in the inactive state, an SGNB MODIFICATION REQUEST message is sent to the LTE system cell to indicate that the SN is in the active state, and the first step of SN inactivity detection is performed again.
[0090] S11-2: Before the LTE or NR system cell is changed, the current source NR system cell transmits the user SN inactivity duration information, specifically:
[0091] Scenario 1: For the LTE system cell change scenario, before the cell change, the LTE system cell first sends an SGNB MODIFICATION REQUEST message to the NR system cell, and the NR system cell replies with an SGNB MODIFICATION REQUESTACKNOWLEDGE message carrying the user SN inactivity duration information. The LTE system cell carries the user SN inactivity duration information to the target LTE system cell during the change process.
[0092] Scenario 2: For the NR system cell change scenario, before the cell change, the NR system cell sends an SGNB CHANGE REQUIRED message to the LTE system cell, carrying the user SN inactivity duration information.
[0093] S11-3: The latest LTE system cell sends an SGNB ADDITION REQUEST message to the latest NR system cell, which carries the user SN inactivity duration information. The latest NR system cell then continues to count the SN inactivity duration for subsequent processing.
[0094] Taking the NSA scenario as an example (similar to dual-link scenarios such as NEDC, LTEDC, and NRDC), the application of user SN inactivity duration information includes but is not limited to the following scenarios:
[0095] Scenario 1: User release is performed based on the user SN inactivity duration information. The LTE system cell evaluates the user status of itself and the NR system cell. When it is evaluated that the user is inactive in both the LTE and NR system cells, the user release can be triggered to achieve the terminal power saving effect.
[0096] Scenario 2: User SN is released based on the user SN inactivity duration information. When the LTE system cell receives the user SN inactivity status indication from the NR system cell, the user SN release can be triggered to save NR system resources. SN addition is triggered when the user has data transmission requirements in the NR system cell.
[0097] In summary, the method described in this embodiment is used to effectively solve the NR cell ping-pong and terminal power consumption problems in the NSA scenario, thereby providing a guarantee for the system and terminal performance.
[0098] The present invention will be further described below in conjunction with the accompanying drawings:
[0099] An example of transmitting user SN historical cell information based on DC link statistics is as follows: Figure 7 As shown in the figure, taking the NSA scenario as an example (similar to dual-link scenarios such as NEDC, LTEDC, and NRDC), the initial user resides in the LTE system Cell L1 and no SN is added. The process of transmitting the user SN historical cell information based on the X2 link is described:
[0100] In the first step, Cell L1 selects NR system Cell N1 as the target cell for SN addition according to business requirements and coverage conditions. The process of selecting Cell N1 includes but is not limited to air interface measurement reporting and blind selection. The SN historical cell information is carried in the SGNB ADDITION REQUEST message, and the ECGI+cell type of the LTE system cell Cell L1 in the first record, the reason for SN addition and other information are filled in.
[0101] In the second step, Cell N1 counts the user's residence time in this cell. Before Cell L1 is changed, Cell L1 sends a SGNB MODIFICATION REQUEST message to Cell N1, and Cell N1 replies to Cell L1 with a SGNBMODIFICATION REQUEST ACKNOWLEDGE message, which carries the SN historical cell information and supplements the NCGI+cell type, SN residence time, and other information of the NR system cell Cell N1 in the first record. Cell L1 carries the SN historical cell information to the target LTE system cell Cell L2 during the change process;
[0102] Step 3: Cell L2 adds Cell N1 as the target cell for SN. The SN historical cell information is carried in the SGNB ADDITION REQUEST message. The ECGI+cell type of the LTE system cell Cell L2 in the second record, the reason for SN addition, and other information are filled in.
[0103] In the fourth step, Cell N1 re-counts the user's residence time in this cell. Before Cell N1 changes to Cell N2, Cell N1 sends a SGNB CHANGE REQUIRED message to Cell L2, carrying the SN historical cell information, and supplements the NCGI+cell type, SN residence time and other information of the NR system cell Cell N1 in the second record.
[0104] Step 5: Cell L2 adds Cell N2 as the target cell for SN. The SN historical cell information is carried in the SGNB ADDITION REQUEST message. The ECGI+cell type of the LTE system cell Cell L2 in the third record, the reason for SN addition and other information are filled in. In this way, the historical cell information of SN is continuously counted and transmitted.
[0105] Example of using user SN historical cell information
[0106] Scenario 1: Figure 8 Taking the NSA scenario as an example (similar to dual-link scenarios such as NEDC, LTEDC, and NRDC), in the latest NR system cell Cell N3, based on the user's SN historical cell information, it can be determined that the user's NR system cell has changed twice within 15s (Cell N1—>Cell N2—>Cell N3). Combined with the Cell N2 cell type information (macro cell, assuming a coverage range of 1km), the user's moving speed can be simply evaluated to be 240km / h. Based on the evaluation results, parameters such as the easier switching threshold can be configured for the user.
[0107] Scenario 2: Fig. 9 As shown, taking the NSA scenario as an example (similar to dual-link scenarios such as NEDC, LTEDC, and NRDC), in the latest NR system cell Cell N3, according to the user's SN historical cell information, it can be determined that the user has changed the NR system cell ping-pong three times within 5s (Cell N2—>Cell N3—>Cell N2—>Cell N3). According to the degree of ping-pong, a switching threshold offset can be configured for Cell N2 in the Cell N3 cell to make it difficult for the user to trigger the change to the Cell N2 cell again, or to prohibit the change to the Cell N2 cell from being triggered again for a period of time.
[0108] Example of transmitting user SN inactivity duration information based on DC link statistics:
[0109] like Fig.10 Taking the NSA scenario as an example (similar to dual-link scenarios such as NEDC, LTEDC, and NRDC), the initial user resides in the LTE system Cell L1 and no SN is added. The process of transmitting user SN inactivity duration information based on the X2 link is described:
[0110] In the first step, Cell L1 selects Cell N1 of the NR system as the target cell for SN according to service requirements and coverage conditions. The process of selecting Cell N1 includes but is not limited to air interface measurement reporting and blind selection.
[0111] Step 2: Cell N1 maintains an SN inactivity timer. The user is initially in the SN activity state by default. When it is detected that the user stops data transmission in this cell, the timer starts counting.
[0112] Step 3: Before Cell N1 changes to Cell N2, Cell N1 sends a SGNB CHANGEREQUIRED message to Cell L1, carrying the user SN inactivity duration information;
[0113] Step 4: Cell L1 adds Cell N2 as the target cell for SN. The SGNB ADDITION REQUEST message carries the user SN inactivity duration information. Cell N2 continues the SN inactivity statistics timer.
[0114] Step 5: If the statistics duration of Cell N2 exceeds the SN inactivity timer, Cell N2 sends a SGNBMODIFICATION REQUEST message to the LTE system cell, indicating that the SN is inactive, and continues the SN inactivity statistics timer;
[0115] In the sixth step, Cell N2 detects that the user has data transmission in this cell in the inactive state, and then sends an SGNB MODIFICATION REQUEST message to the LTE system cell to indicate that the SN is in the active state, and re-performs the first step of SN inactivity detection, and continuously counts the user SN inactivity duration information.
[0116] Example of using user SN inactivity time information:
[0117] like Fig.11 As shown, taking the NSA scenario as an example (similar to dual-link scenarios such as NEDC, LTEDC, and NRDC), in the latest LTE system cell Cell L1 and NR system cell Cell N1, Cell L1 simultaneously detects the inactivity status of the user on the LTE and NR sides, and performs the following processing operations:
[0118] Condition 1: Only the LTE side is inactive and no special processing is performed;
[0119] Condition 2: Only the NR side is inactive, and the SN can be released to save power on the terminal. The SN addition will be triggered when the user has data transmission requirements in the NR system cell.
[0120] Condition 3: When both LTE and NR are inactive, Cell L1 can directly release the user. Subsequent users can reselect the cell for access when they need to transmit data.
[0121] In this embodiment, a control method for cell change is provided. Fig.12 Flowchart (II) of the control method for cell change according to an embodiment of the present invention, Fig.12 As shown, the process includes the following steps:
[0122] Step S1202, receiving first cell information sent by the first cell, wherein the first cell information includes cell information of the first cell;
[0123] Step S1204, recording the second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell, and the connection duration of the terminal device in the second cell;
[0124] Step S1206: When it is determined that a cell change occurs in the terminal device, the second cell information is sent to the first cell to instruct the first cell to change the cell access of the terminal device based on the second cell information.
[0125] The execution entity of the above steps may be a base station, etc., but is not limited thereto.
[0126] In this embodiment, the first cell includes but is not limited to an LTE system cell (LTE system cell) based on a 4G network connection, and the second cell includes but is not limited to an NR system cell (NR system cell) based on a 5G network connection. Figure 4 As shown, taking the NSA scenario as an example (similar to dual-link scenarios such as NEDC, LTEDC, and NRDC), the first cell information (service node SN historical cell information) includes but is not limited to the ECGI+cell type of the LTE system cell, the NCGI+cell type of the NR system cell, the SN addition reason, the SN residence time, etc. Among them, the cell types include macro cells, micro cells, super cells, etc., and the SN addition reasons include coverage reasons, load reasons, rate reasons, congestion reasons, etc.
[0127] Through the above steps, by receiving the first cell information sent by the first cell, wherein the first cell information includes the cell information of the first cell; recording the second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell and the connection duration of the terminal device in the second cell; and in the case of determining that the terminal device has a cell change, sending the second cell information to the first cell to instruct the first cell to change the cell access of the terminal device based on the second cell information. A solution for transmitting cell information between cells is implemented. Therefore, the problem of cell ping-pong change when the user is moving can be solved, achieving the effect of reducing energy consumption.
[0128] In an exemplary embodiment, receiving first cell information sent by a first cell includes:
[0129] S13-1, receiving a first access request sent by a first cell to request connection to a second cell, wherein the first access request includes information about the first cell;
[0130] Recording the second cell information includes:
[0131] S14-1, record the second cell information based on the first access request.
[0132] In an exemplary embodiment, when it is determined that a cell change occurs in the terminal device, sending the second cell information to the first cell to instruct the first cell to change the cell access of the terminal device based on the second cell information includes one of the following:
[0133] S15-1, receiving a first change request sent by a first cell, wherein the first change request is used to indicate the first cell to be changed for access by the terminal device; sending a first response message to the first cell, wherein the first response message is used to respond to the first change request, and the first response message includes second cell information;
[0134] S15-2, sending a second change request to the first cell, wherein the second change request is used to indicate a second cell to be changed for access by the terminal device, and the second change request includes information about the second cell.
[0135] In an exemplary embodiment, when it is determined that a cell change occurs in the terminal device, after sending the second cell information to the first cell, the method further includes:
[0136] S16-1, sending a third access request to a fourth cell, wherein the third access request includes information about the second cell;
[0137] S16-2, controlling the terminal device to access the fourth cell based on the third access request, wherein the third access request is also used to instruct the fourth cell to record fourth cell information, the fourth cell information including the second cell information, the cell information of the fourth cell and the connection duration of the terminal device in the fourth cell.
[0138] In an exemplary embodiment, after recording the second cell information, the method further includes one of the following:
[0139] S17-1, when the amount of the second cell information reaches a preset threshold, deleting the first cell information in the second cell information;
[0140] S17-2, when disconnecting from the first cell, delete the second cell information.
[0141] In an exemplary embodiment, when it is determined that a cell change occurs in the terminal device, after sending the second cell information to the first cell to instruct the first cell to change the cell access of the terminal device based on the second cell information, the method further includes:
[0142] S18-1, sending a first timing message to the first cell, wherein the first timing message includes a first duration that the terminal device is in an inactive state in the second cell.
[0143] In an exemplary embodiment, after sending the first timing message to the first cell, the method further includes:
[0144] S19-1, when it is determined that the terminal device is transmitting data in the second cell, a second timing message is sent to the first cell, wherein the second timing message is used to indicate that the terminal device is active in the second cell, and the second timing message includes the total duration that the terminal device is active in the second cell.
[0145] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0146] In this embodiment, a control device for cell change is also provided, which is used to implement the above embodiments and preferred implementation modes, and the descriptions that have been made are not repeated. As used below, the term "module" can implement a combination of software and / or hardware for a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0147] Fig.13 1 is a structural block diagram of a control device for cell change according to an embodiment of the present invention (I), such as Fig.13 As shown, the device comprises:
[0148] The first sending module 1302 is used to send the determined first cell information of the first cell to the second cell, so as to instruct the second cell to record the second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell, and the connection duration of the terminal device in the second cell;
[0149] The first receiving module 1304 is used to receive the second cell information sent by the second cell when it is determined that the terminal device has a cell change;
[0150] The first control module 1306 is used to control the terminal device to change the cell to which it is connected based on the second cell information.
[0151] In an exemplary embodiment, the above-mentioned first sending module includes: a first sending unit, used to send a first access request to the above-mentioned second cell to request connection to the above-mentioned second cell, wherein the above-mentioned first access request includes the above-mentioned first cell information; a first indication unit, used to instruct the above-mentioned second cell to record the above-mentioned second cell information based on the above-mentioned first access request.
[0152] In an exemplary embodiment, the above-mentioned first receiving module includes one of the following: a second sending unit, used to send a first change request to the above-mentioned second cell, wherein the above-mentioned first change request is used to indicate the above-mentioned first cell to which the above-mentioned terminal device is to be changed to access; receiving a first response message sent by the above-mentioned second cell, wherein the above-mentioned first response message is used to respond to the above-mentioned first change request, and the above-mentioned first response message includes the above-mentioned second cell information; a first receiving unit, used to receive a second change request sent by the above-mentioned second cell, wherein the above-mentioned second change request is used to indicate the above-mentioned second cell to which the above-mentioned terminal device is to be changed to access, and the above-mentioned second change request includes the above-mentioned second cell information.
[0153] In an exemplary embodiment, the above-mentioned first control module includes: a third sending unit, used to send a second access request to the third cell, wherein the above-mentioned second access request includes the above-mentioned second cell information; a second control unit, used to control the above-mentioned terminal device to access the above-mentioned third cell based on the above-mentioned second access request, wherein the above-mentioned second access request is also used to instruct the above-mentioned third cell to record the third cell information, and the above-mentioned third cell information includes the above-mentioned second cell information, the cell information of the above-mentioned third cell and the connection duration of the above-mentioned terminal device in the above-mentioned third cell.
[0154] In an exemplary embodiment, the above-mentioned device also includes one of the following: a first deletion module, used to delete the above-mentioned first cell information in the above-mentioned second cell information when the amount of information of the above-mentioned second cell information reaches a preset threshold before controlling the above-mentioned terminal device to change the connected cell based on the above-mentioned second cell information; a second deletion module, used to delete the above-mentioned second cell information when the connection with the above-mentioned second cell is disconnected.
[0155] In an exemplary embodiment, the apparatus further includes: a first determining module, configured to, when determining that a cell change occurs in the terminal device, determine change information between the cells after receiving the second cell information sent by the second cell, wherein the cells include the first cell and the second cell, and the change information includes a change speed of the terminal device between the cells and a number of changes of the terminal device between the cells;
[0156] The first setting module is used to set the change parameters of the above-mentioned terminal equipment based on the above-mentioned change information, wherein the above-mentioned change parameters are used to control the change of the above-mentioned terminal equipment between the above-mentioned cells.
[0157] In an exemplary embodiment, the above-mentioned device also includes: a third receiving module, which is used to receive a first timing message sent by the above-mentioned second cell after receiving the above-mentioned second cell information sent by the above-mentioned second cell when it is determined that the above-mentioned terminal device has a cell change, wherein the above-mentioned first timing message includes a first duration that the above-mentioned terminal device is in an inactive state in the above-mentioned second cell.
[0158] In an exemplary embodiment, the above-mentioned device also includes: a fourth receiving module, which is used to receive a second timing message sent by the above-mentioned second cell after receiving the first timing message sent by the above-mentioned second cell, and when it is determined that the above-mentioned terminal device is transmitting data in the above-mentioned second cell, receive the second timing message sent by the above-mentioned second cell, wherein the above-mentioned second timing message is used to indicate that the above-mentioned terminal device is in an active state in the above-mentioned second cell, and the second timing message includes the total time length that the terminal device is in an active state in the second cell.
[0159] In an exemplary embodiment, the apparatus further includes: a first releasing module, configured to release the connection with the second cell after receiving a first timing message sent by the second cell if the first duration is greater than a predetermined duration.
[0160] In an exemplary embodiment, the above-mentioned device also includes: a second release module, which is used to release the above-mentioned terminal device after receiving the second cell information sent by the above-mentioned second cell when it is determined that a cell change has occurred and when it is determined that the above-mentioned terminal device is in an inactive state in both the above-mentioned first cell and the above-mentioned second cell.
[0161] Fig.14 2 is a structural block diagram of a control device for cell change according to an embodiment of the present invention (II), such as Fig.14 As shown, the device comprises:
[0162] The second receiving module 1402 is configured to receive first cell information sent by the first cell, wherein the first cell information includes cell information of the first cell;
[0163] The first recording module 1404 is used to record the second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell, and the connection duration of the terminal device in the second cell;
[0164] The second sending module 1406 is used to send the second cell information to the first cell when it is determined that the terminal device has a cell change, so as to instruct the first cell to change the cell access of the terminal device based on the second cell information.
[0165] In an exemplary embodiment, the above-mentioned first sending module includes: a first sending unit, used to send a first access request to the above-mentioned second cell to request connection to the above-mentioned second cell, wherein the above-mentioned first access request includes the above-mentioned first cell information; a first indication unit, used to instruct the above-mentioned second cell to record the above-mentioned second cell information based on the above-mentioned first access request.
[0166] In an exemplary embodiment, the above-mentioned first receiving module includes one of the following: a second sending unit, used to send a first change request to the above-mentioned second cell, wherein the above-mentioned first change request is used to indicate the above-mentioned first cell to which the above-mentioned terminal device is to be changed to access; receiving a first response message sent by the above-mentioned second cell, wherein the above-mentioned first response message is used to respond to the above-mentioned first change request, and the above-mentioned first response message includes the above-mentioned second cell information; a first receiving unit, used to receive a second change request sent by the above-mentioned second cell, wherein the above-mentioned second change request is used to indicate the above-mentioned second cell to which the above-mentioned terminal device is to be changed to access, and the above-mentioned second change request includes the above-mentioned second cell information.
[0167] In an exemplary embodiment, the above-mentioned first control module includes: a third sending unit, used to send a second access request to the third cell, wherein the above-mentioned second access request includes the above-mentioned second cell information; a second control unit, used to control the above-mentioned terminal device to access the above-mentioned third cell based on the above-mentioned second access request, wherein the above-mentioned second access request is also used to instruct the above-mentioned third cell to record the third cell information, and the above-mentioned third cell information includes the above-mentioned second cell information, the cell information of the above-mentioned third cell and the connection duration of the above-mentioned terminal device in the above-mentioned third cell.
[0168] In an exemplary embodiment, the above-mentioned device also includes one of the following: a first deletion module, used to delete the above-mentioned first cell information in the above-mentioned second cell information when the amount of information of the above-mentioned second cell information reaches a preset threshold before controlling the above-mentioned terminal device to change the connected cell based on the above-mentioned second cell information; a second deletion module, used to delete the above-mentioned second cell information when the connection with the above-mentioned second cell is disconnected.
[0169] In an exemplary embodiment, the apparatus further includes: a first determining module, configured to, when determining that a cell change occurs in the terminal device, determine change information between the cells after receiving the second cell information sent by the second cell, wherein the cells include the first cell and the second cell, and the change information includes a change speed of the terminal device between the cells and a number of changes of the terminal device between the cells;
[0170] The first setting module is used to set the change parameters of the above-mentioned terminal equipment based on the above-mentioned change information, wherein the above-mentioned change parameters are used to control the change of the above-mentioned terminal equipment between the above-mentioned cells.
[0171] In an exemplary embodiment, the above-mentioned device also includes: a third receiving module, which is used to receive a first timing message sent by the above-mentioned second cell after receiving the above-mentioned second cell information sent by the above-mentioned second cell when it is determined that the above-mentioned terminal device has a cell change, wherein the above-mentioned first timing message includes a first duration that the above-mentioned terminal device is in an inactive state in the above-mentioned second cell.
[0172] In an exemplary embodiment, the above-mentioned device also includes: a fourth receiving module, which is used to receive a second timing message sent by the above-mentioned second cell after receiving the first timing message sent by the above-mentioned second cell, and when it is determined that the above-mentioned terminal device is transmitting data in the above-mentioned second cell, receive the second timing message sent by the above-mentioned second cell, wherein the above-mentioned second timing message is used to indicate that the above-mentioned terminal device is in an active state in the above-mentioned second cell, and the second timing message includes the total time length that the terminal device is in an active state in the second cell.
[0173] In an exemplary embodiment, the apparatus further includes: a first releasing module, configured to release the connection with the second cell after receiving a first timing message sent by the second cell if the first duration is greater than a predetermined duration.
[0174] In an exemplary embodiment, the above-mentioned device also includes: a second release module, which is used to release the above-mentioned terminal device after receiving the second cell information sent by the above-mentioned second cell when it is determined that a cell change has occurred and when it is determined that the above-mentioned terminal device is in an inactive state in both the above-mentioned first cell and the above-mentioned second cell.
[0175] Fig.14 2 is a structural block diagram of a control device for cell change according to an embodiment of the present invention (II), such as Fig.14 As shown, the device comprises:
[0176] The second receiving module 1402 is configured to receive first cell information sent by a first cell, wherein the first cell information includes cell information of the first cell;
[0177] A first recording module 1404 is used to record second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell, and the connection duration of the terminal device in the second cell;
[0178] The second sending module 1406 is used to send the second cell information to the first cell when it is determined that the terminal device has a cell change, so as to instruct the first cell to change the cell access of the terminal device based on the second cell information.
[0179] In an exemplary embodiment, the second receiving module includes: a second receiving unit, used to receive a first access request sent by the first cell to request connection to the second cell, wherein the first access request includes the first cell information; the first recording module includes: a first recording unit, recording the second cell information based on the first access request.
[0180] In an exemplary embodiment, the above-mentioned second sending module includes one of the following: a third receiving unit, used to receive a first change request sent by the first cell, wherein the first change request is used to indicate the first cell to which the terminal device is to be changed to access; sending a first response message to the first cell, wherein the first response message is used to respond to the first change request, and the first response message includes the second cell information; a fourth sending unit, used to send a second change request to the first cell, wherein the second change request is used to indicate the second cell to which the terminal device is to be changed to access, and the second change request includes the second cell information.
[0181] In an exemplary embodiment, the above-mentioned device also includes: a third sending module, which is used to send a third access request to a fourth cell after sending the second cell information to the first cell when it is determined that the terminal device has a cell change, wherein the third access request includes the second cell information; a second control module, which is used to control the terminal device to access the fourth cell based on the third access request, wherein the third access request is also used to instruct the fourth cell to record fourth cell information, and the fourth cell information includes the second cell information, the cell information of the fourth cell and the connection duration of the terminal device in the fourth cell.
[0182] In an exemplary embodiment, the above-mentioned device also includes one of the following: a third deletion module, used to delete the first cell information in the second cell information after recording the second cell information when the information amount of the second cell information reaches a preset threshold; a fourth deletion module, used to delete the second cell information when the connection with the first cell is disconnected.
[0183] In an exemplary embodiment, the above-mentioned device also includes: a fourth sending module, which is used to send the second cell information to the first cell when it is determined that the terminal device has a cell change, so as to instruct the first cell to change the cell access of the terminal device based on the second cell information. After that, the method also includes: a fifth sending module, which is used to send a first timing message to the first cell, wherein the first timing message includes a first duration that the terminal device is inactive in the second cell.
[0184] In an exemplary embodiment, the above-mentioned device also includes: a sixth sending module, which is used to send a second timing message to the first cell after sending a first timing message to the first cell, when it is determined that the terminal device is transmitting data in the second cell, wherein the second timing message is used to indicate that the terminal device is active in the second cell, and the second timing message includes the total duration that the terminal device is active in the second cell.
[0185] It should be noted that the above modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.
[0186] An embodiment of the present invention further provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.
[0187] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.
[0188] An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0189] In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0190] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.
[0191] Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
[0192] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for controlling cell change, characterized in that: include: Sending the determined first cell information of the first cell to the second cell to instruct the second cell to record the second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell, and the connection duration of the terminal device in the second cell; When it is determined that a cell change occurs to the terminal device, receiving the second cell information sent by the second cell; Controlling the terminal device to change the cell to which it is connected based on the second cell information; Among them, sending the first cell information of the determined first cell to the second cell to instruct the second cell to record the second cell information includes: sending a first access request to the second cell to request connection to the second cell, wherein the first access request includes the first cell information; based on the first access request, instructing the second cell to record the second cell information.
2. The method according to claim 1, characterized in that: When it is determined that a cell change occurs in the terminal device, receiving the second cell information sent by the second cell includes one of the following: Sending a first change request to the second cell, wherein the first change request is used to indicate the first cell to be changed for access by the terminal device; receiving a first response message sent by the second cell, wherein the first response message is used to respond to the first change request, and the first response message includes information about the second cell; Receive a second change request sent by the second cell, wherein the second change request is used to indicate the second cell to which the terminal device is to be changed to access, and the second change request includes information about the second cell.
3. The method according to claim 1, characterized in that Controlling the terminal device to change the cell accessed based on the second cell information includes: Sending a second access request to a third cell, wherein the second access request includes information about the second cell; Control the terminal device to access the third cell based on the second access request, wherein the second access request is also used to instruct the third cell to record third cell information, the third cell information including the second cell information, the cell information of the third cell and the connection duration of the terminal device in the third cell.
4. The method according to claim 1, characterized in that: Before controlling the terminal device to change the accessed cell based on the second cell information, the method further includes one of the following: When the amount of the second cell information reaches a preset threshold, deleting the first cell information in the second cell information; When the connection with the second cell is disconnected, the second cell information is deleted.
5. The method according to claim 1, characterized in that When it is determined that a cell change occurs in the terminal device, after receiving the second cell information sent by the second cell, the method further includes: Determine change information between each cell, wherein each cell includes the first cell and the second cell, and the change information includes a change speed of the terminal device between the cells and a number of changes of the terminal device between the cells; A change parameter of the terminal device is set based on the change information, wherein the change parameter is used to control the change of the terminal device between the cells.
6. The method according to claim 1, characterized in that When it is determined that a cell change occurs in the terminal device, after receiving the second cell information sent by the second cell, the method further includes: Receive a first timing message sent by the second cell, wherein the first timing message includes a first duration that the terminal device is in an inactive state in the second cell.
7. The method according to claim 6, characterized in that After receiving the first timing message sent by the second cell, the method further includes: When the first duration is greater than a predetermined duration, the connection with the second cell is released.
8. The method according to claim 6, characterized in that After receiving the first timing message sent by the second cell, the method further includes: When it is determined that the terminal device is transmitting data in the second cell, a second timing message sent by the second cell is received, wherein the second timing message is used to indicate that the terminal device is active in the second cell, and the second timing message includes the total duration that the terminal device is active in the second cell.
9. A method for controlling cell change, characterized in that: include: receiving first cell information sent by the first cell; Recording second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell, and the connection duration of the terminal device in the second cell; In a case where it is determined that a cell change occurs to the terminal device, sending the second cell information to the first cell to instruct the first cell to change the cell access of the terminal device based on the second cell information; Among them, receiving the first cell information sent by the first cell includes: receiving a first access request sent by the first cell to request to connect to the second cell, wherein the first access request includes the first cell information; recording the second cell information includes: recording the second cell information based on the first access request.
10. The method according to claim 9, characterized in that In the case where it is determined that the terminal device has a cell change, after sending the second cell information to the first cell, the method further includes: Sending a third access request to a fourth cell, wherein the third access request includes the second cell information; Control the terminal device to access the fourth cell based on the third access request, wherein the third access request is also used to instruct the fourth cell to record fourth cell information, the fourth cell information including the second cell information, the cell information of the fourth cell and the connection duration of the terminal device in the fourth cell.
11. The method according to claim 9, characterized in that After recording the second cell information, the method further includes one of the following: When the amount of the second cell information reaches a preset threshold, deleting the first cell information in the second cell information; When the connection with the first cell is disconnected, the second cell information is deleted.
12. A cell change control device, characterized in that: include: A first sending module, configured to send the determined first cell information of the first cell to the second cell, so as to instruct the second cell to record the second cell information, wherein the second cell information includes the first cell information, the cell information of the second cell, and the connection duration of the terminal device in the second cell; A first receiving module, configured to receive the second cell information sent by the second cell when it is determined that the terminal device has a cell change; A first control module, used for controlling the terminal device to change the cell to which it is connected based on the second cell information; The first sending module is further used to send a first access request to the second cell to request connection to the second cell, wherein the first access request includes the first cell information; and instruct the second cell to record the second cell information based on the first access request.
13. A cell change control device, characterized in that: include: A second receiving module, used to receive the first cell information sent by the first cell; A first recording module, configured to record second cell information, wherein the second cell information includes the first cell information, cell information of the second cell, and a connection duration of the terminal device in the second cell; A second sending module is used to send the second cell information to the first cell when it is determined that the terminal device has a cell change, so as to instruct the first cell to change the cell access of the terminal device based on the second cell information; The second receiving module is further used to receive a first access request sent by the first cell to request connection to the second cell, wherein the first access request includes the first cell information; recording the second cell information includes: recording the second cell information based on the first access request.
14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program is configured to execute the method described in any one of claims 1 to 8, or execute the method described in any one of claims 9 to 11 when running.
15. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to execute the method described in any one of claims 1 to 8, or to execute the method described in any one of claims 9 to 11.
Citation Information
Patent Citations
Cell discovery in a wireless network using user equipment (UE) history information
US20170086132A1