Gap processing method and apparatus, terminal, and readable storage medium

By adjusting the timer operation during the gap period, the problems of low data transmission efficiency and high signaling overhead caused by timer timeout were solved, achieving fast data transmission and signaling optimization.

CN115499854BActive Publication Date: 2025-12-05VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110679124.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-18
Publication Date
2025-12-05
Estimated Expiration
2041-06-18

AI Technical Summary

Technical Problem

During the gap period of a multi-card terminal, timer timeouts result in lower data transmission efficiency and increase signaling overhead on the network side.

Method used

If the timer expires, the terminal may abandon or suspend the execution of the target operation corresponding to the timer, provided that the second gap is started or the status information indication is executed during the second gap, or the timer is restarted within a preset time.

Benefits of technology

It improves the speed of terminal data transmission after the gap ends, reduces signaling overhead, and ensures data transmission performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115499854B_ABST
    Figure CN115499854B_ABST
Patent Text Reader

Abstract

The application discloses a Gap processing method and device, a terminal and a readable storage medium, and belongs to the technical field of communication. The Gap processing method comprises the following steps: a terminal performs a first operation, the first operation comprising at least one of the following: in the case that a first timer times out within a first time period, giving up performing a target operation corresponding to the first timer timeout, the first time period comprising at least one of the following: a period of a first Gap; a first preset time length after the end of the first Gap; a second preset time length before the start of the first Gap; in the case that a first condition is met, performing a first sub-operation on the first timer, the first sub-operation being a pause operation, a stop operation or a restart operation, and the first condition comprising at least one of the following: a second Gap is started; the terminal has performed a second operation during the period of the second Gap, and the second operation is used for indicating state information of the terminal in the network during the period of the second Gap to the network.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of communication, and particularly relates to a Gap processing method and device, a terminal and a readable storage medium. BACKGROUND

[0002] A multiple card (MSIM) terminal can simultaneously camp on multiple networks, for example, network A can configure a gap for the terminal, so that the terminal can process business in network B during the gap. At this time, the secondary cell deactivation timer (sCellDeactivationTimer) configured by network A, the bandwidth part inactivity timer (bwp inactivity timer) and the like can be running. During the gap, network A will not schedule the terminal or the terminal will not listen to the scheduling of network A, that is, the sCellDeactivationTimer and the bwp inactivity timer cannot be restarted. Therefore, when the gap ends and the terminal returns to network A, the sCellDeactivationTimer, the bwp inactivity timer and the like can time out, causing the terminal to perform secondary cell (SCell) deactivation, bandwidth part (BWP) switching and the like.

[0003] However, since the terminal does not need to listen to the scheduling of network A during the gap, network A will not schedule the terminal, that is, there is no impact of terminal power consumption and network resource waste. Therefore, there is no additional benefit to perform SCell deactivation, BWP switching and the like, but it will cause the terminal to be unable to quickly start receiving and transmitting data after the end of the gap due to the secondary cell being deactivated or the BWP being switched to an inappropriate BWP, resulting in low effectiveness of terminal data transmission and affecting user experience. In addition, the additional SCell activation command and BWP switching command will also increase the signaling overhead of the network side. SUMMARY

[0004] Embodiments of the present application provide a Gap processing method, device, terminal and readable storage medium, which can solve the problem that the timer times out at the end of the gap, resulting in low effectiveness of terminal data transmission and increased signaling overhead of the network side.

[0005] In a first aspect, a Gap processing method is provided, comprising:

[0006] The terminal performs a first operation, and the first operation comprises at least one of the following:

[0007] in a case where a first timer expires in a first time period, the first time period comprising at least one of: a duration of a first Gap; a first preset time period after the first Gap ends; a second preset time period before the first Gap starts, the terminal is configured to abandon performing a target operation corresponding to the expiration of the first timer.

[0008] in a case where a first condition is met, the terminal is configured to perform a first sub-operation on the first timer, the first sub-operation being a suspend operation, a stop operation or a restart operation, the first condition comprising at least one of:

[0009] a second Gap is started;

[0010] the terminal performs a second operation during the second Gap, the second operation being configured to indicate, to a network, state information of the terminal in the network during the second Gap.

[0011] In a second aspect, a Gap processing apparatus is provided, comprising:

[0012] a first performing module configured to perform a first operation, the first operation comprising at least one of:

[0013] in a case where a first timer expires in a first time period, the first time period comprising at least one of: a duration of a first Gap; a first preset time period after the first Gap ends; a second preset time period before the first Gap starts, the terminal is configured to abandon performing a target operation corresponding to the expiration of the first timer.

[0014] in a case where a first condition is met, the terminal is configured to perform a first sub-operation on the first timer, the first sub-operation being a suspend operation, a stop operation or a restart operation, the first condition comprising at least one of:

[0015] a second Gap is started;

[0016] the terminal performs a second operation during the second Gap, the second operation being configured to indicate, to a network, state information of the terminal in the network during the second Gap.

[0017] In a third aspect, a terminal is provided, comprising a processor, a memory, and a program or instructions stored in the memory and executable on the processor, the program or instructions, when executed by the processor, implementing steps of the method according to the first aspect.

[0018] In a fourth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is configured to perform a first operation, the first operation comprising at least one of:

[0019] in a case where the first timer times out in a first time period, the first time period comprising at least one of: a period of the first Gap; a first preset time period after the first Gap ends; a second preset time period before the first Gap starts, the terminal abandoning performing a target operation corresponding to the first timer timing out;

[0020] in a case where a first condition is met, performing a first sub-operation on the first timer, the first sub-operation being a pause operation, a stop operation or a restart operation, the first condition comprising at least one of:

[0021] the second Gap starts;

[0022] the terminal performs a second operation in the period of the second Gap, the second operation being used to indicate, to the network, state information of the terminal in the network in the period of the second Gap.

[0023] In a fifth aspect, a readable storage medium is provided, the readable storage medium storing a program or instructions, the program or instructions being executed by a processor to implement steps of the method according to the first aspect.

[0024] In a sixth aspect, a chip is provided, the chip comprising a processor and a communication interface, the communication interface being coupled to the processor, the processor being configured to run a program or instructions to implement the method according to the first aspect.

[0025] In a seventh aspect, a computer program / program product is provided, the computer program / program product being stored in a non-volatile storage medium, the program / program product being executed by at least one processor to implement the method according to the first aspect.

