Patent Description:
"<NPL>, is a standard document defining the ramifications for the radio resource control protocol, including release of an SCG configuration.

<CIT>discloses a method and apparatus for transmitting a configuration in a wireless communication system. A user equipment (UE) receives a configuration from a first node, stores the received configuration if a connection failure is detected, and transmits the stored configuration to a second node. The connection failure may be one of a radio link failure (RLF) or a handover failure (HOF). The configuration may include at least one of a discontinuous reception (DRX) configuration and a measurement configuration.

<CIT> discloses methods and apparatus for communicating in a wireless network including a user equipment, comprising: a communication module configured to measure received uplink signal strength at a location of the user equipment over a time period and in a frequency bandwidth in accordance with measurement configuration data. In one example, a method comprises: a user equipment receiving a first measurement gap configuration for inter-frequency and inter-RAT (radio access technology) measurements; said user equipment receiving a second measurement gap configuration for intra-frequency measurements on an activated serving cell; and said user equipment measuring the received signal strength in all consecutive uplink subframes that are completely covered by said measurement gap. In another example, the method further comprises said user equipment releasing the second measurement gap configuration for intra-frequency measurements on an activated serving cell upon a successful handover or RRC connection re-establishment procedure.

When a communication device performs a carrier aggregation (CA), the same measurement gap in a timeline is applied to the carriers. However, how to handle a configuration of the measurement gaps when a failure is detected is still unknown.

The present invention therefore provides a communication device for handling measurement gaps to solve the abovementioned problem.

According to an aspect of the present invention, a communication device for handling measurement gaps is provided as set forth in claim <NUM>. According to another aspect of the present invention, a base station for handling measurement gaps is provided as set forth in claim <NUM>. Preferred embodiments of the present invention may be gathered from the dependent claims.

In <FIG>, the wireless communication system <NUM> is composed of a network and a plurality of communication devices. The network and a communication device may communicate with each other via one or more carriers, or via one or multiple cells belonging to one or multiple base stations (BSs).

In <FIG>, the network and the communication devices are simply utilized for illustrating the structure of the wireless communication system <NUM>. Practically, the network comprises at least one of a long-term evolution (LTE) network and a new radio (NR) network. The LTE network comprises at least one of an evolved universal terrestrial radio access network (E-UTRAN) including at least one evolved Node-B (eNB) and an Evolved Packet Core (EPC). The NR network comprises a fifth generation (<NUM>) radio access network including at least one <NUM> BS (called gNB or an evolved eNB (eLTE eNB)) and a Next Generation Core (NGC).

A communication device may be a user equipment (UE), a machine type communication (MTC) device, a mobile phone, a laptop, a tablet computer, an electronic book, a portable computer system, a vehicle, or an aircraft. In addition, the network and the communication device can be seen as a transmitter or a receiver according to direction of transmission (i.e., transmission direction), e.g., for an uplink (UL), the communication device is the transmitter and the network is the receiver, and for a downlink (DL), the network is the transmitter and the communication device is the receiver.

In <FIG>, the communication device <NUM> may be a communication device or the network shown in <FIG>, but is not limited herein. The communication device <NUM> may include at least one processing circuit <NUM> of which each may be a microprocessor or Application Specific Integrated Circuit (ASIC), at least one storage device <NUM> and at least one communication interfacing device <NUM>. The at least one storage device <NUM> may be any data storage device that may store program codes <NUM>, accessed and executed by the at least one processing circuit <NUM>. Examples of the at least one storage device <NUM> include but are not limited to a subscriber identity module (SIM), read-only memory (ROM), flash memory, random-access memory (RAM), hard disk, optical data storage device, non-volatile storage device, non-transitory computer-readable medium (e.g., tangible media), etc. The at least one communication interfacing device <NUM> comprises at least one transceiver used to transmit and receive signals (e.g., data, messages and/or packets) according to processing results of the at least one processing circuit <NUM>.

In the following embodiments, a UE is used for representing a communication device in <FIG>, to simplify the illustration of the embodiments.

A process <NUM> as shown in <FIG> can be utilized in a UE, and includes the following steps:.

The following examples may be applied to the process <NUM>.

In one example, the UE may transmit at least one first measurement result of the second carrier (i.e., the measurement result(s) of neighboring cells on the second carrier) to the BS when performing (or in response to) the at least one first measurement.

