The disclosed embodiments relate generally to heterogeneous network, and, more particularly, to enhanced heterogeneous network mobility.
Developed by 3GPP, Long-Term Evolution (LTE) is the leading OFDMA wireless mobile broadband technology. LTE systems offer high peak data rates, low latency, improved system capacity, and low operating cost resulting from simple network architecture. An LTE system also provides seamless integration to older wireless network, such as GSM, CDMA and Universal Mobile Telecommunication System (UMTS). Current wireless cellular networks are typically developed and initially deployed as homogeneous networks using a macro-centric planned process. A homogeneous cellular system is a network of macro bases stations in a planned layout and a collection of user terminals, in which all the macro base stations have similar transmit power levels, antenna patterns, receiver noise floors, and similar backhaul connectivity to the packet core network.
Radio link throughput is approaching near optimal, as determined by information theoretical capacity limits. The next performance leap in wireless could come from advanced network deployment technology, such as heterogeneous network topology. LTE-Advanced (LTE-A) system improves spectrum efficiency by utilizing a diverse set of base stations deployed in a heterogeneous network fashion. Using a mixture of macro, pico, femto and relay base stations, heterogeneous networks enable flexible and low-cost deployments and provide a uniform broadband user experience. In a heterogeneous network, smarter resource coordination among base stations, better base station selection strategies and more advance techniques for efficient interference management can provide substantial gains in throughput and user experience as compared to a conventional homogeneous network.
In LTE/LTE-A systems, an evolved universal terrestrial radio access network (E-UTRAN) includes a plurality of evolved Node-Bs (eNBs) communicating with a plurality of mobile stations, referred as user equipments (UEs). Typically, each UE needs to periodically measure the received reference signal power and quality of the serving cell and neighbor cells and reports the measurement result to its serving eNB for potential handover or cell reselection. For example, Reference signal received power (RSRP) or Reference signal received quality (RSRQ) measurement of an LTE cell helps to rank among the different cells as input for mobility managements.
In practice, due to the varying nature of the radio signals, it is possible that what appears to be an increase or decrease of the received radio signal power or quality of a target neighbor cell due to UE movement is actually a fast signal fluctuation that lasts for only a short period of time. Such fast signal changes typically do not follow a long term average trend of the path loss and shadowing loss for a given UE movement pattern, and as a result, may create a series of handovers in a relatively short period of time. The series of handovers, namely “handover oscillation” or “ping-pong” effect, are often not beneficial or needed due to large signaling overhead in eNB-UE interface and eNB-eNB interface. Handover procedure triggered by those short-term measurement fluctuations obviously makes the system unstable and hard to manage.
Time-to-trigger (TTT) mechanism is introduced to mitigate the effect of measurement fluctuations, for connected mode UE mobility. TTT is defined as the minimum time that a handover condition has to be fulfilled for the handover to be triggered. The current TTT mechanism is designed for homogeneous network (i.e., macro cells) only. The TTT value can be scaled by “speed factor” (SF). SF is determined by UE speed state, which is calculated by mobility state estimation. If UE mobility state is high, TTT value is scaled down; on the contrary, if UE mobility state is low, TTT value is scaled up. Currently, the mobility state estimation is calculated without considering cell size information. Applying the current TTT mechanism to heterogeneous network deployment, higher handover failure rate would occur, e.g., too late handover for picocells. Possible enhancements for heterogeneous network mobility are sought.
It is an objective of the current invention to enhance the mobility performance in a heterogeneous cellular network, where large cells and small cells are mixed. By adapting to the situation, effective parameters are used by UE for measurement evaluation.
In a first novel aspect, the cell size of a target cell is considered when determining a Time-to-Trigger (TTT) value. A UE receives measurement configuration information transmitted from a serving base station. The measurement configuration information comprises a first TTT value and a second TTT value. The UE performs measurements over the serving cell and neighboring cells based on the measurement configuration information. The UE then applies the first TTT value if the measured cell belongs to a first cell category, and applies the second TTT value if the measured cell belongs to a second cell category. In one embodiment, the first cell category is macrocell and the second cell category is picocell.
In a second novel aspect, precise mobility state estimation (MSE) is achieved by considering the effect of cell size. A UE performs handover operations to/from a plurality of cells in a heterogeneous network. The UE stores handover statistics information, which comprises cell counts for cell changes to/from the plurality of cells resulting from the handover operations. The UE then performs mobility state estimation (MSE) based on the stored cell counts. Each cell count is applied by a weighting factor that reflects a cell size of a corresponding cell to/from which the UE performs handover. In one embodiment, when counting cell changes, a cell change to/from a small cell would be counted to lesser extent (e.g., scaled by a smaller weighting) than a cell change between large cells.
Other embodiments and advantages are described in the detailed description below. This summary does not purport to define the invention. The invention is defined by the claims.
The accompanying drawings, where like numerals indicate like components, illustrate embodiments of the invention.
Reference will now be made in detail to some embodiments of the invention, examples of which are illustrated in the accompanying drawings.
Due to the varying nature of the radio signals, Time-to-trigger (TTT) is introduced to mitigate the effect of measurement fluctuations. The TTT mechanism uses a predefined time window to smooth out the jitters, so that undesirable “handover oscillation” or “ping-pong” effect due to the measurement fluctuations can be reduced or eliminated. In the example of
In current LTE/LTE-A systems, the TTT mechanism is designed for macrocells in a homogenous network. In other words, for each frequency carrier, there is only one TTT value defining the TTT window length. In a heterogeneous network, however, the cell size of a macrocell and the cell size of a picocell can be very different. For example, the size of a macrocell usually ranges from one to 20 kilo-meters, while the size of a picocell usually ranges from four to 200 meters. Therefore, if the same TTT value is applied for both macrocells and picocells, higher handover failure rate may occur. For example, if the TTT value is too big for a very small target picocell, then the handover may occur too late.
In accordance with one novel aspect, the cell size of a target cell is considered when determining the TTT value. By applying parameter differentiation, parameters such as the TTT window length that affects time-domain aspects of the measurement evaluation can be made to be dependent on cell size. For example, in addition to a normal TTT value for macrocell, a pico-specific TTT value can be predefined for picocell for UE measurement configuration.
Different carrier frequencies to be measured are specified by measurement objects. Typically, a measurement object contains measurement parameters including the frequency and bandwidth to be measured and the relevant measurement management parameters such as TTT, L3 filtering parameters, measurement gap, s-Measure, etc. As illustrated in
In a first embodiment, as depicted by table 230, one carrier frequency can be configured with more than one measurement object. For example, carrier frequency #1 is configured with two measurement objects (OBJ#1 and OBJ#2). OBJ#1 is configured for macrocells with a macro-specific TTT value, and OBJ#2 is configured for picocells with a pico-specific TTT value. In this way, cells are divided into two cell categories based on cell size. Cells belonging to pico measurement object is distinguished from cells belong to macro measurement object by physical cell identity range (PCI range). Furthermore, within each measurement object, relevant measurement management parameters could be measurement object-specific to provide additional flexibility and the others could be common. For example, layer three (L3) filtering parameters could be different on different target cells, while measurement bandwidth could preferably be the same for all the measurements of a carrier frequency in order to simplify UE processing and UE measurements. In one example, the common measurement parameters are contained only in one measurement object.
In a second embodiment, as depicted by table 240, TTT is attached to PCI range (e.g., PCI split) in each measurement object. For example, carrier frequency #1 is configured with a first measurement object OBJ#1, and carrier frequency #2 is configured with a second measurement object OBJ#2. Within each measurement object, there are multiple TTT values, each configured for a different group of cells, e.g., one TTT value configured for one cell category and another TTT value configured for another cell category. In one example, TTT #1 is attached to PCIs belong to macrocells and TTT #2 is attached to PCIs belong to picocells. In another example, TTT #1 is attached to PCIs belong to macrocells and TTT #2 is applied to cells having other PCIs (without being attached to any PCI ranging).
The TTT mechanism can be scaled by a “speed factor” (SF). For example, a faster moving UE may apply a smaller TTT value, while a slower moving UE may apply a larger TTT value. This way, the TTT mechanism can be better adapted to UEs with different speed state. It is therefore important to be able to accurately determine SF, which is determined by UE speed state. The UE speed state is calculated by mobility state estimation (MSE). Currently, three speed states (High, Medium, and Low) are defined, and the MSE is calculated without considering cell size information. For example, the MSE is calculated based on the following equation:
MSE=number of cells (NC)/measurement time (T)
where
Without considering cell size information, however, the MSE is likely to be inaccurate, especially in a heterogeneous network. Study has shown that MSE becomes more unstable and unpredictable in HetNet environment. Inaccurate MSE in turn may cause inappropriate TTT value assignment and higher HO failure rate.
More precise MSE can be achieved by correlating weighting parameters with MSE equations. The basic principle is to modify the current MSE equation by considering the effect of cell size. When counting cell changes from handover operation, e.g., a cell change to and/or from a small cell would be counted to a lesser extent than a cell change between large cells. There are four embodiments for UE-based precise mobility state estimation.
In a first embodiment, the mobility state estimation equation is:
MSE=[α*NCM+β*NCP]/measurement time (T) (1)
where
In the example of
In a second embodiment, the mobility state estimation equation is:
MSE=[Σαi]/measurement time (T) (2)
where
Under the second embodiment, the weighting factor αi is dependent on the maximum transmit uplink (UL) power of cell i. For example, if the cell count occurs when UE 408 changes to picocell 413 at location L1, then α1 is dependent on the maximum transmit UL power of picocell 413. Next, the cell count occurs when UE 408 changes to macrocell 411 at location L2, and α2 is dependent on the maximum transmit UL power of macrocell 411, and so on so forth. Because each cell count is applied with a specific weighting factor proportional to the cell size, more precise mobility state estimation can be achieved. The dependency/proportional ratio of the weighting factors of the cell counts could be given by broadcasting (e.g., SIB) or by unicasting message (e.g., measurement configuration message), or could be estimated by UE itself.
In a third embodiment, the mobility state estimation equation is the same as equation (2), while the weighting factor αi is dependent on the transmission power of the downlink (DL) reference signal. Similar to the second embodiment, for example, if the cell count occurs when UE 408 changes to picocell 413 at location L1, then α1 is dependent on the transmission power of DL reference signal in picocell 413. Next, the cell count occurs when UE 408 changes to macrocell 411 at location L2, and α2 is dependent on the transmission power of DL reference signal in macrocell 411, and so on so forth. Because each cell count is applied with a specific weighting factor proportional to the cell size, more precise mobility state estimation can be achieved. The dependency/proportional ratio of the weighting factors of the cell counts could be given by broadcasting or by unicasting message, or could be estimated by UE itself.
In a fourth embodiment, the mobility state estimation equation is the same as equation (2), while the weighting factor αi is broadcasted by eNB (or unicasted by eNB if UE is in connected mode). Similar to embodiment 2 and embodiment 3, the weighting factor αi is specific to each cell i and the cell count occurs when UE changes cell to cell i. For example, if the cell count occurs when UE 408 changes from cell 411 served by eNB 401 to cell 412 served by eNB 402 at location L5, then the weighting factor α5 is broadcasted by eNB 402. Because each cell broadcasts its own weighting factor, specific consideration can be taken into account when counting cell change to the said cell (or from the said cell). If no weighting factor is broadcasted, then a weighting factor of one is assumed. On the other hand, if the weighting factor is equal to zero, then it means that the cell change is not counted. In one specific example, a Boolean variable B can be used to represent the weighting factors, B=1 indicates the cell change is counted and B=0 indicates the cell change is not counted. In one embodiment, the weighting factors of picocells are all zero so that the MSE function only accounts for handovers to macro cells. This specific weighting factor assignment is useful in heterogeneous network with densely deployed small cells.
Another UE-based method of achieving more precise MSE is via layer one (L1) absolute speed measurement. In general, UE speed-based thresholds are used to determine the mobility state. For example, if UE's speed is higher than x km/hr, then the UE is in high mobility state. In one embodiment, several thresholds are defined, where comparison to the thresholds would determine if mobility state is low, medium, or high. The benefit of using speed thresholds is that the signaling procedures could be independent of the speed estimation method. The speed thresholds would typically be configured using the same procedures where the current UE speed state estimation parameters are configured. Another benefit is that absolute speed measurement can reflect the real UE mobility behavior regardless of network deployment topology. The actual UE speed measurement can be done by Doppler spread estimation, or by GPS. Furthermore, the speed threshold based MSE may be associated with signaled UE capability information (e.g., whether UE has GPS capability). Strictly, UE capability may not be needed and be replaced by a priority rule such as “UE shall apply absolute speed estimation instead of speed estimation based on cell counting, if absolute speed thresholds are configured.” The benefits of having a UE capability would be that the network could know what kind of speed state estimation UE would apply, and could tailor the UE specific mobility configuration accordingly.
Note that for 3GPP systems, scaling of mobility parameters based on cell size is applicable not only for connected mode mobility, but also for idle mode mobility, affecting hysteresis and Treselection. Although connected mode mobility and its parameters such as TTT are usually of higher importance than idle mode (because connected mode mobility has more direct impact on service), the improvements proposed in this application and their benefits are valid also for idle mode mobility and parameters such as Treselection and hysteresis (Qhyst). For example, Treselection is the cell reselection time—cell reselection is executed once the Treselection timer expires. Thus, Treselection can be scaled based on cell size similar to TTT. Likewise, Qhyst is the hysteresis value for cell ranking criteria—Higher Q value indicates higher cell ranking. Therefore, Qhyst can be weighted based on cell size similar to MSE. The scaled idle mode mobility parameters are beneficial for power saving operation by reducing cell reselection rate.
Heterogeneous network is a concept to integrate more than one cell type in a network. Macro cell and other cell types, such as micro cells, pico cells, femto cells, hot-spot cell, small cells, can be deployed together. Hybrid of macro and pico as a heterogeneous network is one of the examples. There are many other heterogeneous network topologies. For example, in another embodiment, macro cells can be deployed and accompanied with many femto cells to extend indoor coverage.
Although the present invention is described above in connection with certain specific embodiments for instructional purposes, the present invention is not limited thereto. Accordingly, various modifications, adaptations, and combinations of various features of the described embodiments can be practiced without departing from the scope of the invention as set forth in the claims.
This application is a continuation and claims priority under 35 U.S.C. § 120 from nonprovisional U.S. patent application Ser. No. 14/808,189, entitled “Method of Heterogeneous Network Mobility,” filed on Jul. 24, 2015, the subject matter of which is incorporated herein by reference. Application Ser. No. 14/808,189, in turn, claims priority under 35 U.S.C. § 120 from nonprovisional U.S. patent application Ser. No. 13/569,303, entitled “Method of Heterogeneous Network Mobility,” filed on Aug. 8, 2012, the subject matter of which is incorporated herein by reference. Application Ser. No. 13/569,303, in turn, claims priority under 35 U.S.C. § 119 from U.S. Provisional Application No. 61/522,572, entitled “Method for Heterogeneous Network Mobility,” filed on Aug. 11, 2011, the subject matter of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61522572 | Aug 2011 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14808189 | Jul 2015 | US |
Child | 15949474 | US | |
Parent | 13569303 | Aug 2012 | US |
Child | 14808189 | US |