[0026] In the embodiments of the present application, during the Gap, the terminal can pause, stop or restart the timer, so as to reduce the probability of the timer timing out at the end of the Gap, and thus to improve the probability of the terminal quickly performing data transmission after the end of the Gap, guarantee the performance of data transmission of the terminal and reduce the additional signaling overhead.

[0027] If the timer times out during the Gap, in a preset time range before the start of the Gap or in a preset time range after the end of the Gap, the terminal can abandon performing an operation corresponding to the timer timing out, so as to guarantee the terminal to quickly perform data transmission after the end of the Gap, guarantee the performance of data transmission of the terminal and reduce the additional signaling overhead. BRIEF DESCRIPTION OF DRAWINGS

[0028] Figure 1 is a schematic diagram of a wireless communication system provided by the embodiments of the present application;

[0029] Figure 2is a flow chart of a Gap processing method provided by an embodiment of the present application;

[0030] Figure 3 is a structure diagram of a Gap processing device provided by an embodiment of the present application;

[0031] Figure 4 is a structure diagram of a terminal provided by an embodiment of the present application;

[0032] Figure 5 is a structure diagram of a terminal provided by an embodiment of the present application. DETAILED DESCRIPTION

[0033] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.

[0034] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second" are generally of a kind, and are not limited to the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally represents a "or" relationship between the front and rear associated objects.

[0035] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied outside the NR system application, such as in a 6th Generation (6G) communication system. th

[0036] Figure 1 ​is a schematic diagram of a wireless communication system provided by an embodiment of the present application. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 can also be referred to as a terminal device or a user terminal (User Equipment, UE). The terminal 11 can be a mobile phone, a tablet personal computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a personal digital assistant (Personal Digital Assistant, PDA), a palm computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device), or a vehicle-mounted device (VUE), a pedestrian terminal (PUE), etc. The wearable device includes a smart watch, a bracelet, a headset, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network side device 12 can be a base station or a core network. The base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a node B, an evolved node B (eNB), a home node B, a home evolved node B, a WLAN access point, a WiFi node, a transmitting receiving point (Transmitting Receiving Point, TRP), or some other appropriate term in the art, as long as the same technical effect is achieved. The base station is not limited to a specific technical term. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.

[0037] For the convenience of understanding, some contents related to the embodiments of the present application are described as follows:

[0038] I. Multiple Subscriber Identity Module (MSIM) terminal

[0039] There are not only single-card terminals, but also dual-card or multi-card terminals, collectively referred to as multi-card terminals, in the current market. Multi-card terminals include single-transmitting single-receiving, single-transmitting dual-receiving, and dual-transmitting dual-receiving capabilities.

[0040] One feature of multi-card terminal is that it can camp on multiple networks simultaneously, but the implementation of multi-card terminal is different. Some multi-card terminals can send and receive data on multiple networks simultaneously without affecting each other; while some multi-card terminals may use time-division method to receive or send data on multiple networks, such as: receiving and transmitting data on network A for a period of time, and listening to paging on network B for another period of time; or receiving and transmitting data on network A for a period of time, and establishing a connection to network B for another period of time to receive and transmit data.

[0041] II. Gap

[0042] In the connected state, at least one card in the multi-card terminal can provide assistance information to the network where it is located to assist the network in configuring the Gap. During the operation of the Gap, the UE does not transmit and receive data in the network, but performs services in another network.

[0043] The Gap can be divided into periodic Gap, one-time Gap, etc. The configuration parameters of the Gap can include at least one of the following: Gap period, Gap length, Gap start time, etc. The network can allocate one or more Gaps to the UE.

[0044] The embodiments of the present application will be described in detail below with reference to the accompanying drawings and some embodiments and application scenarios.

[0045] Referring to Figure 2 , Figure 2 is a flowchart of the Gap processing method provided by the embodiments of the present application. Figure 2 The Gap processing method shown in the figure can be executed by a terminal, which can be a single-card terminal or a multi-card terminal.

[0046] As Figure 2 shown, the Gap processing method can include the following steps:

[0047] Step 201, the terminal executes a first operation.

[0048] In the embodiments of the present application, the first operation can include but is not limited to at least one of the following:

[0049] 1) In the case where a first timer expires within a first time period, the target operation corresponding to the expiration of the first timer is abandoned;

[0050] 2) In the case where a first condition is met, a first sub-operation is performed on the first timer.

[0051] In 1), the first time period can include at least one of: a duration of the first Gap; a first preset time period after the first Gap ends; a second preset time period before the first Gap starts. That is, in this case, if the first timer expires within the duration of the first Gap, the first preset time period after the first Gap ends, or the second preset time period before the first Gap starts, the terminal can give up performing the target operation corresponding to the expiration of the first timer, i.e., not performing the target operation scheduled to be performed in the case of expiration of the first timer, to ensure the performance of data transmission of the terminal.

[0052] Optionally, the first timer can include, but is not limited to, at least one of: a secondary cell deactivation timer (sCellDeactivationTimer); a bandwidth part (BWP) inactivity timer (bwp-inactivity timer); a radio link failure (RLF) timer T310.

[0053] The target operation corresponding to the expiration of the sCellDeactivationTimer can include, but is not limited to, at least one of:

[0054] Deactivation of the SCell corresponding to the sCellDeactivationTimer;

[0055] Stopping the sCellDeactivationTimer;

[0056] Stopping the bwp-inactivity timer corresponding to the sCellDeactivationTimer;

[0057] Deactivating the BWP currently in an active state of the serving cell corresponding to the sCellDeactivationTimer;

[0058] Deleting the downlink resource configuration and uplink grant Type 2 configuration of the serving cell corresponding to the sCellDeactivationTimer;

[0059] Deleting the physical uplink shared channel (PUSCH) resource for semi-static channel state information (CSI) reporting of the serving cell corresponding to the sCellDeactivationTimer;

[0060] Suspending the uplink grant Type 1 configuration of the serving cell corresponding to the sCellDeactivationTimer;

[0061] clearing the hybrid automatic repeat request (HARQ) buffer of the serving cell corresponding to the sCellDeactivationTimer;

[0062] canceling a consistent listen before talk (LBT) failure that has been triggered.

