A communication method and terminal
By configuring a list of suppression frequency points and suppression cell identification in the terminal, the redirection failure problem caused by the base station frequently instructing the terminal to access cells with poor signal quality is solved, and the effect of reducing the probability of redirection failure and improving user experience is achieved.
Patent Information
- Application Number
- CN202311868710.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-29
- Publication Date
- 2025-05-23
- Estimated Expiration
- 2043-12-29
AI Technical Summary
In the prior art, the base station frequently instructs the terminal to access the target cell with poor signal quality, resulting in the terminal failing to access the target cell continuously, affecting the user's communication experience.
By configuring a list of suppression frequency points and suppression cell identification in the terminal, the terminal avoids frequent attempts to change cells residing in poor signal quality when receiving the redirection indication, thereby reducing the probability of redirection failure.
It effectively avoids frequent redirection of terminals to cells with poor signal quality, reduces the probability of redirection failure, and improves the user's communication experience.
Smart Images

Figure CN118474808B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular, to a communication method and a terminal. Background Art
[0002] Currently, the base station can trigger the UE to enter a redirection process. The redirection process is used to make the UE camp on another cell from the current serving cell.
[0003] For example, taking base station A as an example, a radio resource control (RRC) connection is established between the UE and base station A, and the UE currently resides in cell 1 in base station A. Base station A can send a redirection indication to the UE, and the redirection indication carries at least one target frequency. Accordingly, after receiving the redirection indication, the UE can try to access the cell in the target frequency.
[0004] In some implementations, base station A will frequently instruct the UE to access the target cell with poor signal quality, resulting in the UE continuously failing to access the target cell. Since the UE will disconnect the RRC connection with base station A when accessing the target cell, such continuous redirection failures will cause multiple interruptions in the current UE-side service, greatly affecting the user's communication experience. Summary of the invention
[0005] The embodiments of the present application provide a communication method and terminal, which can avoid frequent redirection of the terminal to a cell with poor signal quality, reduce the probability of UE redirection failure, and thus improve the user's communication experience.
[0006] To achieve the above objectives, the embodiments of the present application adopt the following technical solutions:
[0007] In a first aspect, a communication method is applied to a terminal. The method includes: receiving a first redirection indication, the first redirection indication is used to instruct the terminal to change the resident cell. Reside in a first cell. The frequency of the first cell is not included in the first list. And / or, the cell identifier of the first cell is not included in the second list. The first list and the second list are configured in the terminal. The first list includes at least one suppressed frequency. The suppressed frequency corresponds to not residing in the cell corresponding to the suppressed frequency within a preset first time length. The second list includes at least one first suppressed cell identifier. The first suppressed cell identifier corresponds to not residing in the cell corresponding to the first suppressed cell identifier within a preset second time length.
[0008] In this way, the terminal will not frequently attempt to change the cell corresponding to the suppressed frequency point and / or will not frequently attempt to change the cell corresponding to the first suppressed cell identifier in response to the first redirection indication, thereby reducing the probability of failure of the terminal to change the resident cell and improving the user's communication experience.
[0009] Optionally, the cell identifier of the first cell is not included in the third list. The third list is configured in the terminal. The third list includes at least one second suppressed cell identifier. The second suppressed cell identifier corresponds to not residing in the cell corresponding to the second suppressed cell identifier within a preset third duration. In this way, the terminal will not frequently attempt to change the cell corresponding to the second suppressed cell identifier in response to the first redirection indication. This further reduces the probability of the terminal failing to change the resident cell.
[0010] Optionally, the first redirection indication carries a first target frequency. Before residing in the first cell, the method further includes: determining whether the first target frequency is included in the first list. When it is determined that the first target frequency is not included in the first list, performing a cell search on the first target frequency to identify a second cell. Determine whether the second cell is included in the second list. This allows the UE to subsequently determine whether to change to reside in the second cell.
[0011] Optionally, when it is determined that the second cell is not included in the second list, the first cell includes the second cell. Thus, when the UE determines that the second cell is not included in the second list, the UE may try to change to camp on the second cell.
[0012] Optionally, after determining that the second cell is not included in the second list, the method further includes: determining whether the second cell is included in the third list. When the second cell is not included in the third list, the first cell includes the second cell. Thus, when the UE determines that the second cell is not included in the third list, the UE can attempt to change to reside in the second cell.
[0013] Optionally, the terminal is configured with a first result identifier, which is used to indicate whether the terminal successfully changes the resident cell. The first result identifier includes a first value or a second value. Among them, the first value is used to indicate that the terminal successfully changes the resident cell, and the second value is used to indicate that the terminal fails to change the resident cell. After identifying the second cell, the method also includes: obtaining a first signal value. The first signal value corresponds to the signal strength of the second cell measured by the terminal. According to the first signal value being greater than the first resident threshold, a first event is generated. The first event includes the first target frequency, the cell identifier corresponding to the second cell, and the first value. Alternatively, according to the first signal value being less than the first resident threshold, a second event is generated. The second event includes the first target frequency, the cell identifier corresponding to the second cell, and the second value. In this way, it is convenient for subsequent terminals to maintain a suppression list (such as any one of the first list, the second list, and the third list) according to the second event.
[0014] Optionally, after the second event is generated, the method further includes: determining, based on the second event, that the number of failed attempts of the terminal to change its residence in the second cell is the first number. Determine whether the first number is greater than a first preset threshold. When the first number is greater than the first preset threshold, save the first target frequency point to the first list. When the first number is less than the first preset threshold, determine whether the first number is greater than a second preset threshold. When the first number is greater than the second preset threshold, save the cell identifier corresponding to the second cell to the second list. The first preset threshold is greater than the second preset threshold. Thus, the terminal can maintain the first list and the second list according to the number of failed attempts of changing its residence in the second cell.
[0015] Optionally, before determining whether the first number is greater than a first preset threshold, the method further includes: determining that the second event corresponds to a first type. The first type corresponds to that the second cell in the second event is not measured before the terminal receives the first redirection indication. In this way, the subsequent terminal maintains the suppression list according to the type of the second event.
[0016] Optionally, when the first number is less than the second preset threshold, the method further includes: determining whether the first number is greater than a third preset threshold. When the first number exceeds the third preset threshold, saving the cell identifier corresponding to the second cell to the third list. The third preset threshold is less than the second preset threshold. Thus, the terminal can maintain the first list and the second list according to the number of failed changes to reside in the second cell.
[0017] Optionally, after the second cell is identified, the method further includes: recording a first moment. The first moment is the time when the second event is generated. The first number corresponds to the number of times in a first time period. The first time period is a moment of a fourth time period before the first moment.
[0018] Optionally, before receiving the first redirection indication, the method further includes: receiving a first measurement indication, the first measurement indication carrying a first measurement frequency. The first measurement indication is used to instruct the terminal to perform signal measurement at the first measurement frequency. In response to the first measurement indication, a first measurement report is sent to the first access network device. The first measurement report includes a cell identifier corresponding to the third cell and a second signal value. The second signal value is the signal strength of the third cell measured by the terminal. The first measurement frequency is not included in the first list. The cell identifier of the third cell is not included in the second list and the third list.
[0019] In this way, the terminal will not report the measurement result of the cell corresponding to the suppressed frequency point in response to the first measurement indication, and / or will not report the measurement result of the cell corresponding to the first suppressed cell identifier and the cell corresponding to the second suppressed cell identifier. This avoids subsequent frequent attempts to change the cell corresponding to the suppressed frequency point, and / or frequent attempts to change the cell corresponding to the first suppressed cell identifier. This reduces the probability of failure of the terminal to change the resident cell.
[0020] Optionally, before sending the first measurement report to the first access network device, the method also includes: performing a cell search at the first measurement frequency point to identify the third cell. Performing signal measurement on the third cell to obtain the second signal value. Based on the second signal value being greater than the first residence threshold, a third event is generated. The third event includes the first measurement frequency point, the cell identifier corresponding to the third cell, and the first value. The first value is used to indicate that the terminal has successfully changed the cell in which it resides. Alternatively, based on the second signal value being less than the first residence threshold, a fourth event is generated. The fourth event includes the first measurement frequency point, the cell identifier corresponding to the third cell, and the second value. The second value is used to indicate that the terminal has failed to change the cell in which it resides. In this way, it is convenient for subsequent terminals to maintain the suppression list based on the fourth event.
[0021] Optionally, after the fourth event is generated, the method further includes: according to the fourth event, determining that the number of failed attempts of the terminal to change the residence to the third cell is a second number. Determine whether the second number is greater than a fourth preset threshold. When the second number is greater than the fourth preset threshold, save the first measurement frequency point to the first list. When the second number is less than the fourth preset threshold, determine whether the fourth number is greater than a fifth preset threshold. When the second number exceeds the fifth preset threshold, save the cell identifier corresponding to the third cell to the second list. When the second number is less than the fifth preset threshold, determine whether the second number is greater than a sixth preset threshold. When the second number is greater than the sixth preset threshold, save the cell identifier corresponding to the third cell to the third list. The values of the fourth preset threshold, the fifth preset threshold, and the sixth preset threshold are reduced in sequence. Thus, the terminal can maintain the first list, the second list, and the third list according to the number of failed attempts to change the residence to the third cell.
[0022] Optionally, after the third cell is identified, the method further includes: recording a second moment. The second moment is the time when the fourth event is generated. The second number corresponds to the number of times in a second time period. The second time period is a moment of a fourth time length before the second moment.
[0023] Optionally, before determining whether the second number is greater than a fourth preset threshold, the method further includes: determining that the fourth event corresponds to a second type. The second type corresponds to measuring the third cell in the fourth event before the terminal receives the first redirection indication. In this way, the subsequent terminal can maintain the suppression list according to the type of the fourth event.
[0024] Optionally, the terminal is configured with a first type identifier, and the first type identifier is used to indicate a redirection type. The redirection type includes the first type and the second type. The first type identifier includes a third value or a fourth value. The third value is used to indicate the second type, and the fourth value is used to indicate the first type. The first event and the second event include the fourth value. The third event and the fourth event include the third value.
[0025] Optionally, determining that the redirection type corresponding to the second event is the second type includes: determining that the second event corresponds to the second type based on the second event including the fourth value. Determining that the redirection type corresponding to the fourth event is the first type includes: determining that the fourth event corresponds to the first type based on the fourth event including the third value. Thus, based on the first type identifier, the terminal can determine that the second event corresponds to the second type and the fourth event corresponds to the first type.
[0026] Optionally, a first radio resource control RRC connection is established between the terminal and the first access network device. The first redirection indication is received by the terminal based on the first RRC connection. The first redirection indication includes a first RRC connection release message.
[0027] In a second aspect, a terminal includes: a memory and one or more processors. The memory is coupled to the processor. The memory is used to store computer program code, and the computer program code includes computer instructions. When the processor executes the computer instructions, the terminal executes the communication method provided in the first aspect and any possible design thereof.
[0028] In a third aspect, the chip system includes a processor and a communication interface. The processor is used to call and run a computer program stored in a storage medium from a storage medium to execute the communication method provided in the first aspect and any possible design thereof.
[0029] Optionally, the chip system corresponds to a modem in a terminal.
[0030] According to a fourth aspect, a computer-readable storage medium is provided, which includes computer instructions. When the computer instructions are executed, the communication method provided in the first aspect and any one of its optional designs is executed.
[0031] According to a fifth aspect, a computer program product is provided, wherein the computer program includes instructions, and when a computer runs the instructions, the communication method provided in the first aspect and any one of its optional designs is executed.
[0032] It can be understood that the technical solutions provided in the second to fifth aspects above can respectively correspond to the communication methods provided in the aforementioned designs, and the beneficial effects that can be obtained are similar and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 A schematic diagram of a communication method;
[0034] Figure 2 A schematic diagram of an interactive process of a communication method;
[0035] Figure 3 is a schematic diagram of an interaction flow of another communication method;
[0036] Figure 4 A schematic diagram of the composition of a chip module in a terminal provided in an embodiment of the present application;
[0037] Figure 5 A flow chart of a communication method provided in an embodiment of the present application;
[0038] Figure 6 A schematic diagram of an interactive process of a communication method provided in an embodiment of the present application;
[0039] Figure 7 A schematic diagram of an interaction flow of another communication method provided in an embodiment of the present application;
[0040] Figure 8 A flowchart of another communication method provided in an embodiment of the present application;
[0041] Fig. 9 A flowchart of another communication method provided in an embodiment of the present application;
[0042] Fig.10 A schematic diagram of an interaction flow of another communication method provided in an embodiment of the present application;
[0043] Fig.11 A schematic diagram of the composition of a terminal provided in an embodiment of the present application;
[0044] Fig.12 A schematic diagram of the composition of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0045] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "plurality" means two or more.
[0046] The technical solution provided in the embodiment of the present application can be applied to wireless communication networks such as long term evolution (LTE) system, advanced long term evolution (LTE-A) system, new radio (NR) network of fifth generation mobile communication technology (5G), and network of sixth generation mobile communication technology (6G). The terms "network" and "system" can be used interchangeably.
[0047] In the embodiment of the present application, a base station (BS) may be a device that communicates with a user equipment (UE) or other communication sites such as a relay site, and the base station may provide communication coverage for a specific physical area. For example, the base station may be an evolutionary Node B (eNB or eNodeB) in LTE; it may also be a next generation Node B (gNB) in 5G NR; or it may be other access network devices that provide access services in a wireless communication network, which is not limited by the present invention.
[0048] Currently, UE can support multiple services. The service may include at least one of voice service and data service. When the UE initiates the service, it can interact with nearby base stations, so that the base station can allocate corresponding network resources to the UE to implement the service initiated by the current UE side.
[0049] For example, Figure 1 As shown, taking the UE initiating a voice service as an example, the UE can send a voice service request to a nearby base station A. Accordingly, when base station A receives the voice service request, it can configure network resources for the UE, thereby realizing a voice call between users.
[0050] The following describes this scenario with reference to a specific example.
[0051] Exemplary, reference Figure 2 , it is assumed that the base stations near the UE include base station A and base station B. Base station A is configured with cell 1, and base station B is configured with cell 2, and cell 1 and cell 2 correspond to different working frequencies.
[0052] Taking the cell 1 in which the UE currently resides in the base station A as an example, when a service is initiated on the UE side, interaction with the base station A and the base station B can be triggered.
[0053] In other embodiments of the present application, UE may also be referred to as a terminal, and base station A may also be referred to as a first access network device.
[0054] like Figure 2 As shown, the interaction process between the UE and base station A and base station B in this scenario may include:
[0055] S201. UE sends service request 1 to base station A.
[0056] Exemplarily, the service request 1 may include a voice service request or a data service request. When the UE initiates a voice service or a data service, the service request 1 may be sent to the base station A. The base station A configures corresponding network resources for the UE according to the received service request 1.
[0057] It can be understood that before the UE sends the service request 1 to the base station A, a communication connection is established between the UE and the base station A.
[0058] For example, the communication connection may be a Radio Resource Control (RRC) connection.
[0059] In some other embodiments of the present application, the RRC connection may also be referred to as a first RRC connection.
[0060] It should be noted that in different embodiments of the present application, when base station A receives the service request 1, it can trigger the UE to enter a redirection process based on different reasons. The redirection process is used to change the UE from the current serving cell to another cell.
[0061] For example, if the signal quality of the current cell where the UE resides decreases due to the movement of the UE, a redirection process between the UE and base station A may be triggered to instruct the UE to change to a cell with better signal quality.
[0062] As an example, the UE and the base station A may change the UE to camp on another cell in the same system through the operations in S202 to S206.
[0063] S202. Base station A sends an RRC connection reconfiguration message 21 to the UE.
[0064] In some embodiments, before instructing the UE to redirect to the designated frequency point, the base station A may send a corresponding measurement indication A to the UE. The measurement indication A carries at least one frequency point. The measurement indication is used to instruct the UE to perform signal measurement on the at least one frequency point.
[0065] In some other embodiments, the measurement indication A may also carry at least one cell identity (cell ID). The measurement indication is also used to instruct the UE to measure the cell corresponding to the at least one cell ID.
[0066] It should be noted that, in the embodiment of the present application, the at least one frequency point carried in the aforementioned measurement indication A is a working frequency point in the same system.
[0067] The following description is made by taking the measurement indication A carrying at least one frequency point as an example.
[0068] Exemplarily, the measurement indication A may correspond to an RRC connection reconfiguration message 21. The RRC connection reconfiguration message 21 carries the frequency point F1, and the base station A may send the RRC connection reconfiguration message 21 to the UE. The RRC connection reconfiguration message 21 is used to instruct the UE to perform signal measurement on the frequency point F1.
[0069] For example, the RRC connection reconfiguration message 21 may be RRCConnectionReconfiguration.
[0070] Correspondingly, when receiving the RRC connection reconfiguration message 21, the UE can perform signal measurement on the frequency point F1.
[0071] S203. UE sends a measurement report 22 to base station A.
[0072] In an embodiment of the present application, the UE can perform measurements on the at least one frequency point according to the RRC connection reconfiguration message 21, and report a measurement report to the base station A if the system reporting threshold is met. In this way, the base station A can subsequently instruct the UE to change its residence to a designated cell according to the measurement report.
[0073] For example, the UE may perform a cell search on the frequency point F1 and identify the cell 2. The UE may measure the signal of the cell 2. When the signal of the cell 2 meets the reporting threshold, the UE reports the measurement report 22 to the base station A.
[0074] For example, taking base station A and base station B as eNBs in LTE, when the reference signal received power (RSRP) value of cell 1 is higher than the RSRP of the resident cell, and the RSRP value of cell 1 exceeds the RSRP of the current serving cell, the UE can send a measurement report 22 to base station A. The measurement report may include the cell ID and RSRP corresponding to cell 2.
[0075] S204. Base station A sends an RRC connection release message 23 to the UE.
[0076] In some embodiments of the present application, when base station A receives measurement report 22, it can send redirection indication A to UE according to the measurement report 22. The redirection indication A carries at least one target frequency, and the redirection indication A is used to instruct the UE to access the cell corresponding to the target frequency from the current resident cell.
[0077] In some other embodiments of the present application, the RRC connection release message 23 is included in the first redirection indication.
[0078] Exemplarily, the redirection indication A may correspond to an RRC connection release message 23. The RRC connection release message 23 carries frequency F1, and the RRC connection release message 23 is used to instruct the UE to access the cell corresponding to frequency F1 from cell 1. In this example, the cell corresponding to frequency F1 may also be referred to as a target cell.
[0079] For example, the RRC connection release message 23 may be RRCConnectionRelease.
[0080] Accordingly, in some embodiments of the present application, when the UE receives the RRC connection release message 23, it can disconnect the RRC connection with the cell 1 and perform a cell search on the frequency point F1.
[0081] For example, the UE identifies the cell 2 corresponding to the frequency point F1 through cell search. The UE can initiate an RRC connection establishment process to the cell 2.
[0082] S205. UE initiates an RRC connection establishment process to base station B.
[0083] For example, the UE sends an RRC connection establishment request to the base station B where the cell 2 is located. The RRC connection establishment request may be an RRCConnectionRequest.
[0084] Correspondingly, when entering Figure 2 After the RRC connection establishment process shown in S205, base station B will also respond.
[0085] For example, after receiving the RRC connection establishment request, base station B sends an RRC connection establishment message (such as RRCConnectionsetup) to the UE.
[0086] Then, the UE may establish an RRC connection with base station B according to the RRC connection establishment message, and then access cell 2.
[0087] In this example, after completing the RRC connection establishment, the UE feeds back an RRC connection establishment completion message to the base station B. For example, the RRC connection establishment completion message may be RRCConnectionComplete.
[0088] Then, the UE completes the handover access from cell 1 to cell 2. The UE can continue to perform voice services or data services in cell 2, such as making phone calls and surfing the Internet.
[0089] S206. UE sends an RRC connection reconfiguration complete message 24 to base station B.
[0090] In some embodiments of the present application, after successfully accessing cell 2, the UE may send an RRC connection reconfiguration completion message 24 (eg, RRCReconfigurationComplete) to base station B.
[0091] In such Figure 2 In the example of , the UE successfully accesses the target cell during the redirection process. Figure 3 , is a schematic diagram of another redirection interaction between UE and base station A. Figure 3 A specific example of a UE failing to access a target cell during the redirection process is shown in FIG.
[0092] like Figure 3 As shown, another redirection interaction process between the UE and the base station A may include:
[0093] S301. UE sends service request 1 to base station A.
[0094] S302. Base station A sends an RRC connection reconfiguration message 31 to the UE.
[0095] S303: UE sends a measurement report 32 to base station A.
[0096] S304. Base station A sends an RRC connection release message 33 to the UE.
[0097] In this example, the implementation of S301 to S304 corresponds to Figure 2 The specific contents of S201 to S204 can be referenced to each other and will not be repeated here.
[0098] Taking the frequency F2 carried in the RRC connection release message 33 as an example, the RRC connection release message 33 is used to instruct the UE to change camping from the currently camped cell 1 to the cell corresponding to the frequency F2. In this example, the cell corresponding to the frequency F2 can be called the target cell.
[0099] For example, when the UE receives the RRC connection release message 33, it identifies the cell 3 corresponding to the frequency point F2 through cell search. The UE can initiate an RRC connection establishment process to the cell 3.
[0100] S305: UE initiates an RRC connection establishment process to base station C.
[0101] For example, the UE sends an RRC connection establishment request to the base station C where the cell 3 is located. The RRC connection establishment request may be an RRCConnectionRequest.
[0102] Correspondingly, when entering Figure 3After the RRC connection establishment process shown in S305, base station C will also respond.
[0103] It is understandable that the random mobility of the UE will cause real-time changes in the quality of the network wireless signal strength, which in turn causes the UE to fail to access cell 3.
[0104] For example, after receiving the RRC connection establishment request, the base station C sends an RRC connection rejection message (such as RRCConnectionreject) to the UE.
[0105] In this embodiment, after the UE fails to access the cell 3, it can continue to search for cells, so that the UE can subsequently access the cell according to the result of the cell search.
[0106] Exemplarily, a cell record is stored in the UE. The cell record includes the frequency and cell ID of the cell where the UE has camped. In this example, the UE can perform a cell search based on the cell record.
[0107] In some implementations, the cell record includes the frequency and cell ID corresponding to cell 1. According to the result of the cell search, the UE can access the cell 1 where it has camped before.
[0108] Specifically, the UE can access the cell 1 by executing the operation in S306.
[0109] S306: UE initiates a random access procedure to base station A.
[0110] For example, the UE may send a random access request to the base station A through a random access channel (RACH). Correspondingly, under the instruction of the base station A, the UE may access the cell 1 through the random access process, so as to continue to communicate with the base station A in the accessed cell 1.
[0111] S307: UE initiates an RRC connection establishment process to base station A.
[0112] Exemplarily, after accessing cell 1 , the UE may continue to initiate an RRC connection establishment process to base station A so as to establish an RRC connection with base station A.
[0113] In this example, the RRC connection establishment process initiated by the UE to the base station A is similar to the implementation method in S205. For specific content, please refer to the description in S205 and will not be repeated here.
[0114] That is to say, through the random access process and the RRC connection establishment process, the UE can continue to reside in cell 1 to perform the current service.
[0115] Exemplarily, after the UE restores the RRC connection in cell 1, it can continue to receive service request 1 as in S301.
[0116] In some implementations, when the UE receives the service request 1, the UE triggers the redirection process again with the base station A. The UE and the base station A can be connected according to the above Figure 2 or Figure 3 In the example in , the redirection process is executed. In the redirection process, the UE fails to change the target cell (such as cell 3) again. Since the UE disconnects the RRC connection with base station A when accessing the target cell, this continuous redirection failure will cause multiple interruptions in the current UE-side service, greatly affecting the user's communication experience.
[0117] It should be noted that in Figure 2 and Figure 3 In the examples, the redirection process based on measurement is used as an example for explanation. In other embodiments, a blind redirection process may be triggered between the UE and the base station A. In the blind redirection process, there is no need for the UE and the base station A to interact as in S202 and S203. The base station A may directly send a redirection indication as shown in S204 or S304 to the UE, so that the UE can access the target cell from the current resident cell after receiving the redirection indication.
[0118] In addition, in Figure 2 and Figure 3 In the examples, LTE is used as an example. In other embodiments, wireless communication networks such as NR can also be based on Figure 2 or Figure 3 In the example, the redirection process within the same system is performed with the UE.
[0119] To solve the above problems, an embodiment of the present application provides a communication method and a terminal. Based on the method, a UE receives a first redirection indication, and the first redirection indication is used to instruct the UE to change the resident cell. In some implementations, the UE can reside in the first cell. Among them, the frequency of the first cell is not included in the first list. And / or, the cell identifier of the first cell is not included in the second list. The first list and the second list are configured in the terminal. The first list includes at least one suppressed frequency; the suppressed frequency corresponds to not residing in the cell corresponding to the suppressed frequency within a preset first time length. The second list includes at least one first suppressed cell identifier. The first suppressed cell identifier corresponds to not residing in the cell corresponding to the first suppressed cell identifier within a preset second time length.
[0120] In this way, when responding to the first redirection indication, the UE will not frequently attempt to change the cell corresponding to the suppressed frequency point and / or will not frequently attempt to change the cell corresponding to the first suppressed cell identifier, thereby reducing the probability of the UE failing to change the cell and improving the user's communication experience.
[0121] The technical solution provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings.
[0122] It should be noted that the solution provided in the embodiment of the present application can be applied to a terminal with a communication function, which can also be called a terminal device or a terminal.
[0123] Exemplarily, the terminal in the embodiment of the present application may include at least one of a mobile phone, a foldable terminal, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) device, a virtual reality (VR) device, an artificial intelligence (AI) device, a wearable device, a vehicle-mounted device, a smart home device, or a smart city device. The embodiment of the present application does not impose any special restrictions on the specific type of the terminal.
[0124] As an example, Figure 4 A schematic diagram of the composition of a terminal provided in an embodiment of the present application.
[0125] like Figure 4 As shown, the terminal may include a multi-layer structure. In this example, the terminal may include a NAS layer 401 , an RRC layer 402 , a PDCP layer 403 , an RLC layer 404 , a MAC layer 405 , and a PHY layer 406 .
[0126] NAS is the abbreviation of Non Access Stratum, and NAS layer 401 is also the non-access layer. NAS layer 401 is mainly responsible for providing control and management of the non-access layer. For example, EPS bearer management, authentication, mobility management in the idle state (i.e., ECM-IDLE state) of EPS connection management mode, responsible for generating paging messages for UEs in ECM-IDLE state, security control and other functions.
[0127] The RRC layer 402 is a high-level layer of the control plane, which is mainly responsible for controlling L1 / L2 to complete air interface resource transmission and providing information transmission services for the NAS layer 401. Exemplarily, the RRC layer 402 can be used to manage functions such as system message broadcasting, RRC connection control, mobility management, and measurement configuration reporting. Among them, RRC connection control management includes paging, establishing / modifying / suspending / resuming / releasing RRC connection, initial security activation, establishing / modifying / activating SRB / DRB, cell management in DC and CA modes, and radio link failure recovery.
[0128] PDCP is the abbreviation of Packet Data Convergence Protocol, and the PDCP layer 403 is also the packet data convergence protocol layer. The PDCP layer 403 is used to process RRC messages on the control plane and Internet Protocol (IP) packets on the user plane. Exemplarily, on the user plane, after the PDCP layer 403 obtains the IP data packet from the upper layer, it can perform header compression and encryption on the IP data packet, and then submit it to the RLC layer 404. The PDCP layer 403 also provides in-order submission and duplicate packet detection functions to the upper layer. In the control plane, the PDCP layer 403 provides signaling transmission services for the upper layer RRC, implements encryption and consistency protection of RRC signaling, and implements decryption and consistency checking of RRC signaling in the reverse direction.
[0129] RLC is the abbreviation of Radio Link Control, and RLC layer 404 is the radio link control layer. RLC layer 404 mainly provides radio link control functions, and provides services such as segmentation, retransmission control, and on-demand transmission for the upper layer. RLC layer 404 includes three transmission modes: Transparent Mode (TM), Unacknowledged Mode (UM), and Acknowledged Mode (AM), and mainly provides functions such as error correction, segmentation, and reassembly.
[0130] MAC is the abbreviation of Media Access Control, and the MAC layer 405 is the media access control layer. The MAC layer 405 is used to provide mapping between logical channels and transport channels; multiplex MAC SDUs from one or more logical channels into a transport block and pass it to the PHY layer 406; demultiplex the transport block from the PHY layer 406 into multiple MAC SDUs and pass them to one or more logical channels; report scheduling information; perform error correction through HARQ; manage the priority between users through dynamic scheduling; manage logical channel priority, etc.
[0131] The PHY layer 406 is the physical layer. The PHY layer 406 provides mechanical, electrical, functional and regulatory characteristics for creating, maintaining and dismantling the physical link required for data transmission. The physical layer can be used to ensure that the original data can be transmitted on various physical media.
[0132] like Figure 4 As shown, in the embodiment of the present application, the above NAS layer 401, RRC layer 402, PDCP layer 403, RLC layer 404, MAC layer 405, and PHY layer 406 can be integrated in the first chip module of the terminal. For example, the first chip module can be a modem of the terminal.
[0133] In addition, in some embodiments, an application layer 407 may be provided in the terminal. The application layer 407 may be provided on the upper layer of the NAS layer 401. The application layer may be used to process and judge the signaling from the NAS layer, and send communication signaling and data to the NAS layer.
[0134] In such Figure 4 In the example of , the application layer 407 can be set in the second chip module of the terminal. For example, the second chip module can be an application processor (Application Processor Unit, referred to as APU or AP) of the terminal.
[0135] In other embodiments, the application 407, and the NAS layer 401, the RRC layer 402, the PDCP layer 403, the RLC layer 404, the MAC layer 405, and the PHY layer 406 may also be in the same chip module. The embodiment of the present application does not specifically limit the division and setting of each protocol layer in the terminal.
[0136] It should be noted that in the following description, UE is taken as an example as a device used by a user.
[0137] Exemplary, reference Figure 5 , combined with Figure 1 The scenario shown is used to illustrate the solution provided in the embodiment of the present application.
[0138] like Figure 5 As shown, the program may include:
[0139] S501. The UE reports event set 1 based on whether the change of the camped cell is successful.
[0140] In the embodiment of the present application, the UE and the base station A perform the following Figure 2 Or Figure 3During the redirection interaction shown, the UE can report event set 1 to the application layer through the RRC layer according to whether the change of the resident cell is successful. The event set 1 includes at least one event. The event is used to indicate whether the change of the resident cell is successful.
[0141] As an implementation method, taking the measurement-based redirection type between UE and base station A as an example, refer to Figure 6 UE can Figure 6 According to the solution in , report event set 1.
[0142] In some other embodiments of the present application, the measurement-based redirection type may also be referred to as the second type.
[0143] Combined with the above Figure 2 In some embodiments of the present application, during measurement-based redirection between the UE and base station A, the UE may receive a measurement indication 1 sent by base station A. The measurement indication 1 carries at least one frequency point, and the measurement indication 1 is used to instruct the UE to perform signal measurement on the at least one frequency point.
[0144] In other embodiments of the present application, the measurement indication 1 may also be referred to as the first measurement indication.
[0145] In some other embodiments of the present application, the measurement indication 1 further carries at least one cell ID, and the measurement indication 1 is used to instruct the UE to perform signal measurement on the cell corresponding to the at least one cell ID.
[0146] In the above two implementations, the measurement indication 1 may correspond to the RRC connection reconfiguration message 21 in S202 or the RRC connection reconfiguration message 31 in S302.
[0147] In the following, it is taken that the measurement indication 1 carries at least one frequency point, and the at least one frequency point includes the frequency point F1 as an example. Figure 6 The scheme is described in detail.
[0148] In other embodiments of the present application, the frequency point F1 may also be referred to as a first measurement frequency point.
[0149] like Figure 6 As shown, the program may include:
[0150] S601. UE saves frequency point F1 carried in measurement indication 1.
[0151] In some embodiments of the present application, when the UE receives the measurement indication 1 sent by the base station A at the RRC layer, the UE may save the frequency point F1 carried in the measurement indication 1.
[0152] S602. The UE performs cell search and measurement at frequency point F1, and obtains measurement result 1 corresponding to cell A.
[0153] Exemplarily, the UE performs cell search and measurement on frequency point F1 according to measurement indication 1.
[0154] In this example, the UE can detect at least one cell through cell search on frequency point F1. Taking the at least one cell including cell A as an example, the UE can measure the signal of cell A and obtain measurement result 1 corresponding to cell A. The measurement result 1 may include the signal strength (such as RSRP) corresponding to cell A, and cell ID, etc.
[0155] In other embodiments of the present application, cell A may also be referred to as a third cell, and the signal strength corresponding to cell A is the second signal value.
[0156] It should be noted that in S602, the frequency point F1 carried in the measurement indication 1 is used as an example for description. In other embodiments of the present application, the measurement indication 1 may also carry at least one cell ID. In this embodiment, when the UE receives the measurement indication 1, it may directly perform signal measurement on the cell corresponding to the at least one cell ID to obtain the measurement result of the at least one cell.
[0157] S603: The UE determines whether cell A meets the camping threshold according to measurement result 1.
[0158] In an example, the dwell threshold may be defined by a wireless communication specification and / or a network. The UE determines whether cell A meets the dwell threshold according to the signal strength of cell A in measurement result 1, etc.
[0159] In other embodiments of the present application, the dwell threshold may also be referred to as a first dwell threshold.
[0160] It should be noted that in the embodiment of the present application, cell A meets the camping threshold, corresponding to the UE successfully changing camping from the current camping cell (such as cell 1) to cell A. On the contrary, cell A does not meet the camping threshold, corresponding to the UE failing to change camping from the current camping cell to cell A.
[0161] In some implementations, the UE determines that cell A meets the residence threshold according to measurement result 1. In this implementation, the UE may continue to perform the operation in S604 according to the fact that cell A meets the residence threshold.
[0162] In some other implementations, the UE determines that the cell A does not meet the residence threshold according to the measurement result 1. In this implementation, the UE may perform the operation in S605 according to the cell A does not meet the residence threshold.
[0163] S604. The UE sends a success event 1 to the application layer through the RRC layer.
[0164] It should be noted that, in an embodiment of the present application, a result identifier is configured in the UE, and the result identifier is used to indicate whether the change of the resident cell is successful. The result identifier includes a first value or a second value. The first value is used to indicate that the redirection is successful, and the second value is used to indicate that the redirection fails.
[0165] In some other embodiments of the present application, the success event 1 may also be referred to as the third event. The result identifier may also be referred to as the first result identifier.
[0166] Exemplarily, when cell A meets the residence threshold, the UE may send a success event 1 to the application layer through the RRC layer. The success event 1 includes the frequency point F1, the cell ID corresponding to the cell A, and the first value.
[0167] In some other embodiments of the present application, the UE is further configured with a type identifier, which is used to indicate the type of redirection. The type identifier includes a third value or a fourth value. The third value is used to indicate measurement-based redirection, and the fourth value is used to indicate blind redirection.
[0168] In other embodiments of the present application, the type identifier may also be referred to as a first type identifier.
[0169] In this embodiment, when the UE reports event set 1 to the application layer, the UE may also send the redirection type to the application layer.
[0170] For example, the success event 1 may include the frequency point F1, the cell ID corresponding to the cell A, the first value, and the third value.
[0171] S605. The UE sends failure event 1 to the application layer through the RRC layer.
[0172] Exemplarily, when cell A does not meet the residency threshold, the UE may send a failure event 1 to the application layer through the RRC layer. The failure event 1 includes the frequency point F1, the cell ID corresponding to the cell A, and the second value.
[0173] In other embodiments of the present application, failure event 1 may also be referred to as event 4.
[0174] In other embodiments of the present application, the failure event 1 may further include a third value.
[0175] It should be noted that in Figure 6In the example, cell A is taken as an example to illustrate the specific implementation method of UE reporting event set 1. In other embodiments of the present application, the UE can detect multiple cells through cell search on frequency point F1. The UE can measure the signals of the multiple cells and report the redirection success event or the redirection failure event to the application layer according to the measurement results corresponding to the multiple cells.
[0176] As another implementation method, take the blind redirection between UE and base station A as an example, refer to Figure 7 UE can Figure 7 According to the solution in , report event set 1.
[0177] Combined with the above Figure 2 In the description, in the embodiment of the present application, during the process of blind redirection between the UE and the base station A, the UE may receive a redirection indication 1 sent by the base station A. The redirection indication 1 carries at least one target frequency point, and the redirection indication 1 is used to instruct the UE to change the cell of the current frequency point to the cell of the target frequency point.
[0178] In the above two implementations, the redirection indication 1 may correspond to the RRC connection release message 23 in S204 or the RRC connection release message 33 in S304.
[0179] In the following, the redirection indication 1 carries at least one target frequency point, and the at least one target frequency point includes the frequency point F2. Figure 7 The scheme is described in detail.
[0180] In other embodiments of the present application, the frequency point F2 may also be referred to as a first target frequency point.
[0181] like Figure 7 As shown, the program may include:
[0182] S701. UE saves frequency F2 carried in redirection indication 1.
[0183] In some embodiments of the present application, when the UE receives the redirection indication 1 sent by the base station A at the RRC layer, the UE can save the frequency point F2 carried in the redirection indication 1.
[0184] S702. The UE performs a cell search on frequency F2 and obtains search result 1 corresponding to cell B.
[0185] Exemplarily, the UE may detect at least one cell through cell search on frequency F2. Taking the at least one cell including cell B as an example, the UE may obtain search result 1 corresponding to cell B. The search result 1 may include the signal strength (such as RSRP) corresponding to cell B, and the cell ID, etc.
[0186] In some other embodiments of the present application, cell B may also be referred to as a second cell. The signal strength of cell B is a first signal value.
[0187] S703: The UE determines whether cell B meets the camping threshold according to search result 1.
[0188] Exemplarily, the implementation of S703 is similar to that of S603, and the specific content can refer to the description in S703.
[0189] In some implementations, the UE determines that cell B meets the dwell threshold based on the signal strength corresponding to cell B in search result 1. In this implementation, the UE may continue to perform the operation in S704 based on that cell B meets the dwell threshold.
[0190] In some other implementations, the UE determines that cell B does not meet the dwell threshold based on the signal strength corresponding to cell B in search result 1. In this implementation, the UE may continue to perform the operation in S705 based on the fact that cell B does not meet the dwell threshold.
[0191] S704. The UE sends success event 2 to the application layer through the RRC layer.
[0192] Exemplarily, the implementation of S704 is similar to that of S604, and the specific content can refer to the description in S704.
[0193] In other embodiments of the present application, the success event 2 may also be referred to as the first event.
[0194] In an implementation manner, the success event 1 may include the frequency point F2, the cell ID corresponding to the cell B, and the first value.
[0195] In another implementation, the success event 1 may also include a fourth value for indicating blind redirection.
[0196] S705. The UE sends failure event 2 to the application layer through the RRC layer.
[0197] Exemplarily, the implementation of S705 is similar to that of S605, and the specific content may refer to the description in S605.
[0198] In other embodiments of the present application, failure event 2 may also be referred to as a second event.
[0199] In one implementation, the failure event 1 may include the frequency F2, the cell ID corresponding to the cell B, and the second value.
[0200] In another implementation, the failure event 1 may also include a fourth value for indicating blind redirection.
[0201] In this way, the UE can Figure 6 and / or Figure 7 The operations in are used to report event set 1 to the application layer.
[0202] In an embodiment of the present application, the UE receives the event set 1 through the application layer and can continue to perform the operation in S502.
[0203] S502. The UE maintains a suppression list according to event set 1.
[0204] In some embodiments of the present application, a suppression list is configured in the UE. The suppression list includes at least one of list 1, list 2, and list 3. Among them, list 1 includes at least one suppressed frequency 1, and suppressed frequency 1 corresponds to not residing in the cell corresponding to suppressed frequency 1 within a preset first duration. List 2 includes at least one suppressed cell identifier 1, and suppressed cell identifier 1 corresponds to not residing in the cell corresponding to suppressed cell identifier 1 within a preset second duration. List 3 includes at least one suppressed cell identifier 2, and suppressed cell identifier 2 corresponds to not residing in the cell corresponding to suppressed cell identifier 2 within a preset third duration.
[0205] It should be noted that, in some embodiments of the present application, the first duration, the second duration, and the third duration decrease sequentially.
[0206] In other embodiments of the present application, list 1 may be referred to as the first list, list 2 may be referred to as the second list, and list 3 may be referred to as the third list. Suppressed cell identifier 1 may be referred to as the first suppressed cell identifier, and suppressed cell identifier 2 may be referred to as the second suppressed cell identifier.
[0207] As a specific implementation method, refer to Figure 8 ,The UE can maintain the suppression list through the application layer according to the number of failures in redirecting the UE to the target cell.
[0208] The following Figure 6 Taking UE as an example, the specific implementation method of maintaining the suppression list is explained.
[0209] like Figure 8 As shown, the program may include:
[0210] S801. UE extracts failure event 1, and records time 1 when failure event 1 is received.
[0211] Exemplarily, when receiving event set 1, the UE extracts the redirection failure event from event set 1 according to whether each event in event set 1 includes the second value. In this example, the UE may record the time when the redirection failure event is received.
[0212] In other embodiments of the present application, time 1 may also be referred to as a first time or a second time.
[0213] For example, taking the redirection failure event including failure event 1 as an example, the UE may record, through the application layer, the time 1 at which the failure event 1 is received.
[0214] S802. The UE determines the number of failed attempts P1 for the UE to camp on the cell A.
[0215] It should be noted that, in some embodiments of the present application, the UE may store the event set 1 reported by the RRC layer, so that the UE can subsequently determine the number of failures of redirecting the UE to the target cell according to the event set 1.
[0216] In other embodiments of the present application, the number of failures P1 may also be referred to as a first number or a second number.
[0217] In combination with the above description, in some embodiments of the present application, the failure event 1 includes the frequency F1 and the cell ID corresponding to the cell A. After extracting the failure event 1, the UE determines the number of failures P1 of the UE changing the camping position to the cell A.
[0218] The number of failures P1 is obtained according to the event set 1 received by the UE in time period 1. Time period 1 corresponds to a time period of T1 before time 1.
[0219] In other embodiments of the present application, time period 1 may also be referred to as a first time period or a second time period, and duration T1 may also be referred to as a fourth time period.
[0220] S803. The UE determines whether the number of failures P1 exceeds a preset threshold 1.
[0221] As an implementation manner, the UE determines that the number of failures P1 exceeds a preset threshold 1. In this implementation manner, the UE may continue to perform the process in S804.
[0222] As another implementation, the UE determines that the number of failures P1 is less than a preset threshold 1. In this implementation, the UE may continue to perform the process in S805.
[0223] In other embodiments of the present application, the preset threshold 1 may also be referred to as a fourth preset threshold.
[0224] S804. The UE stores the frequency point F1 corresponding to the cell A in the list 1.
[0225] Exemplarily, when the UE determines that the number of failed times P1 for changing to camp on cell A exceeds a preset threshold 1, the UE may store the frequency F1 corresponding to the cell A into list 1. In this example, the frequency F1 is included in the suppressed frequency 1.
[0226] S805. The UE determines whether the number of failures P1 exceeds a preset threshold 2.
[0227] As an implementation manner, the UE determines that the number of failures P1 exceeds a preset threshold 2. In this implementation manner, the UE may continue to perform the process in S806.
[0228] In other embodiments of the present application, the preset threshold 2 may also be referred to as a fifth preset threshold.
[0229] As another implementation, the UE determines that the number of failures P1 is less than a preset threshold 2. In this implementation, the UE may continue to perform the process in S807.
[0230] S806. The UE stores cell A in list 2.
[0231] Exemplarily, when the UE determines that the number of failed changes to camp on cell A P1 exceeds a preset threshold 2, the UE may store the cell ID corresponding to cell A in list 2. In this example, the cell ID corresponding to cell A is included in suppressed cell identifier 1.
[0232] S807 : The UE determines whether the number of failures P1 exceeds a preset threshold 3.
[0233] As an implementation manner, the UE determines that the number of failures P1 exceeds a preset threshold 3. In this implementation manner, the UE may continue to perform the process in S808.
[0234] In other embodiments of the present application, the preset threshold 3 may also be referred to as a sixth preset threshold.
[0235] S808. The UE stores cell A in list 3.
[0236] Exemplarily, when the UE determines that the number of failed attempts P1 to change the camping state to cell A exceeds a preset threshold 3, the UE may store the cell ID corresponding to the cell A in the list 3. In this example, the cell ID of the cell A is included in the suppressed cell identifier 2.
[0237] It should be noted that in Figure 8 In the example, the values of preset threshold 1, preset threshold 2 and preset threshold 3 decrease in sequence.
[0238] In other embodiments of the present application, in combination with the above Figure 6 or Figure 7As described in , when the UE reports event set 1 to the application layer, it can also send the redirection type corresponding to each event to the application layer. In this embodiment, the suppression list may include at least one of list 4, list 5 and list 6. Among them, list 4 includes at least one suppressed frequency 2, and suppressed frequency 2 corresponds to not residing in the cell corresponding to suppressed frequency 2 within the preset T2 duration. List 5 includes at least one suppressed cell identifier 3, and suppressed cell identifier 3 corresponds to not residing in the cell corresponding to suppressed cell identifier 3 within the preset T3 duration. List 6 includes at least one suppressed cell identifier 4. Suppressed cell identifier 4 corresponds to not residing in the cell corresponding to suppressed cell identifier 4 within the preset T4 duration.
[0239] It should be noted that, in some embodiments of the present application, the durations of T2, T3 and T4 decrease sequentially.
[0240] As a specific implementation method, refer to Fig. 9 , the UE can maintain the suppression list through the application layer according to the redirection type corresponding to the redirection failure event and the number of failures of the UE to change its residence to the target cell.
[0241] like Fig. 9 As shown, continuing to take event set 1 including failure event 1 as an example, the solution may include:
[0242] S901. UE extracts failure event 1, and records time 1 when failure event 1 is received.
[0243] S902. The UE determines the number of failed attempts P1 for the UE to camp on the cell A.
[0244] In this example, S901 is implemented in the same manner as S801, and S902 is implemented in the same manner as S802. The specific embodiments may be referenced to each other and will not be described in detail here.
[0245] S903: The UE determines whether the redirection type corresponding to failure event 1 is blind redirection.
[0246] Exemplarily, the UE may determine the redirection type corresponding to the failure event 1 according to whether the failure event 1 includes the fourth value. Specifically, when the failure event 1 includes the fourth value, the redirection type corresponding to the failure event 1 is blind redirection. When the failure event 1 does not include the fourth value, the redirection type corresponding to the failure event 1 is measurement-based redirection.
[0247] In some implementations, the UE determines that the redirection type corresponding to failure event 1 is measurement-based redirection. In this implementation, the UE may maintain the suppression list according to the processing in S904 to S906.
[0248] In some other implementations, the UE determines that the redirection type corresponding to failure event 1 is blind redirection. In this implementation, the UE may maintain the suppression list according to the processing in S907 and S908. Alternatively, the UE may maintain the suppression list according to the processing in S907 to S909.
[0249] S904. The UE determines whether the number of failures P1 exceeds a preset threshold 4.
[0250] As an implementation manner, the UE determines that the number of failures P1 exceeds a preset threshold 4. In this implementation manner, the UE may jump to execute the process in S910.
[0251] As another implementation, the UE determines that the number of failures P1 is less than a preset threshold 4. In this implementation, the UE may continue to perform the process in S905.
[0252] S905. The UE determines whether the number of failures P1 exceeds a preset threshold of 5.
[0253] As an implementation manner, the UE determines that the number of failures P1 exceeds a preset threshold 5. In this implementation manner, the UE may jump to execute the process in S911.
[0254] As another implementation, the UE determines that the number of failures P1 is less than a preset threshold 5. In this implementation, the UE may continue to perform the process in S906.
[0255] S906. The UE determines whether the number of failures P1 exceeds a preset threshold 6.
[0256] As an implementation manner, the UE determines that the number of failures P1 exceeds a preset threshold 6. In this implementation manner, the UE may jump to execute the process in S912.
[0257] S907 : The UE determines whether the number of failures P1 exceeds a preset threshold 7.
[0258] As an implementation manner, the UE determines that the number of failures P1 exceeds a preset threshold 7. In this implementation manner, the UE may jump to execute the process in S910.
[0259] As another implementation, the UE determines that the number of failures P1 is less than a preset threshold 7. In this implementation, the UE may continue to perform the process in S908.
[0260] In other embodiments of the present application, the preset threshold 7 may also be referred to as a first preset threshold.
[0261] S908. The UE determines whether the number of failures P1 exceeds a preset threshold 8.
[0262] As an implementation manner, the UE determines that the number of failures P1 exceeds a preset threshold 8. In this implementation manner, the UE may jump to execute the process in S911.
[0263] Optionally, the UE determines that the number of failures P1 is less than a preset threshold 8. In this implementation, the UE may continue to perform the process in S909.
[0264] In other embodiments of the present application, the preset threshold 8 may also be referred to as a second preset threshold.
[0265] S909. The UE determines whether the number of failures P1 exceeds a preset threshold 9.
[0266] Exemplarily, the UE determines that the number of failures P1 exceeds a preset threshold 9. In this implementation, the UE may jump to execute the process in S912.
[0267] In other embodiments of the present application, the preset threshold 9 may also be referred to as a third preset threshold.
[0268] S910. The UE stores the frequency point F1 corresponding to the cell A into the list 4.
[0269] Exemplarily, when the UE determines that the number of failed times P1 for changing the camping state to the cell A exceeds the preset threshold 4 or the preset threshold 7, the UE may store the frequency point F1 corresponding to the cell A in the list 4.
[0270] In this example, the frequency point F1 is included in the suppressed frequency point 2.
[0271] S911. UE stores cell A in list 5.
[0272] Exemplarily, when the UE determines that the number of failed times P1 for changing the camping state to the cell A exceeds the preset threshold 5 or the preset threshold 8, the UE may store the cell ID corresponding to the cell A in the list 5.
[0273] In this example, cell A is included in the suppression cell 3 .
[0274] S912. UE stores cell A in list 6.
[0275] Exemplarily, when the UE determines that the number of failed times P1 for changing the camping state to the cell A exceeds the preset threshold 6 or the preset threshold 9, the UE may store the cell ID corresponding to the cell A in the list 6.
[0276] In this example, cell A is included in suppression cell 4 .
[0277] It should be noted that in Fig. 9In the example, the values of preset threshold 4, preset threshold 5 and preset threshold 6 decrease successively, the values of preset threshold 7, preset threshold 8 and preset threshold 9 decrease successively, and preset threshold 6 is different from preset threshold 9.
[0278] In some embodiments of the present application, preset threshold 4 is different from preset threshold 7, and preset threshold 5 is different from preset threshold 8.
[0279] In some other embodiments of the present application, preset threshold 4 is the same as preset threshold 7, and preset threshold 5 is the same as preset threshold 8.
[0280] In the embodiment of the present application, the UE may Figure 8 or Fig. 9 The suppression list shown in performs corresponding suppression processing in the redirection process between the base station.
[0281] For example, Figure 8 For example, the suppression list includes list 1, list 2 and list 3. Accordingly, the suppression process includes primary suppression process, secondary suppression process and tertiary suppression process.
[0282] For example, during the redirection process between the UE and the base station, the UE may perform a first-level suppression process on the suppressed frequency point 1 according to the list 1. The first-level suppression process is used to prevent the UE from attempting to access any cell in the suppressed frequency point 1 during the redirection process.
[0283] For another example, during the redirection process between the UE and the base station, the UE can perform secondary suppression processing on the cell corresponding to the suppressed cell identifier 1 according to list 2. The secondary suppression processing is used to prevent the UE from attempting to access the cell corresponding to the suppressed cell identifier 1 during the redirection process.
[0284] For another example, during the redirection process between the UE and the base station, the UE can perform a three-level suppression process on the cell corresponding to the suppressed cell identifier 1 according to the list 3. The three-level suppression process is used to prevent the UE from attempting to access the cell corresponding to the suppressed cell identifier 2 during the redirection process.
[0285] In an embodiment of the present application, the UE can be redirected with the base station according to at least one of the above three implementations. Thus, the UE can avoid being frequently redirected to a cell with poor signal quality, and reduce the probability of the UE failing to redirect again, thereby improving the user's communication experience.
[0286] As another implementation, Fig. 9 For example, the suppression list includes list 4, list 5 and list 6. Accordingly, the suppression process includes four-level suppression process, five-level suppression process and six-level suppression process.
[0287] For example, during the redirection process between the UE and the base station, the UE can perform four-level suppression processing on the suppressed frequency point 2 according to the list 4. The four-level suppression processing is used to prevent the UE from attempting to access any cell in the suppressed frequency point 2 during the redirection process.
[0288] For another example, during the redirection process between the UE and the base station, the UE can perform a five-level suppression process on the suppressed cell 3 according to the list 5. The five-level suppression process is used to prevent the UE from attempting to access the cell corresponding to the suppressed cell identifier 3 during the redirection process.
[0289] For another example, during the redirection process between the UE and the base station, the UE can perform six-level suppression processing on the suppressed cell 4 according to the list 6. The six-level suppression processing is used to prevent the UE from attempting to access the suppressed cell ID 4 during the redirection process.
[0290] In an embodiment of the present application, the UE can be redirected with the base station according to at least one of the above three implementations. Thus, the UE can avoid being frequently redirected to a cell with poor signal quality, and reduce the probability of the UE failing to redirect again, thereby improving the user's communication experience.
[0291] The following takes the suppression list including list 1, list 2 and list 3 as an example, and combines the redirection scenario between the UE and the base station to further illustrate the three different levels of suppression processing corresponding to the suppression list.
[0292] For example, taking measurement-based redirection between UE and base station A as an example, refer to Fig.10 When receiving the measurement indication 2 sent by base station A, the UE can execute the redirection process with base station A according to the suppression list.
[0293] like Fig.10 As shown, the program may include:
[0294] S1001. UE sends service request 1 to base station A.
[0295] S1002. Base station A sends an RRC connection reconfiguration message 1001 to the UE.
[0296] Exemplarily, the measurement indication 2 may correspond to an RRC connection reconfiguration message 1001. Taking the RRC connection reconfiguration message 1001 carrying at least one frequency as an example, the RRC connection reconfiguration message 1001 is used to instruct the UE to perform signal measurement on the at least one frequency.
[0297] For example, the at least one frequency point includes frequency point F3.
[0298] In this example, the implementation of S1001 and S1002 corresponds to Figure 2 The specific contents of S201 and S202 can be referenced to each other and will not be repeated here.
[0299] S1003. The UE determines whether frequency F3 is included in list 1.
[0300] In this example, the UE may determine whether to perform cell search and measurement at frequency F3 according to whether frequency F3 is included in list 1.
[0301] As an implementation method, the UE determines that frequency F3 is included in list 1. Based on the first-level suppression processing corresponding to list 1, the UE will not perform cell search and measurement at frequency F3. Therefore, base station A will not instruct the UE to redirect to frequency F3 in the future, thereby avoiding frequent redirection failures of the UE.
[0302] As another implementation, the UE determines that frequency point F3 is not included in list 1. In this implementation, the UE continues to perform the process of S1004.
[0303] S1004. The UE performs signal measurement and cell search at frequency F3 and identifies cell C.
[0304] Exemplarily, when the UE determines that the frequency point F3 is not included in the list 1, the UE may perform a cell search on the frequency point F3 and identify the cell C. Then, the UE may perform a signal measurement on the cell C.
[0305] In an embodiment of the present application, after completing S1004, the UE may continue the processing in S1005.
[0306] S1005. The UE determines whether cell C is included in list 2.
[0307] In this example, the UE may determine whether to report the measurement result corresponding to the cell C to the base station A according to whether the cell C is included in the list 2 .
[0308] As an implementation manner, the UE determines that cell C is included in list 2. Based on the secondary suppression processing corresponding to list 2, the UE will not report the measurement result corresponding to cell C to base station A.
[0309] As another implementation manner, the UE determines that cell C is not included in list 2. In this implementation manner, the UE continues to perform the process of S1006.
[0310] S1006 . The UE determines whether cell C is included in list 3 .
[0311] In this example, the UE may determine whether to report the measurement result corresponding to cell C to base station A according to whether cell C is included in list 3.
[0312] As an implementation manner, the UE determines that cell C is included in list 3. Based on the three-level suppression processing corresponding to list 3, the UE will not report the measurement result corresponding to cell C to base station A.
[0313] As another implementation manner, the UE determines that the cell C is not included in the list 3. In this implementation manner, the UE continues to perform the process of S1007.
[0314] S1007. UE sends measurement report 1002 to base station A.
[0315] Exemplarily, when the UE determines that the cell C is not included in the list 2 and the list 3, the UE may send a measurement report 1002 to the base station A. The measurement report includes the cell ID corresponding to the cell C and RSRP, etc.
[0316] Correspondingly, when base station A receives the measurement report 1002, it can execute the processing in S1008.
[0317] S1008. Base station A sends an RRC connection release message 1003 to the UE.
[0318] Combined with the description in S204, when base station A receives the measurement report 1002, it can send an RRC connection release message 1003 to the UE according to the measurement report 1002. The RRC connection release message 1003 carries at least one target frequency, and the RRC connection release message 1003 is used to instruct the UE to access the cell corresponding to the at least one target frequency point from the current resident cell.
[0319] For example, the RRC connection release message 1003 carries the frequency F4. The RRC connection release message 23 is used to instruct the UE to access at least one cell corresponding to the frequency F4 from the current camping cell (such as cell 1).
[0320] Correspondingly, in the embodiment of the present application, when the UE receives the RRC connection release message 1003, it can disconnect the RRC connection with the cell 1 and perform the processing in S1009.
[0321] S1009. The UE determines whether frequency F4 is included in list 1.
[0322] In this example, the UE may determine whether to perform a cell search at frequency F4 according to whether frequency F4 is included in list 1.
[0323] As an implementation method, the UE determines that frequency F4 is included in list 1. Based on the first-level suppression process corresponding to list 1, the UE will not perform a cell search at frequency F4. Thus, frequent redirection failures of the UE are avoided.
[0324] As another implementation, the UE determines that frequency F4 is not included in list 1. In this implementation, the UE continues to perform the process of S1010.
[0325] S1010. UE searches for a cell at frequency F4 and identifies cell D.
[0326] Exemplarily, the UE may detect at least one cell through cell search at frequency F4, wherein the at least one cell includes cell D.
[0327] In an embodiment of the present application, after completing S1010, the UE may continue the processing in S1011.
[0328] S1011. The UE determines whether cell D is included in list 2.
[0329] Exemplarily, the UE may determine whether to access cell D according to whether cell D is included in list 2.
[0330] As an implementation manner, the UE determines that cell D is included in list 2. Based on the secondary suppression process corresponding to list 2, the UE will not access cell D. Thus, frequent redirection failures of the UE are avoided.
[0331] As another implementation manner, the UE determines that cell D is not included in list 2. In this implementation manner, the UE continues to perform the process of S1012.
[0332] S1012: The UE determines whether cell D is included in list 3.
[0333] Exemplarily, the UE may determine whether to access cell D according to whether cell D is included in list 3.
[0334] As an implementation manner, the UE determines that cell D is included in list 3. Based on the three-level suppression process corresponding to list 3, the UE will not access cell D. Thus, frequent redirection failures of the UE are avoided.
[0335] As another implementation manner, the UE determines that the cell D is not included in the list 3. In this implementation manner, the UE continues to perform the process of S1013.
[0336] S1013. UE accesses cell D.
[0337] Exemplarily, when the UE determines that the cell D does not include the list 2 and the list 3, the UE can access the cell D. Specifically, the UE can access the cell C by initiating an RRC connection establishment process to the base station where the cell C is located. The specific implementation of the RRC connection establishment process can refer to the description in S205 or S305, which will not be repeated here.
[0338] It should be noted that in Fig.10 In the example of , the UE can also report the success event 3 or failure event 3 corresponding to the cell C to the application layer through the RRC layer. When the UE receives the success event 3 or failure event 3, it can perform maintenance on the suppression list. The specific implementation method of the UE reporting the success event 3 or failure event 3 can be referred to Figure 6 For details on how to implement UE maintenance suppression list, please refer to Figure 8 The instructions in the article are not repeated here.
[0339] In addition, Fig.10 In the example, measurement-based redirection between UE and base station A is taken as an example to illustrate the redirection process between UE and base station A according to the suppression list.
[0340] In some other embodiments of the present application, taking blind redirection between UE and base station A as an example, refer to Fig.11 , the UE may perform the processing from S1009 to S1013 upon receiving the redirection indication 2 sent by the base station A. For specific implementation, please refer to Fig.10 The instructions in the article are not repeated here.
[0341] It should be noted that, in this embodiment, the UE may also report the success event 4 or failure event 4 corresponding to the cell D to the application layer through the RRC layer. When the UE receives the success event 4 or failure event 4, it may perform maintenance on the suppression list. The specific implementation method of the UE reporting the success event 4 or failure event 4 may refer to Figure 7 For details on how to implement UE maintenance suppression list, please refer to Figure 8 The instructions in the article are not repeated here.
[0342] In some other embodiments of the present application, the UE may perform a redirection process with the base station A according to list 4, list 5, and list 6. The implementation of this embodiment is similar to the redirection process performed by the UE with the base station A according to list 1, list 2, and list 3. For details, please refer to Fig.10 The instructions in the article are not repeated here.
[0343] refer to Fig.11, is a schematic diagram of another terminal 1100 provided in an embodiment of the present application. Fig.11 As shown, the terminal 1100 may include: a processor 1101 and a memory 1102. The memory 1102 is used to store computer-executable instructions. Exemplarily, in some embodiments, when the processor 1101 executes the instructions stored in the memory 1102, the terminal 1100 may execute any of the methods shown in the above embodiments.
[0344] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0345] Fig.12 A schematic diagram of the composition of a chip system 1200 is shown. The chip system 1200 may include: a processor 1201 and a communication interface 1202, which are used for the UE to implement the functions involved in the above embodiments. In a possible design, the chip system also includes a memory for storing program instructions and data necessary for the terminal. The chip system may be composed of chips, or may include chips and other discrete devices. It should be noted that in some implementations of the present application, the communication interface 1202 may also be referred to as an interface circuit. As a possible implementation, the chip system 1200 may correspond to the following: Figure 4 The first chip module shown is such as a modem.
[0346] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0347] The functions or actions or operations or steps in the above embodiments can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or may include one or more servers, data centers and other data storage devices that can be integrated with the medium. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).
[0348] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A communication method, It is characterized in that The method is applied to a terminal; the method comprises: receiving a first redirection indication, where the first redirection indication is used to instruct the terminal to change a camped cell; the first redirection indication carries a first target frequency; In the case where the first target frequency is included in the first list, a cell search is not performed on the first target frequency; in the case where the first target frequency is not included in the first list, a cell search is performed on the first target frequency to identify a second cell; the first list includes at least one suppressed frequency; the suppressed frequency corresponds to not residing in a cell corresponding to the suppressed frequency within a preset first time length; In the case where the second cell is not included in the second list, camping in the second cell; the second list includes at least one first suppressed cell identifier; the first suppressed cell identifier corresponds to not camping in the cell corresponding to the first suppressed cell identifier within a preset second time period; The first list and the second list are determined based on the number of failed attempts by the terminal to change its resident cell before receiving the first redirection indication; wherein the number of failed attempts by the terminal to change its resident cell to the suppressed frequencies included in the first list is greater than the number of failed attempts by the terminal to change its resident cell to the suppressed frequencies included in the second list.
2. The method according to claim 1, It is characterized in that The method further comprises: In the case where the second cell is not included in the second list and the second cell is not included in the third list, camping on the first cell; the first cell includes the second cell; The third list is configured in the terminal; the third list includes at least one second suppressed cell identifier; the second suppressed cell identifier corresponds to not staying in the cell corresponding to the second suppressed cell identifier within a preset third time period.
3. The method according to claim 2, It is characterized in that The terminal is configured with a first result identifier, and the first result identifier is used to indicate whether the terminal successfully changes the resident cell; the first result identifier includes a first value or a second value; wherein the first value is used to indicate that the terminal successfully changes the resident cell, and the second value is used to indicate that the terminal fails to change the resident cell; After identifying the second cell, the method further includes: Acquire a first signal value; the first signal value corresponds to the signal strength of the second cell measured by the terminal; Generate a first event according to the first signal value being greater than a first dwell threshold; the first event includes the first target frequency, a cell identifier corresponding to the second cell, and the first value; Alternatively, according to the first signal value being less than the first residence threshold, a second event is generated; the second event includes the first target frequency, the cell identifier corresponding to the second cell, and the second value.
4. The method according to claim 3, It is characterized in that After generating the second event, the method further includes: According to the second event, determining that the number of failures of the terminal to change camping to the second cell is a first number; Determine whether the first number is greater than a first preset threshold; when the first number is greater than the first preset threshold, save the first target frequency point to the first list; When the first number is less than the first preset threshold, determining whether the first number is greater than a second preset threshold; When the first number is greater than the second preset threshold, saving the cell identifier corresponding to the second cell to the second list; The first preset threshold is greater than the second preset threshold.
5. The method according to claim 4, It is characterized in that Before determining whether the first number is greater than a first preset threshold, the method further includes: It is determined that the second event corresponds to a first type; the first type corresponds to that before the terminal receives the first redirection indication, no measurement is performed on the second cell in the second event.
6. The method according to claim 4 or 5, It is characterized in that When the first number of times is less than the second preset threshold, the method further includes: Determining whether the first number is greater than a third preset threshold; When the first number exceeds the third preset threshold, saving the cell identifier corresponding to the second cell to the third list; The third preset threshold is smaller than the second preset threshold.
7. The method according to claim 4 or 5, It is characterized in that After identifying the second cell, the method further includes: Recording a first moment; the first moment is the time when the second event is generated; The first number corresponds to the number within a first time period; the first time period is a time period of the fourth length before the first moment.
8. The method according to claim 5, It is characterized in that Before receiving the first redirection indication, the method further includes: receiving a first measurement indication carrying a first measurement frequency point; the first measurement indication is used to instruct the terminal to perform signal measurement at the first measurement frequency point; In response to the first measurement instruction, sending a first measurement report; The first measurement report includes a cell identifier corresponding to the third cell and a second signal value; the second signal value is a signal strength of the third cell measured by the terminal; The first measurement frequency point is not included in the first list; the cell identifier of the third cell is not included in the second list and the third list.
9. The method according to claim 8, It is characterized in that Before sending the first measurement report, the method further includes: Performing a cell search at the first measurement frequency point, and identifying the third cell; Performing signal measurement on the third cell to obtain the second signal value; Generate a third event according to the second signal value being greater than the first resident threshold; the third event includes the first measurement frequency point, the cell identifier corresponding to the third cell, and the first value; the first value is used to indicate that the terminal successfully changes the resident cell; Alternatively, based on the second signal value being less than the first residence threshold, a fourth event is generated; the fourth event includes the first measurement frequency, the cell identifier corresponding to the third cell, and the second value; the second value is used to indicate that the terminal has failed to change the residence cell.
10. The method according to claim 9, It is characterized in that After generating the fourth event, the method further includes: According to the fourth event, determining that the number of failures of the terminal to change camping to the third cell is a second number; Determining whether the second number is greater than a fourth preset threshold; When the second number is greater than the fourth preset threshold, saving the first measurement frequency point to the first list; When the second number is less than the fourth preset threshold, determining whether the second number is greater than a fifth preset threshold; When the second number exceeds the fifth preset threshold, saving the cell identifier corresponding to the third cell to the second list; When the second number is less than the fifth preset threshold, determining whether the second number is greater than a sixth preset threshold; When the second number is greater than the sixth preset threshold, saving the cell identifier corresponding to the third cell to the third list; The values of the fourth preset threshold, the fifth preset threshold, and the sixth preset threshold decrease in sequence.
11. The method according to claim 10, It is characterized in that After identifying the third cell, the method further includes: Recording a second moment; the second moment is the time when the fourth event is generated; The second number corresponds to the number within a second time period; the second time period is a time period of a fourth length before the second moment.
12. The method according to claim 10 or 11, It is characterized in that Before determining whether the second number is greater than a fourth preset threshold, the method further includes: It is determined that the fourth event corresponds to a second type; the second type corresponds to measuring the third cell in the fourth event before the terminal receives the first redirection indication.
13. The method according to claim 12, It is characterized in that The terminal is configured with a first type identifier, the first type identifier is used to indicate a type of redirection; the redirection type includes a first type and a second type; the first type identifier includes a third value or a fourth value; wherein the third value is used to indicate the second type, and the fourth value is used to indicate the first type; the first type is a blind redirection; the second type is a measurement-based redirection; the first event and the second event include the fourth value; The third event and the fourth event include the third value.
14. The method according to claim 13, It is characterized in that Determining that the second event corresponds to the first type includes: Determining, based on the second event including the fourth value, that the second event corresponds to the first type; Determining that the fourth event corresponds to the second type includes: According to the fourth event including the third value, it is determined that the fourth event corresponds to the second type.
15. The method according to any one of claims 1-5, 8-11, 13, 14, It is characterized in that A first radio resource control RRC connection is established between the terminal and the first access network device; The first redirection indication is received by the terminal based on the first RRC connection; The first redirection indication includes a first RRC connection release message.
16. A terminal, It is characterized in that The terminal comprises: a memory and one or more processors; the memory and the processor are coupled; The memory is used to store computer program codes, and the computer program codes include computer instructions. When the processor executes the computer instructions, the terminal executes the method according to any one of claims 1 to 15.
17. A chip system, It is characterized in that The chip system includes a processor and a communication interface; the processor is used to call and run a computer program stored in a storage medium from the storage medium to execute the method as described in any one of claims 1-15.
Citation Information
Patent Citations
Information processing method, terminal device and computer readable storage medium
CN109246779A