Communication method and related equipment

By using timers T1 and T2 in terminal devices to control the duration and search strategy of 5G network falling back to 4G network, the problem of unsuccessful decline or delay in the decline is solved, and a faster and more reliable network decline process is achieved.

CN119450648APending Publication Date: 2025-02-14HONOR DEVICE CO LTD
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202310963466.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-31
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

When the 5G network falls back to the 4G network, it may lead to unsuccessful fallback or delay in the fallback. This is mainly due to the weak LTE frequency signal given by the terminal device on the network side, resulting in a long time to search and access to the LTE cell and a timeout time. The device causes business failure.

Method used

By introducing two timers T1 and T2 in the terminal device, the duration of the entire fallback process is controlled respectively under the conditions satisfied by the target LTE frequency point search. If the appropriate LTE cell is not found before the timer T1 timeouts, the terminal device will search for other frequency points in the set of LTE frequency points to shorten the time to find the appropriate cell. If a suitable LTE cell is found before timer T2 does not time out, the terminal device will reside in the cell; if timeout, the terminal device will select the NR cell for access.

Benefits of technology

It effectively avoids user communication interruptions caused by the fallback time being too long, reduces the occurrence of fallback failure, and increases the probability that the terminal device will find a suitable LTE cell in a short time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119450648A_ABST
    Figure CN119450648A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and related equipment. According to the method, on one hand, terminal equipment can store related information such as a redirected LTE frequency point for falling back indicated by a network side, a frequency point corresponding to an NR cell residing before falling back, a frequency point of an LTE cell residing after falling back, a cell ID and the like after falling back successfully; the terminal equipment can measure the LTE frequency point corresponding to the LTE neighbor cell of the current resident NR cell and store the related information of the LTE frequency point before falling back. In the embodiment of the invention, the terminal equipment can search whether a proper LTE cell exists or not based on the stored related information of the previous fallback success process and / or the measured LTE frequency point, if the terminal equipment finds the proper LTE cell, the terminal equipment accesses the LTE cell, otherwise, the terminal equipment tries to search other LTE frequency points based on other modes. According to the method, the terminal equipment can more easily and quickly find the LTE cell with good signals and access the LTE cell.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and related equipment. Background Art

[0002] In a mobile communication system, in order to ensure the continuity of the services (e.g., voice services) performed by the terminal device, when the currently registered network cannot provide the corresponding services (e.g., voice services), it is necessary to provide the corresponding services by falling back to other suitable networks. For example, when the terminal device or the network side cannot use VoNR (e.g., the terminal device / network side does not support VoNR, or the terminal device does not turn on the VoNR switch) or the NR cell signal is not good (i.e., the covered 5G network signal is weak, such as the NR cell where the terminal device resides and its NR neighboring cells. The signal is weak), the terminal device can fall back from the 5G (5th Generation) network to the 4G (4th Generation) network. In other words, when NR (New Radio, new wireless / new air interface) cannot provide the corresponding service bearer, the corresponding service is carried to LTE (Long-Term Evolution) by falling back. The above-mentioned fallback process when VoNR cannot be used on the terminal device or network side includes a typical voice fallback process, which is called the Evolved Packet System (EPS) voice fallback, that is, EPS Fallback, which can also be referred to as EPS FB. EPS Fallback means that when the 5G network does not have the VoNR conditions, the voice service falls back from the 5G network to the 4G network, relying on VoLTE to ensure the continuity of the voice service. In other words, when the terminal device or the network side does not support VoNR or the VoNR switch is not turned on, the terminal device working in the standalone (SA) mode needs to perform EPS Fallback, that is, fall back to the 4G network to carry out voice services.

[0003] One of the most common ways to fall back from the 5G network to the 4G network is that the network side redirects a given frequency point and allows the terminal device to search for the LTE cell corresponding to the frequency point. Once the LTE cell signal corresponding to the frequency point given by the network side is weak, it is likely that the terminal device will not be able to search for a suitable LTE cell for a long time, or it is likely that the terminal device will have difficulty accessing the suitable LTE cell after searching for it, resulting in problems such as long access time and poor experience after access. Generally, the terminal device and the network side are configured with timers related to fallback. Due to the long time for searching and accessing the LTE cell mentioned above, it is likely that the timer related to fallback will time out before the dedicated bearer is established. Once the timer times out, the corresponding service on the terminal device fails, that is, the fallback fails.

[0004] According to the above content, the current fallback process may have problems such as unsuccessful fallback or long fallback delay. Summary of the invention

[0005] The embodiments of the present application provide a communication method and related devices to optimize the fallback process of a terminal.

[0006] In a first aspect, an embodiment of the present application provides a communication method. The method can be applied to a terminal device. The method may include: the terminal device resides on a first cell; the first cell is a new radio / new air interface NR cell; the terminal device starts a first timer and a second timer in response to receiving a first message; the first message carries an indication of redirection to a target long-term evolution LTE frequency point; the target LTE frequency point is a redirected LTE frequency point indicated by the network side; the duration of the first timer is less than the duration of the second timer; the interval between the start time of the first timer and the start time of the second timer is short; the terminal device searches for an LTE cell that meets a first preset condition based on the target LTE frequency point; if an LTE cell that meets the first preset condition is not searched until the first timer times out, the terminal device searches for an LTE cell that meets a second preset condition based on a first LTE frequency point set; the first LTE frequency point set includes at least one LTE frequency point different from the target LTE frequency point; if an LTE cell that meets the second preset condition is searched when the second timer does not time out, the terminal device resides in the searched LTE cell that meets the second preset condition.

[0007] In the scheme provided in this embodiment, the terminal device can start the first timer and the second timer when receiving a message sent by the network side carrying an indication of redirection to the target LTE frequency. On the one hand, the terminal device can control the duration of searching for an LTE cell that meets the first preset condition based on the target LTE frequency through the first timer, thereby avoiding the situation where the terminal device keeps searching on the target LTE frequency when the network signal covered by the target LTE frequency is weak and it is difficult to search for an LTE cell that meets the first preset condition on the target LTE frequency. On the other hand, the terminal device can control the duration of the entire fallback through the second timer to avoid the user being unable to communicate for a long time due to too long a fallback time. On the other hand, when the terminal device cannot search for an LTE cell that meets the first preset condition based on the target LTE frequency, it can search for an LTE cell that meets the second preset condition based on other LTE frequencies, thereby shortening the time to find and access an LTE cell that meets the corresponding preset condition.

[0008] In some embodiments of the present application, the first cell may be the NR cell mentioned in step S1, step S101, step S201 and step S301.

[0009] In some embodiments of the present application, the first message may be an RRC Release message. The indication of redirection to the target LTE frequency point carried by the first message may be understood as a redirection indication (as shown in step S2). The target LTE frequency point carried by the first message may be understood as the LTE frequency point redirected by the network side for this fallback indication.

[0010] In some embodiments of the present application, the first timer may be timer T1, and the second timer may be timer T2.

[0011] In some embodiments of the present application, the LTE cell that meets the preset condition may refer to the suitable LTE cell mentioned below. Figure 6 , Figure 7A-7B It can be obtained that: when timer T1 has not timed out, the suitable LTE cell searched by the terminal device may refer to the LTE cell that meets the first preset condition, and when timer T1 has timed out but timer T2 has not timed out, the suitable LTE cell searched by the terminal device may refer to the LTE cell that meets the second preset condition.

[0012] In some embodiments of the present application, the first LTE frequency set may be LTE frequency set_1.

[0013] In combination with the first aspect, in a possible implementation, the first message is a wireless resource control release RRCRelease message; the method also includes: if the LTE cell that meets the second preset condition is not searched until the second timer times out, the terminal device selects a second cell to reside in; the second cell is an NR cell.

[0014] In the solution provided by the present application, the terminal device can control the duration of the entire fallback process through a second timer. If the terminal device still fails to search for a suitable LTE cell (an LTE cell that meets the second preset condition) when the second timer times out, the terminal device may no longer search for a suitable LTE cell, but select an NR cell to reside in. This method can avoid the fallback time being too long, causing the user to be unable to communicate for a long time.

[0015] In some embodiments of the present application, the second cell may be the NR cell mentioned in step S5, step S111, step S211 and step S312. It is understandable that the first cell and the second cell may be the same or different.

[0016] In combination with the first aspect, in a possible implementation manner, the first preset condition is the same as or different from the second preset condition.

[0017] In some embodiments of the present application, whether searching based on the redirected target LTE frequency sent by the network side or searching based on other LTE frequencies, the terminal device can use the same access threshold to determine whether the searched LTE cell is a suitable LTE cell, thereby determining whether access is possible.

[0018] In some embodiments of the present application, compared to the access threshold used to determine whether the searched LTE cell is a suitable LTE cell when searching based on other LTE frequencies, the terminal device can use a higher access threshold to determine whether the searched LTE cell is a suitable LTE cell when searching based on the redirected target LTE frequency sent by the network side. This approach can avoid the problem of long subsequent access time caused by weak signals of suitable LTE cells searched by the terminal device when searching based on the redirected target LTE frequency sent by the network side.

[0019] In combination with the first aspect, in a possible implementation method, the first preset condition is different from the second preset condition, specifically including: the preset access threshold corresponding to the second preset condition is lower than the preset access threshold corresponding to the first preset condition; the preset access threshold is the signal quality threshold for allowing access to the LTE cell.

[0020] It is understandable that the preset access threshold may refer to the access threshold mentioned later. For the relevant contents of signal quality, reference may be made to the relevant descriptions in the following text, which will not be elaborated here.

[0021] In combination with the first aspect, in a possible implementation, the duration of the first timer is less than the duration of a third timer started by the network side; the third timer is used for the duration of the network side controlling the fallback.

[0022] In the solution provided in the present application, the duration defined by the first timer is shorter than the duration defined by the timer started by the network side for controlling the fallback, thereby achieving control of the duration of the terminal device's search for the redirected target LTE frequency point indicated by the network side.

[0023] In some embodiments of the present application, the third timer may be a Fallback timer started by the network side as mentioned later.

[0024] In combination with the first aspect, in a possible implementation method, the duration of the second timer is not less than the duration of the third timer started by the network side, and is not greater than x times the duration of the third timer; the third timer is used for the duration of the network side to control the fallback; x is not less than 1 and not greater than 2.

[0025] In the solution provided in the present application, the duration defined by the second timer can be greater than or equal to the duration defined by the timer started by the network side for controlling the fallback, and not greater than x times the duration defined by the timer started by the network side for controlling the fallback, thereby achieving control over the duration of the entire fallback process and leaving time for the terminal device to search based on other LTE frequencies.

[0026] In combination with the first aspect, in a possible implementation manner, the duration of the three timers is 5 seconds.

[0027] In combination with the first aspect, in a possible implementation method, the first LTE frequency point set includes first LTE frequency point information and historical LTE frequency points; the first LTE frequency point information includes the LTE frequency points corresponding to the LTE neighboring cell of the first cell; the historical LTE frequency points include the LTE frequency points corresponding to the LTE cell where the terminal device has resided; the terminal device searches for an LTE cell that meets a second preset condition based on the first LTE frequency point set, specifically including: the terminal device determines whether the LTE frequency points in the first LTE frequency point information and the LTE cell corresponding to the historical LTE frequency points meet the second preset condition.

[0028] In some embodiments of the present application, the first LTE frequency point information may be DB1 mentioned below, and the historical LTE frequency point may be ACQ DB mentioned below.

[0029] In combination with the first aspect, in a possible implementation, the terminal device determines whether the LTE frequency in the first LTE frequency information and the LTE cell corresponding to the historical LTE frequency meet the second preset condition, specifically including: the terminal device selects a group of LTE frequencies from the LTE frequencies in the first LTE frequency information and the historical LTE frequencies, and determines in order from large to small energy whether the LTE cells corresponding to the group of LTE frequencies meet the second preset condition; if none of the LTE cells corresponding to the group of LTE frequencies meet the second preset condition, the terminal device again performs the step of selecting a group of LTE frequencies from the LTE frequencies in the first LTE frequency information and the historical LTE frequencies, and determining in order from large to small energy whether the LTE cells corresponding to the group of LTE frequencies meet the second preset condition, until all the LTE frequencies in the first LTE frequency information and the historical LTE frequencies are selected. Among them, the LTE frequency selected by the terminal device again from the LTE frequencies in the first LTE frequency information and the historical LTE frequencies is different from the LTE frequency previously selected by the terminal device from the LTE frequencies in the first LTE frequency information and the historical LTE frequencies.

[0030] In the solution provided by the present application, the terminal device can first select a part of LTE frequency points in DB1 and ACQ DB, and compare the energy of this part of LTE frequency points, and then search for suitable LTE cells (i.e., the LTE cells that meet the second preset condition as described above) on this part of LTE frequency points in order from large to small energy. If no suitable LTE cell is found, the terminal device can continue to select another part of LTE frequency points in DB1 and ACQ DB, and perform the above steps for the reselected part of LTE frequency points. This method allows the terminal device to search on LTE frequency points with greater energy first, thereby making it easier for the terminal device to find a suitable LTE frequency point in a short time, that is, increasing the probability of the terminal device finding a suitable LTE frequency point in a short time.

[0031] In some embodiments of the present application, the terminal device selects a group of LTE frequency points whose total number of frequency points is a target number each time. In one possible implementation, the total number of LTE frequency points in the first LTE frequency point information and the historical LTE frequency points is not an integer multiple of the target number. In this case, the number of a group of LTE frequency points selected by the terminal device from the LTE frequency points in the first LTE frequency point information and the historical LTE frequency points for the last time is less than the target number.

[0032] In some embodiments of the present application, the target number may be s1.

[0033] In combination with the first aspect, in a possible implementation method, the first LTE frequency point set also includes second LTE frequency point information; the terminal device searches for an LTE cell that meets a second preset condition based on the first LTE frequency point set, specifically including: if the LTE frequency in the first LTE frequency point information and the LTE cell corresponding to the historical LTE frequency point do not meet the second preset condition, the terminal device searches for an LTE cell that meets the second preset condition based on the second LTE frequency point information.

[0034] In some embodiments of the present application, if the terminal device fails to search for a suitable LTE cell based on the first LTE frequency information and the historical LTE frequency, the terminal device may continue to search based on other LTE frequency in the first LTE frequency set. In this way, the terminal device may continue to try to search for other frequency to facilitate finding a suitable LTE frequency.

[0035] In some embodiments of the present application, if the terminal device fails to search for a suitable LTE cell based on the first LTE frequency information and the historical LTE frequency, the terminal device may no longer search for other LTE frequencies, that is, determine that the fallback fails, and select an NR cell for access.

[0036] In combination with the first aspect, in a possible implementation manner, the second LTE frequency information specifically includes at least one of the following: an LTE frequency in the entire frequency band, and an LTE frequency in the preferred frequency band.

[0037] It can be understood that the full frequency band refers to full band and the preferred frequency band refers to prefer band.

[0038] In some embodiments of the present application, the third LTE frequency information may be LTE frequency set_3.

[0039] In combination with the first aspect, in a possible implementation method, the terminal device selects a group of LTE frequencies from the LTE frequencies in the first LTE frequency information and the historical LTE frequencies, specifically including: the terminal device sorts the LTE frequencies in the first LTE frequency information and the historical LTE frequencies based on one or more of the signal strength, bandwidth, whether it is an anchor cell, and whether it is a high-speed rail cell of the LTE cells corresponding to the LTE frequencies in the first LTE frequency information and the historical LTE frequencies, and selects the first s1 LTE frequencies as a group of LTE frequencies; s1 is a positive integer.

[0040] In the solution provided by the present application, the terminal device can select each group of LTE frequencies from the first LTE frequency information and the historical LTE frequency based on the ranking results of one or more of signal strength, bandwidth, whether it is an anchor cell, and whether it is a high-speed rail cell, rather than arbitrarily selecting each group of LTE frequencies. This method can enable the terminal device to preferentially select the LTE frequency with a better corresponding LTE cell signal, that is, to make it easier for the terminal device to search for a suitable LTE cell in a short time.

[0041] In combination with the first aspect, in a possible implementation method, the first LTE frequency point set includes first LTE frequency point information; the first LTE frequency point information includes the LTE frequency point corresponding to the LTE neighboring cell of the first cell; the terminal device searches for the LTE cell that meets the second preset condition based on the first LTE frequency point set, specifically including: the terminal device determines whether the LTE cell corresponding to the LTE frequency point in the first LTE frequency point information meets the second preset condition.

[0042] In the solution provided in the present application, the terminal device can first search based on the LTE frequency corresponding to the LTE neighboring cell of the NR cell where the terminal device is currently located. In this way, the terminal device can search based on the relevant information of the LTE neighboring cell frequency at the current location, making it easier to search for a suitable LTE cell.

[0043] In combination with the first aspect, in a possible implementation method, the first LTE frequency point set also includes third LTE frequency point information; the terminal device searches for an LTE cell that meets a second preset condition based on the first LTE frequency point set, specifically including: if the LTE cells corresponding to the LTE frequencies in the first LTE frequency point information do not meet the second preset condition, then the terminal device searches for an LTE cell that meets the second preset condition based on the third LTE frequency point information.

[0044] In the solution provided by the present application, the terminal device can first search DB1, and then search other LTE frequency points such as ACQ DB if no suitable LTE cell is found. This method can increase the probability of the terminal device finding a suitable LTE cell in a short time.

[0045] In combination with the first aspect, in a possible implementation manner, the third LTE frequency information specifically includes at least one of the following: a historical LTE frequency, an LTE frequency in the entire frequency band, and an LTE frequency in the preferred frequency band.

[0046] In combination with the first aspect, in a possible implementation, the first LTE frequency point set includes first LTE frequency point information and historical fallback information; the first LTE frequency point information includes the LTE frequency point corresponding to the LTE neighboring cell of the first cell; the historical fallback information includes at least one historical fallback record; each of the historical fallback records includes the following information during a historical fallback process in which the terminal device successfully falls back from NR to LTE: the redirected LTE frequency point indicated by the network side, the frequency point corresponding to the NR cell where the terminal device resides before the fallback, and the frequency point corresponding to the LTE cell where the terminal device resides after the fallback; the terminal device searches for an LTE cell that meets the second preset condition based on the first LTE frequency point set, The body includes: the terminal device determines whether the LTE cell corresponding to the LTE frequency in the first LTE frequency information meets the second preset condition, and determines whether the historical fallback information includes a first historical fallback record; the frequency corresponding to the NR cell where the terminal device resides before the fallback included in the first historical fallback record is the frequency corresponding to the first cell; the redirected LTE frequency indicated by the network side included in the first historical fallback record is the target LTE frequency; if the historical fallback information includes the first historical fallback record, the terminal device searches for an LTE cell that meets the second preset condition based on the frequency corresponding to the LTE cell where the terminal device resides after the fallback included in the first historical fallback record.

[0047] In the solutions provided in some embodiments of the present application, the terminal device may first search for a suitable LTE cell based on DB1 and DB2. Since DB1 contains information about the current LTE neighboring frequency of the terminal device, and DB2 contains information about the successful fallback of the terminal device, the terminal device may more easily search for a suitable LTE cell in a short time by first searching for a suitable LTE cell based on DB1 and DB2.

[0048] In some embodiments of the present application, the historical fallback information may be DB2 mentioned below.

[0049] In some embodiments of the present application, the terminal device first searches for a suitable LTE cell based on the LTE frequency in the first LTE frequency information, and then searches for a suitable LTE cell based on the historical fallback information if no suitable LTE cell is found based on the LTE frequency in the first LTE frequency information.

[0050] In some embodiments of the present application, the terminal device first searches for a suitable LTE cell based on historical fallback information, and then searches for a suitable LTE cell based on the LTE frequency in the first LTE frequency information if no suitable LTE cell is found based on the historical fallback information.

[0051] In some embodiments of the present application, when there is a first historical fallback record in the historical fallback information, the terminal device can select a part of LTE frequencies from DB1 and the LTE frequency points corresponding to the LTE cell where the terminal device resides after the fallback included in the first historical fallback record to compare their energy sizes, and search in order from large to small energy to see whether there is a suitable LTE cell on this part of LTE frequency points. If no suitable LTE cell is found, the terminal device can select another part of LTE frequency points according to the above method again, and search according to the above steps.

[0052] In combination with the first aspect, in a possible implementation method, the method also includes: if the LTE cell corresponding to the LTE frequency in the first LTE frequency information meets the second preset condition, and / or the terminal device searches for the LTE cell that meets the second preset condition based on the frequency corresponding to the LTE cell where the terminal device resides after the fallback included in the first historical fallback record, the terminal device resides in the LTE cell that meets the second preset condition.

[0053] In combination with the first aspect, in a possible implementation method, the method also includes: if the LTE cell corresponding to the LTE frequency in the first LTE frequency information does not meet the second preset condition, and the terminal device has not searched for an LTE cell that meets the second preset condition based on the frequency corresponding to the LTE cell where the terminal device resides after the fallback included in the first historical fallback record, then the terminal device searches for an LTE cell that meets the second preset condition based on the fourth LTE frequency information.