[0063] The target operation corresponding to the bwp-inactivity timer timeout can include, but is not limited to, a BWP switching operation, which can be used to switch to a dormant BWP, a default BWP, or an initial BWP.

[0064] The target operation corresponding to the T310 timeout of the master cell group (MCG) can include, but is not limited to, initiating a fast MCG recovery operation or a radio resource control (RRC) reestablishment procedure. In the embodiments of the present application, the RRC reestablishment procedure can also be referred to as an RRC connection reestablishment procedure.

[0065] For example, if the sCellDeactivationTimer times out within a first time period, such as during the first Gap or within a first preset time period after the end of the first Gap, the terminal can give up deactivating the SCell corresponding to the sCellDeactivationTimer, i.e., the terminal does not deactivate the SCell corresponding to the sCellDeactivationTimer. In this way, on the one hand, it can be ensured that the terminal can quickly perform data transmission after the end of the Gap, thereby improving the performance of terminal data transmission; on the other hand, it can avoid increasing the network signaling overhead for activating the SCell corresponding to the sCellDeactivationTimer.

[0066] If the bwp-inactivity timer times out within a first time period, such as during the first Gap or within a first preset time period after the end of the first Gap, the terminal can give up performing BWP switching, i.e., the terminal does not switch to a dormant BWP, a default BWP, or an initial BWP. In this way, on the one hand, it can be ensured that the terminal can quickly perform data transmission after the end of the Gap, thereby improving the performance of terminal data transmission; on the other hand, it can avoid increasing the network signaling overhead for BWP switching.

[0067] If the T310 of the MCG times out in the first time period, such as during the first Gap or within a second preset time period before the start of the first Gap, i.e., the terminal has an MCG RLF in the first time period, the terminal can abandon the execution of the fast MCG recovery operation or the RRC connection reestablishment operation, i.e., the terminal can not initiate or delay the initiation of the fast MCG recovery procedure or the RRC connection reestablishment operation. In this way, the reliability of the terminal in performing data processing during the first Gap can be ensured. In addition, since the gap is avoided, the signaling overhead of re-negotiating the gap on the network side and the terminal side can be reduced.

[0068] In implementation, the first Gap can be part or all of the Gap corresponding to the terminal. The first preset time period and the second preset time period can be agreed by protocol or configured by the network, and the first preset time period and the second preset time period can be equal or not equal.

[0069] In 2), the first sub-operation can be a pause operation, a stop operation or a restart operation. The first timer can include part or all of the timers that the terminal is running. That is, in this case, when the first condition is met, the terminal can pause, stop or restart part or all of the timers that are running, so as to reduce the probability of timer timeout and improve the performance of terminal data transmission.

[0070] Optionally, the first condition can include, but is not limited to, at least one of the following:

[0071] a) the start of the second Gap;

[0072] b) the terminal has performed a second operation during the second Gap, the second operation being used to indicate state information of the terminal in the network during the second Gap to the network.

[0073] In a specific implementation, when the first condition includes a), the terminal can pause, stop or restart the first timer at the start time of the second Gap; or the terminal can pause, stop or restart the first timer at any time during the second Gap, which can be determined according to actual needs, and the embodiments of the present application do not limit this.

[0074] When the second condition includes b), if the terminal has performed the second operation during the second Gap, the terminal can restart the first timer. Further, the terminal can restart the first timer only when the first timer is still in a running state, otherwise, the first timer can not be restarted.

[0075] The second operation is used to indicate state information of the terminal in the network during the second Gap to the network. The network is a network that configures the second Gap for the terminal. The state information of the terminal in the network can be used to represent whether the terminal returns to the network, i.e., whether the terminal can receive scheduling of the network and listen to a channel of the network.

[0076] The state information indicated by the second operation can be in any form. For example, the second operation can be, but is not limited to, at least one of the following:

[0077] The UE sends uplink data;

[0078] The UE sends a buffer status report (BSR);

[0079] The UE sends a scheduling request (SR);

[0080] The UE initiates random access;

[0081] The UE sends MCG failure information;

[0082] The UE sends a return notification indicating that the UE returns to the network;

[0083] The UE sends other uplink signaling.

[0084] Optionally, the state information indicated by the second operation can be represented by the terminal returning to the network, i.e., the terminal can receive scheduling of the network and listen to a channel of the network. In this way, when the terminal returns to the network before the end of the gap, the first timer can be restarted, and if there is uplink information transmission and / or downlink information reception within the remaining time of the gap, the probability of performing the target operation corresponding to the expiration of the first timer at the end of the gap or within the remaining time of the gap can be reduced, and if there is no uplink information transmission and / or downlink information reception within the remaining time of the gap, the probability of performing the target operation corresponding to the expiration of the first timer at the end of the gap can be increased, thereby improving the control performance of the first timer.

[0085] In implementation, the second Gap can be part or all of the Gap corresponding to the terminal.

[0086] It should be noted that 1) and 2) above can be implemented independently or in combination.

[0087] In the independent implementation, for 1), the terminal can not perform an operation affecting the running of the first timer during or before / after the running of the first Gap. For 2), after the expiration of the first timer, the terminal can perform a target operation corresponding to the expiration of the first timer during or before / after the running of the second Gap.

[0088] In the combined implementation, the first Gap and the second Gap can at least include one same Gap, or the first Gap and the second Gap are different Gaps, which can be determined according to actual conditions, and embodiments of the present application do not limit this.

[0089] The Gap in the embodiments of the present application can be any type of Gap, such as a multi-SIM Gap (MSIM gap). For an MSIM Gap configured by the network A, the terminal performs services to another network, such as network B, during the MSIM Gap. It can be understood that the terminal can end the service processing of network B before the end of the MSIM Gap, in which case the terminal can return to network A in advance, receive scheduling of network A, and listen to a channel of network A.

[0090] The GAP processing method of the present application can suspend, stop or restart the timer during the Gap, thereby reducing the probability of the expiration of the timer at the end of the Gap, and further improving the probability that the terminal can quickly perform data transmission after the end of the Gap, ensuring the performance of data transmission of the terminal and reducing the additional signaling overhead.

[0091] If the timer expires within a preset time range before the start of the Gap or within a preset time range after the end of the Gap, the terminal can abandon the execution of an operation corresponding to the expiration of the timer, thereby ensuring that the terminal can quickly perform data transmission after the end of the Gap, ensuring the performance of data transmission of the terminal and reducing the additional signaling overhead.