In one example, the failure comprises a radio link failure, a handover failure, an integrity check failure, or a radio resource control (RRC) connection reconfiguration failure. The UE may perform a RRC connection reestablishment procedure in response to the failure.

In one example, the UE may transmit a RRC message (e.g., RRCConnectionReestablishmentRequest message) to the BS to perform the RRC connection reestablishment procedure. The BS may release the first measurement gap configuration in response to the RRC message (i.e., in response to the RRC connection reestablishment procedure). The BS transmits a RRC response message (e.g., a RRCConnectionReestablishment message) to the UE in response to the RRC message.

In one example, the UE receives a second measurement gap configuration from the BS, before or after performing the RRC connection reestablishment procedure successfully, wherein the second measurement gap configuration configures a second plurality of measurement gaps for the UE. The UE determines a second plurality of gap locations of the second plurality of measurement gaps in the timeline according to the system time acquired from the BS and the second measurement gap configuration. The UE performs at least one second measurement on the second carrier in at least one of the second plurality of measurement gaps according to the second plurality of gap locations. The UE transmits at least one second measurement result of the second carrier in response to the at least one second measurement, to the BS.

In one example, the first measurement gap configuration is a carrier-specific (or serving cell specific) measurement gap configuration (or called per component carrier (CC) measurement gap configuration), and the second measurement gap configuration is a UE-specific measurement gap configuration (or called per UE measurement gap configuration). For example, the first measurement gap configuration is only applied to a third carrier, and the second measurement gap configuration is applied to all carriers on which the UE is performing reception(s). The first measurement gap configuration includes a first serving cell identity of a first serving cell using the third carrier for performing transmission (s), and the second measurement gap configuration does not include any serving cell identity. The BS does not schedule (or perform) a transmission to the UE on the first serving cell in the first plurality of measurement gaps and may schedule a transmission to the UE on a serving cell other than the first serving cell. The BS does not schedule a transmission to the UE on any serving cell (including the third serving cell) in the second plurality of measurement gaps.

In one example, the second measurement gap configuration is applied to a fourth carrier configured to the UE (e.g., for carrier aggregation (CA) or dual connectivity (DC)). The second measurement gap configuration includes a second serving cell identity of a second serving cell using the fourth carrier. The UE applies the second measurement gap configuration to the fourth carrier (or to the second serving cell). The BS does not schedule (or perform) a transmission to the UE on the second serving cell in the second plurality of measurement gaps.

In one example, when the UE or the BS releases the first measurement gap configuration in response to the failure or the RRC connection reestablishment procedure, the UE or the BS keeps the second measurement gap configuration, if the UE receives the second measurement gap configuration from the BS before detecting the failure. That is, the second measurement gap configuration is not released in response to the failure or the RRC connection reestablishment procedure. The UE or the BS may apply the second measurement gap configuration after recovering the failure or performing the RRC connection reestablishment procedure successfully.

In one example, the BS transmits the second measurement gap configuration to the UE in response to releasing the first measurement gap configuration, if the BS transmits the second measurement gap configuration to the UE after the failure. In another example, the BS transmits the first measurement gap again to the UE in a RRC Reconfiguration message (e.g., RRCConnectionReconfiguration message) when configuring the first serving cell or the third carrier after the RRC connection reestablishment procedure.

In one example, the UE stops performing the at least one first measurement on the second carrier, when (or in response to) releasing the first measurement gap configuration. The UE may receive a plurality of transmissions in gap(s) configured by the first measurement gap configuration instead of performing the at least one first measurement in the gap(s).

In one example, the BS determines the first plurality of gap locations of the first plurality of measurement gaps in the timeline according to system time of the BS and the first measurement gap configuration. The BS may transmits the second measurement gap configuration to the UE in an RRC reconfiguration message (e.g., RRCConnectionReconfiguration message) on the RRC connection, before receiving the RRC message or after transmitting the RRC response message. The BS may determine the second plurality of gap locations of the second plurality of measurement gaps in the timeline according to the system time of the BS and the second measurement gap configuration. The BS does not schedule transmissions to the UE in the second plurality of measurement gaps. The BS may receive a RRC reconfiguration complete message (e.g., a RRC Connection Reconfiguration Complete message) responding to the RRC reconfiguration message, from the UE.