[0054] In combination with the first aspect, in a possible implementation manner, the fourth LTE frequency information specifically includes at least one of the following: a historical LTE frequency, an LTE frequency in the entire frequency band, and an LTE frequency in the preferred frequency band.

[0055] It can be understood that the third LTE frequency information and the fourth LTE frequency information may be the same or different.

[0056] In some embodiments of the present application, the fourth LTE frequency information may be LTE frequency set_2.

[0057] In combination with the first aspect, in a possible implementation method, the first LTE frequency information includes multiple LTE frequencies, and the multiple LTE frequencies include LTE frequencies corresponding to multiple LTE neighboring cells of the first cell; the terminal device determines whether the LTE cell corresponding to the LTE frequency in the first LTE frequency information meets the second preset condition, specifically including: the terminal device determines, in order from large to small according to signal strength, whether the LTE cells corresponding to the multiple LTE frequencies meet the second preset condition.

[0058] In some embodiments of the present application, the terminal device may search for LTE frequencies in the first LTE frequency information according to signal strength from large to small. This method makes it easier for the terminal device to search for a suitable LTE cell in a short time.

[0059] In combination with the first aspect, in a possible implementation, after the terminal device resides on the first cell, the method also includes: the terminal device receives the fifth LTE frequency point information sent by the network device corresponding to the first cell; the fifth LTE frequency point information includes the LTE frequency point corresponding to the LTE neighboring area of ​​the first cell; the terminal device measures the signal strength of the LTE cell corresponding to the LTE frequency point included in the fifth LTE frequency point information, and / or detects the bandwidth of the LTE cell corresponding to the LTE frequency point included in the fifth LTE frequency point information, and / or detects whether the LTE cell corresponding to the LTE frequency point included in the fifth LTE frequency point information is an anchor cell for the terminal device to obtain a first result; the terminal device sorts the LTE frequencies in the fifth LTE frequency point information based on the first result to obtain the first LTE frequency point information; the terminal device determines whether the LTE cell corresponding to the LTE frequency point in the first LTE frequency point information meets the second preset condition, specifically including: the terminal device determines in sequence according to the sorted result whether the LTE cell corresponding to the LTE frequency point in the first LTE frequency point information meets the second preset condition.

[0060] In some embodiments of the present application, the fifth LTE frequency point information may be the LTE frequency point information mentioned in step S102, step S202 and step S302. The above detection and measurement may be specifically referred to below and will not be described in detail here.

[0061] It is understandable that the first result may be the measurement and detection result mentioned later (such as step S103 ).

[0062] In combination with the first aspect, in a possible implementation method, the LTE cell that meets the first preset condition specifically includes: an LTE cell whose signal strength is greater than a first preset access threshold and the network side does not prohibit the terminal device from accessing; the LTE cell that meets the second preset condition specifically includes: an LTE cell whose signal strength is greater than a second preset access threshold and the network side does not prohibit the terminal device from accessing.

[0063] In some embodiments of the present application, the first preset access threshold and the second preset access threshold may be the same.

[0064] In some embodiments of the present application, the first preset access threshold is greater than the second preset access threshold.

[0065] In a second aspect, an embodiment of the present application provides a communication method, characterized in that it is applied to a terminal device; the method includes: the terminal device resides on a first cell; the first cell is an NR cell; the terminal device determines, in response to receiving a first message, whether the historical fallback information includes a first historical fallback record; the first message carries an indication of redirection to a target LTE frequency; the target LTE frequency is a redirected LTE frequency indicated by the network side; the historical fallback information includes at least one historical fallback record; each of the historical fallback records includes a historical fallback process in which the terminal device successfully falls back from NR to LTE. The following information: the redirected LTE frequency indicated by the network side, the frequency corresponding to the NR cell where the terminal device resides before the fallback, and the frequency corresponding to the LTE cell where the terminal device resides after the fallback; the NR cell where the terminal device resides before the fallback included in the first historical fallback record is the first cell, and the redirected LTE frequency indicated by the network side included in the first historical fallback record is the target LTE frequency; if the historical fallback information includes the first historical fallback record, the terminal device searches for an LTE cell that meets the first preset condition based on the frequency corresponding to the LTE cell where the terminal device resides after the fallback included in the first historical fallback record.

[0066] In the solutions provided by some embodiments of the present application, when receiving a message sent by the network side carrying an indication of redirection to the target LTE frequency point, the terminal device can first search for a suitable LTE cell based on the relevant information of the previous successful fallback. This method can make it easier for the terminal device to search for a suitable LTE cell in a short time.

[0067] In combination with the second aspect, in a possible implementation method, the method also includes: if the historical fallback information does not include the first historical fallback record, or the terminal device does not search for an LTE cell that meets the first preset condition based on the frequency corresponding to the LTE cell where the terminal device resides after falling back included in the first historical fallback record, the terminal device starts a first timer and searches for an LTE cell that meets the first preset condition based on the target LTE frequency; if the terminal device still fails to search for an LTE cell that meets the first preset condition based on the target LTE frequency until the first timer times out, the terminal device searches for an LTE cell that meets the second preset condition based on a second LTE frequency set.

[0068] In the solution provided in this embodiment, if the terminal device fails to search for a suitable LTE cell based on the relevant information of the previous successful fallback, the terminal device can search based on the redirected LTE frequency sent by the network side, and start the first timer to control the duration of the search based on the redirected LTE frequency sent by the network side. This method can prevent the terminal device from searching on the target LTE frequency when the network signal covered by the target LTE frequency is weak and it is difficult to search for an LTE cell that meets the first preset condition on the target LTE frequency.

[0069] In some embodiments of the present application, the second LTE frequency set may include one or more of the following: DB1, ACQDB, part or all of the LTE frequencies in the full band, and part or all of the LTE frequencies in the prefer band.

[0070] In combination with the second aspect, in a possible implementation method, the first preset condition is the same as or different from the second preset condition; the first preset condition is different from the second preset condition, specifically including: the preset access threshold corresponding to the second preset condition is lower than the preset access threshold corresponding to the first preset condition; the preset access threshold is the signal quality threshold for allowing access to the LTE cell.

[0071] In combination with the second aspect, in a possible implementation, the duration of the first timer is less than the duration of a third timer started by the network side; the third timer is used for the duration of the network side controlling the fallback.

[0072] In combination with the second aspect, in a possible implementation method, the duration of the second timer is not less than the duration of the third timer started by the network side, and is not greater than x times the duration of the third timer; the third timer is used for the duration of the network side to control the fallback; x is not less than 1 and not greater than 2.

[0073] In combination with the second aspect, in a possible implementation, the duration of the three timers is 5 seconds.

[0074] In combination with the second aspect, in a possible implementation method, the second LTE frequency point set includes first LTE frequency point information and third LTE frequency point information; the first LTE frequency point information includes the LTE frequency point corresponding to the LTE neighboring cell of the first cell; the terminal device searches for the LTE cell that meets the second preset condition based on the second LTE frequency point set, specifically including: the terminal device determines whether the LTE cell corresponding to the LTE frequency point in the first LTE frequency point information meets the second preset condition; if the LTE cells corresponding to the LTE frequencies in the first LTE frequency point information do not meet the second preset condition, the terminal device searches for the LTE cell that meets the second preset condition based on the third LTE frequency point information.

[0075] In combination with the second aspect, in a possible implementation manner, the third LTE frequency information specifically includes: at least one of historical LTE frequencies, LTE frequencies in all frequency bands, and LTE frequencies in preferred frequency bands.

[0076] In some embodiments of the present application, the third LTE frequency information may be LTE frequency set_2.

[0077] In combination with the second aspect, in a possible implementation, the method also includes: the terminal device starts a second timer in response to the first message; if an LTE cell satisfying the first preset condition is searched before the first timer times out, the terminal device resides in the searched LTE cell satisfying the first preset condition; if an LTE cell satisfying the second preset condition is searched after the first timer times out and the second timer does not time out, the terminal device resides in the searched LTE cell satisfying the second preset condition; if an LTE cell satisfying the first preset condition or the second preset condition is not found until the second timer times out, the terminal device selects a second cell to reside in; the second cell is an NR cell.

[0078] In some embodiments of the present application, the terminal device may start a second timer after receiving a message sent by the network side carrying an indication of redirection to the target LTE frequency, and control the duration of the entire fallback process by the second timer. Furthermore, the terminal device may start a first timer when a suitable LTE cell is not found based on historical fallback information, and control the duration of searching for a suitable LTE cell based on the redirected target LTE frequency sent by the network side by the first timer. Through this method, on the one hand, it can be avoided that the user cannot communicate for a long time due to too long a fallback time, and on the other hand, it can be avoided that the terminal device continues to search on the target LTE frequency when the network signal covered by the target LTE frequency is weak and it is difficult to search for an LTE cell that meets the first preset condition on the target LTE frequency.

[0079] In combination with the second aspect, in a possible implementation, the method also includes: if the historical fallback information does not include the first historical fallback record, or the terminal device does not search for an LTE cell that meets the second preset condition based on the frequency corresponding to the LTE cell where the terminal device resides after the fallback included in the first historical fallback record, the terminal device starts a second timer; the interval between the start time of the first timer and the start time of the second timer is short; if an LTE cell that meets the first preset condition is searched before the first timer times out, the terminal device resides in the searched LTE cell that meets the first preset condition; if an LTE cell that meets the second preset condition is searched when the first timer times out and the second timer does not time out, the terminal device resides in the searched LTE cell that meets the second preset condition; if an LTE cell that meets the first preset condition or the second preset condition is not found until the second timer times out, the terminal device selects a second cell to reside in; the second cell is an NR cell.

[0080] In some embodiments of the present application, the terminal device can start the first timer and the second timer when a suitable LTE cell is not found based on the historical fallback information, and control the duration of searching for a suitable LTE cell based on the redirected target LTE frequency sent by the network side through the first timer, and control the duration of the entire fallback process through the second timer. Through this method, on the one hand, it can be avoided that the user cannot communicate for a long time due to the fallback time being too long, and on the other hand, it can be avoided that the terminal device continues to search on the target LTE frequency when the network signal covered by the target LTE frequency is weak and it is difficult to search for an LTE cell that meets the first preset condition on the target LTE frequency.

[0081] In a third aspect, an embodiment of the present application provides a terminal device, comprising: one or more processors, and one or more memories; the one or more memories are coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the terminal device to execute the method described in the first aspect or any one of the implementations of the first aspect.

[0082] In a fourth aspect, the present application provides a terminal device, comprising: one or more processors, and one or more memories; the one or more memories are coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the terminal device to perform the method described in the second aspect or any one of the implementations of the second aspect.

[0083] In a fifth aspect, the present application provides a computer storage medium comprising computer instructions. When the computer instructions are executed on a terminal device, the terminal device executes the method described in the first aspect or any one of the implementations of the first aspect, or the terminal device executes the method described in the second aspect or any one of the implementations of the second aspect.

[0084] In a sixth aspect, an embodiment of the present application provides a chip system for use in a terminal device, the chip system comprising at least one processor and an interface, the interface being used to receive instructions and transmit them to the at least one processor; the at least one processor executes the instructions so that the terminal device executes the method described in the first aspect or any one of the implementations of the first aspect, or the terminal device executes the method described in the second aspect or any one of the implementations of the second aspect.

[0085] In some embodiments of the present application, the chip system may be a modem (modem processor), i.e., a baseband processor, or a system on chip (System on Chip, Soc) including a modem. The method described in the first aspect or any one of the implementations of the first aspect may be implemented by a modem, and the method described in the second aspect or any one of the implementations of the second aspect may be implemented by a modem.

[0086] In some other embodiments of the present application, the chip system may include a modem and other modules. The other modules may be an AP (Application Processor) or a GPU (Graphics Processing Unit).

[0087] In the seventh aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when executed on a terminal device, enables the terminal device to execute the method described in the first aspect or any one of the implementations of the first aspect, or enables the terminal device to execute the method described in the second aspect or any one of the implementations of the second aspect.

[0088] It is understandable that the terminal device, computer storage medium, chip system, and computer program product provided above can all execute any of the methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the above methods, which will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0089] Figure 1 A schematic diagram of a network architecture provided as an example in an embodiment of the present application;

[0090] Figure 2 A schematic diagram of a voice call scenario provided in an embodiment of the present application;

[0091] Figure 3 A set of user interface schematic diagrams provided for embodiments of the present application;

[0092] Figure 4 A fallback flow chart provided for an embodiment of the present application;

[0093] Figure 5 A flow chart of voice fallback in a called scenario provided in an embodiment of the present application;

[0094] Figure 6 A flow chart of a communication method provided in an embodiment of the present application;

[0095] Fig. 7A A flowchart of another communication method provided in an embodiment of the present application;

[0096] Figure 7B A flowchart of another communication method provided in an embodiment of the present application;

[0097] Figure 8 A flowchart of another communication method provided in an embodiment of the present application;

[0098] Fig. 9 A schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application;

[0099] Fig.10 A schematic diagram of the software structure of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0100] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in the text is only a description of the association relationship of the associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0101] It should be understood that the terms "first", "second", etc. in the specification, claims and drawings of the present application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.

[0102] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments.

[0103] In order to facilitate the understanding of this application, some of the terms and related technologies involved in this application are first explained to facilitate understanding by those skilled in the art.

[0104] 1. VoNR (Voice over NR)

[0105] VoNR is the abbreviation of Voice over NR. VoNR means to realize high-definition voice and video services on the 5G network alone. In other words, VoNR is a voice service based on the 5G network. The advantages of VoNR include: (1) When the terminal device resides in the 5G cell, it is simpler and more direct for the terminal device to use VoNR, without the need to fall back to the 4G network through EPS Fallback, which can reduce the signaling process and delay and improve the user experience; (2) VoNR supports Enhanced Voice Services (EVS), which can effectively improve the sound quality of voice calls to reach the level of High Fidelity (HiFi).

[0106] The overall process of VoNR includes: (1) The terminal device registers with the 5G gNB and 5GC. After successful registration, the IP Multimedia Subsystem (IMS) module in the terminal device triggers the establishment of the packet data unit (PDU) bearer of the IMS signaling on the NR, and then registers with the IMS protocol stack. After successful registration, it enters the normal business state. (2) Call-related services follow the process of VoLTE. The dial request (for example, QMI request) is sent to the Modem. The Modem undergoes general call processing by the Call Management Module (CM). If the current IMS is registered, it is distributed to the IMS module. The IMS module handles VoNR calls similarly to the original VoLTE. It can be understood that the IMS module is a module inside the terminal device that is used to manage the relevant processes and signaling transmission of the IMS. QMI is a communication interface. Its English full name is Qualcomm Modem Interface and its Chinese full name is Qualcomm Modem Communication Interface.

[0107] It is understandable that gNB is the abbreviation of gNodeB, which is the next generation Node B in English. Its Chinese meaning is the next generation base station, which refers to the 5G base station. 5GC is the full name of 5G Core in English, which refers to the 5G core network.

[0108] 2. VoLTE

[0109] VoLTE is the abbreviation of Voice over LTE. VoLTE is an IP data transmission technology that does not require 2G / 3G networks. All services are carried on the 4G network, which can unify data and voice services under the same network. In simple terms, the 4G network not only provides high-speed data services, but also provides high-quality voice and video calls. This technology combined with high-definition video calls is VoLTE technology.

[0110] 3. EPS Fallback (Evolved Packet System Voice Fallback)

[0111] EPS Fallback means that when the 5G network does not meet the VoNR conditions, the voice service falls back from the 5G network to the 4G network, relying on VoLTE to ensure the continuity of the voice service. Specifically, when the 5G network does not support voice services, when the UE initiates or receives a voice call in the 5G network, it can fall back to the 4G network by redirection or switching, and VoLTE will provide voice services. When the voice call ends, the UE returns to the 5G network.

[0112] 4. Cell

[0113] A cell is an area within the wireless coverage of a network device (e.g., a base station). In this area, a terminal device can reliably communicate with the network device via wireless signals. It can be understood that the coverage of each network device can be divided into one or more cells, and each cell can correspond to one or more frequencies. It can also be understood that each cell is an area formed by the coverage of one or more frequencies.

[0114] Due to different factors such as coverage area and transmission power, cells can also be divided into macro cells (also called macro cellular cells), micro cells (also called micro cellular cells), etc. Compared with micro cells, macro cells have a larger coverage area.

[0115] In some embodiments of the present application, different cells may correspond to the same network device. That is, the network device to which cell A belongs and the network device to which cell B belongs may be the same network device. For example, cell A and cell B may be managed by the same base station. In this case, cell A and cell B may be referred to as co-station.

[0116] In some embodiments of the present application, different cells may correspond to different network devices. That is, the network device to which cell A belongs and the network device to which cell B belongs may be different network devices. For example, cell A and cell B may be managed by different base stations. For another example, cell A and cell B may be managed by the same base station, but the radio frequency processing units corresponding to cell A and cell B are different radio frequency processing units in the same base station.

[0117] Neighboring cells, or neighboring areas, or neighboring cells, refer to areas within the wireless coverage of network devices that are physically associated with the current serving cell and transmit signals on the same frequency or different frequencies. In other words, neighboring cells refer to cells that are connected or adjacent to the current serving cell. In layman's terms, neighboring cells can be understood as "surrounding cells" of the current serving cell.

[0118] In order to better understand a communication method and related equipment provided in an embodiment of the present application, the network architecture involved in the embodiment of the present application is first described below.

[0119] See also Figure 1 , Figure 1 This is a schematic diagram of a network architecture provided by way of example in an embodiment of the present application. Figure 1 As shown in FIG. 1 , the network architecture may include terminal equipment, LTE, NR, core network, and IMS or Internet. The following is a detailed introduction:

[0120] (1) Terminal: It can also be called User Equipment (UE), User Terminal, Mobile Station (MS), Mobile Terminal (MT), etc. Terminal can be a device that includes wireless transceiver functions and can cooperate with network equipment to provide communication services for users. The terminal device may be a handheld terminal, a laptop computer, a subscriber unit, a cellular phone, a smart phone, a wireless data card, a personal digital assistant (PDA) computer, a tablet computer, a wireless modem (Modem), a handheld device (handheld), a laptop computer (Laptop Computer), a cordless phone (Cordless Phone) or a wireless local loop (Wireless Local Loop, WLL) station, a machine type communication (Machine Type Communication, MTC) terminal, a wearable device (such as a smart watch, a smart bracelet, a pedometer, etc.), an in-vehicle device (such as a car, a bicycle, an electric car, an airplane, a ship, a train, a high-speed rail, etc.), a virtual reality (Virtual Reality, VR) device, an augmented reality (Augmented Reality, AR) device, a wireless terminal in industrial control (Industrial Control), a smart home device (such as a refrigerator, a television, an air conditioner, an electric meter, etc.), an intelligent robot, a workshop device, a wireless terminal in self-driving (Self Driving), a remote surgery (Remote The present invention relates to wireless terminals in medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, flying equipment (for example, smart robots, drones) or 5G networks or future communication networks, etc., which are not specifically limited in the embodiments of the present application.

[0121] (2) LTE: It can be understood as the wireless access network of the 4G network. In the LTE network (commonly known as the 4G network), due to the evolution relationship, the access network part is called the Evolved UMTS Terrestrial Radio Access Network (Evolved UMTS Terrestrial Radio Access Network, E-UTRAN). In this application, the meaning of LTE is the same as that of E-UTRAN, both referring to the access network part of the 4G network. Terminal devices can access LTE through 4G base stations.

[0122] (3) NR: It can be understood as the radio access network of the 5G network. In the 5G network, the access network part is called the Next Generation Radio Access Network (NG-RAN or NG RAN). In this application, the meaning of NR is the same as that of NG-RAN (or NG RAN), both referring to the access network part of the 5G network.

[0123] It is understandable that both LTE and NR are access networks. The access network is responsible for connecting the majority of end users (End Users) to the core network (also known as the backbone network) one level at a time using some kind of wired or wireless connection and communication technology to achieve connection with the network. The access network is the edge part of the entire network, the part closest to the user, and is usually called the "last mile".

[0124] (4) Core network: The main functions are to provide user connections, user management, and service bearing. It provides an interface to the external network as a bearer network. The establishment of user connections includes functions such as mobility management (MM), call management (CM), switching / routing, and recording notification (combined with intelligent network services to complete the connection relationship with intelligent network peripheral devices).

[0125] It can be understood that the core network of the 4G network is the Evolved Packet Core (EPC) network. The EPC network is the core network of the 4G mobile communication network. It belongs to the core network category and has traditional mobile network capabilities such as user contract data storage, mobility management, and data exchange, and can provide users with ultra-high-speed Internet experience. The core network of the 5G network is 5GCore (abbreviated as 5GC). 5GC will use general network function virtualization equipment to replace the dedicated communication equipment of the 4G network.

[0126] It should be noted that Figure 1The core network in the network architecture shown can be obtained by integrating EPC and 5GC. That is to say, the core network in the network architecture can include both network elements in EPC and network elements in 5GC. For example, the core network in the network architecture may include access and mobility management function (AMF) network element, mobility management entity (MME) network element, serving gateway (SGW) network element, packet data network gateway (PGW) network element, session management function (SMF) network element, user plane function (UPF) network element, unified data management function (UDM) network element and home subscriber server (HSS) network element, etc.

[0127] In some embodiments of the present application, the core network in the network architecture may include a converged network element obtained by the network element in the EPC and the network element in the 5GC. For example, SMF+PGW-C, UPF+PGW-U, UDM+HSS, etc. Among them, PGW-C is the control plane node of the PGW network element, and PGW-U is the user plane node of the PGW network element.

[0128] In some embodiments of the present application, Figure 1 The core network in the network architecture shown may include a Proxy Session Border Control (PSBC) network element, which is a combined network element that integrates Session Border Control (SBC), Proxy-CSCF (P-CSCF), Access Transfer Control Function (ATCF), and Access Transfer Gateway (ATGW). As an SBC network element, it connects the IMS core network / soft switch network with the external user access area, completes the service access of IMS / soft switch users, realizes the interoperability of user services under different network environments, ensures the security of IMS / soft switch networks, and supports QoS management, CAC traffic control, media management, CDR media call details, and other functions.

[0129] Each network element in the core network can also be called a functional entity, which can be a network element implemented on dedicated hardware, a software instance running on dedicated hardware, or an instance of a virtualized function on an appropriate platform.

[0130] It should be understood that the names of all network elements in this application are only examples. In future communications, such as 6G, they can also be called other names, or in future communications, such as 6G, the network elements involved in this application can also be replaced by other entities or devices with the same functions, etc., and this application does not limit this. A unified explanation is made here, and no further description will be given later. Optionally, the various network elements in the embodiments of the present application can be communication devices, or chips or chip systems that can be used in the communication devices, etc., and this embodiment of the present application does not limit this.

[0131] Understandable, Figure 1 The core network in the network architecture shown may also include other devices, network elements, network entities or network subsystems, such as a policy control function (PCF) network element, which is not limited in this application. It should be noted that this application does not limit the distribution of each network element in the core network. The specific distribution method can be referred to in relevant technical documents, which is not described in detail in this application.

[0132] (5) IMS is a network architecture that provides voice and multimedia communication services (e.g., voice, video, and text messaging) based on the Internet Protocol (IP) network. IMS enables secure and reliable multimedia communications between different devices on different networks. The architecture model provides a unified infrastructure and common mechanisms for controlling, operating, routing, and managing sessions, as well as implementing authentication, authorization, and accounting controls. The IMS specifications include widely used Internet Engineering Task Force (IETF) recommendations. For example, the Session Initialization Protocol (SIP) is used for session control signaling.

[0133] Internet generally refers to the Internet, also known as the international network, which refers to a huge network of networks connected in series. These networks are connected by a set of common protocols to form a logical single huge international network. From the perspective of network communication, the Internet is a data communication network that connects computer networks in various countries, regions, and institutions around the world using the Transmission Control Protocol (TCP) / Internet Protocol (IP).

[0134] It should be noted that Figure 1 The network architecture shown is not limited to only the devices and networks shown in the figure, but may also include other devices not shown in the figure, and this application will not illustrate them one by one. It should also be noted that Figure 1 The network architecture shown does not constitute a limitation on 5G networks.

[0135] In order to better understand the embodiments of the present application, the application scenarios of the embodiments of the present application are described below.

[0136] In a mobile communication system, in order to ensure the continuity of the services (e.g., voice services) performed by the terminal device, when the currently registered network cannot provide the corresponding services (e.g., voice services), it is necessary to provide the corresponding services by falling back to other suitable networks. For example, when the terminal device or the network side cannot use VoNR (e.g., the terminal device or the network side does not support VoNR or the VoNR switch is not turned on) or the NR cell signal is not good (i.e., the covered 5G network signal is weak), the terminal device can fall back from the 5G network to the 4G network.

[0137] The following describes the application scenario of the embodiment of the present application in detail by taking the fallback of voice service as an example.

[0138] See also Figure 2 , Figure 2 A schematic diagram of a voice call scenario provided in an embodiment of the present application. Figure 2 As shown, the terminal device 100 can transmit voice data with the terminal device 200 through the network device 1, the IMS and the network device 2. Among them, the network device 1 is the network device corresponding to the cell where the terminal device 100 currently resides, and the network device 2 is the network device corresponding to the cell where the terminal device 200 currently resides. In some embodiments of the present application, the network device 1 and the network device 2 can be the same network device. In some embodiments of the present application, the terminal device 100 can be the party that initiates the voice call to request a voice call with the terminal device 200. In some other embodiments of the present application, the terminal device 200 can be the party that initiates the voice call to request a voice call with the terminal device 100.

[0139] The network device in the embodiment of the present application can be a device for communicating with a terminal device. For example, the network device can be a base station (Base Transceiver Station, BTS) in a global system for mobile communications (Global System for Mobile Communications, GSM) system or code division multiple access (Code Division Multiple Access, CDMA), or a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, or an evolutionary base station (eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (Cloud Radio Access Network, CRAN) scenario, or the network device can be a relay station, an access point, a vehicle-mounted device, a wearable device, and a network device in a future 5G network or a network after 5G, or a network device in a future evolved PLMN network, etc., for example, a transmission point (TRP or TP) in an NR system, a base station (gNB) in an NR system, one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, etc., and the embodiments of the present application are not limited to this.

[0140] Optionally, the base station in the embodiment of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, next-generation base stations (gNodeB, gNB), transmission points (Transmitting and Receiving Point, TRP), transmission points (Transmitting Point, TP), mobile switching centers, and devices that perform base station functions in device-to-device (Device-to-Device, D2D), vehicle-to-everything (V2X), and machine-to-machine (Machine-to-Machine, M2M) communications, etc. The embodiments of the present application do not specifically limit this.

[0141] In such Figure 2 In the voice call scenario shown, if the 5G network currently registered by the terminal device cannot provide voice services, it can fall back to the 4G network to provide the voice service. During the fallback process from the 5G network to the 4G network, the terminal device may be unable to make a voice call due to a fallback failure.

[0142] For example, Figure 3As shown, the terminal device 100 can display the user interface 10a, and the terminal device 200 can display the user interface 10b. Among them, the user interface 10b may include a display area_1, and the display area_1 may display number 1. The terminal device 200 can detect the user operation acting on the display area_1. In response to the user operation, the terminal device 200 can dial number 1, that is, request a voice call from the terminal device 100 equipped with the subscriber identification module (Subscriber Identity Module, SIM) card corresponding to number 1, and display the user interface 10c. User interface 10c is a dialing interface. While the terminal device 200 displays the user interface 10c, the terminal device 100 still displays the user interface 10a. It can be understood that the terminal device 200 originally resides on the NR cell. Since the 5G network cannot provide voice services, the terminal device 200 can fall back to the 4G network to provide voice services. However, during the fallback process, the terminal device 200 has been unable to find a suitable LTE cell to access, which leads to the fallback failure. As shown Figure 3 As shown, after the terminal device 200 dials for a period of time (e.g., 2s), the terminal device 200 automatically hangs up. At this time, the terminal device 100 still displays the user interface 10a, and the user does not feel that he is called. It is understandable that after the terminal device 200 automatically hangs up, the user interface 10b can be displayed. At this time, the terminal device 100 still displays the user interface 10a.

[0143] According to the above, if the terminal device is the called party (that is, other devices request to talk to the terminal device), once the fallback fails, the user will not feel the call. However, if the terminal device is the calling party (that is, the terminal device requests to talk to other devices), the terminal device can display the corresponding dialing interface. Once the fallback fails and the called party does not respond, the terminal device will actively hang up.

[0144] The reasons for the fallback failure in the embodiment of the present application are explained in detail below in conjunction with the fallback process.

[0145] See also Figure 4 , Figure 4 A fallback flow chart provided in an embodiment of the present application. Figure 4 As shown, the network architecture for implementing the voice service fallback process may include: terminal equipment, NG RAN, E-UTRAN, AMF\MME, SGW, PGW / SMF / UPF and IMS. The specific steps of the fallback process may include:

[0146] Step 1: The calling (Mobile Original, MO) or called (Mobile Terminated, MT) IMS voice session established on the 5GS (5G System) initiates the Quality of Service (QoS) flow established by the voice.

[0147] Among them, 5G System is a general term for all 5G network elements, including 5G radio access network (NG-RAN) and 5G core network (5G Core, 5GC).

[0148] Step 2: NW initiates PDU session modification and then sets the QoS flow of IMS voice.

[0149] It can be understood that the wireless communication network can be simply referred to as a network and abbreviated as NW.

[0150] Step 3: Trigger fallback. Before fallback, the measurement and reporting process is optional.

[0151] Step 4: Reject the PDU session modification, indicating that IMS voice fallback is in progress.

[0152] Step 5: Redirect or switch to EPS.

[0153] Step 6a: Tracking Area Update (TAU) process.

[0154] Step 6b: an attach process with a request type of "handover" and carrying a packet data network (PDN) connection request.

[0155] Step 7: NW initiates PDN connection modification and establishes a dedicated voice bearer.

[0156] Step 8: Continue to establish the IMS voice session.

[0157] It is understandable that the specific content of the above fallback process can be referred to the 3GPP TS23.502 protocol and will not be elaborated here.

[0158] According to the above voice fallback process from 5G network to 4G network, redirection is one of the common ways of fallback. Specifically, the network side gives an LTE frequency through redirection, and the terminal device searches for the LTE cell corresponding to the LTE frequency. When the LTE cell signal corresponding to the LTE frequency given by the network side is weak, the terminal device may not be able to search for a suitable LTE cell for a long time. Generally speaking, both the network side and the terminal device are configured with timers related to fallback. Due to the long time for searching and accessing the LTE cell mentioned above, it is likely that the timer related to fallback will time out before the dedicated bearer is established. Once the timer times out, it indicates that the voice service has failed.

[0159] For example, an office is covered by cell A and cell B. Cell A is an NR cell, that is, a cell covered by a 5G network, and cell B is an LTE cell, that is, a cell covered by a 4G network. Cell B is a macro cell. Due to obstruction by objects and other reasons, the signals of cells A and B are weak, resulting in poor call quality when making calls in the office. After receiving this feedback, the operator added a cell C to cover the office, but did not modify the LTE frequency point redirected by the network side for the fallback indication, that is, frequency point K. Cell C is an indoor cell, and the signal of cell C is stronger. In this case, once the fallback process is triggered, the network side will still let the terminal device search for the cell corresponding to frequency point K. Only when the cell corresponding to frequency point K is not found will the search be expanded to search for cell C, which results in a longer fallback time.

[0160] For example, see Figure 5 , Figure 5 The present invention provides a flow chart of voice fallback in a called scenario. Figure 5 As shown, the terminal device originally resides in the NR cell. After receiving the INVITE message, the terminal device can send a 100Trying message and a 183Session Progress message to NR, and start timer_1 to wait for the establishment of a dedicated bearer (also called a dedicated bearer). In some embodiments of the present application, timer_1 can be a QoS timer. Accordingly, NR can continue to send the 100Trying message and 183Session Progress message sent by the terminal device to the core network, and the core network will send it to IMS. Because the terminal device or the network side does not support VoNR, when the network side establishes a dedicated bearer for this call, the access network (such as Figure 1The NR shown in the figure determines that the EPS Fallback process needs to be initiated, and notifies the core network that the EPS Fallback process has been initiated. After the core network receives the notification that the EPS Fallback process has been initiated, timer_2 can be started. In some embodiments of the present application, the PSBC network element in the core network can start timer_2 with a defined duration of 6 seconds (s) to wait for the re-authentication / authorization request (Re-Auth-Request, RAR) process to be completed. After the NR notifies the core network that the EPS Fallback process has been initiated, the NR sends an RRC Release (RRC Release) message to the terminal device. Among them, RRC refers to Radio Resource Control, that is, radio resource control. The RRC Release message includes redirectedCarrierInfo redirected to Evolved UMTS Terrestrial Radio Access (Evolved UMTS Terrestrial Radio Access, EUTRA), and redirectedCarrierInfo can include frequency and other related information. It can be understood that the frequency included in redirectedCarrierInfo is the target LTE frequency indicated by the network side for redirection. Subsequent terminal devices can try to reside in the corresponding cell based on the frequency included in redirectedCarrierInfo. That is, the terminal device can redirect from the 5G communication system to the 4G communication system based on the RRC Release message. Figure 5As shown, the RRC Release message includes the 1825 frequency point, which is the redirected LTE frequency point given by the network side. After the terminal device receives the RRC Release message sent by the NR, it can search for cells based on the 1825 frequency point, that is, search for LTE cells whose corresponding frequency point is the 1825 frequency point. If the terminal device searches for a suitable LTE cell on the 1825 frequency point, that is, it is determined that there is a suitable LTE cell in the LTE cell corresponding to the 1825 frequency point, the terminal device can perform RRC access and trigger the Tracking Area Update (TAU) process. Because the LTE cell signal corresponding to the frequency 1825 is weak (for example, the LTE cell signal corresponding to the frequency 1825 is weak because the base station is far away from the terminal device or is blocked), the terminal device has not searched for an LTE cell at the frequency 1825 for a long time, or the terminal device searches for an LTE cell with the frequency 1825, but the LTE cell signal corresponding to the frequency is weak and does not meet the access threshold, so the terminal device cannot access the LTE cell; or, the terminal device searches for an LTE cell with the frequency 1825, although the LTE cell signal meets the access threshold, the weak LTE cell signal makes it difficult to send / receive signaling during the access process, resulting in a long access time.

[0161] Based on the above situation, if Figure 5 As shown, in one possible implementation, it is very likely that the terminal device cannot search for a suitable LTE cell on the 1825 frequency for a long time (for example, the terminal device cannot search for an LTE cell on the 1825 frequency for a long time, or the terminal device searches for an LTE cell with the corresponding frequency of 1825, but the LTE cell signal corresponding to the frequency is weak and does not meet the access threshold, and the terminal device cannot access the LTE cell), resulting in the terminal device being unable to fall back to the LTE cell, and further resulting in the inability to establish a dedicated bearer within the duration defined by timer_1, that is, timer_1 times out. In this case, the terminal device sends a 580Precondition Failure (resource reservation failure) message to the network side, indicating that the terminal device has failed to be called this time.

[0162] Based on the above situation, if Figure 5 As shown, in a possible implementation, it is very likely that the signal of a suitable LTE cell searched by the terminal device on the 1825 frequency point is weak, resulting in difficulty in sending / receiving signaling during the access process, which in turn leads to a long access time, and further causes the dedicated bearer to fail to be established within the duration defined by timer_1, that is, timer_1 times out. In this case, the terminal device sends a 580Precondition Failure message to the network side, indicating that the terminal device has failed to be called this time.

[0163] Similar, such as Figure 5 As shown, in a possible implementation, it is very likely that the signal of a suitable LTE cell searched by the terminal device on the 1825 frequency point is weak, resulting in difficulty in sending / receiving signaling during the access process, which in turn leads to a long access time, and further leads to the inability to establish a dedicated bearer within the duration defined by timer_2, that is, timer_2 times out. In this case, the core network sends a RAR timeout message to the IMS. After receiving the RAR timeout message, the IMS can send a CANCEL message with a reason value of 503 to the terminal device, indicating that the terminal device failed to be called this time. The CANCEL message may carry "RAR timeout".

[0164] In some embodiments of the present application, the time when timer_2 times out is later than the time when timer_1 times out. Figure 5 As shown, in a possible implementation, timer_1 times out earlier than the time when the terminal device searches for a suitable LTE cell based on the 1825 frequency point, and timer_2 times out later than the time when the terminal device searches for a suitable LTE cell based on the 1825 frequency point.

[0165] In some embodiments of the present application, the time when timer_2 times out is earlier than the time when timer_1 times out. Figure 5 As shown, in a possible implementation, both the time when timer_1 times out and the time when timer_2 times out are later than the time when the terminal device searches for a suitable LTE cell based on the 1825 frequency point, but the time when timer_2 times out is earlier than the time when timer_1 times out.

[0166] It can be understood that the above-mentioned INVITE message, 100Trying message, 183Session Progress message and 580Precondition Failure message are all Session Initiation Protocol (SIP) messages. Among them, the above-mentioned INVITE message is the incoming call request received by the terminal device, the above-mentioned 100Trying message is the response message sent by the terminal device to the network side for the incoming call request, the above-mentioned 183Session Progress message is used to prompt the progress information of establishing a voice call, and the above-mentioned 580Precondition Failure message is used to indicate that the establishment of a dedicated bearer has failed.

[0167] It can be understood that VoLTE uses SIP to implement the voice session signaling process. SIP is a protocol for establishing, modifying and terminating multimedia sessions. These sessions can be audio, video, chat or other multimedia forms. The basic principle of the SIP protocol is to describe the attributes and media types of the session by establishing a Session Description Protocol (SDP), and then use SIP messages to negotiate session parameters and control the establishment and termination of the session. SIP messages are divided into requests and responses. Requests include INVITE, ACK, BYE, CANCEL, OPTIONS, REGISTER and INFO. Responses include 1xx, 2xx, 3xx, 4xx, 5xx, 6xx, etc. The SIP protocol also defines some status codes to indicate the status of the call, such as ringing, answering and hanging up.

[0168] Based on the above content, an embodiment of the present application provides a communication method. According to the communication method, on the one hand, the terminal device can store the LTE frequency indicated by the network side for the redirection of the fallback, the frequency corresponding to the NR cell resident before the fallback, and the relevant information of the LTE cell resident after the successful fallback (for example, frequency, cell ID and signal strength, etc.), on the other hand, the terminal device can measure the LTE frequency before the fallback and store the relevant information of the LTE frequency. The terminal device can search for whether there is a suitable LTE cell based on the stored relevant information of the frequency of the NR cell resident before the fallback corresponding to the previous successful fallback process and the LTE cell resident after the successful fallback, and / or the measured LTE frequency. If the terminal device finds a suitable LTE cell, the terminal device accesses the LTE cell, otherwise, the terminal device tries to search for other LTE frequencies based on other methods (for example, ACQ DB, LTE frequency in fullband, LTE frequency in prefer band, etc.). Through this method, it is easier for the terminal device to quickly find the best frequency and access the corresponding cell in a short time.

[0169] A communication method provided by an embodiment of the present application is introduced below.

[0170] See also Figure 6 , Figure 6 This is a flow chart of a communication method provided in an embodiment of the present application. The communication method may include but is not limited to the following steps:

[0171] S1: The terminal device resides in the NR cell.

[0172] It is understandable that the terminal device can reside in the NR cell. That is, the terminal device can reside in the cell covered by the 5G network. In some embodiments of the present application, the terminal device can perform voice services while residing in the NR cell.

[0173] S2: In response to receiving an RRC Release message carrying a redirection indication, the terminal device starts timer T1 and timer T2. The duration defined by timer T2 is greater than the duration defined by timer T1. The redirection indication includes the target LTE frequency of the redirection indicated by the network side. The redirection indication is used to instruct the terminal device to fall back from the NR cell where it resides to the cell corresponding to the target LTE frequency.

[0174] In some embodiments of the present application, when the terminal device / network side does not support VoNR, or the terminal device does not turn on the VoNR switch, if the terminal device conducts a voice call while residing in the NR cell, when the network side establishes a dedicated bearer for the voice call, the NR will determine that the EPS Fallback process needs to be initiated, and notify the core network that the EPS Fallback process has been initiated. In this case, the terminal device can receive an RRC Release message carrying a redirection indication sent by the NR. In response to receiving the RRC Release message carrying a redirection indication sent by the NR, the terminal device can start timer T1 and timer T2.

[0175] In some embodiments of the present application, when the signal of the NR cell where the terminal device resides is not good, the network side can initiate the Fallback process by redirection. In this case, similar to the above, the terminal device can receive an RRC Release message carrying a redirection indication sent by NR. In response to receiving the RRC Release message carrying a redirection indication sent by NR, the terminal device can start timer T1 and timer T2.

[0176] It is understandable that the redirection indication includes the redirected target LTE frequency indicated by the network side. The redirection indication is used to instruct the terminal device to fall back from the resident NR cell to the cell corresponding to the target LTE frequency. In some embodiments of the present application, the redirection indication can be the redirectedCarrierInfo mentioned above.

[0177] In some embodiments of the present application, the terminal device may start timer T1 and timer T2 at the same time. In some embodiments of the present application, the interval between the start time of timer T1 and the start time of timer T2 is short. It is understandable that the interval between the start time of timer T1 and the start time of timer T2 is short, which may include: the terminal device starts timer T1 and timer T2 at the same time. In this case, the interval between the start time of timer T1 and the start time of timer T2 is so short that it can be ignored.

[0178] In a possible implementation, the interval between the start time of timer T1 and the start time of timer T2 is short, which may specifically include: the interval between the start time of timer T1 and the start time of timer T2 is less than the duration threshold. It is understandable that the duration threshold can be set according to actual needs, and this application does not impose specific restrictions on this. For example, the duration threshold can be less than 1 millisecond.

[0179] It is understandable that the duration defined by timer T2 is greater than the duration defined by timer T1. The duration defined by timer T1 and the duration defined by timer T2 can be set according to actual needs, and this application does not impose specific restrictions on this.

[0180] In some embodiments of the present application, the duration defined by timer T1 is not less than 300 milliseconds (ms) and not more than 500 ms. In some embodiments of the present application, the duration defined by timer T2 is 10s.

[0181] In some embodiments of the present application, the duration defined by timer T1 is less than the duration defined by the Fallback timer started by the network side. In some embodiments of the present application, the duration defined by timer T2 is greater than the duration defined by the Fallback timer started by the network side. In one possible implementation, the duration defined by timer T2 is x times the duration defined by the Fallback timer started by the network side. Wherein, x is greater than 1. Exemplarily, x can be within a preset range. It is understandable that the preset range can be set according to actual needs. For example, the preset range can specifically be (1,2]. That is, x can be greater than 1 and not greater than 2.

[0182] Among them, the Fallback timer started by the network side can be used to control the duration of the Fallback process. If the fallback is not successfully performed within the duration defined by the Fallback timer started by the network side, it means that the fallback fails and the Fallback process is terminated. It can be understood that the present application does not impose specific restrictions on the duration defined by the Fallback timer started by the network side. For example, the duration defined by the Fallback timer started by the network side can be 5s. In this case, exemplarily, the duration defined by timer T1 can be less than 5s, and the duration defined by timer T2 can be greater than 5s and not greater than 10s. Specifically, the duration defined by timer T1 can be 300ms, and the duration defined by timer T2 can be 10s.

[0183] It is understandable that after the terminal device receives the RRC Release message carrying the redirection indication, it will disconnect the RRC connection between the network device corresponding to the NR cell where it resides. Therefore, if the fallback fails later due to failure to search for a suitable LTE cell, the terminal device can reselect the NR cell to reside in and establish an RRC connection with the network device corresponding to the reselected NR cell. It is understandable that the NR cell where the terminal device originally resided before receiving the RRC Release message carrying the redirection indication can be the same as or different from the reselected NR cell.

[0184] S3: The terminal device searches for a suitable LTE cell based on the redirected target LTE frequency indicated by the network side.

[0185] After the terminal device starts timer T1 and timer T2, it can search for a suitable LTE cell based on the redirected target LTE frequency indicated by the network. In some embodiments of the present application, a suitable LTE cell may be an LTE cell whose signal quality meets the access threshold and to which the network does not prohibit the terminal device from accessing.

[0186] In some embodiments of the present application, the signal quality meets the access threshold, which may specifically include: one or more of the signal parameters such as Reference Signal Receiving Power (RSRP), Reference Signal Received Quality (RSRQ) and Signal-to-Noise Ratio (SNR) meet the corresponding access threshold. It is understandable that RSRP is a key parameter that can represent the strength of the wireless signal in the LTE network and one of the physical layer measurement requirements. It is the average value of the signal power received on all REs (resource elements) carrying the reference signal in a symbol. It is understandable that RSRP can reflect the strength of the useful signal of the cell. RSRQ mainly measures the reception quality of the downlink specific cell reference signal. RSRQ is defined as N*RSRP / RSSI. Among them, N is the number of resource blocks (RBs) of the LTE carrier received signal strength indicator (Received Signal Strength Indicator, RSSI) measurement bandwidth. RSSI refers to the total power received by the mobile phone, including useful signals, interference and background noise. SNR generally refers to Signal to Interference plus Noise Ratio (SINR), which refers to the ratio of the strength of a received useful signal to the strength of a received interference signal (noise and interference).

[0187] It can be understood that the signal quality mentioned in the present application may include signal strength, which can be specifically represented by any one or more parameters such as RSRP, SNR, RSRQ, etc.

[0188] S4: If the terminal device still fails to search for a suitable LTE cell based on the redirected target LTE frequency indicated by the network side until the timer T1 times out, the terminal device searches for frequencies in LTE frequency set_1. LTE frequency set_1 includes at least one LTE frequency different from the target LTE frequency.

[0189] If the terminal device still fails to search for a suitable LTE cell based on the redirected target LTE frequency indicated by the network side until the timer T1 times out, the terminal device searches for LTE frequency set 1 based on the preset order 1. It can be understood that LTE frequency set 1 may include frequency points from one or more sources. The specific frequency points from different sources can be referred to as follows:

[0190] In some embodiments of the present application, LTE frequency set_1 may include some or all LTE frequencies in ACQ DB (acquaintance database, historical resident frequency list) and / or some or all LTE frequencies in fullband and / or some or all LTE frequencies in prefer band. Among them, ACQ DB includes the frequencies corresponding to the LTE cells where the terminal device has previously resided (i.e., historical LTE frequencies), and according to the update mechanism of ACQ DB, the number of historical LTE frequencies stored by the terminal device is limited, and the stored historical LTE frequencies are updated using a first-in-first-out mechanism, which may result in a low probability that the terminal device can quickly search for a suitable LTE cell. In some embodiments of the present application, ACQ DB may also include other relevant information of the historical LTE frequencies. For example, ACQ DB may also include one or more of the signal strength (such as RSRP and / or SNR and / or RSRQ) of the cell corresponding to the historical LTE frequency, bandwidth, whether it is an anchor cell, and whether it is a high-speed rail cell. The full band contains many frequencies, and it takes a long time for the terminal device to search the full band. In this way, the probability that the terminal device can quickly search for a suitable LTE cell is not high. The prefer band is the frequency band to which the cell frequency that the terminal device prefers to access belongs. It contains many frequencies, and it takes a long time for the terminal device to search the prefer band. In this way, the probability that the terminal device can quickly search for a suitable LTE cell is not high.

[0191] In some embodiments of the present application, LTE frequency set_1 may include frequencies in DB1. DB1 may include frequencies corresponding to LTE neighboring cells of NR cells where the terminal device has resided (including the currently residing NR cell).

[0192] It is understandable that DB1 may also include other relevant information about the frequency points corresponding to the LTE neighboring cells of the NR cells where the terminal device has resided (including the currently residing NR cell), such as signal strength, bandwidth, whether it is an anchor cell, whether it is a high-speed rail cell, etc.

[0193] In some embodiments of the present application, when DB1 includes not only the frequency points corresponding to the LTE neighboring cells of the NR cell in which the terminal device is currently residing, but also the frequency points corresponding to the LTE neighboring cells of other NR cells in which the terminal device was previously residing, the LTE frequency point set_1 may include the frequency points corresponding to the LTE neighboring cells of the NR cell in which the terminal device is currently residing included in DB1, but does not include the frequency points corresponding to the LTE neighboring cells of other NR cells in which the terminal device was previously residing.

[0194] In one possible implementation, LTE frequency set_1 may include some LTE frequency points in DB1. For example, the LTE frequency points ranked in the top y positions after sorting the LTE frequency points in DB1 (such as the y LTE frequency points whose corresponding signal strengths rank in the top y positions). It can be understood that the sorting method may be related to the signal strength, bandwidth, whether it is an anchor cell, and whether it is a high-speed rail cell of the LTE cell corresponding to the LTE frequency point in DB1. For details, please refer to the following text and will not be explained in detail here. Among them, y is a positive integer, and y is less than the number of all frequency points in DB1. In another possible implementation, LTE frequency set_1 may include all LTE frequency points in DB1.

[0195] It can be understood that DB1 includes the frequency points corresponding to the LTE neighbor cell of the NR cell where the terminal device is currently located. Compared with ACQ DB, DB1 contains updated LTE neighbor cell information. The terminal device is more likely to search the frequency points in DB1 to find a suitable LTE neighbor cell and access it.

[0196] In some embodiments of the present application, LTE frequency set_1 may include some or all of the LTE frequencies in DB2. DB2 includes the redirected target LTE frequency indicated by the network side during one or more historical fallbacks to LTE, the frequency corresponding to the NR cell resident before the fallback, and the frequency corresponding to the LTE cell resident after the successful fallback.

[0197] It is understandable that the historical fallback process mentioned in this application refers to the process of the terminal device successfully falling back from the 5G network to the 4G network. It is understandable that the terminal device can search for a suitable LTE cell for this fallback based on the relevant information of the terminal device's previous successful fallback included in DB2, and the terminal device is very likely to find a suitable LTE neighboring cell by searching DB2.

[0198] It should be noted that DB2 includes the corresponding relationship between the target LTE frequency point of redirection indicated by the network side in each historical fallback process, the frequency point corresponding to the NR cell that resides before the fallback corresponding to the fallback, and the frequency point corresponding to the LTE cell that resides after the successful fallback. In some embodiments of the present application, DB2 may include several records (i.e., historical fallback records), each of which may include the target LTE frequency point indicated by the network side in a historical fallback process, the frequency point corresponding to the NR cell that resides before the fallback corresponding to the fallback, and the frequency point corresponding to the LTE cell that resides after the successful fallback. In this case, each record can represent the corresponding relationship between the target LTE frequency point indicated by the network side in a historical fallback process, the frequency point corresponding to the NR cell that resides before the fallback corresponding to the fallback, and the frequency point corresponding to the LTE cell that resides after the successful fallback.

[0199] In some embodiments of the present application, in addition to the redirected target LTE frequency indicated by the network side in the process of historical fallback to LTE, the frequency corresponding to the NR cell that resides before the fallback, and the frequency corresponding to the LTE cell that resides after the successful fallback, DB2 may also include the cell ID corresponding to the NR cell that resides before the fallback and the signal strength (for example, RSRP value) of the LTE cell that resides after the successful fallback. In this case, DB2 includes the corresponding relationship between the redirected target LTE frequency indicated by the network side in the historical fallback process, the frequency corresponding to the NR cell that resides before the fallback corresponding to the fallback, the cell ID corresponding to the NR cell that resides before the fallback corresponding to the fallback, and the frequency corresponding to the LTE cell that resides after the successful fallback. In some embodiments of the present application, DB2 contains several records, each of which may include the redirected target LTE frequency indicated by the network side in a historical fallback process, the frequency corresponding to the NR cell that resides before the fallback corresponding to the fallback, the cell ID corresponding to the NR cell that resides before the fallback corresponding to the fallback, and the frequency corresponding to the LTE cell that resides after the successful fallback. In this case, each record can represent the correspondence between the redirected target LTE frequency indicated by the network side during a historical fallback process, the frequency corresponding to the NR cell where the fallback resided before the fallback, the cell ID corresponding to the NR cell where the fallback resided before the fallback, and the frequency corresponding to the LTE cell where the fallback resides after the successful fallback.

[0200] In some embodiments of the present application, based on the content of the DB2 record mentioned above, DB2 may also include the cell ID corresponding to the LTE cell that resides after a successful fallback in the historical fallback process. Similarly, DB2 may include the correspondence between the cell ID corresponding to the LTE cell that resides after a successful fallback in each historical fallback process and other contents of the fallback (for example, the target LTE frequency of the redirection indicated by the network side mentioned above, the frequency corresponding to the NR cell that resides before the fallback, and the frequency corresponding to the LTE cell that resides after a successful fallback). In some embodiments of the present application, each record in DB2 may include the cell ID corresponding to the LTE cell that resides after a successful fallback in a historical fallback process.

[0201] In some embodiments of the present application, DB2 may also include the signal strength (e.g., RSRP value) of the LTE cell that resides after a successful fallback in the historical fallback process. In some other embodiments of the present application, DB2 may also include other information (e.g., bandwidth, whether it is an anchor cell, etc.) of the LTE cell that resides after a successful fallback in the historical fallback process. In some other embodiments of the present application, DB2 may also include the score and / or rating of the LTE cell that resides after a successful fallback in the historical fallback process. It is understandable that the method for obtaining the score and rating can refer to the relevant description below, which is not explained here.

[0202] Exemplarily, as shown in Table 1, DB2 includes information about three historical fallback processes of the terminal device. In one of the historical fallback processes, the frequency corresponding to the NR cell where the terminal device resides before the fallback is 627264, the PCI corresponding to the NR cell where the terminal device resides before the fallback is 285, the target LTE frequency indicated by the network side for redirection is 1825, the frequency corresponding to the LTE cell where the device resides after the successful fallback is 300, the PCI corresponding to the LTE cell where the device resides after the successful fallback is 601, and the score level corresponding to the LTE cell where the device resides after the successful fallback is excellent. In another historical fallback process, the frequency corresponding to the NR cell where the terminal device resides before the fallback is 633984, the PCI corresponding to the NR cell where the terminal device resides before the fallback is 385, the target LTE frequency indicated by the network side for redirection is 1650, the frequency corresponding to the LTE cell where the device resides after the successful fallback is 100, the PCI corresponding to the LTE cell where the device resides after the successful fallback is 501, and the score level corresponding to the LTE cell where the device resides after the successful fallback is good. There is another historical fallback process. The frequency corresponding to the NR cell where the terminal device resides before the fallback is 633984, the PCI corresponding to the NR cell where the terminal device resides before the fallback is 485, the target LTE frequency indicated by the network side for redirection is 38725, the frequency corresponding to the LTE cell where the device resides after the successful fallback is 1825, the PCI corresponding to the LTE cell where the device resides after the successful fallback is 401, and the score level corresponding to the LTE cell where the device resides after the successful fallback is poor.

[0203] Table 1

[0204]

[0205] In some embodiments of the present application, DB1 and DB2 are lists. It is understandable that DB1 and DB2 can also be expressed in other forms besides lists, and the present application does not limit this. It should be noted that DB1 and DB2 are only exemplary names and should not be regarded as limitations on the present application.

[0206] In some embodiments of the present application, the terminal device searches for the LTE frequency point set_1 based on a preset order_1, which may specifically include: the terminal device selects s1 LTE frequency points in the LTE frequency point set_1, and determines in order from high to low energy whether the LTE cells corresponding to the s1 LTE frequency points are suitable LTE cells; if no suitable LTE cell is found, the terminal device may reselect s2 LTE frequency points in the LTE frequency point set_1 except the s1 LTE frequency points, and determine in order from high to low energy whether the LTE cells corresponding to the s2 LTE frequency points are suitable LTE cells; similarly, if no suitable LTE cell is still found, the terminal device may reselect s3 LTE frequency points in the LTE frequency point set_1 except the s1 and s2 LTE frequency points, and determine in order from high to low energy whether the LTE cells corresponding to the s3 LTE frequency points are suitable LTE cells. By analogy, the terminal device can search for LTE frequency set_1 according to the above method until a suitable LTE cell is found, or it is determined that the LTE cells corresponding to all LTE frequencies in LTE frequency set_1 are not suitable LTE cells, or timer T2 times out, or the fallback process from 5G to 4G times out (for example, the timer started by the terminal device or the network side for this fallback times out).

[0207] It should be noted that the terminal device determines whether the LTE cells corresponding to the s1 LTE frequency points are suitable LTE cells in order of energy from large to small, which may include: the terminal device sorts the s1 LTE frequency points in order of energy from large to small, the terminal device first determines whether there is a suitable LTE cell in one or more LTE cells corresponding to the LTE frequency point whose energy ranks the rth among the s1 LTE frequency points, if there is a suitable LTE cell, the terminal device stops searching, if the one or more LTE cells corresponding to the LTE frequency point whose energy ranks the rth among the s1 LTE frequency points are not suitable LTE cells, the terminal device continues to determine whether there is a suitable LTE cell in one or more LTE cells corresponding to the LTE frequency point whose energy ranks the rth among the s1 LTE frequency points. Wherein, r=1,…,s1.

[0208] Specifically, the terminal device sorts the s1 LTE frequency points in descending order of energy. The terminal device first determines whether there is a suitable LTE cell among one or more LTE cells corresponding to the LTE frequency point ranked first in energy among the s1 LTE frequency points. If there is a suitable LTE cell, the terminal device determines that a suitable LTE cell has been searched and stops searching. If one or more LTE cells corresponding to the LTE frequency point ranked first in energy among the s1 LTE frequency points are not suitable LTE cells, the terminal device continues to determine whether there is a suitable LTE cell among one or more LTE cells corresponding to the LTE frequency point ranked second in energy among the s1 LTE frequency points. By analogy, if the terminal device determines that there is no suitable LTE cell among one or more LTE cells corresponding to the LTE frequency point ranked first in energy among the s1 LTE frequency points, the terminal device has not searched for a suitable LTE cell based on the s1 LTE frequency points.

[0209] It can be understood that the specific process of the terminal device searching for a suitable LTE cell on s2 LTE frequency points and s3 LTE frequency points can refer to the above-mentioned process of searching for a suitable LTE cell on s1 LTE frequency points.

[0210] It can be understood that s1, s2 and s3 are positive integers, and their specific values ​​can be set according to actual needs, and this application does not impose any restrictions on this.

[0211] It can be understood that the terminal device can select the LTE frequency in LTE frequency set_1 based on one or more of the information such as signal strength, bandwidth, whether it is an anchor cell, whether it is a high-speed rail cell, etc. of the LTE cell corresponding to the LTE frequency in DB1 and ACQ DB.

[0212] It should be noted that the terminal device determines whether the LTE cell corresponding to the LTE frequency is a suitable LTE cell, which can also be understood as the terminal device determining whether there is a suitable LTE cell on the LTE frequency.

[0213] It is understood that the energy of the LTE frequency mentioned in this application refers to the RSSI of a certain bandwidth (for example, RSSI per 100 kHz). RSSI refers to the linear average power of all signals received by the terminal device (including useful and interfering signals of the same frequency, adjacent frequency interference, thermal noise, etc.), which reflects the load intensity on the resource.

[0214] In some embodiments of the present application, LTE frequency point set_1 may include DB1 and ACQ DB. The terminal device searches for LTE frequency point set_1 based on preset order_1, which may specifically include: the terminal device searches DB1 and ACQ DB based on one or more of the information of the signal strength, bandwidth, whether it is an anchor cell, whether it is a high-speed rail cell, etc. of the LTE cell corresponding to the LTE frequency points in DB1 and ACQ DB. The LTE frequency points in the DB are sorted, and the s1 LTE frequency points ranked in the first s1 positions are selected, and the LTE cells corresponding to the s1 LTE frequency points are determined in descending order according to the energy. If no suitable LTE cell is found, the terminal device can reselect the s2 LTE frequency points ranked in the first s2 positions in the LTE frequency point set_1 except the s1 LTE frequency points, and determine in descending order according to the energy whether the LTE cells corresponding to the s2 LTE frequency points are suitable LTE cells. Similarly, if no suitable LTE cell is still found, the terminal device can reselect the s3 LTE frequency points ranked in the first s3 positions in the LTE frequency point set_1 except the s1 and s2 LTE frequency points, and determine in descending order according to the energy whether the LTE cells corresponding to the s3 LTE frequency points are suitable LTE cells. By analogy, the terminal device can search DB1 and ACQ DB according to the above method until a suitable LTE cell is found, or it is determined that the LTE cells corresponding to all LTE frequency points in DB1 and ACQ DB are not suitable LTE cells, or timer T2 times out, or the fallback process from 5G to 4G times out (for example, the timer started by the terminal device or the network side for this fallback times out).

[0215] In some embodiments of the present application, LTE frequency set_1 may include DB1, ACQ DB and LTE frequencies from other sources (for example, some or all LTE frequencies in the prefer band, some or all LTE frequencies in the full band). The terminal device searches for LTE frequency set_1 based on the preset order_1, which may specifically include: the terminal device may first search for the LTE frequencies in DB1 and ACQDB, and if the LTE cells corresponding to the LTE frequencies in DB1 and ACQ DB are not suitable LTE cells, the terminal device may continue to search for LTE frequencies from other sources. It is understandable that the way in which the terminal device searches for the LTE frequencies in DB1 and ACQDB can be referred to above and will not be repeated here.

[0216] In one possible implementation, the terminal device selects a fixed number of LTE frequencies from the LTE frequency set_1 each time, unless the number of unselected LTE frequencies in the LTE frequency set_1 is less than the fixed number. For example, the number of times the terminal device selects a fixed number of LTE frequencies from the LTE frequency set_1 is no less than 3 times, then s1=s2=s3. For example, the total number of times the terminal device selects LTE frequencies from the LTE frequency set_1 is 3 times, and the number of times a fixed number of LTE frequencies is selected from the LTE frequency set_1 is 2 times, then s1=s2>s3. For example, the total number of times the terminal device selects LTE frequencies from the LTE frequency set_1 is 2 times, and the number of times a fixed number of LTE frequencies is selected from the LTE frequency set_1 is also 2 times, then s1=s2. It can be understood that the fixed number can be set according to actual needs, and the present application does not limit this. For example, the fixed number can be 10.

[0217] For any frequency point from any source included in the LTE frequency point set_1, when the frequency point from any source specifically includes multiple frequency points, the preset order_1 may specifically include the order in which the terminal device searches for the multiple frequency points. It can be understood that the order in which the terminal device searches for the multiple frequency points may be related to factors such as the signal strength, bandwidth, and whether the corresponding cell is an anchor cell or belongs to a prefer band of the multiple frequency points. For a specific description, please refer to the following text and will not be elaborated here.

[0218] For example, when LTE frequency point set_1 includes frequencies in DB1, the terminal device searches for frequencies in LTE frequency point set_1 based on preset order_1, which may specifically include: the terminal device may search for frequencies in DB1 according to corresponding signal strengths from large to small. In this case, the frequencies in DB1 are sorted from large to small according to corresponding signal strengths, and the resulting order is preset order_1.

[0219] It can be understood that, in the case where the LTE frequency point set_1 includes frequency points from multiple sources, the preset order_1 may specifically include the order in which the terminal device searches for frequency points from different sources included in the LTE frequency point set_1.

[0220] For example, when the LTE frequency set_1 includes some or all of the LTE frequencies in DB1, ACQ DB, some or all of the LTE frequencies in the full band, and some or all of the LTE frequencies in the prefer band, the terminal device searches for frequencies other than the target LTE frequency based on the preset order_1, which may specifically include: the terminal device may first search for some or all of the LTE frequencies in DB1 according to the corresponding signal strength from large to small. If no suitable LTE cell is found, the terminal device then searches ACQ DB, some or all of the LTE frequencies in the prefer band, and some or all of the LTE frequencies in the full band in turn.

[0221] For example, in the case where LTE frequency point set_1 includes some or all LTE frequency points in DB1, some or all LTE frequency points in DB2, some or all LTE in ACQ DB, LTE frequency points in full band, and LTE frequency points in prefer band, the terminal device searches for the frequency points in LTE frequency point set_1 based on preset order_1, which may specifically include: the terminal device may first search for some or all LTE frequency points in DB1 and some or all LTE frequency points in DB2, and if no suitable LTE cell is found, the terminal device then searches for some or all LTE frequency points in ACQ DB, some or all LTE frequency points in prefer band, and some or all LTE frequency points in full band in turn. In a possible implementation, the terminal device may first search for some or all LTE frequency points in DB1 and some or all LTE frequency points in DB2, which may specifically include: the terminal device may first search for some or all LTE frequency points in DB1, and then search for some or all LTE frequency points in DB2. In a possible implementation, the terminal device may first search for some or all of the LTE frequency points in DB1 and some or all of the LTE frequency points in DB2, which may specifically include: the terminal device may first search for some or all of the LTE frequency points in DB2, and then search for some or all of the LTE frequency points in DB1. In a possible implementation, the terminal device may first search for some or all of the LTE frequency points in DB1 and some or all of the LTE frequency points in DB2, which may specifically include: the terminal device may search for the LTE frequency points in DB1 and DB2 according to the corresponding signal strength from large to small.

[0222] It can be understood that the terminal device searches for some or all of the LTE frequency points in DB2, which can specifically include: the terminal device can search for some or all of the historical fallback records in DB2, and determine whether there is an NR cell where the terminal device resides before the fallback in the part or all of the historical fallback records, which is the NR cell where the terminal device resides before this fallback, and the redirected target LTE frequency point indicated by the network side is the historical fallback record of the redirected target LTE frequency point indicated by the network side for this fallback. If such a historical fallback record exists, the terminal device can search for a suitable LTE cell based on the LTE frequency point corresponding to the LTE cell where the terminal device resides after the successful fallback in the historical fallback record.

[0223] It should be noted that in some embodiments of the present application, when the terminal device searches for the frequency points in DB2, it can first search for the frequency points in the top position in DB2, and then search for other frequency points in DB2. That is to say, the terminal device can first determine whether the NR cell where the terminal device resides before the fallback in the historical fallback record at the top position is the NR cell where the terminal device resides before this fallback, and determine whether the redirected LTE frequency indicated by the network side in the historical fallback record at the top position is the target LTE frequency indicated by the network side of this fallback. In the case where the above two items are exactly the same, the terminal device can search for a suitable LTE cell based on the LTE frequency corresponding to the LTE cell where the terminal device resides after the successful fallback in the historical fallback record at the top position, and in the case where the above two items are not exactly the same, the terminal device searches for other historical fallback records in DB2 according to the above method. It can be understood that the LTE frequency point at the top position in DB2 can be the LTE frequency point stored by the terminal device for a specific location. The specific location may include a home or an office. In some embodiments of the present application, the terminal device can use a modem to self-learn the LTE frequency point corresponding to a specific location based on the length of time on the network. In some other embodiments of the present application, the terminal device can configure the LTE frequency corresponding to a specific location based on the network dwelling time through the AP side, or the user can set the LTE frequency corresponding to the specific location by himself.

[0224] It can be understood that DB1 and DB2 adopt the first-in-first-out principle. That is to say, when the LTE frequency points stored in DB1 reach the upper limit, the terminal device will clear the earliest stored LTE frequency points to store new LTE frequency points. Similarly, when the LTE frequency points stored in DB2 reach the upper limit, the terminal device will also clear the earliest stored LTE frequency points to store new LTE frequency points. However, unlike DB1, the top LTE frequency point in DB2 and other information related to the frequency point (for example, the cell ID of the corresponding cell, the RSRP of the corresponding cell, the corresponding fallback frequency point, and the corresponding NR cell resident before fallback) will not be cleared.

[0225] In some embodiments of the present application, one or more of DB1, DB2, ACQ DB, fullband and prefer band may include a target LTE frequency point.

[0226] It should be noted that, in some embodiments of the present application, LTE frequency point set_1 may also include a target LTE frequency point. In one possible implementation, one or more of DB1, DB2, ACQ DB, fullband, and prefer band included in LTE frequency point set_1 may include a target LTE frequency point. In another possible implementation, in addition to including one or more of DB1, DB2, ACQ DB, fullband, and prefer band, LTE frequency point set_1 may also include a target LTE frequency point.

[0227] S5: If the terminal device searches for a suitable LTE cell before the timer T2 times out, the terminal device resides in the suitable LTE cell. If the terminal device still fails to search for a suitable LTE cell after the timer T2 times out, the terminal device selects the NR cell for access.

[0228] If the terminal device searches for a suitable LTE cell before timer T2 times out, the terminal device can reside in the suitable LTE cell, establish an RRC connection with the suitable LTE cell, and trigger the TAU process. If the terminal device still fails to search for a suitable LTE cell after timer T2 times out, the terminal device can select an NR cell for access, that is, choose to reside in the NR cell and establish an RRC connection with the NR cell.

[0229] It can be understood that the NR cell where the terminal device mentioned in step S1 and step S5 resides / accesses can be the same NR cell or different NR cells.

[0230] In some embodiments of the present application, in response to receiving an RRC Release message carrying a redirection indication sent by NR, the terminal device can start timer T2, search in DB2 whether there is an LTE frequency that matches (or corresponds to) the target LTE frequency indicated by the network side for redirection and the frequency corresponding to the currently resident NR cell, and search for a suitable LTE cell on the LTE frequency, that is, determine whether the cell corresponding to the LTE frequency is a suitable LTE cell. If there is no LTE frequency in DB2 that matches the target LTE frequency and the frequency corresponding to the currently resident NR cell, or there is an LTE frequency in DB2 that matches the target LTE frequency and the frequency corresponding to the currently resident NR cell, but the cell corresponding to the LTE frequency is not a suitable LTE cell, the terminal device can start timer T1 and execute steps S3-S5. In this case, the frequencies other than the target LTE frequency searched by the terminal device when executing step S4 do not include the frequencies in DB2.

[0231] In some embodiments of the present application, in response to receiving an RRC Release message carrying a redirection indication sent by NR, the terminal device can search in DB2 whether there is an LTE frequency that matches the target LTE frequency indicated by the network side for redirection and the frequency corresponding to the currently located NR cell, and if there is no LTE frequency that matches the target LTE frequency and the frequency corresponding to the currently located NR cell in DB2, or there is an LTE frequency that matches the target LTE frequency and the frequency corresponding to the currently located NR cell in DB2, but the cell corresponding to the LTE frequency is not a suitable LTE cell, start timer T1 and timer T2, and execute steps S3-S5.

[0232] In some embodiments of the present application, DB2 may include a cell ID corresponding to the LTE cell that resides after a successful fallback in the historical fallback process. In this case, if the terminal device finds an LTE frequency matching the target LTE frequency indicated by the network side and the frequency corresponding to the currently resident NR cell in DB2 based on the above method, the terminal device can find the cell ID of the LTE cell corresponding to the LTE frequency, and then the terminal device can search on the LTE frequency based on the cell ID, that is, the terminal device can search on the LTE frequency for an LTE cell whose corresponding cell ID is the found cell ID, and determine whether the LTE cell is a suitable LTE cell.

[0233] According to the above, in some embodiments of the present application, DB2 may include several records. For example, as shown in Table 1, each row of data in Table 1 is a record of a historical fallback process. Each record may include the redirected target LTE frequency indicated by the network side in a historical fallback process, the frequency corresponding to the NR cell resident before the fallback corresponding to the fallback, and the frequency corresponding to the LTE cell resident after the successful fallback. After triggering the fallback process, the terminal device can not only determine the frequency corresponding to the currently resident NR cell, but also determine the redirected target LTE frequency indicated by the network side of this fallback after receiving the RRC Release message sent by the NR carrying the redirection indication. In some embodiments of the present application, the terminal device searches DB2 for an LTE frequency that matches the target LTE frequency indicated by the network side for redirection and the frequency corresponding to the currently resident NR cell. Specifically, the terminal device can compare with each record in DB2 based on the above-determined target LTE frequency and the frequency corresponding to the currently resident NR cell, to check whether there is a record in DB2 that the target LTE frequency indicated by the network side for redirection in a historical fallback process and the frequency corresponding to the NR cell resident before the fallback corresponding to the fallback are respectively the same as the above-determined target LTE frequency and the frequency corresponding to the currently resident NR cell. If there is a record in DB2 that the target LTE frequency indicated by the network side for redirection in a historical fallback process and the frequency corresponding to the NR cell resident before the fallback corresponding to the fallback are respectively the same as the above-determined target LTE frequency and the frequency corresponding to the currently resident NR cell, then there is an LTE frequency that matches the target LTE frequency indicated by the network side for redirection and the frequency corresponding to the currently resident NR cell.

[0234] According to the above, a suitable LTE cell may be: an LTE cell whose signal quality meets the access threshold and the network side does not prohibit the terminal device from accessing. It should be noted that in one possible implementation, the terminal device will increase the access threshold when executing step S3, that is, the LTE cell corresponding to the redirected target LTE frequency point given by the network side must meet a higher access threshold to be a suitable LTE cell, and the access threshold used by the terminal device in the process of searching for cells on the frequency point after timer T1 expires will be lower than the above-mentioned increased access threshold. In other words, the specific meanings of the suitable LTE cells mentioned in step S3 and step S5 may be different. The access threshold corresponding to the suitable LTE cell mentioned in step S5 may be lower than the access threshold corresponding to the suitable LTE cell mentioned in step S3.

[0235] It should be noted that in some embodiments of the present application, if the terminal device has not searched for a suitable LTE cell based on the redirected target LTE frequency indicated by the network side until timer T1 times out, the terminal device may also re-determine whether the LTE cell corresponding to the target LTE frequency is a suitable LTE cell in the subsequent process. In one possible implementation, the terminal device may re-search for a suitable LTE cell based on the target LTE frequency. In another possible implementation, the terminal device may re-determine whether the LTE cell corresponding to the target LTE frequency is a suitable LTE cell based on the content obtained when searching for the target LTE frequency before.

[0236] For example, when the terminal device executes the above step S4, the ACQ DB it searches may include the target LTE frequency. In this case, the terminal device can not only search for frequencies other than the target LTE frequency in the ACQ DB, but also search for the target LTE frequency.

[0237] For example, if the terminal device fails to search for a suitable LTE cell at other frequency points after timer T1 expires, but searches for a suitable LTE cell during the search for the target LTE frequency point again because the access threshold is low, in this case, the terminal device can access the LTE cell.

[0238] A specific implementation of the above embodiment is introduced below.

[0239] See also Fig. 7A , Fig. 7A A flowchart of another communication method provided in an embodiment of the present application. The communication method may include but is not limited to the following steps:

[0240] S101: The terminal device resides in the NR cell.

[0241] The terminal device can reside in the NR cell. That is, the terminal device can reside in the cell covered by the 5G network. In some embodiments of the present application, the terminal device can perform voice services while residing in the NR cell.

[0242] S102: NR sends LTE frequency information to the terminal device.

[0243] It is understandable that NR can send LTE frequency information to the terminal device. The LTE frequency information may include the frequency corresponding to the hetero-frequency LTE cell (i.e., hetero-frequency LTE neighboring cell) in the neighboring cell (hereinafter referred to as the neighboring cell) of the cell where the terminal device is currently residing. It is understandable that the frequency corresponding to the LTE cell can also be called the LTE frequency. It is understandable that the relevant information of the hetero-frequency LTE cell can also include other information such as the cell ID corresponding to the hetero-frequency LTE cell. The cell ID may refer to a physical cell identifier (Physical Cell Identifier, PCI).

[0244] In some embodiments of the present application, the LTE frequency information may be configured via an RRC connection reconfiguration message carrying a measurement configuration. The measurement configuration includes the LTE frequency that the network indicates the terminal device needs to measure.

[0245] In some embodiments of the present application, LTE frequency information can be configured through a system message (such as a SIB5 message). The SIB5 message is a type of system message. The SIB5 message includes frequency information of an inter-frequency neighboring E-UTRA cell (i.e., the frequency corresponding to the inter-frequency LTE neighboring cell).

[0246] It is understandable that the frequency point mentioned in this application may refer to the frequency point number. There is a corresponding relationship between the frequency point and the frequency.

[0247] Correspondingly, the terminal device can receive the LTE frequency information sent by NR.

[0248] S103: The terminal device performs measurement and / or detection based on the LTE frequency information to obtain measurement and detection results.

[0249] After the terminal device receives the LTE frequency information sent by NR, it can measure and / or detect the relevant information (for example, signal strength, bandwidth, whether it is an anchor cell, whether it is a high-speed rail cell, etc.) of the LTE cell corresponding to the LTE frequency included in the LTE frequency information (i.e., the LTE neighboring cell of the currently stationed NR cell) to obtain the measurement and detection results.

[0250] For example, the terminal device can measure the signal strength of the LTE cell corresponding to the LTE frequency included in the LTE frequency information. For example, the terminal device can detect the bandwidth of the LTE cell corresponding to the LTE frequency included in the LTE frequency information, and can also detect whether the LTE cell corresponding to the LTE frequency included in the LTE frequency information is an anchor cell. It is understandable that the terminal device can specifically perform the above detection process by receiving a system message. For example, the bandwidth of the LTE cell corresponding to the LTE frequency included in the LTE frequency information and whether it is an anchor cell are determined by the content in the received system message.

[0251] It is understood that the measurement and detection results may include one or more of the following: signal strength of the LTE neighboring cell, bandwidth of the LTE neighboring cell, whether there is an anchor cell in the LTE neighboring cell, whether there is a high-speed rail cell in the LTE neighboring cell. It is understood that the measurement and detection results may also include other information, which is not limited in this application.

[0252] It is understandable that the signal strength can be specifically represented by one or more parameters such as RSRP, RSRQ, SNR, etc. For example, the terminal device can measure the RSRP of the LTE neighboring cell to obtain the specific value of RSRP corresponding to each LTE neighboring cell. For another example, the terminal device can measure the RSRQ of the LTE neighboring cell to obtain the specific value of RSRQ corresponding to each LTE neighboring cell.

[0253] S104: The terminal device sorts the measured LTE frequency points based on the measurement detection result, and stores the measured LTE frequency points into DB1 according to the sorting result.

[0254] After the terminal device measures the signal strength of the LTE neighboring cell and obtains the measurement detection result, the LTE frequency points corresponding to the LTE neighboring cell can be sorted based on the measurement detection result to obtain the sorting result, and the sorting result and the related information of the measured LTE frequency points are stored in DB1. According to the above, DB1 includes the frequency points corresponding to the LTE neighboring cells of the NR cells where the terminal device has resided (including the NR cell currently residing).

[0255] In some embodiments of the present application, DB1 may be a list. It is understandable that the terminal device may also store the measured LTE frequency points in other forms such as an array, and the present application does not limit this.

[0256] In some embodiments of the present application, the terminal device may also store other relevant information of the measured LTE frequency point (for example, the corresponding cell ID, the signal strength of the corresponding cell, the bandwidth of the corresponding cell, etc.) into DB1.

[0257] It should be noted that in some embodiments of the present application, for one LTE frequency point, the terminal device can search for multiple cells. In this case, the terminal device sorts the measured LTE frequency points based on the measurement detection results, which may specifically include: the terminal device sorts the cells corresponding to the measured LTE frequency points based on the measurement detection results, and sorts the measured LTE frequency points based on the sorting results of the cells. It can be understood that since there is a corresponding relationship between the LTE neighboring cells of the NR cell where the terminal device is currently residing and the LTE frequency points, when there are multiple LTE neighboring cells corresponding to one LTE frequency point, the terminal device can determine the sorting result of the LTE frequency point corresponding to the LTE neighboring cells based on the sorting result obtained by sorting the LTE neighboring cells, that is, determine the sorting result of the measured LTE frequency point. Specifically, for the LTE frequency point corresponding to multiple LTE neighboring cells, the terminal device can sort the LTE frequency point according to the sequence number of the cell with the highest sorting corresponding to the LTE frequency point.

[0258] In some embodiments of the present application, the terminal device sorts the LTE frequency points corresponding to the LTE neighbor cells based on the measurement detection result, which may specifically include: the terminal device sorts the LTE frequency points corresponding to the LTE neighbor cells from large to small according to the signal strength of the LTE neighbor cells.

[0259] Exemplarily, the terminal device measures the three LTE frequency points 100, 1300 and 1650. Specifically, the terminal device can search for the cell corresponding to the LTE frequency point 100, and there is one cell corresponding to the LTE frequency point 100, and its corresponding cell ID is PCI1. Similarly, the terminal device can search for the cell corresponding to the LTE frequency point 1300 and the cell corresponding to the LTE frequency point 1650. The terminal device finds one cell corresponding to the LTE frequency point 1300, and its corresponding cell ID is PCI2. The terminal device finds one cell corresponding to the LTE frequency point 1650, and its corresponding cell ID is PCI3. The terminal device can measure the signal strength of the cells whose cell IDs are PCI1, PCI2 and PCI3 respectively. According to the measurement and detection results, the RSRP of the cell with cell ID PCI1 is -95 decibel milliwatts (dBm), the RSRP of the cell with cell ID PCI2 is -112dBm, and the RSRP of the cell with cell ID PCI3 is -115dBm. The terminal device can sort the LTE frequency points corresponding to the three cells according to the RSRP of the three cells from large to small. Specifically, since -95dBm>-112dBm>-115dBm, the LTE frequency point 100 of the cell corresponding to -95dBm ranks first, the LTE frequency point 100 of the cell corresponding to -112dBm ranks second, and the LTE frequency point 100 of the cell corresponding to -115dBm ranks third. In other words, the sorting result obtained by the terminal device for sorting the LTE frequency points is: 100, 1300, 1650. It can be understood that in a possible implementation method, the terminal device can store the three LTE frequency points in DB1 according to the sorting result obtained by sorting the LTE frequency points, as shown in the first two columns of Table 2. In another possible implementation, the terminal device can not only store the three LTE frequency points in DB1 according to the sorting result obtained by sorting the LTE frequency points, but also store other relevant information of the three LTE frequency points (for example, the cell ID of the corresponding cell, the RSRP of the corresponding cell) in DB1, as shown in Table 2.

[0260] Table 2

[0261] Serial number LTE Frequency Cell ID RSRP(dBm) 1 100 PCI1 -95 3 1300 PCI2 -112 4 1650 PCI3 -115

[0262] It can be understood that when there are LTE frequencies corresponding to multiple cells among the LTE frequencies measured by the terminal device, the terminal device sorts the LTE frequencies corresponding to the LTE neighboring cells based on the measurement detection results, which can specifically include: the terminal device sorts the LTE neighboring cells from large to small according to the signal strength of the LTE neighboring cells, and sorts the corresponding LTE frequencies based on the sorting result of the LTE neighboring cells.

[0263] Exemplarily, the terminal device measures the three LTE frequencies 100, 1300 and 1650. Specifically, the terminal device can search for the cell corresponding to the LTE frequency 100, and there are two cells corresponding to the LTE frequency 100, and their corresponding cell IDs are PCI1 and PCI2, respectively. Similarly, the terminal device can search for the cell corresponding to the LTE frequency 1300 and the cell corresponding to the LTE frequency 1650, and the terminal device finds one cell corresponding to the LTE frequency 1300, and its corresponding cell ID is PCI3, and the terminal device finds one cell corresponding to the LTE frequency 1650, and its corresponding cell ID is PCI4. The terminal device can measure the signal strength of the cells whose cell IDs are PCI1, PCI2, PCI3 and PCI4. According to the measurement and detection results, the RSRP of the cell with cell ID PCI1 is -95dBm, the RSRP of the cell with cell ID PCI2 is -110dBm, the RSRP of the cell with cell ID PCI3 is -112dBm, and the RSRP of the cell with cell ID PCI4 is -115dBm. The terminal device can sort the LTE frequencies corresponding to the four cells from large to small according to the RSRP of the four cells. Specifically, since -95dBm>-110dBm>-112dBm>-115dBm, the cell corresponding to -95dBm ranks first, and the LTE frequency corresponding to the cell is 100, the cell corresponding to -110dBm ranks second, and the LTE frequency corresponding to the cell is 100, the cell corresponding to -112dBm ranks third, and the LTE frequency corresponding to the cell is 1300, and the cell corresponding to -115dBm ranks fourth, and the LTE frequency corresponding to the cell is 1650. It is understandable that the terminal device sorts the LTE frequency points and the sorting results are: 100, 1300, 1650. The terminal device sorts the cells corresponding to the LTE frequency points and the sorting results are: cells with cell ID PCI1, cells with cell ID PCI2, cells with cell ID PCI3, and cells with cell ID PCI4. In other words, the cell with cell ID PCI1 corresponds to a sequence number of 1, a cell with cell ID PCI2 corresponds to a sequence number of 2, a cell with cell ID PCI3 corresponds to a sequence number of 3, and a cell with cell ID PCI4 corresponds to a sequence number of 4. It is understandable that the terminal device can sort the measured LTE frequency points according to the above sorting results.Specifically, since there are two cells corresponding to LTE frequency 100, the terminal device sorts LTE frequency 100 based on the sequence number of the cell with the top ranking corresponding to the LTE frequency, that is, the terminal device sorts LTE frequency 100 based on the sequence number of the cell with cell ID PCI1, and the sequence number corresponding to LTE frequency 100 is 1. Since the LTE frequency corresponding to the cell behind the two cells corresponding to LTE frequency 100 is 1300, the sequence number corresponding to LTE frequency 1300 is 2. Since the LTE frequency corresponding to the cell behind the cell corresponding to LTE frequency 1300 is 1650, the sequence number corresponding to LTE frequency 1650 is 3. It can be understood that the sorting result obtained by the terminal device sorting the LTE frequencies is: 100, 1300, 1650. It can be understood that in a possible implementation, the terminal device can store these three LTE frequencies in DB1 according to the sorting result obtained by sorting the LTE frequencies. In another possible implementation, the terminal device can not only store the three LTE frequency points in DB1 according to the sorting result obtained by sorting the LTE frequency points, but also store other relevant information of the three LTE frequency points (for example, the cell ID of the corresponding cell, the RSRP of the corresponding cell) in DB1, as shown in Table 3.

[0264] Table 3

[0265] Serial number LTE Frequency Cell ID RSRP(dBm) 1 100 PCI1 -95 2 100 PCI2 -110 3 1300 PCI3 -112 4 1650 PCI4 -115

[0266] It should be noted that in some embodiments of the present application, before the terminal device stores the measured LTE frequency and its signal strength (e.g., RSRP value) in DB1, it can determine whether the signal strength corresponding to the measured LTE frequency satisfies certain conditions. For example, the terminal device can determine whether the RSRP corresponding to the measured LTE frequency satisfies and is greater than threshold_1. It is understandable that threshold_1 can be set according to actual needs, and the present application does not limit this. For example, threshold_1 can be -115dBm.

[0267] In some embodiments of the present application, the terminal device sorts the LTE frequency points corresponding to the LTE neighbor cells based on the measurement detection results, which may specifically include: the terminal device sorts the LTE frequency points corresponding to the hetero-frequency LTE neighbor cells from large to small according to the bandwidth of the LTE neighbor cells.

[0268] Exemplarily, the terminal device measures the three LTE frequencies 100, 1300 and 1650. Specifically, the terminal device can search for the cells corresponding to the three LTE frequencies and measure the bandwidths of the cells corresponding to the three LTE frequencies. It is understandable that the terminal device can also measure other information (e.g., signal strength) of the cells corresponding to the three LTE frequencies. LTE frequency 100 corresponds to a cell whose cell ID is PCI2, LTE frequency 1300 corresponds to a cell whose cell ID is PCI3, and LTE frequency 1650 corresponds to a cell whose cell ID is PCI4. According to the measurement and detection results, the bandwidth of the cell with cell ID PCI2 is 20 megahertz (M or MHz), and its RSRP is -100dBm, the bandwidth of the cell with cell ID PCI3 is 10M, and its RSRP is -105dBm, and the bandwidth of the cell with cell ID PCI4 is 15M, and its RSRP is -115dBm. The terminal device can sort the LTE frequencies corresponding to the three cells from large to small according to the bandwidth of the three cells. Specifically, since 20M>15M>10M, the LTE frequency corresponding to the cell with a bandwidth of 20M is ranked first, that is, LTE frequency 100 is ranked first, the LTE frequency corresponding to the cell with a bandwidth of 15M is ranked second, that is, LTE frequency 1650 is ranked second, and the LTE frequency corresponding to the cell with a bandwidth of 10M is ranked third, that is, LTE frequency 1300 is ranked third. In other words, the sorting result obtained by the terminal device for sorting the LTE frequencies is: 100, 1650, 1300. It can be understood that in a possible implementation method, the terminal device can store the three LTE frequencies in DB1 according to the sorting result obtained by sorting the LTE frequencies, as shown in the first and third columns of Table 4. In another possible implementation, the terminal device can not only store the three LTE frequency points in DB1 according to the sorting result obtained by sorting the LTE frequency points, but also store other relevant information of the three LTE frequency points (for example, the bandwidth of the corresponding cell, the cell ID of the corresponding cell, and the RSRP of the corresponding cell) in DB1, as shown in Table 4.

[0269] Table 4

[0270] Serial number Bandwidth(M) LTE Frequency Cell ID RSRP(dBm) 1 20 100 PCI2 -100 2 15 1650 PCI4 -115 3 10 1300 PCI3 -105

[0271] It can be understood that when there are LTE frequencies corresponding to multiple cells among the LTE frequencies measured by the terminal device, the terminal device sorts the LTE frequencies corresponding to the LTE neighbor cells based on the measurement detection results, which can specifically include: the terminal device sorts the LTE neighbor cells from large to small according to the bandwidth of the LTE neighbor cells, and sorts the corresponding LTE frequencies based on the sorting result of the LTE neighbor cells.

[0272] Exemplarily, the terminal device measures the three LTE frequencies 100, 1300 and 1650. Specifically, the terminal device can search for the cells corresponding to the three LTE frequencies and measure the bandwidths of the cells corresponding to the three LTE frequencies. It is understandable that the terminal device can also measure other information (e.g., signal strength) of the cells corresponding to the three LTE frequencies. There are two cells corresponding to LTE frequency 100, whose cell IDs are PCI1 and PCI2, respectively. There is one cell corresponding to LTE frequency 1300, whose cell ID is PCI3, and there is one cell corresponding to LTE frequency 1650, whose cell ID is PCI4. According to the measurement and detection results, the bandwidth of the cell with cell ID PCI1 is 5M, and its RSRP is -95dBm, the bandwidth of the cell with cell ID PCI2 is 20M, and its RSRP is -100dBm, the bandwidth of the cell with cell ID PCI3 is 10M, and its RSRP is -105dBm, and the bandwidth of the cell with cell ID PCI4 is 15M, and its RSRP is -115dBm. The terminal device can sort the four cells from large to small according to their bandwidth. The terminal device sorts the cells corresponding to the LTE frequency points, and the sorting results are: cells with cell ID PCI2, cells with cell ID PCI4, cells with cell ID PCI3, and cells with cell ID PCI1. In other words, the cell with cell ID PCI2 corresponds to the sequence number 1, the cell with cell ID PCI4 corresponds to the sequence number 2, the cell with cell ID PCI3 corresponds to the sequence number 3, and the cell with cell ID PCI1 corresponds to the sequence number 4. It can be understood that the terminal device can sort the measured LTE frequency points according to the above sorting results. Specifically, since there are two cells corresponding to LTE frequency 100, the terminal device sorts LTE frequency 100 based on the sequence number of the cell with the top ranking corresponding to the LTE frequency, that is, the terminal device sorts LTE frequency 100 based on the sequence number of the cell with cell ID PCI2, and the sequence number corresponding to LTE frequency 100 is 1. Since the LTE frequency corresponding to the cell ranked after the cell with cell ID PCI2 is 1650, the sequence number corresponding to LTE frequency 1650 is 2. Since the LTE frequency corresponding to the cell ranked after the cell corresponding to LTE frequency 1650 is 1300, the sequence number corresponding to LTE frequency 1300 is 3. It can be understood that the sorting result obtained by the terminal device sorting the LTE frequencies is: 100, 1650, 1300. It can be understood that in a possible implementation, the terminal device can store these three LTE frequencies in DB1 according to the sorting result obtained by sorting the LTE frequencies.In another possible implementation, the terminal device can not only store the three LTE frequency points in DB1 according to the sorting result obtained by sorting the LTE frequency points, but also store other relevant information of the three LTE frequency points (for example, the cell ID of the corresponding cell, the RSRP of the corresponding cell) in DB1, as shown in Table 5.

[0273] Table 5

[0274] Serial number Bandwidth(M) LTE Frequency Cell ID RSRP(dBm) 1 20 100 PCI2 -100 2 15 1650 PCI4 -115 3 10 1300 PCI3 -105 4 5 100 PCI1 -95

[0275] In some embodiments of the present application, the terminal device can sort the LTE frequencies corresponding to the LTE neighboring cells based on the signal strength and bandwidth of the LTE neighboring cells. In other words, the terminal device can sort the LTE frequencies corresponding to the LTE neighboring cells by comprehensively considering the signal strength and bandwidth of the hetero-frequency LTE neighboring cells. The sorting rule is: the LTE frequencies corresponding to the cells with large signal strength and large bandwidth are ranked in front, and the LTE frequencies corresponding to the cells with small signal strength and small bandwidth are ranked in the back.

[0276] Exemplarily, the terminal device measures the three LTE frequency points 100, 1300 and 1650. Specifically, the terminal device can search for the cells corresponding to the three LTE frequency points, and measure the bandwidth and signal strength of the cells corresponding to the three LTE frequency points. There are two cells corresponding to LTE frequency point 100, whose cell IDs are PCI1 and PCI2 respectively, one cell corresponding to LTE frequency point 1300, whose cell ID is PCI3, and one cell corresponding to LTE frequency point 1650, whose cell ID is PCI4. According to the measurement and detection results, the bandwidth of the cell with cell ID PCI1 is 5M, and its RSRP is -95dBm, the bandwidth of the cell with cell ID PCI2 is 20M, and its RSRP is -100dBm, the bandwidth of the cell with cell ID PCI3 is 10M, and its RSRP is -105dBm, and the bandwidth of the cell with cell ID PCI4 is 15M, and its RSRP is -115dBm. The terminal device can sort the four cells based on their bandwidth and signal strength. As shown in Table 6, the cell with cell ID PCI2 corresponds to a sequence number of 1, the cell with cell ID PCI4 corresponds to a sequence number of 2, the cell with cell ID PCI3 corresponds to a sequence number of 3, and the cell with cell ID PCI1 corresponds to a sequence number of 4. It can be understood that the terminal device can sort the measured LTE frequency points according to the above sorting results. Specifically, since there are two cells corresponding to LTE frequency 100, the terminal device sorts LTE frequency 100 based on the sequence number of the cell with the top ranking corresponding to the LTE frequency, that is, the terminal device sorts LTE frequency 100 based on the sequence number of the cell with cell ID PCI2, and the sequence number corresponding to LTE frequency 100 is 1. Since the LTE frequency corresponding to the cell ranked after the cell with cell ID PCI2 is 1300, the sequence number corresponding to LTE frequency 1300 is 2. Since the LTE frequency corresponding to the cell ranked after the cell corresponding to LTE frequency 1300 is 1650, the sequence number corresponding to LTE frequency 1300 is 3. It can be understood that the sorting result obtained by the terminal device sorting the LTE frequencies is: 100, 1650, 1300. It can be understood that in a possible implementation, the terminal device can store these three LTE frequencies in DB1 according to the sorting result obtained by sorting the LTE frequencies. In another possible implementation, the terminal device may store the relevant information of the three LTE frequency points in DB1 according to the sorting result obtained by sorting the LTE frequency points, as shown in Table 6.

[0277] Table 6

[0278] Serial number Bandwidth(M) LTE Frequency Cell ID RSRP(dBm) 1 20 100 PCI2 -100 2 10 1300 PCI3 -105 3 5 100 PCI1 -95 4 15 1650 PCI4 -115

[0279] In a possible implementation, the terminal device sorts the LTE frequency points corresponding to the hetero-frequency LTE neighboring cells based on the measurement and detection results, which may specifically include: the terminal device sorts the LTE neighboring cells according to the signal strength of the LTE neighboring cells from large to small to obtain a sorting result_1, the terminal device sorts the LTE neighboring cells according to the bandwidth of the hetero-frequency LTE neighboring cells from large to small to obtain a sorting result_2, and performs weighted processing on the sorting result_1 and the sorting result_2, and sorts the weighted processing results from small to large to obtain a sorting result_3. It can be understood that the sorting result_3 is the final sorting result of sorting the hetero-frequency LTE neighboring cells. It should be noted that the terminal device can sort the corresponding LTE frequency points based on the sorting result_3. The specific implementation method can refer to the above and will not be repeated here.

[0280] For ease of description, this application records a certain LTE neighboring cell as cell N, records the sorting number of the signal strength of cell N as num1, and records the sorting number of the bandwidth of cell N as num2. It is understandable that the terminal device can weight the sorting number of the signal strength of cell N and the sorting number of its bandwidth, and the weighted sorting number is: num1*a1+num2*a2. The terminal device can determine the weighted sorting number corresponding to each LTE neighboring cell in this way, and then sort them in order from small to large to obtain the final sorting result. Among them, a1 is the weighting coefficient corresponding to the signal strength of cell N, and a2 is the weighting coefficient corresponding to the bandwidth of cell N. It is understandable that the specific values ​​of a1 and a2 can be set according to actual needs, and this application does not limit this. For example, a1 can be 0.5, and a2 can also be 0.5.

[0281] In some embodiments of the present application, based on the above-mentioned sorting method, the terminal device can also sort the LTE frequencies corresponding to the LTE neighboring cells in combination with the information of whether the LTE neighboring cells are anchor cells. It can be understood that the anchor cell refers to a cell that can access LTE and NR simultaneously through dual connectivity.

[0282] In a possible implementation, when there is only one anchor cell in the LTE neighboring area, the terminal device can rank the LTE frequency corresponding to the anchor cell first, and for other hetero-frequency LTE neighboring areas, the terminal device can rank the LTE frequency corresponding to the other LTE neighboring areas based on the method described above. When there are multiple anchor cells in the LTE neighboring area, the terminal device can first rank the LTE frequency corresponding to the multiple anchor cells based on the method described above, and then rank the other LTE neighboring areas based on the method described above.

[0283] Similarly, in some embodiments of the present application, based on the above-mentioned sorting method, the terminal device can also sort the LTE frequencies corresponding to the LTE neighboring cells in combination with the information of whether the LTE neighboring cells are high-speed rail cells. It can be understood that the high-speed rail cell refers to a cell marked for special scenarios such as high-speed rail.

[0284] In some embodiments of the present application, based on the above sorting method, the terminal device can also sort the LTE frequencies corresponding to the LTE neighboring cells in combination with the information of whether the LTE frequencies corresponding to the LTE cells belong to the prefer band. It can be understood that the prefer band is the frequency band to which the cell frequency preferred by the terminal device belongs.

[0285] In a possible implementation, when there is a frequency belonging to the prefer band among the LTE frequencies corresponding to the hetero-frequency LTE neighboring cells, the terminal device can rank the frequency first. For the LTE frequencies corresponding to other hetero-frequency LTE neighboring cells, the terminal device can rank them based on the method described above. And when there are multiple LTE frequencies belonging to the prefer band, the terminal device can first rank the multiple LTE frequencies belonging to the prefer band based on the method described above, and then rank other LTE frequencies based on the method described above.

[0286] It is understandable that the terminal device may also adopt other methods to sort the measured LTE frequency points, and this application does not limit this.

[0287] In some embodiments of the present application, the terminal device stores the measured LTE frequency points in DB1 according to the sorting result, which may specifically include: the terminal device may store the corresponding LTE frequency points in DB1 in order from small to large according to the sequence number of each measured LTE frequency point in the sorting result. In this case, when the terminal device checks the LTE frequency points in DB1, it can determine the order in which they are stored in DB1, so that these LTE frequency points can be searched in the order in which they are stored in DB1 later.

[0288] In some embodiments of the present application, the terminal device stores the measured LTE frequency points in DB1 according to the sorting results, which may specifically include: the terminal device may store the sorting results and the related information of the measured LTE frequency points in DB1. Specifically, the terminal device may store the measured LTE frequency points and the sequence numbers of the measured LTE frequency points in the sorting results in DB1. For this part of the content, please refer to Table 2 and Table 4. For example, as shown in Table 2, the terminal device may store the LTE frequency points in Table 2 and their corresponding sequence numbers in DB1.

[0289] The terminal device can also score (or rate) the measured LTE frequency points, and store the measured LTE frequency points and their corresponding scores and / or rating levels in DB1, so that when searching for the frequency points in DB1 later, the corresponding frequency points can be searched from high to low based on the corresponding scores. It can be understood that the specific implementation method of scoring can refer to the above-mentioned sorting method and related technical documents, which will not be described in detail here.

[0290] S105: When the EPS Fallback process is triggered, the NR notifies the core network that the EPS Fallback process has been initiated.

[0291] In the case of triggering the EPS Fallback process, NR can notify the core network that the EPS Fallback process has been initiated. It can be understood that the scenario that triggers the EPS Fallback process can be an incoming call or an active call scenario. The specific implementation method of triggering the EPS Fallback process can be referred to Figure 5 The relevant description and related technical documents are not elaborated here.

[0292] In some embodiments of the present application, if the signal of the NR cell where the terminal device currently resides is not good, the network side may also trigger the Fallback process.

[0293] S106: When the EPS Fallback process is triggered, NR sends an instruction to redirect the terminal device to frequency point A.

[0294] When the EPS Fallback process is triggered, the NR may send a command to the terminal device to redirect to frequency A. The command to redirect to frequency A may be an RRC Release message, and the RRC Release message may include frequency A. It can be understood that frequency A is the target LTE frequency for redirection indicated by the network side during this fallback process.

[0295] Correspondingly, the terminal device can receive the instruction sent by NR to redirect to frequency point A.

[0296] S107: The terminal device starts timer T1 and timer T2.

[0297] After the terminal device receives the instruction sent by NR to redirect to frequency point A, timer T1 and timer T2 can be started.

[0298] It is understandable that the relevant description of the timer T1 and the timer T2 can be referred to above and will not be repeated here.

[0299] S108: The terminal device searches for a cell based on frequency point A.

[0300] The terminal device can perform a cell search based on frequency point A, that is, search for a suitable LTE cell whose corresponding frequency point is frequency point A. If the terminal device searches for a suitable LTE cell on frequency point A, the terminal device can try to access the LTE cell. It can be understood that the relevant description of the suitable LTE cell can be referred to above and will not be repeated here.

[0301] S109: If a suitable LTE cell is not found until the timer T1 times out, the terminal device searches for LTE frequency points in DB1 and / or DB2 according to a preset order_1.

[0302] If the terminal device has not searched for a suitable LTE cell on frequency point A until timer T1 times out, the terminal device may search for LTE frequency points in DB1 and / or DB2 according to a preset order_1.

[0303] According to the above, DB1 may include other relevant information (e.g., bandwidth, RSRP, cell ID, etc.) of the LTE neighboring cell of the NR cell where the terminal device is currently residing. DB2 includes the redirected target LTE frequency indicated by the network side during one or more historical fallbacks to LTE, the frequency corresponding to the NR cell where the device resides before the fallback, and the frequency corresponding to the LTE cell where the device resides after the successful fallback. In other words, DB2 stores the frequency corresponding to the LTE cell where the terminal device resided after the successful fallback, the redirected target LTE frequency given by the network side during the successful fallback, and the frequency corresponding to the NR cell where the device resided before the fallback.

[0304] In some embodiments of the present application, DB2 may also include other relevant information (eg, bandwidth, RSRP, cell ID, etc.) of the LTE cell after successful fallback to LTE during the historical fallback process, and the present application does not impose any limitation on this.

[0305] In some embodiments of the present application, if there is no LTE frequency point in the top position of DB2, the terminal device can sort the LTE frequency points in DB2 according to the sorting method mentioned in step S104 above. If there is an LTE frequency point in the top position of DB2, the terminal device can sort the other LTE frequency points in DB2 except the top position according to the sorting method mentioned in step S104 above.

[0306] In some embodiments of the present application, if the terminal device has not searched for a suitable LTE cell on frequency A until timer T1 times out, the terminal device may search the LTE frequency in DB1 according to the preset order_1. In one possible implementation, the preset order_1 may be the default order of DB1. It is understandable that the default order of DB1 refers to the order in which the terminal device sorts the measured LTE frequency based on the measurement detection results, that is, the order represented by the sorting result obtained after the terminal device sorts the measured LTE frequency. In another possible implementation, the terminal device may search the frequency in DB1 according to the preset order_1, which may specifically include: the terminal device may select the top y LTE frequency in DB1, and search the y LTE frequency according to the sorting. In another possible implementation, the terminal device can search the frequency points in DB1 according to the preset order_1, which may specifically include: the terminal device can select the top y-position LTE frequency points in DB1, measure the energy of the y-position LTE frequency points, re-sort the y-position LTE frequency points according to energy from large to small, and search the y-position LTE frequency points according to the re-sorted order, that is, search for cells on the y-position LTE frequency points according to the re-sorted order. In this case, the preset order_1 is the order obtained after the y-position LTE frequency points are re-sorted. It can be understood that the re-sorting method can refer to the above and will not be repeated here.

[0307] In some embodiments of the present application, if the terminal device has not searched for a suitable LTE cell on frequency point A until timer T1 times out, the terminal device may search the LTE frequency points in DB2 according to a preset order 1. Specifically, the terminal device may first search the LTE frequency points at the top position in DB2, and then search in order based on the sorting results of the LTE frequency points other than the top position.

[0308] In some embodiments of the present application, if the terminal device has not searched for a suitable LTE cell on frequency point A until timer T1 times out, the terminal device may search the LTE frequency points in DB1 and DB2 according to a preset order_1. In a possible implementation, the terminal device may search the LTE frequency points in DB1 and DB2 according to a preset order_1, which may specifically include: the terminal device first searches the LTE frequency points in DB1 according to the default order of DB1, and then searches the LTE frequency points at the top position in DB2, and finally searches in order based on the sorting results of the LTE frequency points in DB2 except the top position. In a possible implementation, the terminal device may search the LTE frequency points in DB1 and DB2 according to a preset order_1, which may specifically include: the terminal device first searches the LTE frequency points at the top position in DB2, and then searches in order based on the sorting results of the LTE frequency points in DB2 except the top position, and finally searches the LTE frequency points in DB1 according to the default order of DB1. In a possible implementation, the terminal device may search for LTE frequency points in DB1 and DB2 according to a preset order_1, which may specifically include: the terminal device re-sorts the LTE frequency points in DB1 and DB2, and searches for the corresponding LTE frequency points in order according to the sorting result. It is understandable that the specific sorting method can refer to the above (such as step S104), and this application will not repeat it.

[0309] It is understandable that the terminal device searches for the frequency points in DB1 and / or DB2, which may specifically include: the terminal device searches for a suitable LTE cell at the frequency points in DB1 and / or DB2. If the terminal device searches for a suitable LTE cell at the frequency points in DB1 and / or DB2, the terminal device may attempt to access the LTE cell.

[0310] In some embodiments of the present application, compared to the access threshold used by the terminal device when searching for a suitable LTE cell at the frequency points in DB1 and / or DB2, the access threshold used by the terminal device when searching for a suitable LTE cell at frequency point A is higher. This approach can prevent the terminal device from residing on a cell with a weak signal, thereby avoiding the problem of subsequent access difficulties caused by the weak signal of the residing cell, thereby shortening the access time of the terminal device to a certain extent.

[0311] S110: If no suitable LTE cell is found after searching the frequency points in DB1 and / or DB2, the terminal device attempts to search the LTE frequency points in LTE frequency point set_2.

[0312] If the terminal device fails to find a suitable LTE cell after searching the frequencies in DB1 and / or DB2, the terminal device may attempt to search the LTE frequencies in LTE frequency set_2 until timer T2 times out or a suitable LTE cell is found. It is understandable that LTE frequency set_2 includes at least one LTE frequency that is different from the LTE frequency that has been searched for this fallback. In some embodiments of the present application, LTE frequency set_2 may include some or all of the LTE frequencies in ACQ DB. In some other embodiments of the present application, LTE frequency set_2 may include some or all of the LTE frequencies in fullband. In some other embodiments of the present application, LTE frequency set_2 may include some or all of the LTE frequencies in prefer band.

[0313] It is understandable that the present application does not limit the order in which the terminal device searches for the LTE frequencies in the LTE frequency set_2. In some embodiments of the present application, the terminal device attempts to search for the LTE frequencies in the LTE frequency set_2, which may specifically include: the terminal device may first search for some or all of the LTE frequencies in the ACQ DB, then search for some or all of the LTE frequencies in the preferband, and finally search for some or all of the LTE frequencies in the fullband.

[0314] It can be understood that in some embodiments of the present application, LTE frequency set_1 may include all LTE frequencies in LTE frequency set_2.

[0315] S111: If the terminal device has not searched for a suitable LTE cell when timer T2 times out / the search for LTE frequencies in LTE frequency set_2 is completed / the EPSFallback process times out, the terminal device selects the NR cell for access.

[0316] If the terminal device still fails to search for a suitable cell when timer T2 times out, the terminal device will no longer attempt to search for the LTE frequency points in LTE frequency point set_2, and select the NR cell for access.

[0317] It is understandable that if timer T2 times out / completes the search for LTE frequencies in LTE frequency set_2 / finds a suitable LTE cell / EPS Fallback process times out, the terminal device will no longer attempt to search the network, that is, it will no longer attempt to search for a suitable LTE cell, and selects the NR cell for access. It is understandable that the EPS Fallback process timeout refers to the timeout of the timer that is started when the EPSFallback process is triggered as specified in the protocol. It is understandable that the timer that is started when the EPS Fallback process is triggered as specified in the protocol may include a timer set by the terminal device (for example, timer_1), and may also include a timer set on the network side (for example, timer_2).

[0318] It can be understood that the NR cell selected for access by the terminal device when executing step S111 may be the same as or different from the NR cell in which it originally resides (i.e., the NR cell in which it resides when executing step S101).

[0319] S112: If a suitable LTE cell is searched before timer T2 times out, the terminal device initiates the RRC access and TAU process, resides in the searched suitable LTE cell, and stores the frequency corresponding to the NR cell where it resided before falling back, frequency A and the frequency corresponding to the currently resided LTE cell in DB2.

[0320] If the terminal device searches for a suitable LTE cell during the frequency-based search (such as step S108-step S110), the terminal device initiates the RRC access and TAU process and resides on the searched suitable LTE cell. It is understandable that the relevant description of the RRC access and TAU process can be referred to the relevant technical documents, which will not be described in detail here.

[0321] After the fallback is successful, the terminal device can also store the frequency corresponding to the NR cell where the device resides before the fallback, the target LTE frequency (i.e., frequency A) indicated by the network side for the current fallback, and the frequency corresponding to the currently resident LTE cell in DB2. The currently resident LTE cell can be understood as the LTE cell where the device resides after this fallback. It is understandable that the terminal device can store the correspondence between the frequency corresponding to the NR cell where the device resides before the fallback, the target LTE frequency (i.e., frequency A) indicated by the network side for the current fallback, and the frequency corresponding to the currently resident LTE cell in DB2. In some embodiments of the present application, DB2 can be represented by a record to indicate the correspondence between the frequency corresponding to the NR cell where the device resides before the fallback, the target LTE frequency (i.e., frequency A) indicated by the network side for the current fallback, and the frequency corresponding to the currently resident LTE cell. It is understandable that this record can occupy one number.

[0322] In some embodiments of the present application, the terminal device may also store other relevant information (eg, bandwidth, RSRP, cell ID, etc.) of the currently resident LTE cell into DB2.

[0323] It should be noted that, in some embodiments of the present application, after the terminal device executes step S103, the measured LTE frequency point and its related information may be stored in DB1 without sorting the measured LTE frequency point. Specifically, after the terminal device executes steps S101 to S103, the measured LTE frequency point and the related information of the LTE frequency point included in the measurement detection result may be stored in DB1, and then steps S105 to S108 may be executed.

[0324] In some embodiments of the present application, after the terminal device executes step S108, if a suitable LTE cell is not found until the timer T1 times out, the terminal device may search the LTE frequency points in DB1 according to the preset order_1, and execute steps S110 to S112. The terminal device may search the LTE frequency points in DB1 according to the preset order_1, which may specifically include: the terminal device may sort the LTE frequency points in DB1, and search the LTE frequency points in DB1 according to the order obtained by the sorting.

[0325] In some embodiments of the present application, after the terminal device executes step S108, if a suitable LTE cell is not found until timer T1 times out, the terminal device can search for LTE frequencies in DB1 and DB2 according to a preset order _1, and execute steps S110-S112.

[0326] In one possible implementation, the terminal device can search for the LTE frequency points in DB1 and DB2 according to a preset order _1, which may specifically include: the terminal device can first sort the LTE frequency points in DB1, and search the LTE frequency points in DB1 according to the order obtained by the sorting, and then search the LTE frequency points at the top position in DB2, and finally sort the LTE frequency points in DB2 except the top position, and search according to the order obtained by the sorting.

[0327] In one possible implementation, the terminal device may search for the LTE frequency points in DB1 and DB2 according to a preset order _1, which may specifically include: the terminal device first searches for the LTE frequency points at the top position in DB2, and finally sorts the LTE frequency points in DB2 except the top position, and searches according to the order obtained by the sorting, and then sorts the LTE frequency points in DB1, and searches for the LTE frequency points in DB1 according to the order obtained by the sorting.

[0328] In one possible implementation, the terminal device may search for LTE frequency points in DB1 and DB2 according to a preset order _1, which may specifically include: the terminal device reorders the LTE frequency points in DB1 and DB2, and searches for the corresponding LTE frequency points in order according to the ordering results.

[0329] It is understandable that the specific sorting method can be referred to above (such as step S104), and this application will not go into details.

[0330] According to the above, a suitable LTE cell may be: an LTE cell whose signal quality meets the access threshold and the network side does not prohibit the terminal device from accessing. It should be noted that in some embodiments of the present application, the access threshold satisfied by the terminal device for a suitable LTE cell searched based on frequency point A when timer T1 is started and has not timed out is higher than the access threshold satisfied by the suitable LTE cell searched based on DB1 and / or DB2 and / or the frequency points in LTE frequency point set_2 after timer T1 times out.

[0331] Another specific implementation of the above embodiment is introduced below.

[0332] See also Figure 7B , Figure 7B A flowchart of another communication method provided in an embodiment of the present application. The communication method may include but is not limited to the following steps:

[0333] S201: The terminal device resides in the NR cell.

[0334] S202: NR sends LTE frequency information to the terminal device.

[0335] S203: The terminal device performs measurement and / or detection based on the LTE frequency information to obtain measurement and detection results.

[0336] S204: The terminal device sorts the measured LTE frequency points based on the measurement detection result, and stores the measured LTE frequency points into DB1 according to the sorting result.

[0337] S205: When the EPS Fallback process is triggered, the NR notifies the core network that the EPS Fallback process has been initiated.

[0338] S206: When the EPS Fallback process is triggered, NR sends an instruction to redirect the terminal device to frequency point A.

[0339] S207: The terminal device starts timer T1 and timer T2.

[0340] S208: The terminal device searches for a cell based on frequency point A.

[0341] It can be understood that the specific implementation of steps S201 to S208 can refer to the relevant description of steps S101 to S108, which will not be repeated here.

[0342] S209: If a suitable LTE cell is not found until timer T1 times out, the terminal device searches for LTE frequency points in DB1 and ACQ DB.

[0343] In some embodiments of the present application, according to the above, the terminal device searches for the LTE frequency points in DB1 and ACQ DB, which may specifically include: the terminal device searches for the LTE frequency points in DB1 and ACQ DB according to one or more of the information such as the signal strength, bandwidth, whether it is an anchor cell, whether it is a high-speed rail cell, etc. of the LTE cell corresponding to the LTE frequency points in DB1 and ACQ DB. The LTE frequency points in the DB are sorted, and the s1 LTE frequency points ranked in the first s1 positions are selected, and the LTE cells corresponding to the s1 LTE frequency points are determined in descending order according to the energy. If no suitable LTE cell is found, the terminal device can reselect the s2 LTE frequency points ranked in the first s2 positions in the LTE frequency point set_1 except the s1 LTE frequency points, and determine in descending order according to the energy whether the LTE cells corresponding to the s2 LTE frequency points are suitable LTE cells. Similarly, if no suitable LTE cell is still found, the terminal device can reselect the s3 LTE frequency points ranked in the first s3 positions in the LTE frequency point set_1 except the s1 and s2 LTE frequency points, and determine in descending order according to the energy whether the LTE cells corresponding to the s3 LTE frequency points are suitable LTE cells. By analogy, the terminal device can search DB1 and ACQ DB according to the above method until a suitable LTE cell is found, or it is determined that the LTE cells corresponding to all LTE frequency points in DB1 and ACQ DB are not suitable LTE cells, or timer T2 times out, or the fallback process from 5G to 4G times out (for example, the timer started by the terminal device or the network side for this fallback times out).

[0344] In some embodiments of the present application, the terminal device may determine whether the LTE cells corresponding to the LTE frequencies in DB1 and ACQDB are suitable LTE cells in order of energy from large to small.

[0345] S210: If no suitable LTE cell is found after searching the frequencies in DB1 and ACQ DB, the terminal device attempts to search for the LTE frequencies in LTE frequency set_3.

[0346] In some embodiments of the present application, LTE frequency set_3 may include at least one of the following: some or all of the LTE frequencies in DB2, some or all of the LTE frequencies in the full band, and some or all of the LTE frequencies in the prefer band.

[0347] It is understandable that in some embodiments of the present application, LTE frequency set_1 may include all LTE frequencies in LTE frequency set_3. The LTE frequencies in LTE frequency set_2 and the LTE frequencies in LTE frequency set_3 may be partially the same or different.

[0348] S211: If the terminal device has not searched for a suitable LTE cell when timer T2 times out / the search for LTE frequencies in LTE frequency set_3 is completed / the EPSFallback process times out, the terminal device selects the NR cell for access.

[0349] S212: If a suitable LTE cell is searched before timer T2 times out, the terminal device initiates the RRC access and TAU process, resides in the searched suitable LTE cell, and stores the frequency corresponding to the NR cell where it resided before falling back, frequency A and the frequency corresponding to the currently resided LTE cell in DB2.

[0350] It can be understood that the specific implementation of step S211-step S212 can refer to the relevant description of step S111-step S112, which will not be repeated here.

[0351] In some embodiments of the present application, LTE frequency point set_1 only includes DB1 and ACQ DB. In this case, the terminal device may not perform step S210.

[0352] Another communication method provided by an embodiment of the present application is introduced below.

[0353] See also Figure 8 , Figure 8 A flowchart of another communication method provided in an embodiment of the present application. The communication method may include but is not limited to the following steps:

[0354] S301: The terminal device resides in the NR cell.

[0355] S302: NR sends LTE frequency information to the terminal device.

[0356] S303: The terminal device performs measurement and / or detection based on the LTE frequency information to obtain measurement and detection results.

[0357] S304: The terminal device sorts the measured LTE frequency points based on the measurement detection result, and stores the measured LTE frequency points into DB1 according to the sorting result.

[0358] S305: When the EPS Fallback process is triggered, the NR notifies the core network that the EPS Fallback process has been initiated.

[0359] S306: When the EPS Fallback process is triggered, NR sends an instruction to redirect the terminal device to frequency point A.

[0360] It can be understood that the specific implementation of steps S301 to S306 can refer to the relevant description of steps S101 to S106, which will not be repeated here.

[0361] S307: The terminal device searches DB2 for an LTE frequency that matches frequency A and the frequency corresponding to the NR cell in which the terminal device currently resides.

[0362] It can be understood that DB2 may include the redirected target LTE frequency indicated by the network side during one or more historical fallbacks to LTE, the frequency corresponding to the NR cell where the terminal device resides before the fallback, and the frequency corresponding to the LTE cell where the terminal device resides after the successful fallback. The terminal device can search in DB2 whether there is a historical fallback process in which the redirected target LTE frequency indicated by the network side is frequency A, and the frequency corresponding to the NR cell where the terminal device resides before the historical fallback is the frequency corresponding to the NR cell where the terminal device currently resides. If there is a historical fallback process in DB2 in which the redirected target LTE frequency indicated by the network side and the frequency corresponding to the NR cell where the terminal device resides before the historical fallback are respectively the same as frequency A and the frequency corresponding to the NR cell where the terminal device currently resides, the terminal device can determine that the frequency corresponding to the LTE cell where the terminal device resides after the successful fallback in the historical fallback process in DB2 is the LTE frequency matching frequency A and the NR cell where the terminal device currently resides. Otherwise, the terminal device determines that there is no LTE frequency matching frequency A and the frequency corresponding to the NR cell where the terminal device currently resides in DB2.

[0363] In some embodiments of the present application, the terminal device may also search in DB2 for the cell ID of the LTE cell that matches the frequency corresponding to the fallback frequency A and the currently resident NR cell.

[0364] S308: If there is an LTE frequency in DB2 that matches frequency A and the frequency corresponding to the NR cell where the terminal device is currently located, search for the matching LTE frequency and determine whether the LTE cell corresponding to the matching LTE frequency is a suitable LTE cell.

[0365] If there is an LTE frequency in DB2 that matches frequency A and the frequency corresponding to the currently resident NR cell, the terminal device can search for the LTE cell corresponding to the LTE frequency and determine whether the corresponding LTE cell is a suitable LTE cell.

[0366] S309: If there is no LTE frequency in DB2 that matches frequency A and the currently resident NR cell, or there is an LTE frequency in DB2 that matches the fallback frequency A and the frequency corresponding to the currently resident NR cell but the LTE cell corresponding to the LTE frequency is not a suitable LTE cell, the terminal device starts timer T1 and timer T2, and performs a cell search based on frequency A.

[0367] If there is no LTE frequency matching the fallback frequency A and the frequency corresponding to the currently resident NR cell in DB2, the terminal device can start timer T1 and timer T2, and perform a cell search based on frequency A. If there is an LTE frequency matching the fallback frequency A and the frequency corresponding to the currently resident NR cell in DB2, but the LTE cell corresponding to the LTE frequency is not a suitable LTE cell, the terminal device can start timer T1 and timer T2, and perform a cell search based on frequency A.

[0368] It is understandable that the relevant description of the terminal device performing cell search based on frequency point A can be found above and will not be repeated here.

[0369] S310: If a suitable LTE cell is not found until timer T1 times out, the terminal device searches for the frequency points in DB1 according to a preset order_1.

[0370] In a possible implementation, preset order_1 may be the default order of DB1. It is understandable that the default order of DB1 refers to the order in which the terminal device sorts the measured LTE frequency points based on the measurement detection results, that is, the order represented by the sorting result obtained after the terminal device sorts the measured LTE frequency points.

[0371] In another possible implementation, the terminal device searches for the frequency points in DB1 according to a preset order _1, which may specifically include: the terminal device may select the top y LTE frequency points in DB1 and search for the y LTE frequency points according to the order.

[0372] In another possible implementation, the terminal device searches for the frequency points in DB1 according to the preset order_1, which may specifically include: the terminal device may select the top y LTE frequency points in DB1, reorder the y LTE frequency points, and search for the y LTE frequency points according to the reordered order. In this case, the preset order_1 is the order obtained after the y LTE frequency points are reordered. It can be understood that the reordering method can refer to the above and will not be repeated here.

[0373] S311: If no suitable LTE cell is found after searching the frequency points in DB1, the terminal device attempts to search the LTE frequency point set_2.

[0374] In some embodiments of the present application, LTE frequency set_2 may include a target LTE frequency, that is, frequency A. In this case, the terminal device may search for frequency A again.

[0375] In some embodiments of the present application, the access threshold that the terminal device needs to meet when searching for a suitable LTE cell when executing step S309 is higher than the access threshold that the terminal device needs to meet when searching for a suitable LTE cell when executing step S311. In some embodiments of the present application, the access threshold that the terminal device needs to meet when searching for a suitable LTE cell when executing step S308 is higher than the access threshold that the terminal device needs to meet when searching for a suitable LTE cell when executing step S311. In some embodiments of the present application, the access threshold that the terminal device needs to meet when searching for a suitable LTE cell when executing steps S308 and S309 is the same. It can be understood that the access threshold that needs to be met for a suitable LTE cell can be specifically set according to actual needs, and the present application does not impose specific restrictions on this.

[0376] S312: If the terminal device still fails to search for a suitable LTE cell when timer T2 times out, the terminal device no longer attempts to search for LTE frequency point set_2, and selects the NR cell for access.

[0377] S313: If a suitable LTE cell is found, the terminal device initiates the RRC access and TAU process, resides in the found suitable LTE cell, and stores the frequency corresponding to the NR cell where it resided before falling back, frequency A, and the frequency corresponding to the currently located LTE cell in DB2.

[0378] It can be understood that the specific implementation of steps S310 to S313 can refer to the relevant description of steps S109 to S112, which will not be repeated here.

[0379] It should be noted that in some embodiments of the present application, the terminal device can start timer T2 in response to receiving an instruction sent by NR to redirect to frequency A, and start timer T1 when there is no LTE frequency matching frequency A and the currently resident NR cell in DB2, or when there is an LTE frequency matching the fallback frequency A and the frequency corresponding to the currently resident NR cell in DB2 but the LTE cell corresponding to the LTE frequency is not a suitable LTE cell.

[0380] It is worth noting that in some embodiments of the present application, after the terminal device executes step S303, the measured LTE frequency point and its related information may be stored in DB1 without sorting the measured LTE frequency point. Specifically, after the terminal device executes steps S301 to S303, the measured LTE frequency point and the related information of the LTE frequency point included in the measurement detection result may be stored in DB1, and then steps S305 to S309 may be executed.

[0381] In some embodiments of the present application, after the terminal device executes step S309, if a suitable LTE cell is not found until the timer T1 times out, the terminal device may search the LTE frequency points in DB1 according to the preset order_1, and execute steps S311-S313. The terminal device may search the LTE frequency points in DB1 according to the preset order_1, which may specifically include: the terminal device may sort the LTE frequency points in DB1, and search the LTE frequency points in DB1 according to the order obtained by the sorting.

[0382] It is understandable that the specific sorting method can be referred to above (such as step S104), and this application will not go into details.

[0383] It is worth noting that the communication method when the NR cell signal is poor can refer to the above embodiment, and this application will not elaborate on it here.

[0384] The following is an introduction to the device involved in the embodiments of the present application.

[0385] Fig. 9 A schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application.

[0386] like Fig. 9As shown, the structure of the terminal device may include: a processor, an external memory interface, an internal memory, a Universal Serial Bus (USB) interface, a charging management module, a power management module, a battery, an antenna 1, an antenna 2, a mobile communication module, a wireless communication module, a sensor module, a button, a motor, an indicator, a camera, a display screen, and a SIM card slot, etc. The audio module may include a speaker, a receiver, a microphone, an earphone interface, etc., and the sensor module may include a pressure sensor, a gyroscope sensor, an air pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, etc.

[0387] It is to be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the terminal device. In other embodiments, the terminal device may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0388] The processor may include one or more processing units, for example, the processor may include an application processor (AP), a modem (also called a baseband processor), a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), and / or a neural-network processing unit (NPU). Different processing units may be independent devices or integrated into one or more processors. The processor is the nerve center and command center of the terminal device. The controller may generate an operation control signal according to the instruction opcode and timing signal to complete the control of fetching and executing instructions.

[0389] The wireless communication function of the terminal device can be implemented through antenna 1, antenna 2, mobile communication module, wireless communication module, and Modem, etc. In some embodiments, the antenna 1 of the terminal device is coupled with the mobile communication module, and the antenna 2 is coupled with the wireless communication module, so that the terminal device can communicate with the network and other devices through wireless communication technology.

[0390] The operating system of the terminal device can adopt a layered architecture, an event-driven architecture, a micro-core architecture, a micro-service architecture, or a cloud architecture. The embodiment of the present application takes the Android system of the layered architecture as an example to illustrate the software structure of the terminal device. It should be noted that although the embodiment of the present application is illustrated by taking the Android system as an example, its basic principle is also applicable to terminals based on operating systems such as iOS or Windows.

[0391] Fig.10 A schematic diagram of the software structure of a terminal device provided in an embodiment of the present application.

[0392] The software structure of the terminal device adopts a layered architecture, which divides the software into several layers, each with a clear role and division of labor. The layers communicate with each other through software interfaces. Taking the Android system, the Android system running on the AP as an example, in some embodiments, the Android system is divided into five layers, from top to bottom, namely, the application layer, the application framework layer (Framework), the Android runtime (Android runtime) and the system library, the hardware abstraction layer (HAL) and the system kernel layer (Kernel).

[0393] Among them, the application layer may include a series of application packages. Application packages may include camera, gallery, calendar, call, map, WLAN, Bluetooth, music, video, short message and other APPs. The application layer may also include system UI (system UI). System UI is used to display the interface of the terminal device, such as displaying the signal icon corresponding to the SIM card, displaying the call interface, etc. The application framework layer provides an application programming interface (Application Programming Interface, API) and a programming framework for the applications in the application layer. The application framework layer includes some predefined functions. For example, the application framework layer may include a window manager, a content provider, a view system, a phone manager, a resource manager, a notification manager, etc. The phone manager is used to provide call functions for the terminal device, such as management of call status (including connecting, hanging up, etc.). The phone manager is in Fig.10 The application framework layer may also include a Radio Interface Layer (RIL), and a modem processor (Modem) may exchange information with the telephony through the RIL.

[0394] Modem can include physical PHY (Physical) layer, medium access control (MAC) layer, radio link control (RLC) layer, packet data convergence protocol (PDCP) layer, RRC layer and non-access stratum (NAS). The specific meanings of PHY layer, MAC layer, RLC layer, PDCP layer, RRC layer and NAS layer can be referred to the relevant technical documents, which will not be elaborated here. The above layers can be software modules. Modem can interact with base station through antenna.

[0395] In some embodiments of the present application, the RRC layer in the modem can receive the RRC Release message sent by the network side, and send the LTE frequency point to the bottom layer (e.g., the MAC layer) for the bottom layer to search for a suitable LTE cell. The method provided in some embodiments of the present application can be mainly controlled or executed by the RRC layer.

[0396] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication method, characterized in that: Applied to terminal equipment; the method comprises: The terminal device resides in a first cell; the first cell is a new wireless / new air interface NR cell; The terminal device starts a first timer and a second timer in response to receiving a first message; the first message carries an indication of redirection to a target Long Term Evolution LTE frequency point; the target LTE frequency point is a redirected LTE frequency point indicated by the network side; the duration of the first timer is less than the duration of the second timer; and the interval between the start time of the first timer and the start time of the second timer is shorter; The terminal device searches for an LTE cell that meets a first preset condition based on the target LTE frequency point; If an LTE cell satisfying the first preset condition is not found until the first timer times out, the terminal device searches for an LTE cell satisfying a second preset condition based on a first LTE frequency point set; the first LTE frequency point set includes at least one LTE frequency point different from the target LTE frequency point; If an LTE cell satisfying the second preset condition is searched before the second timer times out, the terminal device resides in the searched LTE cell satisfying the second preset condition.

2. The method according to claim 1, characterized in that The first message is a radio resource control release RRCRelease message; the method also includes: if an LTE cell that meets the second preset condition is not found until the second timer times out, the terminal device selects a second cell to reside in; the second cell is an NR cell.

3. The method according to claim 1 or 2, characterized in that The first preset condition is the same as or different from the second preset condition.

4. The method according to claim 3, characterized in that The first preset condition is different from the second preset condition, specifically including: a preset access threshold corresponding to the second preset condition is lower than the preset access threshold corresponding to the first preset condition; and the preset access threshold is a signal quality threshold for allowing access to an LTE cell.

5. The method according to any one of claims 1 to 4, characterized in that The duration of the first timer is less than the duration of the third timer started by the network side; the third timer is used for the duration of the network side controlling the fallback.

6. The method according to any one of claims 1 to 5, characterized in that The duration of the second timer is not less than the duration of the third timer started by the network side, and is not greater than x times the duration of the third timer; the third timer is used for the duration of the network side to control the fallback; x is not less than 1 and not greater than 2.

7. The method according to claim 5 or 6, characterized in that The duration of the three timers is 5 seconds.

8. The method according to any one of claims 1 to 7, characterized in that The first LTE frequency set includes first LTE frequency information and historical LTE frequency; the first LTE frequency information includes an LTE frequency corresponding to an LTE neighboring cell of the first cell; the historical LTE frequency includes an LTE frequency corresponding to an LTE cell where the terminal device has resided; The terminal device searches for an LTE cell that meets a second preset condition based on the first LTE frequency point set, specifically including: The terminal device determines whether the LTE frequency in the first LTE frequency information and the LTE cell corresponding to the historical LTE frequency meet the second preset condition.

9. The method according to claim 8, characterized in that The terminal device determines whether the LTE frequency in the first LTE frequency information and the LTE cell corresponding to the historical LTE frequency meet the second preset condition, specifically including: The terminal device selects a group of LTE frequencies from the LTE frequencies in the first LTE frequency information and the historical LTE frequencies, and determines, in descending order of energy, whether the LTE cells corresponding to the group of LTE frequencies meet the second preset condition; If none of the LTE cells corresponding to the group of LTE frequencies meets the second preset condition, the terminal device again performs the step of selecting a group of LTE frequencies from the LTE frequencies in the first LTE frequency information and the historical LTE frequencies, and determining in descending order of energy whether the LTE cells corresponding to the group of LTE frequencies meet the second preset condition, until all the LTE frequencies in the first LTE frequency information and the historical LTE frequencies are selected; Among them, the LTE frequency selected by the terminal device again from the LTE frequencies in the first LTE frequency information and the historical LTE frequencies is different from the LTE frequencies previously selected by the terminal device from the LTE frequencies in the first LTE frequency information and the historical LTE frequencies.

10. The method according to claim 9, characterized in that The first LTE frequency point set also includes second LTE frequency point information; The terminal device searches for an LTE cell that meets a second preset condition based on the first LTE frequency point set, specifically including: If the LTE frequency in the first LTE frequency information and the LTE cell corresponding to the historical LTE frequency do not meet the second preset condition, the terminal device searches for an LTE cell that meets the second preset condition based on the second LTE frequency information.

11. The method according to claim 10, characterized in that The second LTE frequency information specifically includes at least one of the following: an LTE frequency in the entire frequency band, and an LTE frequency in the preferred frequency band.

12. The method according to any one of claims 9 to 11, characterized in that The terminal device selects a group of LTE frequencies from the LTE frequencies in the first LTE frequency information and the historical LTE frequencies, specifically including: The terminal device sorts the LTE frequencies in the first LTE frequency information and the historical LTE frequencies based on one or more of the signal strength, bandwidth, whether it is an anchor cell, and whether it is a high-speed railway cell of the LTE cells corresponding to the LTE frequencies in the first LTE frequency information and the historical LTE frequencies, and selects the first s1 LTE frequencies as a group of LTE frequencies; s1 is a positive integer.

13. The method according to any one of claims 1 to 7, characterized in that The first LTE frequency point set includes first LTE frequency point information; the first LTE frequency point information includes an LTE frequency point corresponding to an LTE neighboring cell of the first cell; The terminal device searches for an LTE cell that meets a second preset condition based on the first LTE frequency point set, specifically including: The terminal device determines whether the LTE cell corresponding to the LTE frequency in the first LTE frequency information meets the second preset condition.

14. The method according to claim 13, characterized in that The first LTE frequency point set also includes third LTE frequency point information; The terminal device searches for an LTE cell that meets a second preset condition based on the first LTE frequency point set, specifically including: If none of the LTE cells corresponding to the LTE frequencies in the first LTE frequency information satisfy the second preset condition, the terminal device searches for an LTE cell that satisfies the second preset condition based on the third LTE frequency information.

15. The method according to claim 14, characterized in that The third LTE frequency information specifically includes at least one of the following: historical LTE frequency, LTE frequency in the full frequency band, and LTE frequency in the preferred frequency band.

16. The method according to any one of claims 1 to 7, characterized in that The first LTE frequency set includes first LTE frequency information and historical fallback information; the first LTE frequency information includes the LTE frequency corresponding to the LTE neighboring cell of the first cell; the historical fallback information includes at least one historical fallback record; each of the historical fallback records includes the following information during a historical fallback process in which the terminal device successfully falls back from NR to LTE: the redirected LTE frequency indicated by the network side, the frequency corresponding to the NR cell where the terminal device resides before the fallback, and the frequency corresponding to the LTE cell where the terminal device resides after the fallback; The terminal device searches for an LTE cell that meets a second preset condition based on the first LTE frequency point set, specifically including: The terminal device determines whether the LTE cell corresponding to the LTE frequency in the first LTE frequency information meets the second preset condition, and determines whether the historical fallback information includes a first historical fallback record; the frequency corresponding to the NR cell in which the terminal device resides before the fallback included in the first historical fallback record is the frequency corresponding to the first cell; the redirected LTE frequency indicated by the network side included in the first historical fallback record is the target LTE frequency; If the historical fallback information includes the first historical fallback record, the terminal device searches for an LTE cell that meets the second preset condition based on the frequency corresponding to the LTE cell in which the terminal device resides after the fallback included in the first historical fallback record.

17. The method according to claim 16, characterized in that The method further comprises: If the LTE cell corresponding to the LTE frequency in the first LTE frequency information meets the second preset condition, and / or the terminal device searches for an LTE cell that meets the second preset condition based on the frequency corresponding to the LTE cell where the terminal device resides after the fallback included in the first historical fallback record, the terminal device resides in the LTE cell that meets the second preset condition.

18. The method according to claim 16 or 17, characterized in that The method further comprises: If the LTE cell corresponding to the LTE frequency in the first LTE frequency information does not meet the second preset condition, and the terminal device does not search for an LTE cell that meets the second preset condition based on the frequency corresponding to the LTE cell where the terminal device resides after the fallback included in the first historical fallback record, the terminal device searches for an LTE cell that meets the second preset condition based on the fourth LTE frequency information.

19. The method according to claim 18, characterized in that The fourth LTE frequency information specifically includes at least one of the following: a historical LTE frequency, an LTE frequency in a full frequency band, and an LTE frequency in a preferred frequency band.

20. The method according to any one of claims 13 to 19, characterized in that The first LTE frequency point information includes multiple LTE frequency points, and the multiple LTE frequency points include LTE frequency points corresponding to multiple LTE neighboring cells of the first cell respectively; The terminal device determines whether the LTE cell corresponding to the LTE frequency in the first LTE frequency information meets the second preset condition, specifically including: the terminal device determines whether the LTE cells corresponding to the multiple LTE frequencies meet the second preset condition in order from large to small according to signal strength.

21. The method according to any one of claims 13 to 19, characterized in that After the terminal device resides on the first cell, the method further includes: The terminal device receives fifth LTE frequency information sent by the network device corresponding to the first cell; the fifth LTE frequency information includes an LTE frequency corresponding to an LTE neighboring cell of the first cell; The terminal device measures the signal strength of the LTE cell corresponding to the LTE frequency included in the fifth LTE frequency information, and / or detects the bandwidth of the LTE cell corresponding to the LTE frequency included in the fifth LTE frequency information, and / or detects whether the LTE cell corresponding to the LTE frequency included in the fifth LTE frequency information is an anchor cell, to obtain a first result; The terminal device sorts the LTE frequencies in the fifth LTE frequency information based on the first result to obtain the first LTE frequency information; The terminal device determines whether the LTE cell corresponding to the LTE frequency in the first LTE frequency information meets the second preset condition, specifically including: the terminal device determines whether the LTE cell corresponding to the LTE frequency in the first LTE frequency information meets the second preset condition in sequence according to the sorted result.

22. The method according to any one of claims 1 to 21, characterized in that The LTE cell that meets the first preset condition specifically includes: an LTE cell whose signal strength is greater than a first preset access threshold and the network side does not prohibit the terminal device from accessing; The LTE cell that meets the second preset condition specifically includes: an LTE cell whose signal strength is greater than the second preset access threshold and the network side does not prohibit the terminal device from accessing.

23. A communication method, characterized in that: Applied to terminal equipment; the method comprises: The terminal device resides in a first cell; the first cell is an NR cell; The terminal device determines, in response to receiving the first message, whether the historical fallback information includes a first historical fallback record; the first message carries an indication of redirection to a target LTE frequency; the target LTE frequency is a redirected LTE frequency indicated by the network side; the historical fallback information includes at least one historical fallback record; each of the historical fallback records includes the following information during a historical fallback process in which the terminal device successfully falls back from NR to LTE: the redirected LTE frequency indicated by the network side, the frequency corresponding to the NR cell where the terminal device resides before the fallback, and the frequency corresponding to the LTE cell where the terminal device resides after the fallback; the NR cell where the terminal device resides before the fallback included in the first historical fallback record is the first cell, and the redirected LTE frequency indicated by the network side included in the first historical fallback record is the target LTE frequency; If the historical fallback information includes the first historical fallback record, the terminal device searches for an LTE cell that meets a first preset condition based on a frequency corresponding to the LTE cell where the terminal device resides after the fallback, as included in the first historical fallback record.

24. The method of claim 23, wherein: The method further comprises: If the historical fallback information does not include the first historical fallback record, or the terminal device does not search for an LTE cell that meets the first preset condition based on the frequency corresponding to the LTE cell where the terminal device resides after falling back, the terminal device starts a first timer and searches for an LTE cell that meets the first preset condition based on the target LTE frequency; If the terminal device has not searched for an LTE cell that meets the first preset condition based on the target LTE frequency point until the first timer times out, the terminal device searches for an LTE cell that meets the second preset condition based on a second LTE frequency point set.

25. The method according to claim 23 or 24, characterized in that The first preset condition is the same as or different from the second preset condition; the first preset condition is different from the second preset condition, specifically including: the preset access threshold corresponding to the second preset condition is lower than the preset access threshold corresponding to the first preset condition; the preset access threshold is the signal quality threshold for allowing access to the LTE cell.

26. The method according to any one of claims 23 to 25, characterized in that The duration of the first timer is less than the duration of the third timer started by the network side; the third timer is used for the duration of the network side controlling the fallback.

27. The method according to any one of claims 23 to 26, characterized in that The duration of the second timer is not less than the duration of the third timer started by the network side, and is not greater than x times the duration of the third timer; the third timer is used for the duration of the network side to control the fallback; x is not less than 1 and not greater than 2.

28. The method according to claim 26 or 27, characterized in that The duration of the three timers is 5 seconds.

29. The method of claim 24, wherein: The second LTE frequency set includes first LTE frequency information and third LTE frequency information; the first LTE frequency information includes an LTE frequency corresponding to an LTE neighboring cell of the first cell; The terminal device searches for an LTE cell that meets the second preset condition based on the second LTE frequency point set, specifically including: The terminal device determines whether the LTE cell corresponding to the LTE frequency in the first LTE frequency information meets the second preset condition; If none of the LTE cells corresponding to the LTE frequencies in the first LTE frequency information satisfy the second preset condition, the terminal device searches for an LTE cell that satisfies the second preset condition based on the third LTE frequency information.

30. The method of claim 29, wherein: The third LTE frequency point information specifically includes: at least one of a historical LTE frequency point, an LTE frequency point in a full frequency band, and an LTE frequency point in a preferred frequency band.

31. The method according to any one of claims 23 to 30, characterized in that The method further comprises: The terminal device starts a second timer in response to the first message; If an LTE cell satisfying the first preset condition is searched before the first timer times out, the terminal device resides in the searched LTE cell satisfying the first preset condition; If an LTE cell satisfying the second preset condition is searched when the first timer times out and the second timer does not time out, the terminal device resides in the searched LTE cell satisfying the second preset condition; If an LTE cell that meets the first preset condition or the second preset condition is not found until the second timer times out, the terminal device selects a second cell to reside in; the second cell is an NR cell.

32. The method according to any one of claims 23 to 30, characterized in that The method further comprises: If the historical fallback information does not include the first historical fallback record, or the terminal device fails to search for an LTE cell that meets the second preset condition based on the frequency corresponding to the LTE cell where the terminal device resides after the fallback included in the first historical fallback record, the terminal device starts a second timer; the interval between the start time of the first timer and the start time of the second timer is shorter; If an LTE cell satisfying the first preset condition is searched before the first timer times out, the terminal device resides in the searched LTE cell satisfying the first preset condition; If an LTE cell satisfying the second preset condition is searched when the first timer times out and the second timer does not time out, the terminal device resides in the searched LTE cell satisfying the second preset condition; If an LTE cell that meets the first preset condition or the second preset condition is not found until the second timer times out, the terminal device selects a second cell to reside in; the second cell is an NR cell.

33. A terminal device, characterized in that: It includes a processor and a memory, wherein the processor calls and executes a computer program stored in the memory, so that the terminal device implements the method as claimed in any one of claims 1 to 22 or any one of claims 23 to 32.

34. A chip system, applied to a terminal device, characterized in that: The chip system includes at least one processor and an interface, wherein the interface is used to receive instructions and transmit them to the at least one processor; the at least one processor executes the instructions so that the terminal device executes the method as described in any one of claims 1-22 or any one of claims 23-32.

Citation Information

Cited By

  • Communication method and related device

    EP4742763A1

  • Communication method and related device

    WO2025026245A1

  • Network connection method and electronic device

    WO2025237042A1