[0092] In the embodiments of the present application, the second operation can include but is not limited to at least one of the following:

[0093] The terminal sends first indication information;

[0094] The terminal receives a response message to the first indication information;

[0095] The terminal sends uplink information to at least one serving cell corresponding to the network;

[0096] The first indication information indicates that the terminal can receive scheduling of the network at least during the remaining time of the second Gap.

[0097] In the optional embodiment, the second operation is used to indicate to the network that the terminal returns to the network.

[0098] In a practical implementation, the response message can include at least one of the following: indication information indicating that the first indication information is received; and scheduling information, which can be information sent by any dedicated resource received from the network side.

[0099] The uplink information can include at least one of the following: uplink data; and uplink signaling. If the first timer is sCellDeactivationTimer of the secondary cell 1, the terminal sends uplink information to at least one serving cell of the network, which can be manifested as that the terminal sends uplink data to the secondary cell 1.

[0100] In the implementation of the present application, in 2), the behavior of the terminal can be different for different forms of the first sub-operation, which is specifically described as follows:

[0101] Optionally, in the case that the first condition is the start of the second gap and the first sub-operation is the pause operation or the stop operation, after the terminal performs the first operation, the method further includes:

[0102] In the case that the second condition is met, a third operation is performed on the first timer, and the third operation is a continue operation, a restart operation or a start operation.

[0103] The second condition includes at least one of the following:

[0104] i) the terminal performs the second operation during the second gap;

[0105] ii) the second gap ends;

[0106] iii) the terminal performs the second operation within a third preset time period after the end of the second gap.

[0107] In the optional embodiment, after the terminal pauses the first timer, the first timer can be continued or restarted in the case that the second condition is met; and after the terminal stops the first timer, the first timer can be started in the case that the second condition is met. In this way, the survival time of the first timer can be prolonged, and the probability of the expiration of the timer can be reduced, and the performance of data transmission of the terminal can be improved.

[0108] The difference between i) and iii) is that the time when the terminal executes the second operation is different. In i), the execution time of the second operation is during the second Gap. In iii), the execution time of the second operation is within a third preset time period after the end of the second Gap. In actual application, the third preset time period can be agreed by a protocol or configured by a network, and the third preset time period can be different from or equal to the first preset time period or the second preset time period.

[0109] For ii), the terminal can restart the first timer at the end of the second Gap, or the terminal can restart the first timer at any time after the end of the second Gap. The specific time can be determined according to actual conditions, and embodiments of the present application do not limit this.

[0110] Optionally, in the case that the first condition is that the terminal executes the second operation during the second Gap, and the first sub-operation is a restart operation, the first sub-operation performed on the first timer comprises:

[0111] In the case that the remaining running time of the first timer is less than a preset value, the first sub-operation performed on the first timer.

[0112] In this optional embodiment, the condition of restarting the first timer further comprises that the remaining running time of the first timer is less than a preset value. The preset value can be agreed by a protocol or configured by a network.

[0113] In the case that the remaining running time of the first timer is less than a preset value, it indicates that the remaining running time of the first timer is short. If the first timer continues to run, the terminal is likely to execute the target operation corresponding to the timeout of the first timer at the end of the Gap or when the UE returns to the network during the running of the Gap, causing the terminal to be unable to quickly perform data transmission. Therefore, the terminal can restart the first timer to prolong the survival time of the first timer, thereby improving the performance of data transmission of the terminal.

[0114] In the case that the remaining running time of the first timer is greater than or equal to a preset value, it indicates that the remaining running time of the first timer is long. Even if the terminal continues to run the first timer, the terminal is basically impossible to execute the target operation corresponding to the timeout of the first timer at the end of the Gap. Therefore, the terminal can not restart the first timer to reduce the running burden of the terminal.

[0115] In the embodiments of the present application, for 1), optionally, in the case that the timer is a T310 corresponding to a master cell group (MCG), and the first operation is to abandon to execute a target operation corresponding to the timeout of the first timer, after the terminal executes the first operation, the method further comprises:

[0116] The terminal performs a fourth operation in case of returning to the network or the end of the first Gap;

[0117] The fourth operation includes any of the following:

[0118] initiating a radio resource control (RRC) reestablishment procedure;

[0119] initiating a fast MCG recovery procedure;

[0120] restarting the T310.

[0121] Optionally, after the terminal performs the first operation, the method further includes that the terminal can record or save MCG Failure information.

[0122] Optionally, in case that the second operation is performed during the gap, the T310 is restarted.

[0123] This optional embodiment does not limit the time when the terminal returns to the network, for example, the terminal can return to the network at the end of the gap, or can return in advance during the gap.

[0124] In this optional embodiment, in case that the T310 corresponding to the MCG times out, the terminal can not initiate the fast MCG recovery procedure or the RRC reestablishment procedure; the RRC reestablishment procedure or the fast MCG recovery procedure is initiated only after the terminal returns to the network. In this way, the data transmission performance of the terminal during the gap can be ensured, or the signaling overhead caused by the network side reconfiguring the gap can be avoided.

[0125] In another optional embodiment, since the radio link quality of the MCG during the gap can be recovered, the UE can restart the T310 at the end of the gap. After the T310 times out, the UE initiates the RRC connection reestablishment or the fast MCG recovery procedure.

[0126] In the embodiments of the present application, optionally, the running duration of the first timer can include a first value and a second value, and the first value corresponds to the gap.

[0127] In this optional embodiment, the network can configure a running duration of the first timer which is dedicated to the gap, i.e. the first value. The second value can be understood as the default running duration of the first timer.

[0128] In this way, in the Gap-related scenario, the running duration of the first timer can be configured as the first value; in the Gap-unrelated scenario, in one way, the running duration of the first timer can be configured as the second value; in another way, the running duration of the first timer can be configured as a value of high priority, and optionally, the priority of the second value is higher than the priority of the first value, in which case, the terminal can configure the running duration of the first timer as the second value. It can be seen that, through the optional implementation manner, the flexibility of the running of the first timer can be improved.

[0129] The first value can be determined by a protocol or network configuration, etc. Optionally, the first value is greater than the second value, for example, the first value can be set as infinite length. In this way, compared with the Gap-unrelated scenario, the Gap-related scenario can prolong the survival duration of the first timer, and thus the probability of timer timeout can be reduced, and the performance of data transmission of the terminal can be improved.