Examples for the process <NUM> may be applied to the process <NUM>. The following examples may be applied to the process <NUM>.

In one example, the first measurement gap configuration may be a carrier-specific measurement gap configuration or a UE-specific measurement gap configuration.

In one example, the UE may perform a RRC connection reestablishment procedure in response to the failure. The UE may transmit a RRC message to the BS to perform the RRC connection reestablishment procedure. The BS keeps the first measurement gap configuration in response to the RRC connection reestablishment procedure (or in response to the RRC message).

In one example, the UE or the BS stops using the first measurement gap configuration in response to the failure or the RRC connection reestablishment procedure. In response to (or when) stopping using the first measurement gap configuration, the UE may receive at least one transmission in subframes or timeslots in gap(s) configured by the first measurement gap configuration. The UE may stop performing any measurement on the second carrier in response to stopping using the first measurement gap configuration. In response to (or when) stopping using the first measurement gap configuration, the BS may perform at least one transmission in the subframes or the timeslots in gap(s) configured by the first measurement gap configuration.

In one example, the UE or the BS may use (or resume using) the first measurement gap configuration after/when/upon/in response to successfully recovering the failure by the RRC connection reestablishment procedure. In another example, the UE or the BS may use the first measurement gap configuration after/when/upon/in response to a RRC reconfiguration procedure (e.g., RRC connection reconfiguration procedure) after successfully recovering the failure by the RRC connection reestablishment procedure. When the UE uses the first measurement gap configuration, the UE performs at least one third measurement on the second carrier. When the BS uses the first measurement gap configuration, the BS may not schedule a transmission to the UE in gap (s) configured by the first measurement gap configuration.

In one example, in the RRC reconfiguration procedure, the UE receives an RRC reconfiguration message (e.g., RRC Connection Reconfiguration message) from the BS and transmits an RRC reconfiguration complete message (e.g., RRC Connection reconfiguration Complete message) to the BS in response to the RRC reconfiguration message.

A process <NUM> as shown in <FIG> can be utilized in a BS, and includes the following steps:.

According to the process <NUM>, the BS transmits the second measurement gap configuration to the UE on the RRC connection, after releasing the first measurement gap configuration. Thus, the UE can use the second measurement gap configuration to perform measurement(s) on a carrier after releasing the first measurement gap configuration as described in the process <NUM>.

In one example, the first serving cell uses a third carrier to perform transmission(s) to the UE. The second serving cell uses a fourth carrier to perform transmission(s) to the UE. A third serving cell uses the first carrier to perform transmission(s) to the UE.

In one example, the BS skips the first plurality of measurement gaps, when scheduling a second plurality of transmissions to the UE. When the BS skips the first plurality of measurement gaps, the BS does not schedule (or perform) a transmission to the UE on the first serving cell in the first plurality of measurement gaps. When the BS skips the second plurality of measurement gaps, the BS does not schedule (or perform) a transmission to the UE on the second serving cell in the second plurality of measurement gaps. When the second plurality of measurement gaps are only associated to the second serving cell, the BS schedules (or performs) a transmission to the UE on the third serving cell in at least one of the second plurality of measurement gaps. When the second plurality of measurement gaps are not associated to any serving cells, the BS does not schedule (or perform) a transmission to the UE on any serving cell (including the third serving cell) in the second plurality of measurement gaps.

In one example, the BS transmits a first RRC message (e.g., a RRC reconfiguration message) to release the first serving cell for the UE. The BS receives a first RRC response message (e.g., a RRC reconfiguration complete message) from the UE in response to the first RRC message.

In one example, the BS transmits the second measurement gap configuration in the first RRC message or in a second RRC message (e.g., a RRC reconfiguration message) on the RRC connection, to the UE. The BS receives a second RRC response message (e.g., a RRC reconfiguration complete message) from the UE in response to the second RRC message.

In one example, the BS keeps the second measurement gap configuration, when releasing the first measurement gap configuration.

In one example, when the BS releases the first measurement gap configuration in response to the RRC connection reestablishment procedure with the UE, or in response to (or when) releasing the first measurement gap configuration or releasing the first serving cell, the BS keeps (e.g., maintains) the second measurement gap configuration, if the BS transmits the second measurement gap configuration to the UE before the RRC connection reestablishment procedure. That is, the second measurement gap configuration is not released. The BS transmits the second measurement gap configuration to the UE in response to releasing the first measurement gap configuration.

