Mobility management method, terminal and network side device
By integrating time information of candidate cells into the mobility management process, the method addresses connection re-establishment failures caused by cells stopping service prematurely, improving the success rate and stability of re-establishment.
Patent Information
- Application Number
- JP2024504490
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-08-02
- Filing Date
- 2022-07-29
- Publication Date
- 2025-11-12
- Estimated Expiration
- 2042-07-29
AI Technical Summary
Existing mobility management methods fail to consider cell service duration, leading to connection re-establishment failures when a selected cell stops service prematurely.
Incorporating time information of candidate cells into the cell selection and connection re-establishment process to ensure that the terminal selects or reconfigures to cells that will be available during the specified time periods.
This approach reduces connection re-establishment failures by ensuring that the selected cell is serviceable during the intended time, enhancing the success rate and stability of the re-establishment process.
Smart Images

Figure 0007769094000001 
Figure 0007769094000002 
Figure 0007769094000003
Abstract
Description
[Technical Field]
[0001] (CROSS-REFERENCE TO RELATED APPLICATIONS) This invention claims priority to a Chinese patent application submitted to the China Patent Office on August 2, 2021, bearing application number 202110882888.6 and titled "Mobility management method, terminal and network side equipment," the entire contents of which are incorporated herein by reference.
[0002] The present application belongs to the technical field of wireless communication, and specifically relates to a mobility management method, a terminal, and a network side device. [Background technology]
[0003] When a Radio Link Failure (RLF), a normal handover failure, or a conditional handover (CHO) failure occurs, a Radio Resource Control (RRC) connection re-establishment flow is triggered. In the RRC connection re-establishment flow, a cell selection needs to be performed. If a suitable cell selected by the UE is a candidate cell for conditional handover configured by the network and attemptCondReconfig=true is configured by the network, the UE applies conditional reconfiguration of this cell and attempts to perform CHO; otherwise, the UE initiates the process of transmitting an RRCReestablishmentRequest message.
[0004] However, after the conventional cell selects a suitable cell for handover, a situation may be encountered in which the suitable cell selected by the UE immediately ceases service, leading to a failure of CHO or the need for immediate re-handover. Summary of the Invention [Problem to be solved by the invention]
[0005] The embodiments of the present application provide a mobility management method, a terminal, and a network side device that can solve the problem of connection re-establishment failure caused by a terminal selecting a cell that will soon stop service. [Means for solving the problem]
[0006] According to a first aspect, there is provided a mobility management method, the mobility management method including: a terminal obtaining target configuration information including time information of a plurality of candidate cells; and the terminal performing a cell selection process and / or a connection re-establishment process based on the target configuration information.
[0007] According to a second aspect, there is provided a mobility management device, the mobility management device including: a first acquisition module for acquiring target configuration information including time information of a plurality of candidate cells; and an execution module for performing a cell selection process and / or a connection re-establishment process based on the target configuration information.
[0008] According to a third aspect, there is provided a mobility management method, the mobility management method including: a network side device transmitting target configuration information to a terminal, wherein the target configuration information includes time information of a plurality of candidate cells, the time information instructing the terminal to perform a connection re-establishment process and / or a cell selection process based on the time information.
[0009] According to a fourth aspect, there is provided a mobility management apparatus, the mobility management apparatus including: a second acquisition module for acquiring target configuration information of a terminal, the target configuration information including time information of a plurality of candidate cells for instructing the terminal to perform a connection re-establishment process and / or a cell selection process based on the time information; and a transmission module for transmitting the target configuration information to the terminal.
[0010] According to a fifth aspect, there is provided a terminal including a processor, a memory, and a program or instructions stored in the memory and operable to run on the processor, the program or instructions, when executed by the processor, implementing the steps of the method of the first aspect.
[0011] According to a sixth aspect, there is provided a terminal, the terminal including a processor and a communication interface, wherein the processor is adapted to implement the steps of the method according to the first aspect, and the communication interface is adapted to communicate with a network side device.
[0012] According to a seventh aspect, there is provided a network side device, the network side device including a processor, a memory, and a program or instructions stored in the memory and operable to run on the processor, the program or instructions, when executed by the processor, implementing the steps of the method according to the third aspect.
[0013] According to an eighth aspect, there is provided a network side device, the network side device including a processor and a communication interface, wherein the processor is adapted to implement the steps of the method according to the third aspect, and the communication interface is adapted to communicate with a terminal.
[0014] According to a ninth aspect, there is provided a readable storage medium having a program or instructions stored thereon, the program or instructions performing the steps of the method according to the first aspect or the steps of the method according to the third aspect when executed by a processor.
[0015] According to a tenth aspect, there is provided a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor running a program or instruction to implement steps of the method according to the first aspect or steps of the method according to the third aspect.
[0016] According to an eleventh aspect, there is provided a computer program / program product, the computer program / program product being stored on a non-transitory storage medium, the computer program / program product being executed by at least one processor to implement the steps of the method according to the first aspect or to implement the steps of the method according to the third aspect. [Effects of the Invention]
[0017] In an embodiment of the present application, a terminal obtains target configuration information including time information of multiple candidate cells, and performs a cell selection process and / or a connection re-establishment process based on the target configuration information, thereby taking the time information of the cells into account in the cell selection process and / or the connection re-establishment process, and avoiding the problem of connection re-establishment failure caused by the selected target cell immediately stopping service. [Brief explanation of the drawings]
[0018] [Figure 1] 1 shows a schematic diagram of a wireless communication system to which embodiments of the present application can be applied; [Figure 2] 1 illustrates a flowchart of a mobility management method according to an embodiment of the present application. [Figure 3] 3 shows another flowchart of a mobility management method according to an embodiment of the present application; [Figure 4] 1 illustrates yet another flowchart of a mobility management method according to an embodiment of the present application. [Figure 5] 1 illustrates yet another flowchart of a mobility management method according to an embodiment of the present application. [Figure 6] 1 illustrates yet another flowchart of a mobility management method according to an embodiment of the present application. [Figure 7] 1 shows a structural diagram of a mobility management device according to an embodiment of the present application; [Figure 8] FIG. 2 shows another structural diagram of a mobility management device according to an embodiment of the present application; [Figure 9]1 shows a structural schematic diagram of a communication device according to an embodiment of the present application; [Figure 10] 1 shows a hardware structure schematic diagram of a terminal according to an embodiment of the present application; [Figure 11] 1 shows a hardware structure schematic diagram of a network side device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION
[0019] The following clearly describes the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only some of the embodiments of the present application, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present application fall within the scope of protection of the present application.
[0020] The terms "first," "second," etc., used in the specification and claims of this application are intended to distinguish between similar objects and are not intended to describe a particular order or sequence. It is to be understood that terms used in this manner are interchangeable where appropriate, so that embodiments of this application may be performed in orders other than those illustrated or described herein, and that objects distinguished by "first" and "second" are generally of the same type and do not limit the number of objects; for example, a first object may be one or more. Furthermore, "and / or" in the specification and claims indicates at least one of the connected objects, and the character " / " generally indicates an "or" relationship between the related objects.
[0021] It should be noted that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be applied to other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present application are always used interchangeably, and the described techniques may be used in the above-mentioned systems and radio technologies as well as other systems and radio technologies. Although the following description describes New Radio (NR) systems for illustrative purposes and uses NR terminology in most of the following description, these technologies may also be used in applications other than NR system applications, such as sixth generation (6G) systems. th This may be applied to 6G (6th Generation) communication systems.
[0022] 1 is a schematic diagram of a wireless communication system to which the embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network side device 12. Here, the terminal 11 may be referred to as a terminal device or user equipment (UE), and may be a terminal side device such as a mobile phone, a tablet personal computer (PDA), a laptop computer (also called a notebook computer), a personal digital assistant (PDA), a palmtop computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), a wearable device, a vehicle-mounted equipment (VUE), a pedestrian-mounted equipment (PUE), etc., and wearable devices include a smart watch, a bracelet, an earphone, glasses, etc. It should be noted that the specific type of the terminal 11 in the embodiments of the present application is not limited. The network side equipment 12 may be a base station or a core network, where the base station may be called an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting receiving point (TRP), or any other suitable term in the art, as long as the same technical effect is achieved. The base station is not limited to a specific technical term. For illustrative purposes, the embodiments of this application only take base stations in an NR system as examples, but do not limit the specific type of base station.
[0023] Hereinafter, a mobility management scheme according to an embodiment of the present application will be described in detail with reference to several examples and application scenarios in conjunction with the drawings.
[0024] 2 shows a flowchart of a mobility management method in an embodiment of the present application, where the method 200 may be performed by a terminal. In other words, the method may be performed by software or hardware that is in-streamed on the terminal. As shown in FIG. 2, the method may include the following steps:
[0025] At S210, the terminal obtains target configuration information including time information of multiple candidate cells.
[0026] In an embodiment of the present application, the terminal may obtain the target configuration information through dedicated signaling, for example, through RRCReconfiguration signaling.
[0027] At S212, the terminal performs a cell selection process and / or a connection re-establishment process based on the target configuration information.
[0028] Through a series of research, the applicant has found that the related art does not consider cell time information, such as the time information when a cell starts providing service and / or the time information when a cell will soon stop providing service. Because satellite cells are moving, the suitable cell selected by the UE may soon stop providing service, which may result in CHO failure or the need for immediate re-switching. If the suitable cell selected by the UE is not a candidate cell configured by the network, or if the network does not configure attemptCondReconfig, the UE initiates the process of transmitting an RRCReestablishmentRequest message. Similarly, if the cell time information is not considered, the suitable cell selected by the UE may soon stop providing service, which may result in re-establishment failure.
[0029] Therefore, in the embodiments of the present application, the cell time information is taken into account in the cell selection process and / or connection re-establishment process, so as to avoid the problem of connection re-establishment failure caused by the selected target cell immediately stopping service, and to improve the success rate and stability of connection re-establishment.
[0030] In one possible implementation manner, the terminal performing a cell selection process based on the target configuration information includes the terminal preferentially selecting a first target cell in the cell selection process when the current time is within a time period indicated by the time information of the first target cell, where the cell selection process may be cell selection in an idle state or a deactivated state, or may be cell selection in a connected state, for example, cell selection in a process in which the terminal performs connection re-establishment.
[0031] In one possible implementation manner, the terminal performing a connection re-establishment process based on the target configuration information includes, when the current time is within a time period indicated by time information of a second target cell, the terminal applying condition reconfiguration of the second target cell in the connection re-establishment process, where the first target cell is one of the plurality of candidate cells and the second target cell is one of the plurality of candidate cells.
[0032] In one possible implementation, the target configuration information may include, but is not limited to, at least one of the following:
[0033] (1) First configuration information including condition reconfiguration of the plurality of candidate cells.
[0034] (2) The second configuration information is second configuration information for instructing that when the current time is within a time period indicated by the time information of a first target candidate cell, the first target candidate cell is the second target cell and conditional reconfiguration of the second target cell is applied, and the first target candidate cell is the candidate cell selected by the terminal in the connection re-establishment process.
[0035] For example, the second configuration information is used to indicate that the UE should perform conditional reconfiguration of the selected cell during a connection re-establishment process if the selected cell is a candidate cell that satisfies a condition and the current time is within a time period indicated by the time information of the selected cell. Optionally, the selected cell may be the first cell selection after a failure, where the failure includes RLF, handover failure, or CHO failure. For example, the second configuration information is attemptCondReconfig=true.
[0036] (3) In the connection re-establishment process, a first event instructs the terminal to apply condition reconfiguration of the second target cell when the current time is within a time period indicated by the time information of the second target cell, and the time period indicated by the time information of the second target cell includes one of the time period from the third time to the fourth time, the time after the fifth time, and the time before the sixth time.
[0037] In an embodiment of the present application, the first event is configured based on each cell, i.e., each cell configures one first event, and the first event of this cell can be configured, for example, based on the service time of each cell.
[0038] (4) A second event instructing the terminal to preferentially select the first target cell in the cell selection process when the current time is within a time period indicated by the time information of the first target cell, wherein the time period indicated by the time information of the first target cell includes one of the time period from the seventh time to the eighth time, the time after the ninth time, and the time before the tenth time.
[0039] In an embodiment of the present application, the second event is configured based on each cell, i.e., each cell configures one second event, and the second event of this cell can be configured, for example, based on the service time of each cell.
[0040] It should be noted that in the above possible implementation manner, the network side device may transmit the first configuration information, the second configuration information, the first event, and the second event through the same dedicated signaling, for example, transmitting the first configuration information, the second configuration information, the first event, and the second event through the same dedicated signaling, or the network side device may transmit the first configuration information, the second configuration information, the first event, and the second event through different dedicated signaling, for example, transmitting the first configuration information, the second configuration information, the first event, and the second event through four dedicated signalings, respectively.
[0041] In the above possible implementation manner, the first configuration information may include, but is not limited to, at least one of the following:
[0042] (1) A plurality of candidate cells that are condition reconfiguration candidate cells for condition switching, that is, condition reconfiguration information of a plurality of candidate cells for condition switching included in the first configuration information.
[0043] (2) A third event for each of the candidate cells, the third event being used to trigger a conditional switch, the third event instructing the terminal to perform a conditional switch within a time period indicated by time information of the second target candidate cell when the second target candidate cell satisfies a fourth event, the second target candidate cell being one of the plurality of candidate cells, and the time period indicated by the time information of the second target candidate cell including one of a time period from a first time to a second time, a time after the first time, and a time before the second time.
[0044] For example, in non-terrestrial networks (NTNs), considering the large propagation delay in the NTN, CHO can be introduced in the NTN to improve the robustness of handover. Because satellites are relatively far from the ground, the Reference Signal Received Power (RSRP) / Reference Signal Received Quality (RSRQ) measured by the UE for different NTN cells may be very similar, and the satellite motion is predictable. Therefore, a new trigger condition, such as a time trigger event (i.e., the third event above), can be introduced into CHO in the NTN. For each candidate cell, if the other execution condition (i.e., the fourth event) is met, the UE must perform CHO within the time period [t1, t2].
[0045] (3) The fourth event of each of the candidate cells for triggering a condition switch.
[0046] For example, after deciding to perform a CHO switch, the source base station sends a switch request message to two or more potential target base stations and receives a switch request response message. Based on the switch response message, the source base station generates conditional switch reconfiguration signaling, where the conditional switch reconfiguration signaling includes configurations of two or more candidate target cells and includes an event that triggers the conditional switch (i.e., a fourth event). After receiving the conditional reconfiguration signaling, the UE starts evaluating the conditional switch trigger event. When any one of the candidate target cells satisfies the event that triggers the conditional switch, the UE regards the candidate cell as a triggered cell, applies the conditional reconfiguration of the triggered cell, detaches from the source cell, synchronizes with the triggered cell, and transmits a CHO switch complete message to the triggered cell.
[0047] It should be noted that the fourth event is any event other than the third event.
[0048] Here, the fourth event may include at least one of the following:
[0049] (1) A trigger event based on signal strength and / or signal quality, ie, a trigger event related to signal strength and / or signal quality.
[0050] (2) Location-based trigger events, i.e., trigger events related to location.
[0051] In one possible implementation, when the current time is within the time period indicated by the time information of the second target cell, applying conditional reconfiguration of the second target cell by the terminal in the connection re-establishment process includes: when the target configuration information includes the second configuration information, the cell selected by the terminal in the connection re-establishment process is a third target candidate cell among the plurality of candidate cells, and the current time is within the time period indicated by the time information of the third target candidate cell, selecting the third target candidate cell as the second target cell and applying conditional reconfiguration of the second target cell. That is, in this possible implementation, when the target configuration information includes second configuration information, the cell selected by the terminal in the connection re-establishment process is one of the plurality of candidate cells configured by the network side, and the current time is within the time period indicated by the time information of the selected cell, applying conditional reconfiguration of the selected cell to attempt to re-execute CHO, can ensure that the current time is within the time period indicated by the time information of the cell of conditional reconfiguration, and improve the likelihood of success of secondary conditional switching.
[0052] In another possible implementation manner, if the target configuration information does not include the second configuration information, or the current time is not within a time period indicated by time information of the third target candidate cell, or the cell selected in the connection re-establishment process is not one of the plurality of candidate cells, the terminal executes a process of initiating a connection establishment request. That is, if the target configuration information does not include the second configuration information, or the cell selected in the connection re-establishment process is not one of the plurality of candidate cells, or the current time is not within a time period indicated by time information of the selected cell, the terminal executes a process of initiating transmission of an RRC reestablishment request (RRCReestablishmentRequest) message.
[0053] In one possible implementation manner, the current time being within the time period indicated by the time information of the second target cell includes one of the following:
[0054] (1) The current time has already reached the first time of the second target cell and has not exceeded the second time of the second target cell.
[0055] For example, if the network side equipment configures absolute times t1 and t2 for a time event triggered by the condition switching of the second target cell, and the first time is t1 and the second time is t2, then the connection re-establishment process should apply the condition reconfiguration of the second target cell between t1 and t2.
[0056] For example, if the network side equipment configures absolute times t3 and offset1 for a time event triggered by the condition switching of the second target cell, and the first time is t3 and the second time is t3+offset1, then the connection re-establishment process should apply the condition reconfiguration of the second target cell between t3 and t3+offset1.
[0057] For example, if the network side equipment configures offset2 and absolute time t4 for a time event triggered by condition switching of the second target cell, the first time is time T1 offset2 time after receiving the condition reconfiguration, and the second time is t4, then the connection re-establishment process should apply the condition reconfiguration of the second target cell between times T1 and t4.
[0058] Here, absolute time includes Coordinated Universal Time (UTC), Daylight Saving Time (DST), Global Positioning System (GPS) time, and local time.
[0059] For example, if the network side device configures Timer 1 and Timer 2 for a time event triggered by the condition switching of the second target cell, starts Timer 1 after receiving the condition reconfiguration, Timer 1 times out, and starts Timer 2, the first time is the time when Timer 1 times out and the second time is the time when Timer 2 times out, then in the connection re-establishment process, the condition reconfiguration of the second target cell should be applied during the operation period of Timer 2.
[0060] For example, if the network side device configures timer 3 and offset 3 for a time event triggered by the condition switching of the second target cell, and the terminal starts timer 3 offset 3 after receiving the condition reconfiguration, the first time is the time after offset 3 has elapsed, and the second time is the time when timer 3 times out, then in the connection re-establishment process, the condition reconfiguration of the second target cell should be applied during the operation period of timer 3.
[0061] For example, if the network side equipment configures timer 4 and offset 4 for a time event triggered by the condition switching of the second target cell, the terminal starts timer 4 after receiving the condition reconfiguration, the first time is the time when timer 4 times out, and the second time is time T2 that is a length of offset 4 after timer 4 times out, then in the connection re-establishment process, the condition reconfiguration of the second target cell should be applied during the period when timer 4 times out until T2.
[0062] (2) The current time has already reached the first time of the second target cell. If the time period indicated by the time information of the third event is after the first time, the conditional reconfiguration of the second target cell should be applied after the first time of the second target cell.
[0063] (3) The current time does not exceed the second time of the second target cell. If the time period indicated by the time information of the third event is a time before the second time, the conditional reconfiguration of the second target cell should be applied before the second time of the second target cell.
[0064] In the above (1)-(3), in the connection re-establishment process, the time information of the time event triggered by the condition switching is multiplexed, and when the current time is within the time indicated by the time information of the time event triggered by the condition switching of the second target cell, the condition reconfiguration of the second target cell is applied to attempt to perform the condition switching.
[0065] (4) The current time has already reached the third time of the second target cell and has not exceeded the fourth time of the second target cell.
[0066] For example, the time information relating to the first event may be configured as a certain time period from a third time to a fourth time as follows: 1) Absolute time [t5, t6], that is, the network side equipment configures absolute times t5 and t6 for the first event of the second target cell, where the third time is t5 and the fourth time is t6, in the connection re-establishment process, the condition reconfiguration of the second target cell between t5 and t6 should be applied.
[0067] 2) When the absolute times are t7 and offset5, and the network side equipment configures absolute times t7 and offset5 for the first event of the second target cell, the third time is t7, and the fourth time is t7+offset5, the condition reconfiguration of the second target cell between t7 and t7+offset5 should be applied in the connection re-establishment process.
[0068] 3) offset6 and absolute time t8, the network side equipment configures offset6 and absolute time t8 for a time event triggered by the condition switching of the second target cell, the third time is time T3 after the offset6 time length after receiving the condition reconfiguration, and the second time is t8, then in the connection re-establishment process, the condition reconfiguration of the second target cell between times T3 and t8 should be applied.
[0069] Here, absolute time includes Coordinated Universal Time (UTC), Daylight Saving Time (DST), Global Positioning System (GPS) time, and local time.
[0070] 4) Timer 5 and Timer 6. The network side device configures Timer 5 and Timer 6 for the first event of the second target cell, starts Timer 5 after receiving configuration information including the first event, Timer 5 times out, and starts Timer 6. The third time is the time when Timer 5 times out, and the fourth time is the time when Timer 6 times out. In the connection re-establishment process, the condition reconfiguration of the second target cell should be applied during the operation period of Timer 6.
[0071] 5) Timer 7 and offset 7. The network side device configures Timer 7 and offset 7 for the first event of the second target cell, and starts Timer 7 at offset 7 time after the terminal receives configuration information including the first event. The third time is the time after offset 7 has elapsed, and the fourth time is the time when Timer 7 times out. In this case, the condition reconfiguration of the second target cell should be applied during the operation period of Timer 7 in the connection re-establishment process.
[0072] 6) Timer 8 and offset 8, where the network side device configures timer 8 and offset 8 for a time event triggered by condition switching of the second target cell, the terminal starts timer 8 after receiving configuration information including the first event, the first time is the time when timer 8 times out, and the second time is time T4 that is a length of offset 8 after timer 8 times out. In the connection re-establishment process, the condition reconfiguration of the second target cell should be applied for the period T4 from the time when timer 8 times out.
[0073] (5) The current time has already reached the fifth time of the second target cell.
[0074] For example, the time information related to the first event may be configured as a fifth time, for example, the network side device configures the time information related to the first event as absolute time t9, the fifth time being t9, and for example, the network side device configures the time information related to the first event as timer 9, and when the terminal receives a message configured by the network side including timer 9, it starts timer 9, and when timer 9 times out, it indicates that the terminal has already arrived at the fifth time.
[0075] (6) The current time does not exceed the sixth time of the second target cell. For example, the time information related to the first event may be configured as the sixth time, for example, the network side device configures the time information related to the first event as absolute time t10, the sixth time is t10, and for example, the network side device configures the time information related to the first event as timer 10, and when the terminal receives a message configured by the network side including timer 10, it starts timer 10, and when the timer is running, it indicates that the sixth time has not arrived.
[0076] In (4)-(6), the network side device applies conditional reconfiguration of the second target cell within the time period indicated by the time information related to the first event configured for the second target cell.
[0077] In one possible implementation manner, when the current time is within a time period indicated by the time information of the first target cell, preferentially selecting the first target cell includes preferentially selecting the candidate cell whose time indicated by the time information includes the current time. That is, the terminal preferentially selects the candidate cell whose time indicated by the time information includes the current time in a cell selection process. That is, the terminal preferentially selects the first target cell, where the current time is within a time period indicated by the time information of the first target cell, In the cell selection flow of the terminal, the terminal, based on its own capabilities, preferentially searches the candidate cells whose time indicated by the time information includes the current time.
[0078] Here, optionally, the current time being within the time period indicated by the time information of the first target cell includes one of the following: (1) The current time has already reached the first time of the first target cell, and the current time has not exceeded the second time of the first target cell.
[0079] (2) The current time has already arrived at the first time of the first target cell.
[0080] (3) The current time does not exceed the second time of the first target cell.
[0081] In the above (1)-(3), in the cell selection process, the time information of the time event triggered by the condition switching is multiplexed, and the first target cell whose time information of the time event triggered by the condition switching includes the current time is preferentially selected.
[0082] (4) The current time has already reached the seventh time of the first target cell, and the current time has not exceeded the eighth time of the first target cell.
[0083] For example, if the network side equipment configures absolute times t11 and t12 for the second event of the first target cell, and the seventh time is t11 and the eighth time is t12, in the cell selection process, if the current time is between t11 and t12, the first target cell should be preferentially selected.
[0084] For example, if the network side equipment configures absolute times t13 and offset9 for the second event of the first target cell, and the seventh time is t13 and the eighth time is t13+offset9, in the cell selection process, when the current time is between t13 and t13+offset9, the first target cell should be preferentially selected.
[0085] For example, if the network side equipment configures offset 10 and absolute time t14 for the second event of the first target cell, the seventh time is time T5, which is offset 10 time after receiving the configuration information including the second event, and the eighth time is t14, in the cell selection process, if the current time is between times T5 and t14, the first target cell should be preferentially selected.
[0086] Here, absolute time includes Coordinated Universal Time (UTC), Daylight Saving Time (DST), Global Positioning System (GPS) time, and local time.
[0087] For example, if the network side device configures timer 11 and timer 12 for the second event of the first target cell, starts timer 11 after receiving configuration information including the second event, timer 11 times out, starts timer 12, the seventh time is the time when timer 11 times out and the eighth time is the time when timer 12 times out, in the cell selection process, if the current time is within the operating period of timer 12, the first target cell should be preferentially selected.
[0088] For example, if the network side equipment configures timer 13 and offset 11 for the second event of the first target cell, and the terminal starts timer 13 at offset 11 after receiving configuration information including the second event, the seventh time is the time after offset 11 has elapsed, and the eighth time is the time when timer 13 times out, then in the cell selection process, if the current time is within the operation period of timer 13, the first target cell should be preferentially selected.
[0089] For example, if the network side equipment configures timer 14 and offset 12 for the second event of the first target cell, and the terminal starts timer 14 after receiving configuration information including the second event, the seventh time is the time when timer 14 times out, and the eighth time is time T6 that is offset 12 after timer 14 times out, then in the cell selection process, if the current time is in the period from timer 14 times out to T6, the first target cell should be preferentially selected.
[0090] (5) The current time has already reached the ninth time of the first target cell. For example, the time information related to the second event may be configured as the ninth time, for example, the network side device may configure the time information related to the second event as absolute time t15, the ninth time is t15, and for example, the network side device may configure the time information related to the first event as timer 15, and when the terminal receives a message configured by the network side including timer 15, it starts timer 15, and when timer 15 times out, it indicates that the ninth time has already arrived.
[0091] (6) The current time does not exceed the tenth time of the first target cell. For example, the time information related to the second event may be configured as the tenth time, for example, the network side device may configure the time information related to the second event as absolute time t16, where the tenth time is t16. For example, the network side device may configure the time information related to the first event as timer 16, where the terminal starts timer 16 when it receives a message configured by the network side including timer 16. If the timer is running, it indicates that the tenth time has not yet arrived.
[0092] In (4)-(6), if the current time is within the time period indicated by the time information related to the second event configured by the network side device for the first target cell, the first target cell is preferentially selected.
[0093] In each of the above possible implementations, the terminal: RLF was detected, Switching failure and If one of the following events occurs, a connection re-establishment process can be initiated: a switch failure;
[0094] In one possible implementation manner, when the current time is within the time period indicated by the time information of the first target cell, the terminal preferentially selecting the first target cell in the cell selection process includes at least one of the following:
[0095] (1) Preferentially search a target frequency where a fourth target candidate cell is located, and if the cell with the strongest signal searched on the target frequency is the fourth target candidate cell and the fourth target candidate cell is an appropriate cell, select the fourth target candidate cell as the first target cell, where the fourth target candidate cell is the candidate cell whose time information indicates the current time. Optionally, if the cell with the strongest signal searched on the target frequency is not the fourth target candidate cell, do not consider other cells on this frequency.
[0096] For example, a first target cell searches a certain frequency preferentially, and if the strongest cell on this frequency is the first target cell and meets the definition of a suitable cell, then this first target cell is selected.
[0097] (2) Prioritize searching a target frequency where the fourth target candidate cell is located, and if the cell with the strongest signal searched on the target frequency is not the fourth target candidate cell, but the cell with the nth strongest signal searched on the target frequency is the fourth target candidate cell, and the fourth target candidate cell is an appropriate cell, select the fourth target candidate cell as the first target cell, where n is a positive integer greater than or equal to 2, and the fourth target candidate cell is the candidate cell whose time information indicates the current time. Optionally, if the cell with the nth strongest signal searched on the target frequency is not the fourth target candidate cell, do not consider other cells on this frequency.
[0098] For example, a first target cell will search a certain frequency preferentially, and if the strongest cell on this frequency is not the first target cell, the nth strongest cell on this frequency will be searched, and if this nth strongest cell is the first target cell and meets the definition of a suitable cell, this first target cell will be selected, where n is a positive integer greater than or equal to 2.
[0099] (3) If the cells with the strongest signals searched on the multiple frequency points include multiple suitable cells, and the multiple suitable cells include the fourth target candidate cell, select the fourth target candidate cell included in the multiple suitable cells as the first target cell, wherein the fourth target candidate cell is the candidate cell whose time information indicates the time that includes the current time.
[0100] For example, if the strongest cell on multiple frequency points meets the definition of a suitable cell and the multiple suitable cells include the first target cell, then the first target cell is selected.
[0101] In the above possible implementation manner, when the target frequency on which the fourth target candidate cell is located is preferentially searched, if there are multiple fourth target candidate cells, the frequency on which the fourth target candidate cell with the longest target time is located among the multiple fourth target candidate cells is preferentially searched, where the target time is determined based on the first time and second time of the fourth target candidate cell or based on the seventh time and eighth time of the fourth target candidate cell.Optionally, in the above possible implementation manner, if there are multiple fourth target candidate cells, the fourth target candidate cell with the longest target time is selected as the first target cell from the multiple fourth target candidate cells, where the target time is determined based on the first time and second time of the fourth target candidate cell or based on the seventh time and eighth time of the fourth target candidate cell.
[0102] Optionally, when the network side equipment configures a second event for the fourth target cell, it determines the target time of the fourth target candidate cell based on the seventh time and the eighth time of the fourth target candidate cell, and when the second event is not configured, it determines the target time of the fourth target candidate cell based on the first time and the second time of the fourth target candidate cell.
[0103] In one specific implementation manner, if the target configuration information includes a third event of a fourth target candidate cell but does not include a second event of the fourth target candidate cell, and the time information indicated by the third event includes a time period from a first time to a second time, the target time is the time period from the first time to the second time.
[0104] In another specific implementation manner, when the target configuration information includes a second event of a fourth target candidate cell and the time information indicated by the second event includes a time period from the seventh time to the eighth time, the target time is the time period from the seventh time to the eighth time.
[0105] It should be noted that in the embodiments of the present application, the behavior of the terminal preferentially selecting a first target cell in a cell selection process and / or the behavior of the terminal applying condition reconfiguration of a second target cell in a connection re-establishment process may be agreed upon by a protocol or configured by a network side. If the behavior is agreed upon by a protocol, the terminal always performs the behavior according to the protocol agreement. If the behavior is configured by a network side, the terminal can perform the behavior according to the behavior configured by the network side equipment.
[0106] For example, the network side equipment may further instruct the terminal by a certain field whether to perform the above behavior. For example, the network side equipment may instruct the terminal by one bit whether to preferentially select the first target cell and / or perform conditional reconfiguration applying the second target cell according to the above description, where a value of this bit is 1 indicates that the terminal needs to perform the above behavior, and a value of this bit is 0 indicates that the terminal does not need to perform the above behavior. Alternatively, the presence of this field indicates that the terminal needs to perform the above behavior, and the absence of this field indicates that the terminal does not need to perform the above behavior. Alternatively, when a first event is configured by the network side, it indicates that the terminal needs to perform the behavior of applying conditional reconfiguration of the second target cell in the connection re-establishment process, and when a second event is configured by the network side, it indicates that the terminal needs to perform the behavior of preferentially selecting the first target cell in the cell reselection process.
[0107] In an embodiment of the present application, cell selection may include cell selection in an idle or deactivated state or cell selection during a connection re-establishment process.
[0108] According to the technical solution of the embodiment of the present application, in the connection re-establishment process, if the network configures attemptCondReconfig=true, if the time period indicated by the time information of the selected cell includes the current time and the selected cell is a candidate cell, then apply the condition reconfiguration conditions of the selected cell to attempt to perform switching; otherwise, execute the process of initiating the transmission of an RRC re-establishment request message, and / or preferentially select the candidate cell whose time information includes the current time.
[0109] 3 shows another flowchart of a mobility management method in an embodiment of the present application, where the method 300 may be performed by a network side device. In other words, the method may be performed by software or hardware installed in the network side device. As shown in FIG. 3, the method may include the following steps:
[0110] At S310, the network side equipment sends target configuration information to the terminal, where the target configuration information includes time information of multiple candidate cells, instructing the terminal to perform a connection re-establishment process and / or cell selection based on the time information.
[0111] In the embodiment of the present application, the target configuration information is the same as the target configuration information in the method 200, and you can refer to the description in the method 200 for details.
[0112] In one possible implementation, the target configuration information is: First configuration information including condition reconfiguration of a plurality of the candidate cells; second configuration information for instructing, when a current time is within a time period indicated by time information of a first target candidate cell, to set the first target candidate cell as the second target cell and apply conditional reconfiguration of the second target cell, wherein the first target candidate cell is the candidate cell selected by the terminal in a connection re-establishment process; a first event instructing a terminal to apply condition reconfiguration of the second target cell when the current time is within a time period indicated by time information of the second target cell in a connection re-establishment process, the time period indicated by the time information of the second target cell including one of a time period from a third time to a fourth time, a time after a fifth time, and a time before a sixth time; A second event instructs the terminal to preferentially select the first target cell when the current time is within a time period indicated by the time information of the first target cell in the cell selection process, wherein the time period indicated by the time information of the first target cell includes at least one of the second events including one of a time period from a seventh time to an eighth time, a time after a ninth time, and a time before a tenth time.
[0113] In one possible implementation, the first configuration information is: A plurality of candidate cells which are condition reconfiguration candidate cells for condition switching; a third event for each of the candidate cells, the third event being used to trigger a conditional switch, the third event instructing a terminal to perform a conditional switch within a time period indicated by time information of the second target candidate cell when a second target candidate cell satisfies a fourth event, the second target candidate cell being one of the plurality of candidate cells, and the time period indicated by the time information of the second target candidate cell including one of a time period from a first time to a second time, a time after the first time, and a time before the second time; and the fourth event for each of the candidate cells for triggering a condition switch.
[0114] In one possible implementation, the fourth event is: a trigger event based on signal strength and / or signal quality; and a location-based trigger event.
[0115] Hereinafter, a mobility management method according to an embodiment of the present application will be described with specific examples.
[0116] Example 1 FIG. 4 shows another flowchart of a mobility management method according to an embodiment of the present application. As shown in FIG. 4, in the embodiment of the present application, the mobility management method 400 mainly includes the following steps:
[0117] In S401, the terminal acquires target configuration information.
[0118] Here, the target configuration information may include:
[0119] (1) First configuration information including configuration information for condition switching, the first configuration information may include:
[0120] (1.1) at least two candidate cells; (1.2) An event for triggering execution of a conditional switch of each candidate cell, where the conditional switch trigger event of each candidate cell includes the third event and / or the fourth event.
[0121] Here, the third event is used to instruct the terminal to apply conditional switching configuration information of the target candidate cell and perform conditional switching time information on the target candidate cell when the target candidate cell satisfies a fourth event, and the time information is a certain time from a first time to a second time.
[0122] For example, absolute times t1 and t2 are configured by the network, the first time is t1, the second time is t2, and the time information is a fixed time from t1 to t2.
[0123] For example, absolute time t3 and offset1 are configured by a network, the first time is t3, the second time is t3+offset1, and the time information is a fixed time from t3 to t3+offset1, For example, offset2 and absolute time t4 are configured by the network side, the first time is time T1 after the offset2 time length after the terminal receives the condition reconfiguration, the second time is t4, and the time information is a fixed time from T1 to t4.
[0124] For example, timer 1 and timer 2 are configured by the network, and after receiving a condition reconfiguration, timer 1 is started, timer 1 times out, and timer 2 is started, the first time is the time when timer 1 times out, the second time is the time when timer 2 times out, and the time information is a certain time during the operation of timer 2. For example, timer 3 and offset 2 are configured by the network, and timer 3 is started offset 2 hours after the terminal receives the condition reconfiguration, the first time is the time after offset 2 has elapsed, the second time is the time when timer 3 times out, and the time information is the running time of timer 3.
[0125] For example, the network side device configures a timer 4 and an offset 4 for a time event triggered by a condition switch of a second target cell, and the terminal starts the timer 4 after receiving the condition reconfiguration, the first time is the time when the timer 4 times out, the second time is the time T2 that is a length of the offset 4 after the timer 4 times out, and the time information is a certain time until the timer 4 times out to T2.
[0126] The fourth event is an event other than the third event, and includes at least one of the following:
[0127] i: A trigger event related to signal strength and / or signal quality, such as event A4 or CondEvent A3 or CondEvent A5.
[0128] ii: Location-related trigger events, such as the distance between the terminal and the serving cell reference point being greater than a threshold, or the distance between the terminal and the target cell reference point being less than a threshold, or the distance between the terminal and the serving cell reference point being greater than a threshold and the distance between the terminal and the target cell reference point being less than a threshold, or the distance between the terminal and the serving cell reference point being greater than the distance between the terminal and the target cell reference point, or the distance between the terminal and the serving cell reference point minus the distance between the terminal and the target cell reference point being greater than a threshold. The reference point may be a cell center.
[0129] The fourth event may not be configured, or the fourth event may include one or more trigger events.
[0130] (2) Second configuration information for instructing a UE to perform conditional reconfiguration of a target cell when the target cell selected in the connection re-establishment process is a conditional switching candidate cell that satisfies a first condition and is the first cell selection after a failure, where the failure includes RLF, handover failure, and CHO failure. For example, the second configuration information is attemptCondReconfig=true.
[0131] (3) This is the first event in the connection re-establishment flow to instruct the terminal to apply the condition switching configuration information of the target cell and to execute the condition switching time information for this target cell.
[0132] For example, the first event may be configured as a certain time from a third time to a fourth time, e.g., 1) Absolute time t5 and absolute time t6, that is, the network side equipment configures absolute times t5 and t6 for the first event of the second target cell, where the third time is t5, the fourth time is t6, and the time information is a fixed time from t5 to t6.
[0133] 2) The absolute time is t7, offset5, and the network side equipment configures absolute time t7 and offset5 for the first event of the second target cell, the third time is t7, the fourth time is t7+offset5, and the time information is a fixed time from t7 to t7+offset5.
[0134] 3) offset6 and absolute time t8, where the network side equipment configures offset6 and absolute time t8 for a time event triggered by condition switching of the second target cell, the third time is time T3 after a time length of offset6 after receiving the condition reconfiguration, the second time is t8, and the time information is a fixed time from T3 to t8.
[0135] Here, absolute time includes Coordinated Universal Time (UTC), Daylight Saving Time (DST), Global Positioning System (GPS) time, and local time.
[0136] 4) Timer 5 and Timer 6, where the network side device configures Timer 5 and Timer 6 for a first event of a second target cell, the terminal starts Timer 5 after receiving configuration information including the first event, Timer 5 times out, and starts Timer 6, the third time is the time when Timer 5 times out, the fourth time is the time when Timer 6 times out, and the time information is the running time of Timer 6.
[0137] 5) Timer 7 and offset 7. The network side device configures timer 6 and offset 7 for the first event of the second target cell, and the terminal starts timer 6 offset 7 after receiving configuration information including the first event, the third time is the time after offset 7 has elapsed, the fourth time is the time when timer 7 times out, and the time information is the running time of timer 7.
[0138] 6) Timer 8 and offset 8, where the network side device configures timer 8 and offset 8 for a time event triggered by a condition switch of a second target cell, and the terminal starts timer 8 after receiving configuration information including a first event, the first time is the time when timer 8 times out, and the second time is time T4 that is a length of offset 8 after timer 4 times out. The time information is the time from timer 8 times out to T4.
[0139] (5) The current time has already reached the fifth time of the second target cell.
[0140] For example, the first event may be configured as the fifth time, for example, an absolute time t9 is configured by the network side, the fifth time is t9, and for example, a timer 9 is configured by the network side, and when the terminal receives the configuration from the network side, it starts the timer 9, and when the timer times out, it indicates that the fifth time has already arrived.
[0141] (6) The current time does not exceed the sixth time of the second target cell.
[0142] For example, the first event may be configured as the sixth time, for example, absolute time t10 is configured by the network side, the sixth time is t10, and for example, timer 10 is configured by the network side, and when the terminal receives the configuration from the network side, it starts timer 10, and when the timer is running, it indicates that the sixth time has not arrived.
[0143] S402: The terminal starts a connection re-establishment flow.
[0144] where: (1) The conditions under which RLF was detected, (2) Conditions for handover failure, (3) When one of the following conditions occurs, the terminal initiates a connection re-establishment flow.
[0145] Here, switching failure and condition switching failure are T304 timed out, the second time period has timed out; For example, if T304 times out, it is considered a switchover failure regardless of whether the second time has timed out.
[0146] For example, if the second time period times out, it is considered a switchover failure regardless of whether T304 has timed out.
[0147] For example, only if T304 times out and the second time also times out is it considered a switchover failure.
[0148] S403: The terminal performs connection re-establishment based on the target configuration information.
[0149] Here, S403 may include:
[0150] If the target configuration information includes second configuration information and the suitable cell selected in the connection re-establishment process is a conditional switching candidate cell that meets the first condition, the selected suitable cell is the target cell, and the conditional switching configuration of the target cell is applied and an attempt is made to perform conditional switching; if not, a process of initiating transmission of an RRCReestablishmentRequest message is executed.
[0151] To satisfy the first condition above, has already arrived at the first time and has not exceeded the second time; Having already arrived at the first time, The second time has not been exceeded, has already arrived at the third time and has not yet exceeded the fourth time; that it had already arrived at the fifth hour, and not exceeding the sixth time.
[0152] That is, if the target configuration information includes the second configuration information, the cell selected by the terminal in the connection re-establishment process is a third target candidate cell among the plurality of candidate cells, and the current time is within the time period indicated by the time information of the third target candidate cell, the third target candidate cell is set as the second target cell, and conditional reconfiguration of the second target cell is applied; otherwise, a process of initiating transmission of an RRCReestablishmentRequest message is executed.
[0153] Here, the current time is within the time zone indicated by the time information of the second target cell, The current time has already reached the first time of the second target cell and has not exceeded the second time of the second target cell; the current time has already reached the first time of the second target cell; and the current time does not exceed a second time of the second target cell; and The current time has already reached the third time of the second target cell and has not exceeded the fourth time of the second target cell; the current time has already arrived at the fifth time of the second target cell; and the current time is not greater than the sixth time of the second target cell.
[0154] For example, when the first event is not configured by the network side, it is determined whether the current time is within the time period indicated by the time information of the second target cell according to the time information in the first configuration information of the second target cell.
[0155] For example, absolute times t1 and t2 are configured by the network, and if the suitable cell selected in the connection re-establishment process is a conditional switching candidate cell and has already arrived at t1 and / or has not yet exceeded t2, the conditional switching configuration of the cell is applied and an attempt is made to perform conditional switching; otherwise, a process is executed to start transmitting an RRCReestablishmentRequest message to the cell.
[0156] For example, if the network configures absolute time t3 and offset1, and the suitable cell selected in the connection re-establishment process is a conditional switching candidate cell, and has already arrived at t3 and / or has not exceeded t3+offset1, the network applies the conditional switching configuration of the cell and attempts to perform conditional switching; otherwise, the network executes a process of initiating transmission of an RRCReestablishmentRequest message to the cell.
[0157] For example, if the network configures offset2 and absolute time t4, and the suitable cell selected in the connection re-establishment process is a conditional switching candidate cell, and has already arrived at time T1, which is offset2 time after receiving the conditional reconfiguration, and / or has not exceeded t4, then the network applies the conditional switching configuration of the cell and attempts to perform conditional switching; otherwise, the network executes a process of initiating transmission of an RRCReestablishmentRequest message to the cell.
[0158] For example, timer 1 and timer 2 are configured by the network, and timer 1 is started after receiving a condition reconfiguration. Timer 1 times out and timer 2 is started. If the suitable cell selected in the connection re-establishment process is a condition switching candidate cell, during the operation period of timer 2, the condition switching configuration of the cell is applied and an attempt is made to perform condition switching; if not, a process is executed to start transmitting an RRCReestablishmentRequest message to the cell.
[0159] For example, when a first event is configured by the network side, the process determines whether the current time is within the time period indicated by the time information of the second target cell according to the time information of the first event of the second target cell, where the first event is configured as a certain period from a third time to a fourth time, and if the suitable cell selected in the connection re-establishment process is a conditional switch candidate cell and has not arrived at the third time and has not passed the fourth time, the process applies the conditional switch configuration of the cell and attempts to perform conditional switch; otherwise, the process of initiating transmission of an RRCReestablishmentRequest message is executed.
[0160] For example, the network configures absolute times t5 and t6, and if a suitable cell selected in the connection re-establishment process is a conditional switching candidate cell and has already arrived at t5 and / or has not yet exceeded t6, the network applies the conditional switching configuration of the selected cell and attempts to perform conditional switching; otherwise, the network executes a process of initiating transmission of an RRCReestablishmentRequest message to the selected cell.
[0161] For example, if the absolute time t7 and offset5 are configured by the network, and the suitable cell selected in the connection re-establishment process is a conditional switching candidate cell, and has already arrived at t7 and / or has not exceeded t7+offset5, then the conditional switching configuration of the selected cell is applied and an attempt is made to perform conditional switching; otherwise, a process is executed to start transmitting an RRCReestablishmentRequest message to the selected cell.
[0162] For example, if the network configures offset6 and absolute time t8, and the suitable cell selected in the connection re-establishment process is a conditional switching candidate cell and has already arrived at time T3 after the offset6 time length after receiving the first event and / or has not exceeded t8, the conditional switching configuration of the selected cell is applied and an attempt is made to perform conditional switching; if not, a process is executed to start transmitting an RRCReestablishmentRequest message to the selected cell.
[0163] For example, timer 5 and timer 6 are configured by the network, and timer 5 is started after receiving configuration information including a first event. Timer 5 times out and timer 6 is started. If the suitable cell selected in the connection re-establishment process is a condition switching candidate cell, during the operation period of timer 6, the condition switching configuration of the selected cell is applied and an attempt is made to perform condition switching; if not, a process is executed to start transmitting an RRCReestablishmentRequest message to the selected cell.
[0164] For example, timer 7 and offset 7 are configured by the network side device, and the terminal starts timer 7 after offset 7 time after receiving configuration information including the first event. If the suitable cell selected in the connection re-establishment process is a condition switching candidate cell, during the operation period of timer 7, the terminal applies the condition switching configuration of the selected cell and attempts to perform condition switching; if not, the terminal executes a process of starting to transmit an RRCReestablishmentRequest message to the selected cell.
[0165] For example, timer 8 and offset 8 are configured by the network side, and the terminal starts timer 8 after receiving configuration information including a first event, the first time is the time when timer 8 times out, and the second time is time T4 that is offset 8 after timer 4 times out. If a suitable cell selected in the connection re-establishment process is a conditional switching candidate cell, the conditional switching configuration of the selected cell is applied and an attempt is made to perform conditional switching from the time when timer 8 times out until period T4; if not, the terminal executes a process of starting to transmit an RRCReestablishmentRequest message to the selected cell.
[0166] Alternatively, if the first event is configured as the fifth time, and the suitable cell selected in the connection re-establishment process is a conditional switching candidate cell and has already arrived at the fifth time, apply the conditional switching configuration of the cell and attempt to perform conditional switching; if not, execute the process of starting to transmit an RRCReestablishmentRequest message.
[0167] For example, if the absolute time t9 is configured by the network side, and the suitable cell selected in the connection re-establishment process is a conditional switching candidate cell and has already arrived at t9, apply the conditional switching configuration of the selected cell and attempt to perform conditional switching; otherwise, perform a process of starting to transmit an RRCReestablishmentRequest message to the selected cell. For example, a timer 9 is configured by the network side, and when the terminal receives the configuration from the network side, the terminal starts the timer 9. If the suitable cell selected in the connection re-establishment process is a condition switching candidate cell and the timer 9 times out, the terminal applies the condition switching configuration of the selected cell and attempts to perform condition switching; if not, the terminal executes a process of starting to transmit an RRCReestablishmentRequest message to the selected cell.
[0168] For example, if the first event is configured as a sixth time, and the suitable cell selected in the connection re-establishment process is a conditional switching candidate cell, and the sixth time has not elapsed, apply the conditional switching configuration of the cell and attempt to perform conditional switching; otherwise, execute a process of starting to transmit an RRCReestablishmentRequest message. Alternatively, an absolute time t10 is configured by the network side, and if the suitable cell selected in the connection re-establishment process is a condition switching candidate cell and t10 has not arrived, the condition switching configuration of the selected cell is applied and an attempt is made to perform condition switching; otherwise, a process is executed to start transmitting an RRCReestablishmentRequest message to the selected cell.
[0169] For example, timer 10 is configured by the network side, and when the terminal receives the configuration from the network side, it starts timer 10. If the suitable cell selected in the connection re-establishment process is a conditional switching candidate cell and timer 10 is running, it applies the conditional switching configuration of the selected cell and attempts to perform conditional switching; otherwise, it executes a process of starting to transmit an RRCReestablishmentRequest message to the selected cell.
[0170] Example 2 In this embodiment, the terminal performs cell reselection (RRC_CONNECTED) in the connection re-establishment flow based on the target configuration information.
[0171] FIG. 5 shows another flowchart of a mobility management method according to an embodiment of the present application, and as shown in FIG. 5, the method 500 mainly includes the following steps:
[0172] S501: The terminal acquires target configuration information.
[0173] Here, this target configuration information may include:
[0174] (1) First configuration information including configuration information for condition switching. This first configuration information is the same as the first configuration information in the first embodiment, and for specific details, please refer to the related description in the first embodiment.
[0175] (2) A second event, which is used to indicate time information of a target cell that the terminal preferentially selects in the cell selection process, and the time information may be a certain time from the seventh time to the eighth time, or a time after the ninth time, or a time before the tenth time, and the time information is configured per cell.
[0176] For example, the second event may be configured as a fixed time period from the seventh hour to the eighth hour.
[0177] For example, the network side equipment configures absolute times t11 and t12 for the second event of the first target cell, the seventh time is t11, the eighth time is t12, and the fixed time is the time from t11 to t12.
[0178] For example, the network side equipment configures absolute time t13 and offset9 for the second event of the first target cell, the seventh time is t13, the eighth time is t13+offset9, and the fixed time is the time from t13 to t13+offset9.
[0179] For example, the network side equipment configures offset 10 and absolute time t14 for a second event of a first target cell, the seventh time is time T5 after a time length of offset 10 after receiving configuration information including the second event, the eighth time is t14, and the fixed time is the time from T5 to t14.
[0180] Here, absolute time includes Coordinated Universal Time (UTC), Daylight Saving Time (DST), Global Positioning System (GPS) time, and local time.
[0181] For example, the network side device configures timer 11 and timer 12 for a second event of a first target cell, starts timer 11 after receiving configuration information including the second event, timer 11 times out, and starts timer 12, the seventh time is the time when timer 11 times out, the eighth time is the time when timer 12 times out, and the certain time is the operating time of timer 12.
[0182] For example, the network side equipment configures timer 13 and offset 11 for the second event of the first target cell, and the terminal starts timer 13 offset 11 after receiving configuration information including the second event, the seventh time is the time after offset 11 has elapsed, the eighth time is the time when timer 13 times out, and the certain time is the operating time of timer 13.
[0183] For example, the network side device configures timer 14 and offset 12 for the second event of the first target cell, the terminal starts timer 14 after receiving configuration information including the second event, the seventh time is the time when timer 14 times out, and the eighth time is time T6 that is the length of offset 12 after timer 12 times out. The certain time is the time from the time when timer 14 times out to T6.
[0184] For example, the second event may be configured as the ninth time, for example, an absolute time t15 is configured by the network side, the ninth time is t15, and for example, a timer 15 is configured by the network side, and when the terminal receives the configuration from the network side, it starts the timer 15, and when the timer times out, it indicates that the ninth time has already arrived.
[0185] For example, the second event may be configured as the tenth time, for example, absolute time t16 is configured by the network side, and the tenth time is t16, and for example, timer 16 is configured by the network side, and when the terminal receives the configuration from the network side, it starts timer 16, and when the timer is running, it indicates that the tenth time has not arrived.
[0186] In S502, the terminal starts a connection re-establishment flow.
[0187] for example, The conditions under which RLF was detected, Conditions for handover failure, When one of the Conditional Hanover failure conditions occurs, the terminal initiates a connection re-establishment flow.
[0188] The Handover failure and Conditional Handover failure are T304 timed out, and the second time has timed out.
[0189] For specific details, please refer to the related description in the first embodiment.
[0190] In S503, the terminal performs cell selection based on the target configuration information.
[0191] Here, the terminal performing cell selection based on the target configuration information may include:
[0192] When the target configuration information includes the first configuration information, a condition switching candidate cell that satisfies a second condition is preferentially selected, and the condition switching candidate cell that satisfies the second condition is the target cell.
[0193] Here, satisfying the second condition is has already arrived at the first time and has not exceeded the second time; Having already arrived at the first time, The second time has not been exceeded, The seventh hour has already arrived and the eighth hour has not yet passed; that the ninth hour has already arrived, and the time does not exceed a tenth time.
[0194] That is, if the current time is within the time period indicated by the time information of the first target cell, the first target cell is preferentially selected. For example, the candidate cell whose time indicated by the time information includes the current time is preferentially selected.
[0195] Here, the current time is within the time zone indicated by the time information of the first target cell, The current time has already reached the first time of the first target cell, and the current time has not exceeded the second time of the first target cell; the current time has already arrived at the first time of the first target cell; and the current time does not exceed a second time of the first target cell; and The current time has already reached the seventh time of the first target cell, and the current time has not exceeded the eighth time of the first target cell; the current time has already arrived at the ninth time of the first target cell; and the current time is not greater than a tenth time of the first target cell.
[0196] Here, the above-mentioned preferential selection is A first target cell searches a frequency preferentially, and if the strongest cell on this frequency is the first target cell and satisfies the definition of a suitable cell, the first target cell is selected; A target cell searches a frequency preferentially, and if the strongest cell on this frequency is not the first target cell, the nth strongest cell (n is a positive integer equal to or greater than 2) on this frequency is searched, and if this nth strongest cell is the first target cell and satisfies the definition of a suitable cell, this target cell is selected; and selecting the first target cell if the strongest cell on a plurality of frequency points meets the definition of a suitable cell and the plurality of suitable cells includes the first target cell.
[0197] Below, we will use "already arrived at the first time and not exceeded the second time" and "preferentially search for a frequency where the target cell is located, and if the strongest cell on this frequency is a condition switching candidate cell that satisfies the second condition and also satisfies the definition of a suitable cell, select this target cell" as examples, and explain the above-mentioned preferential selection by combining the remaining two together.
[0198] For example, the time information of the target cell configured by the network is absolute times t11 and t12, and if t11 has already been reached and t12 has not yet been exceeded, the target cell will preferentially search a certain frequency, and if the strongest cell on this frequency is the target cell and meets the definition of a suitable cell, then this target cell will be selected.
[0199] In an embodiment of the present application, when there are multiple target cells, the terminal selects the target cell with the longest target time, where the target time is determined based on the first time and the second time or the seventh time and the eighth time.
[0200] For example, the network may configure an absolute time t1, t2, and the target time is t2-t1. Alternatively, the network may configure an absolute time t3 and an offset 1, and the target time is offset 1. Alternatively, the network may configure a timer 1 and a timer 2, and after receiving a condition reconfiguration, the timer 1 is started, the timer 1 times out, the timer 2 is started, and the target time is the length of the timer 2.
[0201] Here, the manner in which the target time is determined based on the seventh and eighth times is similar to the manner in which the target time is determined based on the first and second times, and will not be further described here.
[0202] Example 3 The difference between this embodiment and embodiment 2 is that in this embodiment, the UE performs cell reselection in the IDLE state or the INACTIVE state.
[0203] FIG. 6 shows another flowchart of a mobility management method according to an embodiment of the present application. As shown in FIG. 6, the mobility management method 600 mainly includes the following steps:
[0204] In S601, the terminal obtains target configuration information.
[0205] Here, this target configuration information includes:
[0206] (1) First configuration information including configuration information for condition switching. This first configuration information is the same as the first configuration information in the first embodiment, and will not be further described here.
[0207] (2) A second event, which is used to indicate time information of a target cell that the terminal preferentially selects in the cell selection process, and the time information may be a certain time from the seventh time to the eighth time, or a time after the ninth time, or a time before the tenth time, and the time information is configured per cell.
[0208] This second event is the same as the second event in Example 2 and will not be further described here.
[0209] In S602, when the connection re-establishment fails, the terminal enters the IDLE state.
[0210] Here, the failure to re-establish a connection is T311 has timed out and the UE has not selected a suitable cell; The T301 timeout occurs, and the UE does not receive a response (RRC re-establishment or RRC setup) sent by the network.
[0211] In S603, the terminal performs cell selection based on the target configuration information.
[0212] Here, the terminal performing cell selection based on the target configuration information is When the target configuration information includes first configuration information, a condition switching candidate cell that satisfies a second condition is preferentially selected, and the condition switching candidate cell that satisfies the second condition is a target cell.
[0213] To satisfy the second condition above, has already arrived at the first time and has not exceeded the second time; Having already arrived at the first time, The second time has not been exceeded, The seventh hour has already arrived and the eighth hour has not yet passed; that the ninth hour has already arrived, and the time does not exceed a tenth time.
[0214] In other words, if the current time is within the time period indicated by the time information of the first target cell, the first target cell is preferentially selected, and, for example, the candidate cell whose time indicated by the time information includes the current time is preferentially selected.
[0215] Here, the current time is within the time zone indicated by the time information of the first target cell, The current time has already reached the first time of the first target cell, and the current time has not exceeded the second time of the first target cell; the current time has already arrived at the first time of the first target cell; and the current time does not exceed a second time of the first target cell; and The current time has already reached the seventh time of the first target cell, and the current time has not exceeded the eighth time of the first target cell; the current time has already arrived at the ninth time of the first target cell; and the current time is not greater than a tenth time of the first target cell.
[0216] The above-mentioned priority selection is Searching for a frequency with priority for the target cell, and selecting the strongest cell on this frequency if it is the target cell and satisfies the definition of a suitable cell; A target cell searches a frequency preferentially, and if the strongest cell on this frequency is not the target cell, the nth strongest cell (n is a positive integer equal to or greater than 2) on this frequency is searched, and if this nth strongest cell is the target cell and satisfies the definition of a suitable cell, this cell is selected; selecting a strongest cell on a plurality of frequency points if the strongest cell satisfies the definition of a suitable cell and the plurality of suitable cells includes the target cell; and when there are a plurality of target cells, the terminal selects a target cell with the longest target time, wherein the target time is determined based on a first time and a second time or a seventh time and an eighth time.
[0217] Here, in S603, the terminal performs cell selection based on the target configuration information, which is the same as the terminal performs cell selection based on the target configuration information in Example 2, and for specific details, please refer to the description of Example 2, and no further description will be given here.
[0218] It should be noted that the execution body of the mobility management method according to the embodiment of the present application may be a mobility management device or a control module for executing the mobility management method in the mobility management device. In the embodiment of the present application, the mobility management device according to the embodiment of the present application will be described by taking the mobility management device executing the mobility management method as an example.
[0219] FIG. 7 shows a structural schematic diagram of a mobility management device according to an embodiment of the present application. As shown in FIG. 7, the device 700 mainly includes: a first acquisition module 701 for acquiring target configuration information including time information of multiple candidate cells; and an execution module 702 for performing a cell selection process and / or a connection re-establishment process based on the target configuration information.
[0220] In one possible implementation manner, the execution module 702 executing a cell selection process based on the target configuration information includes preferentially selecting a first target cell in the cell selection process when the current time is within a time period indicated by time information of the first target cell, and / or the execution module 702 executing a connection re-establishment process based on the target configuration information includes applying condition reconfiguration of a second target cell in the connection re-establishment process when the current time is within a time period indicated by time information of the second target cell, where the first target cell is one of the plurality of candidate cells and the second target cell is one of the plurality of candidate cells.
[0221] In one possible implementation, the target configuration information is: First configuration information including condition reconfiguration of a plurality of the candidate cells; second configuration information for instructing, when a current time is within a time period indicated by time information of a first target candidate cell, to set the first target candidate cell as the second target cell and apply conditional reconfiguration of the second target cell, wherein the first target candidate cell is the candidate cell selected by the terminal in a connection re-establishment process; a first event instructing a terminal to apply condition reconfiguration of the second target cell when the current time is within a time period indicated by time information of the second target cell in a connection re-establishment process, the time period indicated by the time information of the second target cell including one of a time period from a third time to a fourth time, a time after a fifth time, and a time before a sixth time; A second event instructs the terminal to preferentially select the first target cell when the current time is within a time period indicated by the time information of the first target cell in the cell selection process, wherein the time period indicated by the time information of the first target cell includes at least one of the second events including one of a time period from a seventh time to an eighth time, a time after a ninth time, and a time before a tenth time.
[0222] In one possible implementation, the first configuration information is: A plurality of candidate cells which are condition reconfiguration candidate cells for condition switching; a third event for each of the candidate cells, the third event being used to trigger a conditional switch, the third event instructing a terminal to perform a conditional switch within a time period indicated by time information of the second target candidate cell when a second target candidate cell satisfies a fourth event, the second target candidate cell being one of the plurality of candidate cells, and the time period indicated by the time information of the second target candidate cell including one of a time period from a first time to a second time, a time after the first time, and a time before the second time; and the fourth event for each of the candidate cells for triggering a condition switch.
[0223] In one possible implementation, the fourth event is: a trigger event based on signal strength and / or signal quality; and a location-based trigger event.
[0224] In one possible implementation manner, when the current time is within the time period indicated by the time information of the second target cell, applying condition reconfiguration of the second target cell in the connection re-establishment process includes: When the target configuration information includes the second configuration information, the cell selected in the connection re-establishment process is a third target candidate cell among the plurality of candidate cells, and the current time is within a time period indicated by time information of the third target candidate cell, the third target candidate cell is set as the second target cell, and conditional reconfiguration of the second target cell is applied.
[0225] In one possible implementation, the execution module 702 further comprises: It is used to execute a process of initiating a connection establishment request when the target configuration information does not include the second configuration information, or the current time is not within the time period indicated by the time information of the third target candidate cell, or the cell selected in the connection re-establishment process is not one of the multiple candidate cells.
[0226] In one possible implementation manner, the current time being within the time zone indicated by the time information of the second target cell is: The current time has already reached the first time of the second target cell and has not exceeded the second time of the second target cell; the current time has already reached the first time of the second target cell; and the current time does not exceed a second time of the second target cell; and The current time has already reached the third time of the second target cell and has not exceeded the fourth time of the second target cell; the current time has already arrived at the fifth time of the second target cell; and the current time is not greater than the sixth time of the second target cell.
[0227] In one possible implementation manner, when the current time is within a time period indicated by the time information of the first target cell, preferentially selecting the first target cell includes: The method includes preferentially selecting the candidate cell whose time indicated by the time information includes the current time.
[0228] In one possible implementation manner, the current time being within the time zone indicated by the time information of the first target cell is: The current time has already reached the first time of the first target cell, and the current time has not exceeded the second time of the first target cell; the current time has already arrived at the first time of the first target cell; and the current time does not exceed a second time of the first target cell; and The current time has already reached the seventh time of the first target cell, and the current time has not exceeded the eighth time of the first target cell; the current time has already arrived at the ninth time of the first target cell; and the current time is not greater than a tenth time of the first target cell.
[0229] In one possible implementation manner, when the current time is within a time period indicated by the time information of the first target cell, preferentially selecting the first target cell in the cell selection process: Prioritizing a target frequency where a fourth target candidate cell is located, and if the cell with the strongest signal searched on the target frequency is the fourth target candidate cell and the fourth target candidate cell is an appropriate cell, selecting the fourth target candidate cell as the first target cell, wherein the fourth target candidate cell is the candidate cell whose time information indicates a time that includes the current time; Prioritizing a search for a target frequency on which the fourth target candidate cell is located, and if the cell with the strongest signal searched for on the target frequency is not the fourth target candidate cell, but the cell with the nth strongest signal searched for on the target frequency (n is a positive integer of 2 or more) is the fourth target candidate cell, and the fourth target candidate cell is an appropriate cell, selecting the fourth target candidate cell as the first target cell, wherein the fourth target candidate cell is the candidate cell whose time information indicates a time that includes the current time; The method includes at least one of: when the cells with the strongest signals searched on the plurality of frequency points include a plurality of suitable cells and the plurality of suitable cells includes the fourth target candidate cell, selecting the fourth target candidate cell included in the plurality of suitable cells as the first target cell, and the fourth target candidate cell being the candidate cell whose time information indicates the time that includes the current time.
[0230] In one possible implementation, the step of preferentially searching the target frequency where the fourth target candidate cell is located includes: When there are multiple fourth target candidate cells, preferentially searching the frequency on which the fourth target candidate cell with the longest target time is located among the multiple fourth target candidate cells, wherein the target time is determined based on the first time and second time of the fourth target candidate cell or the seventh time and eighth time of the fourth target candidate cell.
[0231] In one possible implementation manner, selecting the fourth target candidate cell as the first target cell includes: When there are multiple fourth target candidate cells, selecting a fourth target candidate cell having the longest target time from the multiple fourth target candidate cells as the first target cell, wherein the target time is determined based on a first time and a second time of the fourth target candidate cell or a seventh time and an eighth time of the fourth target candidate cell.
[0232] In one possible implementation manner, the cell selection includes an idle state cell selection or a cell selection during a connection re-establishment process.
[0233] In one possible implementation, the execution module 702 further comprises: before performing a connection re-establishment process based on the target configuration information; detecting a radio link failure (RLF); Switching failure and It is used to initiate the connection re-establishment process when one of the following events occurs: condition switch failure.
[0234] The mobility management device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. This device may be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal may include, but is not limited to, the types of terminals 11 listed above. The non-mobile terminal may be, for example, a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine, a self-service machine, etc., and the embodiment of the present application is not specifically limited thereto.
[0235] The mobility management device in the embodiment of the present application may be a device having an operating system, which may be an Android operating system, an iOS operating system, or other possible operating systems, and the embodiment of the present application is not specifically limited.
[0236] The mobility management device according to the embodiments of the present application can implement each process implemented by the terminal in the method embodiments of Figures 2 to 7 and achieve the same technical effects, and will not be further described here to avoid repetition of description.
[0237] FIG. 8 shows another structural schematic diagram of a mobility management device according to an embodiment of the present application. As shown in FIG. 8, the device 800 mainly includes: a second acquiring module 801 for acquiring target configuration information of a terminal, where the target configuration information includes time information of a plurality of candidate cells, which instructs the terminal to perform a connection re-establishment process and / or a cell selection process based on the time information; and a sending module 802 for sending the target configuration information to the terminal.
[0238] In one possible implementation, the target configuration information is: First configuration information including condition reconfiguration of a plurality of the candidate cells; second configuration information for instructing, when a current time is within a time period indicated by time information of a first target candidate cell, to set the first target candidate cell as the second target cell and apply conditional reconfiguration of the second target cell, wherein the first target candidate cell is the candidate cell selected by the terminal in a connection re-establishment process; a first event instructing a terminal to apply condition reconfiguration of the second target cell when the current time is within a time period indicated by time information of the second target cell in a connection re-establishment process, the time period indicated by the time information of the second target cell including one of a time period from a third time to a fourth time, a time after a fifth time, and a time before a sixth time; A second event instructs the terminal to preferentially select the first target cell when the current time is within a time period indicated by the time information of the first target cell in the cell selection process, wherein the time period indicated by the time information of the first target cell includes at least one of the second events including one of a time period from a seventh time to an eighth time, a time after a ninth time, and a time before a tenth time.
[0239] In one possible implementation, the first configuration information is: A plurality of candidate cells which are condition reconfiguration candidate cells for condition switching; a third event for each of the candidate cells, the third event being used to trigger a conditional switch, the third event instructing a terminal to perform a conditional switch within a time period indicated by time information of the second target candidate cell when a second target candidate cell satisfies a fourth event, the second target candidate cell being one of the plurality of candidate cells, and the time period indicated by the time information of the second target candidate cell including one of a time period from a first time to a second time, a time after the first time, and a time before the second time; and the fourth event for each of the candidate cells for triggering a condition switch.
[0240] In one possible implementation, the fourth event is: a trigger event based on signal strength and / or signal quality; and a location-based trigger event.
[0241] The mobility management device in the embodiment of the present application may be a device having an operating system, which may be an Android operating system, an iOS operating system, or other possible operating systems, and the embodiment of the present application is not specifically limited.
[0242] The mobility management device according to the embodiment of the present application can implement each process implemented by the network side equipment or network in the embodiment of the method of Figures 2 to 7, and achieve the same technical effects, and will not be further described here to avoid repetition of description.
[0243] Optionally, as shown in Fig. 9, an embodiment of the present application further provides a communication device 900, including a processor 901, a memory 902, and a program or instruction stored in the memory 902 and operable on the processor 901. For example, if the communication device 900 is a terminal, when the program or instruction is executed by the processor 901, it can realize each process of the embodiment of the mobility management method 200 and achieve the same technical effect. If the communication device 900 is a network-side device, when the program or instruction is executed by the processor 901, it can realize each process of the embodiment of the mobility management method 300 and achieve the same technical effect, and in order to avoid repetition, it will not be further described here.
[0244] The embodiment of the present application further provides a terminal, which includes a processor and a communication interface, the processor is used to implement each process of the embodiment of the mobility management method 200, and the communication interface is used to communicate with network-side devices. This embodiment of the terminal corresponds to the embodiment of the terminal-side method, and the implementation processes and realization manners of the embodiment of the method can be applied to this embodiment of the terminal, and the same technical effects can be achieved. Specifically, Figure 10 is a schematic diagram of the hardware structure of the terminal of the embodiment of the present application.
[0245] The terminal 1000 includes components such as, but not limited to, a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010.
[0246] As will be understood by those skilled in the art, the terminal 1000 may further include a power source (e.g., a battery) for powering each component, and the power source may be logically connected to the processor 1010 by a power management system, thereby enabling the power management system to realize functions such as charge / discharge management and power consumption management. The terminal structure shown in Figure 10 does not constitute a limitation on the terminal, and the terminal may include more or fewer components than those shown, or a combination of some components, or a different arrangement of components, which will not be further described here.
[0247] It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes image data of still or video images captured by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. The other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and a control lever, which will not be further described herein.
[0248] In the embodiment of the present application, the radio frequency unit 1001 receives downlink data from the network side device, then processes the data in the processor 1010, and transmits uplink data to the network side device. Generally, the radio frequency unit 1001 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0249] The memory 1009 may be used to store software programs or instructions and various data. The memory 1009 may primarily include a program or instruction storage area and a data storage area, where the program or instruction storage area can store an operating system, an application program or instructions required for at least one function (e.g., an audio playback function, an image playback function, etc.), etc. The memory 1009 may include high-speed random access memory and may further include non-transitory memory, where the non-transitory memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory, such as at least one magnetic disk memory device, flash memory device, or other non-transitory solid-state memory device.
[0250] The processor 1010 may include one or more processing units. Optionally, the processor 1010 may integrate an application processor and a modem processor. Here, the application processor mainly processes an operating system, a user interface, and application programs or instructions, and the modem processor mainly processes wireless communications, such as a baseband processor. As can be appreciated, the modem processor does not have to be integrated into the processor 1010.
[0251] Here, the processor 1010: obtain target configuration information including time information of multiple candidate cells; It is used to perform a cell selection process and / or a connection re-establishment process based on the target configuration information.
[0252] An embodiment of the present application further provides a network side device, including a processor and a communication interface, where the processor is used to implement each process of the embodiment of the mobility management method 300, and the communication interface is used to communicate with a terminal. This embodiment of the network side device corresponds to the embodiment of the method of the network side device, and the implementation processes and realization manners of the embodiment of the method can all be applied to this embodiment of the network side device, and the same technical effects can be achieved.
[0253] Specifically, an embodiment of the present application further provides a network side device. As shown in Fig. 11, the network side device 1100 includes an antenna 1101, a radio frequency device 1102, and a baseband device 1103. The antenna 1101 and the radio frequency device 1102 are connected to each other. In the uplink direction, the radio frequency device 1102 receives information through the antenna 1101 and transmits the received information to the baseband device 1103 for processing. In the downlink direction, the baseband device 1103 processes the information to be transmitted and transmits it to the radio frequency device 1102, and the radio frequency device 1102 processes the received information and then transmits it through the antenna 1101.
[0254] The above frequency band processing device may be located in a baseband device 1103, and the method performed by the network side equipment in the above embodiments may be implemented in the baseband device 1103, which includes a processor 1104 and a memory 1105.
[0255] The baseband device 1103 may include, for example, at least one baseband board, on which multiple chips are installed, and as shown in FIG. 11, one of the chips is, for example, a processor 1104, which is connected to a memory 1105, and calls the program in the memory 1105 to perform the network equipment operations shown in the above method embodiments.
[0256] The baseband device 1103 may further include a network interface 1106, which is used to exchange information with the radio frequency device 1102, and this interface is, for example, a common public radio interface (abbreviated as CPRI).
[0257] Specifically, the network side device of the embodiment of the present invention further includes instructions or programs stored in memory 1105 and capable of running on processor 1104, and processor 1104 can call the instructions or programs in memory 1105 to execute the methods performed by each module shown in FIG. 8 and achieve the same technical effects, which will not be further described here to avoid repetition.
[0258] An embodiment of the present application further provides a readable storage medium, which stores a program or instruction, and when the program or instruction is executed by a processor, it can realize each process of the embodiments of the mobility management methods 200 and 300 and achieve the same technical effects, and in order to avoid repetition, it will not be further described here.
[0259] The processor may be the processor in the terminal described in the above embodiment. The readable storage medium may include a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0260] An embodiment of the present application further provides a chip, the chip including a processor and a communication interface, the communication interface coupled to the processor, the processor running a program or instruction, used to realize each process of the above-mentioned mobility management method 200 and 300 embodiments, and can achieve the same technical effect, which will not be further described here to avoid repetition of description.
[0261] It should be understood that the chips referred to in the embodiments of this application may be referred to as system level chips, system chips, chip systems, or system-on-chips.
[0262] The embodiments of the present application further provide a computer program / program product, which is stored in a non-transitory and / or non-volatile storage medium, and which can be executed by at least one processor to realize each process of the embodiments of the mobility management methods 200 and 300 and achieve the same technical effects, and will not be further described here to avoid repetition of description.
[0263] It should be noted that, in this specification, the terms "comprise," "include," "includes," or any other variant thereof are intended to cover the non-exclusive "comprise," whereby a process, method, article, or apparatus comprising a set of elements not only includes those elements, but also other elements not expressly listed or inherent in such process, method, article, or apparatus. Absent further limitations, an element defined by the phrase "comprises one of" does not preclude the presence of other identical elements in the process, method, article, or apparatus comprising that element. It should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may include performing functions in an essentially simultaneous manner or in the reverse order based on the functions involved. For example, the described method may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with reference to some examples may be combined in other examples.
[0264] As will be apparent to those skilled in the art from the above description of the embodiments, the methods of the above embodiments can be realized in the form of software and a necessary general-purpose hardware platform. Of course, they can also be realized in hardware, but in many cases the former is a more preferred embodiment. Based on this understanding, the technical proposal of the present application, in substance or in part contributing to the prior art, may be embodied in the form of a computer software product, which is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes a number of instructions for causing a terminal (which may be a mobile phone, computer, server, air conditioner, network device, etc.) to execute the methods described in each embodiment of the present application.
[0265] Although the embodiments of the present application have been described above in conjunction with the drawings, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not limiting. Those skilled in the art can take the teachings of the present application into account and implement many forms without departing from the spirit and scope of the claims, all of which fall within the scope of protection of the present application.
Claims
1. A mobility management method, comprising: A terminal acquires target configuration information including time information of a plurality of candidate cells; The terminal performs a connection re-establishment process based on the target configuration information; The mobility management method, wherein the terminal performing a connection re-establishment process based on the target configuration information includes the terminal applying condition reconfiguration of the second target cell in the connection re-establishment process when the current time is within a time period indicated by time information of a selected second target cell, wherein the second target cell is one of the plurality of candidate cells.
2. The target configuration information is First configuration information including condition reconfiguration information of a plurality of the candidate cells; Second configuration information for instructing to apply conditional reconfiguration of a second target cell when a current time is within a time period indicated by time information of the second target cell, wherein the second target cell is the candidate cell selected by the terminal in a connection re-establishment process; a first event instructing a terminal to apply condition reconfiguration of the second target cell when a current time is within a time period indicated by time information of the second target cell in a connection re-establishment process, the time period indicated by the time information of the second target cell including one of a time period from a third time to a fourth time, a time after a fifth time, and a time before a sixth time; The method of claim 1 , comprising at least one of:
3. When the target configuration information includes first configuration information, the first configuration information is A plurality of candidate cells which are condition reconfiguration candidate cells for condition switching; a third event for each of the candidate cells, the third event being used to trigger a conditional switch, the third event instructing a terminal to perform a conditional switch within a time period indicated by time information of the second target candidate cell when a second target candidate cell satisfies a fourth event, the second target candidate cell being one of the plurality of candidate cells, and the time period indicated by the time information of the second target candidate cell including one of a time period from a first time to a second time, a time after the first time, and a time before the second time; and the fourth event for each of the candidate cells for triggering a condition switch.
4. The fourth event is a trigger event based on signal strength and / or signal quality; and a location-based trigger event.
5. When the current time is within a time period indicated by the time information of the second target cell, the terminal applies condition reconfiguration of the second target cell in a connection re-establishment process, 4. The method of claim 3, further comprising: when the target configuration information includes the second configuration information, a cell selected by the terminal in the connection re-establishment process is a third target candidate cell among the plurality of candidate cells, and a current time is within a time period indicated by time information of a third target candidate cell, setting the third target candidate cell as the second target cell and applying conditional reconfiguration of the second target cell.
6. The method comprises:
6. The method of claim 5, further comprising: executing a process for initiating a connection establishment request when the target configuration information does not include the second configuration information, or when the current time is not within a time period indicated by time information of the third target candidate cell, or when a cell selected in a connection re-establishment process is not one of the plurality of candidate cells.
7. The current time is within the time zone indicated by the time information of the second target cell, The method of claim 3 , wherein the current time does not exceed a second time of the second target cell.
8. Before the terminal performs a connection re-establishment process based on the target configuration information, the method includes: detecting a radio link failure (RLF); Switching failure and The method of claim 1 , further comprising the terminal initiating a connection re-establishment process when one of the following events occurs: a switching failure condition;
9. A mobility management method, comprising: A mobility management method, comprising: a network side device transmitting target configuration information to a terminal, wherein the target configuration information includes time information of a plurality of candidate cells, the time information of the plurality of candidate cells being used to instruct the terminal to apply condition reconfiguration of a second target cell in a connection re-establishment process when a current time is within a time period indicated by the time information of a selected second target cell, and the second target cell being one of the plurality of candidate cells.
10. The target configuration information is First configuration information including condition reconfiguration information of a plurality of the candidate cells; Second configuration information for instructing to apply conditional reconfiguration of a second target cell when a current time is within a time period indicated by time information of the second target cell, wherein the second target cell is the candidate cell selected by the terminal in a connection re-establishment process; a first event instructing a terminal to apply condition reconfiguration of the second target cell when a current time is within a time period indicated by time information of the second target cell in a connection re-establishment process, the time period indicated by the time information of the second target cell including one of a time period from a third time to a fourth time, a time after a fifth time, and a time before a sixth time; 10. The method of claim 9, comprising at least one of:
11. The first configuration information is A plurality of candidate cells which are condition reconfiguration candidate cells for condition switching; a third event for each of the candidate cells, the third event being used to trigger a conditional switch, the third event instructing a terminal to perform a conditional switch within a time period indicated by time information of the second target candidate cell when a second target candidate cell satisfies a fourth event, the second target candidate cell being one of the plurality of candidate cells, and the time period indicated by the time information of the second target candidate cell including one of a time period from a first time to a second time, a time after the first time, and a time before the second time; and the fourth event for each of the candidate cells for triggering a condition switch.
12. The fourth event is a trigger event based on signal strength and / or signal quality; and a location-based trigger event.
13. 9. A terminal comprising a processor, a memory, and a program or instructions stored in the memory and operable to run on the processor, the program or instructions implementing the mobility management method of any one of claims 1 to 8 when executed by the processor.
14. 13. A network side device comprising: a processor; a memory; and a program or instruction stored in the memory and operable to run on the processor, the network side device realizing the mobility management method according to any one of claims 9 to 12 when the program or instruction is executed by the processor.
Citation Information
Patent Citations
Link re-establishment method, terminal device and storage medium
WO2021102879A1