[0130] Optionally, in a case where a third condition is met, the running duration of the first timer is configured as the first value.

[0131] The third condition is met, including any of the following:

[0132] The terminal is configured with a Gap.

[0133] The Gap configured by the terminal is activated.

[0134] The running duration of the first timer contains a Gap.

[0135] In a specific implementation, the running duration of the first timer contains a Gap, which can be understood as that the running duration of the first timer overlaps with the Gap in time domain.

[0136] In the optional implementation manner, if the Gap is configured, the Gap is activated, or the running duration of the first timer contains a Gap, the terminal can configure the running duration of the first timer as the first value; otherwise, the terminal can configure the running duration of the first timer as the second value.

[0137] Optionally, in a case where a fourth condition is met, the running duration of the first timer is configured as the second value.

[0138] The fourth condition is met, including any of the following:

[0139] The terminal is not configured with a Gap.

[0140] The terminal is configured with a Gap, but the Gap is not activated.

[0141] The Gap configured by the terminal is deactivated.

[0142] The running period of the first timer does not contain the Gap, that is, the first timer does not work in the Gap mode.

[0143] In the optional embodiment, if the Gap is not configured, the Gap is configured but not activated, the Gap is deactivated, or the first timer does not work in the Gap mode, the terminal can configure the running time length of the first timer as the second value; otherwise, the terminal can configure the running time length of the first timer as the first value.

[0144] In the embodiments of the present application, the first operation can be predetermined by a protocol or configured by a network, etc.

[0145] In the case where the first operation is configured by the network, optionally, before the terminal performs the first operation, the method further includes:

[0146] The terminal receives second indication information;

[0147] The terminal determines whether to perform the first operation according to the second indication information.

[0148] In the first implementation, the second indication information can be used to indicate whether the terminal is supported to perform the first operation. If the second indication information indicates that the terminal is supported, the terminal can perform the first operation; otherwise, the terminal can not perform the first operation.

[0149] In the second implementation, the second indication information can be used to indicate whether the terminal is allowed to perform the first operation. If the second indication information indicates that the terminal is allowed, the terminal can perform the first operation; otherwise, the terminal can not perform the first operation.

[0150] In the implementation, the second indication information can be carried in RRC, media access control (Media Access Control, MAC) control element (Control Element, CE), or downlink control information (Downlink Control Information, DCI) signaling, etc. The second indication information can be represented as 1-bit information, and different values represent different indications. The network can send the second indication information in the Gap configuration or reconfiguration process, but is not limited thereto.

[0151] It should be noted that the various optional embodiments introduced in the embodiments of the present application can be combined with each other to be implemented, or can be implemented alone, and the embodiments of the present application do not limit this.

[0152] For the convenience of understanding, the following is illustrated:

[0153] It should be noted that in the following embodiments, only sCellDeactivationTimer is taken as an example, and the method thereof can also be applied to other timers such as bwp-inactivity timer, etc. In addition, the following embodiments are described by taking MSIM gap as an example, but the method thereof can also be applied to other gaps.

[0154] Embodiment one

[0155] Step 1: UE is configured with MSIM gap in network A, which is used for UE to perform service in network B during the running of the gap.

[0156] Step 2: Before the start of the gap, UE processes service in network A, and sCellDeactivationTimer of secondary cell 1 is running.

[0157] Step 3: At the start of the gap, UE suspends or stops sCellDeactivationTimer.

[0158] Step 4: UE continues, restarts or starts sCellDeactivationTimer when one of the following conditions is met:

[0159] If UE sends a return notification (i.e. the first indication information described above) during the running of the gap, the return notification is used to indicate that UE can receive scheduling of the network. Optionally, UE can receive scheduling of the network within the remaining time of the gap;

[0160] If UE receives a response to the return notification from the network side during the running of the gap;

[0161] If UE sends uplink data / signaling on secondary cell 1 during the running of the gap;

[0162] At the end of the gap;

[0163] UE sends a return notification or receives a response to the return notification from the network side within a preset time (e.g. 10ms) after the end of the gap, and the preset time can be based on protocol agreement or network configuration;

[0164] UE sends uplink data / signaling on secondary cell 1 within a preset time after the end of the gap.

[0165] Optionally, the control method of the above timer can be controlled by the network, i.e. whether to perform steps 3-4 is determined according to the indication of the network.

[0166] Embodiment two

[0167] Steps 1-2 are the same as embodiment 1.

[0168] Step 3: At the beginning of the gap, the UE restarts the sCellDeactivationTimer.

[0169] Step 4: If the sCellDeactivationTimer expires, the UE deactivates the corresponding SCell. Optionally, if the UE sends a return notification or receives a response to the return notification, or sends uplink data / signaling on the secondary cell 1 during the gap, the UE performs one of the following if the sCellDeactivationTimer is still running:

[0170] restarts the sCellDeactivationTimer;

[0171] restarts the sCellDeactivationTimer if the remaining time of the sCellDeactivationTimer is less than a preset value or within a preset range.

[0172] Optionally, the control of the above timer can be network configurable (RRC or MAC CE), i.e., whether to perform steps 3-4 is determined according to the indication of the network.

[0173] Embodiment Three

[0174] Steps 1-2 are the same as Embodiment 1.

[0175] Step 3: At the beginning of the gap, the sCellDeactivationTimer of the UE continues to run.

[0176] Step 4: If the sCellDeactivationTimer expires during the gap or within a preset time after the end of the gap, the UE does not deactivate the corresponding SCell.

[0177] Step 5: After the UE returns to the network (during the gap or at the end of the gap), the UE sends uplink data or the network sends downlink scheduling to trigger the restart of the sCellDeactivationTimer.

[0178] Optionally, the above UE behavior can be network configurable.

[0179] Embodiment Four

[0180] The network configures a timer duration (low priority) dedicated for the MSIM gap.

[0181] Once the Gap is configured or activated or the Timer is running during which the Gap is included, the UE reconfigures the sCellDeactivationTimer to a first value, which can include: infinite length, a preset value.

[0182] Once the Gap is deactivated or not working in the gap mode, the UE reconfigures the sCellDeactivationTimer to the second value. Otherwise, the UE continues to use the first value.

[0183] Embodiment Five