Examples for the processes <NUM>-<NUM> can be applied to any of the processes <NUM>-<NUM>, and are not narrated herein. The following examples may be applied to the processes <NUM>-<NUM>.

In one example, "serving cell" above may be replaced by "carrier".

In one example, the system time (e.g., a system timing) comprises at least one of a system frame number (SFN), a subframe number, a timeslot number and a synchronization signal (SS) block number. In one example, the system time comprises a SS burst set number, a SS burst number, a SS block number or any of their combinations. In one example, the SS burst set number identifies a SS burst set which includes a plurality of SS bursts. In one example, the SS burst set number identifies a plurality of SS blocks. In one example, the SS block number (or called SS block index) identifies a SS block transmitted by the BS in a time instance. In one example, the SS block includes at least one SS (e.g. primary SS or secondary SS) and a physical broadcast channel (PBCH).

In one example, the UE acquires the system time from the BS by receiving the at least one SS from the BS. In one example, the UE acquires the system time by receiving a PBCH. In one example, the UE gets the SFN, the subframe number, the timeslot number, the SS burst set number, the SS burst number or the SS block number from the at least one SS or the PBCH.

In one example, the UE determines the location of the measurement gaps above according to an equation. The equation utilizes at least one of the SFN, the subframe number, the timeslot number, the SS burst set number, the SS burst number, and the SS block number, with arithmetic (e.g., modulo, dividing, multiplying, adding and/or subtracting). For example, the equation may be the following equation and the first subframe of each gap occurs at an SFN and a subframe meeting the following equation: <MAT> <MAT> with <MAT>.

The first measurement gap configuration configures a first MGRP and a first gapOffset and the second measurement gap configuration configures a second MGRP and a second gapOffset.

In one example, the carriers described above may belong to the same radio access technology (RAT) (e.g., LTE or NR/<NUM>) or different RATs. The serving cell may be a primary cell (PCell), a secondary cell (SCell) or a primary SCell.

In one example, when the BS releases a carrier or a serving cell for the UE, the BS schedules (or performs) transmissions to other UE(s) on the carrier or the serving cell.

Those skilled in the art should readily make combinations, modifications and/or alterations on the abovementioned description and examples. For example, the skilled person easily makes new embodiments of the network based on the embodiments and examples of the UE, and makes new embodiments of the UE based on the embodiments and examples of the network. The abovementioned description, steps and/or processes including suggested steps can be realized by means that could be hardware, software, firmware (known as a combination of a hardware device and computer instructions and data that reside as read-only software on the hardware device), an electronic system, or combination thereof. An example of the means may be the communication device <NUM>. Any of the above processes and examples above may be compiled into the program codes <NUM>.

Claim 1:
A communication device (<NUM>) for handling measurement gaps, comprising:
a storage device (<NUM>); and
a processing circuit (<NUM>), coupled to the storage device (<NUM>), wherein the storage device (<NUM>) stores, and the processing circuit (<NUM>) is configured to execute, instructions of:
receiving (<NUM>) a first measurement gap configuration from a base station, BS, on a first carrier, wherein the first measurement gap configuration configures a first plurality of measurement gaps for the communication device (<NUM>), wherein the first measurement gap configuration is associated to a first serving cell;
determining (<NUM>) a first plurality of gap locations of the first plurality of measurement gaps in a timeline according to system time acquired from the BS and the first measurement gap configuration;
performing (<NUM>) at least one first measurement on a second carrier in at least one of the first plurality of measurement gaps according to the first plurality of gap locations;
detecting (<NUM>) a failure;
releasing (<NUM>) the first measurement gap configuration in response to the failure;
receiving a second measurement gap configuration from the BS after performing radio resource control, RRC, connection reestablishment; and
performing measurement according to the second measurement gap configuration after recovering from the failure or performing the RRC connection reestablishment procedure successfully,
wherein the first measurement gap configuration is a carrier-specific measurement gap configuration, and
characterised in that, the second measurement gap configuration is a user equipment, UE,-specific measurement gap configuration which is applied to all carriers on which the UE is performing receptions.