[0184] Step 1: The UE is configured with MSIM gap in network A for performing traffic in network B during the gap.

[0185] Step 2: T310 of MCG expires (i.e. MCG RLF occurs), if the UE's gap is running or starts within a pre-defined time range, the UE does not initiate fast MCG recovery procedure.

[0186] Step 3: The UE performs traffic in network B during the gap.

[0187] Step 4: If the UE returns to network A (at the end of the gap or returns early), the UE initiates re-establishment or fast SCG recovery.

[0188] Embodiment Six

[0189] Steps 1-2 are the same as Embodiment 1.

[0190] Step 3: At the beginning of the gap, the UE's bwp-inactivity timer continues to run.

[0191] Step 4: If the bwp-inactivity timer expires during the gap or within a pre-defined time after the end of the gap, the UE does not switch to the dormant DL BWP or the initial DL BWP.

[0192] Step 5: After the UE returns to the network (during the gap or at the end of the gap), the UE sends uplink data or the network sends downlink scheduling to trigger the restart of the bwp-inactivity timer.

[0193] Optionally, the above UE behavior can be network configurable.

[0194] It should be noted that the Gap processing method provided by the embodiments of the present application can be executed by a Gap processing device, or a control module in the Gap processing device for executing the Gap processing method. In the embodiments of the present application, the Gap processing device executes the Gap processing method as an example to illustrate the Gap processing device provided by the embodiments of the present application.

[0195] Reference Figure 3 , Figure 3FIG. 1 is a structural diagram of a Gap processing apparatus provided by an embodiment of the present application.

[0196] As shown in FIG. 3, the Gap processing apparatus 300 comprises: Figure 3

[0197] A first execution module 301 is configured to execute a first operation, the first operation comprising at least one of the following:

[0198] In a case where a first timer expires within a first time period, the target operation corresponding to the expiration of the first timer is abandoned, the first time period comprising at least one of the following: a period of a first Gap; a first preset time period after the end of the first Gap; a second preset time period before the start of the first Gap.

[0199] In a case where a first condition is met, a first sub-operation is executed on the first timer, the first sub-operation being a pause operation, a stop operation or a restart operation, the first condition comprising at least one of the following:

[0200] A second Gap is started;

[0201] The terminal executes a second operation during the second Gap, the second operation being used to indicate, to a network, state information of the terminal in the network during the second Gap.

[0202] Optionally, the first timer comprises at least one of the following: a secondary cell deactivation timer; a bandwidth part (BWP) deactivation timer; a radio link failure timer T310.

[0203] Optionally, in a case where the first condition is the start of a second Gap and the first sub-operation is a pause operation or a stop operation, the Gap processing apparatus 300 further comprises:

[0204] A second execution module is configured to, in a case where a second condition is met, execute a third operation on the first timer, the third operation being a continue operation, a restart operation or a start operation.

[0205] The second condition comprises at least one of the following:

[0206] The terminal executes the second operation during the second Gap;

[0207] The second Gap ends;

[0208] The terminal executes the second operation within a third preset time period after the end of the second Gap.

[0209] Optionally, the second operation comprises at least one of the following:

[0210] ​The terminal sends first indication information;

[0211] The terminal receives a response message for the first indication information;

[0212] The terminal sends uplink information on at least one serving cell corresponding to the network.

[0213] The first indication information indicates that the terminal can receive scheduling of the network at least during the remaining time of the second Gap.

[0214] Optionally, in the case that the first condition is that the terminal performs a second operation during the second Gap, and the first sub-operation is a restart operation, the first execution module 301 is configured to:

[0215] In the case that the first condition is met and the remaining running time of the first timer is less than a preset value, the first sub-operation is performed on the first timer.

[0216] Optionally, in the case that the timer is a T310 corresponding to a master cell group (MCG) and the first operation is to abandon performing a target operation corresponding to the expiration of the first timer, the Gap processing apparatus 300 further comprises:

[0217] The third execution module is configured to perform a fourth operation in the case that the network is returned or the first Gap ends.

[0218] The fourth operation includes any one of the following:

[0219] Initiating a radio resource control (RRC) re-establishment procedure;

[0220] Initiating a fast MCG recovery procedure;

[0221] Restarting the T310.

[0222] Optionally, the running time of the first timer includes a first value and a second value, and the first value corresponds to the Gap.

[0223] Optionally, in the case that a third condition is met, the running time of the first timer is configured as the first value.

[0224] The third condition is met, including any one of the following:

[0225] The terminal is configured with a Gap;

[0226] The Gap configured by the terminal is activated;

[0227] The running time of the first timer includes a Gap.

[0228] Optionally, the Gap processing apparatus 300 further comprises:

[0229] a receiving module, configured to receive second indication information;

[0230] a determining module, configured to determine whether to perform the first operation according to the second indication information.

[0231] The GAP processing apparatus in the embodiments of the present application can be an apparatus, an apparatus with an operating system or an electronic device, and can also be a component in a terminal, a circuit or a chip. The apparatus or the electronic device can be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal can include, but is not limited to, the types of the terminal 11 listed above, and the non-mobile terminal can be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a cashier machine or a self-service machine, etc., and the embodiments of the present application are not limited specifically.

[0232] The GAP processing apparatus 300 provided by the embodiments of the present application can implement the various processes of the method embodiments and achieve the same technical effects, and thus repeated descriptions are not given here. Figure 2

[0233] Optionally, as shown in Figure 4 the embodiments of the present application further provide a terminal 400, which comprises a processor 401, a memory 402, a program or instructions stored in the memory 402 and executable on the processor 401. When the program or instructions are executed by the processor 401, the various processes of the above Figure 2 method embodiments are implemented, and the same technical effects can be achieved.

[0234] The embodiments of the present application further provide a terminal, which comprises a processor and a communication interface. The processor is configured to:

[0235] perform a first operation, the first operation including at least one of the following:

[0236] in a case where a first timer expires within a first time period, give up performing a target operation corresponding to the expiration of the first timer, the first time period including at least one of the following: a period of a first Gap; a first preset time length after the end of the first Gap; a second preset time length before the start of the first Gap;

[0237] in a case where a first condition is met, perform a first sub-operation on the first timer, the first sub-operation being a pause operation, a stop operation or a restart operation, and the first condition including at least one of the following:

[0238] ​The second Gap is started;

[0239] The terminal performs a second operation during the second Gap, the second operation being used to indicate state information of the terminal in the network during the second Gap to the network.

[0240] The terminal embodiment corresponds to the terminal-side method embodiment described above, and each implementation process and implementation manner of the method embodiment can be applied to the terminal embodiment and achieve the same technical effects. Specifically, Figure 5 A hardware structure diagram of a terminal according to an embodiment of the present application.

[0241] The terminal 500 includes, but is not limited to, at least part of components such as a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509, and a processor 510.

[0242] Those skilled in the art can understand that the terminal 500 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 510 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. Figure 5 The terminal structure shown in the figure does not constitute a limitation on the terminal, and the terminal can include more or fewer components than the figure, or combine certain components, or different component arrangements, which are not described here.

[0243] It should be understood that in the embodiments of the present application, the input unit 504 can include a graphics processing unit (GPU) 5041 and a microphone 5042. The graphics processing unit 5041 processes image data of still pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 506 can include a display panel 5061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 507 includes a touch panel 5071 and other input devices 5072. The touch panel 5071 is also called a touch screen. The touch panel 5071 can include a touch detection device and a touch controller. The other input devices 5072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, etc., which are not described here.

[0244] In the embodiments of the present application, the radio frequency unit 501 receives the downlink data from the network side device, and then sends the data to the processor 510 for processing. In addition, the radio frequency unit 501 sends the uplink data to the network side device. Generally, the radio frequency unit 501 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.

[0245] The memory 509 can be used to store software programs or instructions and various data. The memory 509 can mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 509 can include a high-speed random access memory, and can also include a non-volatile memory, which can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device.

[0246] The processor 510 can include one or more processing units; optionally, the processor 510 can be integrated into an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs or instructions, and the modem processor mainly processes wireless communication, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 510.

[0247] The processor 510 is configured to:

[0248] perform a first operation, the first operation including at least one of the following:

[0249] In a case where a first timer expires within a first time period, the first time period including at least one of the following: a period of a first gap; a first preset time period after the end of the first gap; a second preset time period before the start of the first gap, the target operation corresponding to the expiration of the first timer is abandoned.

[0250] In a case where a first condition is met, a first sub-operation is performed on the first timer, the first sub-operation being a pause operation, a stop operation, or a restart operation, the first condition including at least one of the following:

[0251] The second gap is started.

[0252] The terminal performs a second operation during the second Gap, and the second operation is used to indicate state information of the terminal in the network during the second Gap to the network.

[0253] Optionally, the first timer comprises at least one of the following: a secondary cell deactivation timer; a bandwidth part (BWP) deactivation timer; and a radio link failure timer (T310).

[0254] Optionally, in a case where the first condition is a second Gap start, and the first sub-operation is a suspension operation or a stop operation, the processor 510 is further configured to: in a case where a second condition is met, perform a third operation on the first timer, the third operation being a continuous running operation, a restart operation, or a start operation.

[0255] The second condition comprises at least one of the following:

[0256] The terminal performs the second operation during the second Gap.

[0257] The second Gap ends.

[0258] The terminal performs the second operation within a third preset time period after the second Gap ends.

[0259] Optionally, the second operation comprises at least one of the following:

[0260] The terminal sends first indication information.

[0261] The terminal receives a response message corresponding to the first indication information.

[0262] The terminal sends uplink information to at least one serving cell corresponding to the network.

[0263] The first indication information indicates that the terminal can receive scheduling of the network at least in a remaining time of the second Gap.

[0264] Optionally, in a case where the first condition is that the terminal performs a second operation during the second Gap, and the first sub-operation is a restart operation, the processor 510 is configured to:

[0265] In a case where a first condition is met and a remaining running time of the first timer is less than a preset value, the processor 510 performs a first sub-operation on the first timer.

[0266] Optionally, in a case where the timer is a T310 corresponding to a master cell group (MCG), and the first operation is to abandon performing a target operation corresponding to a timeout of the first timer, the processor 510 is further configured to:

[0267] the terminal performs a fourth operation in case of returning to the network or the end of the first Gap;

[0268] The fourth operation includes any one of the following:

[0269] initiating a radio resource control (RRC) reestablishment procedure;

[0270] initiating a fast MCG recovery procedure;

[0271] restarting the T310.

[0272] Optionally, the running duration of the first timer includes a first value and a second value, and the first value corresponds to the Gap.

[0273] Optionally, in a third condition is met, the running duration of the first timer is configured as the first value.

[0274] The third condition includes any one of the following:

[0275] The terminal is configured with a Gap.

[0276] The Gap configured by the terminal is activated.

[0277] The first timer runs during the Gap.

[0278] Optionally, the radio frequency unit 501 is configured to receive second indication information.

[0279] The processor 510 is further configured to determine whether to perform the first operation according to the second indication information.

[0280] It should be noted that the terminal 500 described above in the embodiment can implement each process in the method embodiment of the present application and achieve the same beneficial effects. To avoid repetition, details are not described here. Figure 2 The method embodiment, and achieve the same beneficial effects. To avoid repetition, details are not described here.

[0281] The computer readable storage medium, such as a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0282] The computer readable storage medium, such as a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.Figure 2 The various processes of the method embodiments and the same technical effects can be achieved, and thus, details are not repeated.

[0283] The processor is the processor in the terminal in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, etc.

[0284] The chip provided by the embodiment of the present application includes a processor and a communication interface. The communication interface is coupled with the processor. The processor is used to run programs or instructions to realize the above Figure 2 The various processes of the method embodiments and the same technical effects can be achieved, and thus, details are not repeated.

[0285] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.

[0286] It should be noted that in this document, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "including a" does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to the order of functions shown or discussed, but can also include functions performed in a substantially simultaneous manner or in the opposite order according to the functions involved, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to some examples can be combined in other examples.

[0287] Those skilled in the art can clearly understand the above-mentioned embodiment method can be realized by means of software and necessary general hardware platform, of course, also can be through hardware, but many cases the former is the better embodiment. Based on such understanding, the technical scheme of the present application essentially or say the part of contribution to the prior art can be embodied in the form of computer software product, the computer software product is stored in a storage medium (such as ROM / RAM, disk, optical disc), including a number of instructions to make a terminal (may be a mobile phone, computer, server, air conditioner, or network equipment, etc.) executes the method described in various embodiments of the present application.

[0288] The above collection of drawings describes the embodiments of the present application, but the present application is not limited to the above-mentioned specific embodiments, the above-mentioned specific embodiments are only illustrative, but not limited, those skilled in the art can make many forms without departing from the purpose of the present application and the scope protected by the claims under the inspiration of the present application, all belong to the protection of the present application.

Claims

1. A gap processing method characterized by, The method comprises the following steps: The terminal performs a first operation, the first operation comprising at least one of the following: In the case where a first timer expires within a first time period, the first time period comprising at least one of the following: during a first Gap; a first preset time period after the end of the first Gap, the terminal gives up performing a target operation corresponding to the expiration of the first timer; a second preset time period before the start of the first Gap; In the case where a first condition is met, the first condition comprising at least one of the following: The second Gap is started; The terminal performs a second operation during the second Gap, the second operation being used to indicate, to the network, state information of the terminal in the network during the second Gap; In the case where the first condition is that the second Gap is started and the first sub-operation is a pause operation or a stop operation, after the terminal performs the first operation, the method further comprises: In the case where a second condition is met, the second condition comprising at least one of the following: The terminal performs the second operation during the second Gap; The terminal performs the second operation within a third preset time period after the end of the second Gap. The first timer comprises at least one of the following: a secondary cell deactivation timer; a bandwidth part (BWP) deactivation timer; a radio link failure timer (T310).

2. The method of claim 1, wherein, In the case where the second condition further comprises the end of the second Gap.

3. The method of claim 1, wherein, The second operation comprises at least one of the following: The terminal sends first indication information; 4. The method according to any one of claims 1 to 3, characterized in that, The terminal receives a response message to the first indication information; The terminal sends uplink information to at least one serving cell corresponding to the network; In the case where the first condition is that the terminal performs the second operation during the second Gap and the first sub-operation is a restart operation, performing the first sub-operation on the first timer comprises: In the case where a remaining running time of the first timer is less than a preset value, performing the first sub-operation on the first timer. In the case where the timer is a T310 corresponding to a master cell group (MCG) and the first operation is to give up performing a target operation corresponding to the expiration of the first timer, after the terminal performs the first operation, the method further comprises:

5. The method of claim 1, wherein, In the case where the terminal returns to the network or the end of the first Gap, the terminal performs a fourth operation; The fourth operation comprises any one of the following:

6. The method of claim 1, wherein, Initiating a radio resource control (RRC) re-establishment procedure; Initiating a fast MCG recovery procedure; Restarting the T310. A running time of the first timer comprises a first value and a second value, the first value corresponding to the Gap. In the case where a third condition is met, the running time of the first timer is configured as the first value; ​ 7. The method of claim 1, wherein, ​ 8. The method of claim 7, wherein, ​ The third condition includes any of the following: The terminal is configured with a gap; The gap configured for the terminal is activated; The first timer runs during the gap.

9. The method of claim 1, wherein, Before the terminal performs the first operation, the method further includes: The terminal receives second indication information; The terminal determines whether to perform the first operation according to the second indication information.

10. A gap processing device, characterized by The method includes: A first execution module configured to perform a first operation, the first operation including at least one of the following: In a case where a first timer expires within a first time period, the first time period including at least one of the following: a duration of a first gap; a first preset time period after the first gap ends, the terminal gives up performing a target operation corresponding to the expiration of the first timer; A second preset time period before the start of the first gap; In a case where a first condition is met, the first timer performs a first sub-operation, the first sub-operation being a pause operation, a stop operation, or a restart operation, the first condition including at least one of the following: A second gap is started; The terminal performs a second operation during the second gap, the second operation being used to indicate state information of the terminal in the network during the second gap to the network; In a case where the first condition is that the second gap is started and the first sub-operation is a pause operation or a stop operation, the gap processing apparatus further includes: A second execution module configured to, in a case where a second condition is met, perform a third operation on the first timer, the third operation being a continue operation, a restart operation, or a start operation; The second condition includes at least one of the following: The terminal performs the second operation during the second gap; The terminal performs the second operation within a third preset time period after the end of the second gap.

11. The Gap processing device of claim 10, wherein, The first timer includes at least one of the following: a secondary cell deactivation timer; a bandwidth part (BWP) deactivation timer; and a radio link failure timer (T310).

12. The Gap processing device of claim 10, wherein, The second condition further includes the end of the second gap. The second operation includes at least one of the following:

13. The Gap processing device according to any one of claims 10 to 12, characterized in that, The terminal sends first indication information; The terminal receives a response message to the first indication information; The terminal sends uplink information to at least one serving cell corresponding to the network; The first indication information indicates that the terminal can receive scheduling of the network at least during a remaining time of the second gap. In a case where the first condition is that the terminal performs the second operation during the second gap and the first sub-operation is a restart operation, the first execution module is configured to:

14. The Gap processing device of claim 10, wherein, In a case where a first condition is met and a remaining running time of the first timer is less than a preset value, the first timer performs a first sub-operation. In a case where the timer is a T310 corresponding to a master cell group (MCG) and the first operation is to give up performing a target operation corresponding to the expiration of the first timer, the gap processing apparatus further includes:

15. The Gap processing device of claim 10, wherein, A third execution module configured to, in a case where the network is returned or the first gap ends, perform a fourth operation; ​ The fourth operation includes any one of the following: initiating a radio resource control (RRC) reestablishment procedure; initiating a fast MCG recovery procedure; restarting the T310.

16. The Gap processing device of claim 10, wherein, The running duration of the first timer includes a first value and a second value, and the first value corresponds to the Gap.

17. The Gap processing device of claim 16, wherein, In a case where a third condition is met, the running duration of the first timer is configured as the first value. The third condition includes any one of the following: the terminal is configured with a Gap; the Gap configured for the terminal is activated; the first timer runs during the Gap.

18. The Gap processing device of claim 10, wherein, The Gap processing apparatus further includes: a receiving module configured to receive second indication information; a determining module configured to determine whether to perform the first operation according to the second indication information.

19. A terminal, characterized by The apparatus includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor, and the program or instruction is executed by the processor to implement the steps of the Gap processing method according to any one of claims 1 to 9.

20. A readable storage medium, characterized by, The readable storage medium stores a program or instruction, and the program or instruction is executed by the processor to implement the steps of the Gap processing method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Signal processing method and device

    CN110971474A