The exemplary and non-limiting embodiments of this invention relate generally to wireless communication systems, methods, devices and computer programs and, more specifically, relate to observed time difference of arrival techniques for positioning a mobile node.
This section is intended to provide a background or context to the invention that is recited in the claims. The description herein may include concepts that could be pursued, but are not necessarily ones that have been previously conceived, implemented or described. Therefore, unless otherwise indicated herein, what is described in this section is not prior art to the description and claims in this application and is not admitted to be prior art by inclusion in this section.
The following abbreviations that may be found in the specification and/or the drawing figures are defined as follows:
One modern communication system is known as evolved UTRAN (E-UTRAN, also referred to as UTRAN-LTE or as E-UTRA). In this system the DL access technique is OFDMA, and the UL access technique is SC-FDMA.
One specification of interest is 3GPP TS 36.300, V8.11.0 (2009-12), 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Access Network (EUTRAN); Overall description; Stage 2 (Release 8), incorporated by reference herein in its entirety. This system may be referred to for convenience as LTE Rel-8. In general, the set of specifications given generally as 3GPP TS 36.xyz (e.g., 36.211, 36.311, 36.312, etc.) may be seen as describing the Release 8 LTE system. More recently, Release 9 versions of at least some of these specifications have been published including 3GPP TS 36.300, V9.3.0 (2010-03).
The eNB hosts the following functions:
functions for RRM: RRC, Radio Admission Control, Connection Mobility Control, Dynamic allocation of resources to UEs in both UL and DL (scheduling);
IP header compression and encryption of the user data stream;
selection of a MME at UE attachment;
routing of User Plane data towards the EPC (MME/S-GW);
scheduling and transmission of paging messages (originated from the MME);
scheduling and transmission of broadcast information (originated from the MME or O&M); and
a measurement and measurement reporting configuration for mobility and scheduling.
Also of interest herein are further releases of 3GPP LTE (e.g., LIE Rel-10) targeted towards future IMTA systems, referred to herein for convenience simply as LTE-Advanced (LTE-A). Reference in this regard may be made to 3GPP TR 36.913, V9.0.0 (2009-12), 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Requirements for Further Advancements for E-UTRA (LTE-Advanced) (Release 9). Reference can also be made to 3GPP TR 36.912 V9.2.0 (2010-03) Technical Report 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Feasibility study for Further Advancements for E-UTRA (LIE-Advanced) (Release 9).
A goal of LTE-A is to provide significantly enhanced services by means of higher data rates and lower latency with reduced cost. LTE-A is directed toward extending and optimizing the 3GPP LTE Rel-8 radio access technologies to provide higher data rates at lower cost. LTE-A will be a more optimized radio system fulfilling the ITU-R requirements for IMT-Advanced while keeping the backward compatibility with LTE Rel-8.
An aspect of LTE and LTE-A is determining a location of a UE. Reference in this regard may be made, for example, to 3GPP TS 36.305 V9.3.0 (2010-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Stage 2 functional specification of User Equipment (UE) positioning in E-UTRAN (Release 9); 3GPP TS 36.355 V9.2.1 (2010-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); LTE Positioning Protocol (LPP) (Release 9), and 3GPP TS 36.455 V9.3.0 (2010-09) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); L FE Positioning Protocol A (LPPa) (Release 9). Referring to
In
The UE OTDOA measurements are defined as reference signal time difference (RSTD) measurements. The RSTD measurement of intra-frequency neighbor cells does not require any interaction from the serving cell and, as such, the UE can perform the measurements without impacting the communications link with the serving cell.
However, a problem arises in the LTE Rel-9 extension that defines the RSTD measurements to be applicable also for inter-frequency neighbor cells. The problem that arises relates to the fact that the UE is not expected to be able to measure transmission of a frequency other than that of the serving cell frequency, unless the serving cell explicitly guarantees the UE measurement occasions (measurement gaps) during which it is allowed to tune its receiver momentarily to another frequency for measurement purposes.
Reference with regard to measurement gaps can be made, for example, to 3GPP TS 36.331 V9.3.0 (2010-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol specification (Release 9), sections 5.5.2.9 “Measurement gap configuration” and 6.3.5 “Measurement information elements”, such as the MeasConfig information element (page 178) and the MeasGapConfig information element (page 179).
As is stated in section 5.5.2.9:
The UE shall:
1> if measGapConfig is set to ‘setup’:
subframe=gap Offset mod 10;
with T=MGRP/10 as defined in TS 36.133;
1> else:
As per the current Release 9 standard, there is no way for the serving cell to know that the E-SMLC has requested the UE to perform inter-frequency RSTD measurements for OTDOA positioning, and hence the eNB that controls the serving cell is not able to configure the necessary measurement gaps, as needed, for the UE to be able to perform the requested measurements. The eNB controlling the serving cell is thus forced to configure the measurement gap(s) at all times, which is wasteful of system resources.
In accordance with a first aspect of the exemplary embodiments of this invention a method comprises receiving from a location server at a mobile user node a request to perform inter-frequency reference signal time difference measurements; receiving from a serving access node a measurement gap configuration; performing the requested inter-frequency reference signal time difference measurements during the assigned measurement gaps; and reporting the results of the inter-frequency reference signal time difference measurements to the location server.
In accordance with another aspect of the exemplary embodiments of this invention an apparatus comprises at least one data processor and at least one memory including computer program code. The memory and computer program code are configured to, with the at least one data processor, cause the apparatus to perform operations to receive from a location server at a mobile user node a request to perform inter-frequency reference signal time difference measurements, to receive from a serving access node a measurement gap configuration, to perform the requested inter-frequency reference signal time difference measurements during the assigned measurement gaps, and to report the results of the inter-frequency reference signal time difference measurements to the location server.
In accordance with another aspect of the exemplary embodiments of this invention an apparatus comprises means for receiving from a location server at a mobile user node a request to perform inter-frequency reference signal time difference measurements; means for receiving from a serving access node a measurement gap configuration; means for performing the requested inter-frequency reference signal time difference measurements during the assigned measurement gaps; and means for reporting the results of the inter-frequency reference signal time difference measurements to the location server.
In accordance with another aspect of the exemplary embodiments of this invention a method comprises receiving signaling that comprises a request to provide a measurement gap configuration for a mobile user node in order for the mobile user node to perform inter-frequency reference signal time difference measurements; providing the measurement gap configuration to the mobile user node in downlink signaling; while the mobile user node performs the requested inter-frequency reference signal time difference measurements, generating the measurement gaps according to the measurement gap configuration; and removing the measurement gap configuration after the mobile user node completes making the inter-frequency reference signal time difference measurements.
In accordance with yet another aspect of the exemplary embodiments of this invention an apparatus comprises at least one data processor and at least one memory including computer program code. The memory and computer program code are configured to, with the at least one data processor, cause the apparatus to perform operations to receive signaling that comprises a request to provide a measurement gap configuration for a mobile user node in order for the mobile user node to perform inter-frequency reference signal time difference measurements; to provide the measurement gap configuration to the mobile user node in downlink signaling; while the mobile user node performs the requested inter-frequency reference signal time difference measurements, to generate the measurement gaps according to the measurement gap configuration; and to remove the measurement gap configuration after the mobile user node completes making the inter-frequency reference signal time difference measurements.
In accordance with a still further aspect of the exemplary embodiments of this invention an apparatus comprises means for receiving signaling that comprises a request to provide a measurement gap configuration for a mobile user node in order for the mobile user node to perform inter-frequency reference signal time difference measurements; means for providing the measurement gap configuration to the mobile user node in downlink signaling; means for generating, while the mobile user node performs the requested inter-frequency reference signal time difference measurements, the measurement gaps according to the measurement gap configuration; and means for removing the measurement gap configuration after the mobile user node completes making the inter-frequency reference signal time difference measurements.
In the attached Drawing Figures:
It is noted that the foregoing problem would not arise in, for example, a WCDMA system as the cells are statically configured to generate a predetermined pattern of idle periods in the downlink, during which the UE can measure distant cells without interference from the serving cell, or tune its receiver to other frequencies for measurement purposes. Also, the pilot channel that is decoded to perform the measurements is always available for the UE to decode. This conventional approach would, however, translate in the LIE environment as requiring the eNB to configure measurement gaps for all UEs specifically for inter-frequency measurements.
Related to the intra-frequency near-far problem, another solution based on orthogonal reference signals was defined. However, this solution is not compatible with inter-frequency measurements, regardless of whether the UE is making inter-frequency OTDOA measurements.
Thus, the static configuration of measurement gaps would lead to loss of link efficiency at all times for all users, even though the inter-frequency OTDOA measurements are made only very seldom, thus rendering the static measurement gap configuration very inefficient.
Before describing in further detail the exemplary embodiments of this invention, reference is made to
For the purposes of describing the exemplary embodiments of this invention the UE 10 may be assumed to also include a measurement unit 10E that can be used in cooperation with the receiver to make OTDOA measurements for different neighbor cells, including inter-frequency neighbor cell measurements.
At least one of the PROGs 10C and 12C is assumed to include program instructions that, when executed by the associated DP, enable the device to operate in accordance with the exemplary embodiments of this invention, as will be discussed below in greater detail. That is, the exemplary embodiments of this invention may be implemented at least in part by computer software executable by the DP 10A of the UE 10 and/or by the DP 12A of the eNB 12, or by hardware, or by a combination of software and hardware (and firmware).
In general, the various embodiments of the UE 10 can include, but are not limited to, cellular telephones, personal digital assistants (PDAs) having wireless communication capabilities, portable computers having wireless communication capabilities, image capture devices such as digital cameras having wireless communication capabilities, gaming devices having wireless communication capabilities, music storage and playback appliances having wireless communication capabilities, Internet appliances permitting wireless Internet access and browsing, as well as portable units or terminals that incorporate combinations of such functions.
The computer-readable MEMs 10B and 12B may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor based memory devices, random access memory, read only memory, programmable read only memory, flash memory, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory. The DPs 10A and 12A may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multi-core processor architectures, as non-limiting examples.
In accordance with the exemplary embodiments of this invention the eNB 12 is notified of a particular UE 10 being configured for inter-frequency OTDOA, and is thus made aware of the need for measurement gaps for being able to perform the measurements. The eNB 12 is thus able to configure the particular UE with suitable measurement gaps for a predetermined time period, or until informed that the OTDOA measurement procedure has ended.
More specifically, the UE 10 is configured to perform inter-frequency OTDOA measurements using a first protocol (LPP) by the location server (the E-SMLC 18). The eNB 12 is informed that the particular UE 10 is configured to make the inter-frequency OTDOA measurements using a second protocol. The second protocol may be, for example, the RRC protocol over the Uu interface between the UE 10 and the eNB 12 (see
As was indicated in the previous paragraph, in one exemplary embodiment the UE 10 requests a measurement gap configuration from the eNB 12, while in another exemplary embodiment the E-SMLC 18 informs the eNB 12 of the need for provisioning the UE 10 with the measurement gaps. The first exemplary embodiment, i.e., the UE 10 requesting the measurement gaps from the eNB 12, may be more technically advantageous as it would be readily accommodated by both the control plane and user plane LPP protocol delivery modes, and thus would not require the E-SMLC 18 location server to communicate with the eNB 12 using LPPa signaling. This latter approach may mandate the use of dynamic signaling using LPPa for the OTDOA positioning method/feature, and the creation of dependencies to the LPPa interface when OTDOA positioning is used in the user plane architecture.
Reference is made to
1) The location server (E-SMLC 18) requests, using the LPP protocol, the UE 10 to make inter-frequency RSTD measurements.
2) The UE detects that it is not able to perform the inter-frequency RSTD measurements without being assigned measurement gaps.
3) Using the RRC protocol the UE 10 indicates to the eNB 12 that it needs to perform inter-frequency RSTD measurements and needs measurement gaps to be assigned.
4) The eNB 12 determines to provide the UE 10 with measurement gaps.
5) The eNB 12 provides the UE 10 with a measurement gap configuration using the RRC protocol.
6) The eNB 12 generates the measurement gaps according to the provided configuration.
7) The UE 10 measures the inter-frequency RSTD during the assigned measurement gaps.
8) The UE 10 reports the inter-frequency RSTD measurement results to the location server (E-SMLC 18) using the LPP protocol.
9) The eNB 12 removes the measurement gap configuration from the UE 10 using the RRC protocol.
Reference is now made to
1) The location server (E-SMLC 18) requests, using the LPP protocol, the UE 10 to make inter-frequency RSTD measurements.
2) The location server (E-SMLC 18) determines that the UE 12 is not able to perform the inter-frequency RSTD measurements without measurement gaps. This determination can be based on UE 10 capability acquired earlier.
3) Using a network protocol (LPPa) the location server (E-SMLC 18) indicates to the eNB 12 that a particular UE 10 needs to perform inter-frequency RSTD measurements and needs measurement gaps to be assigned in order to perform the measurements.
4) The eNB 12 determines to provide the UE 10 with measurement gaps.
5) The eNB 12 provides the UE 10 with a measurement gap configuration using the RRC protocol.
6) The eNB 12 generates the measurement gaps according to the provided configuration.
7) The UE 10 measures the inter-frequency RSTD during the assigned measurement gaps.
8) The UE 10 reports the inter-frequency RSTD measurement results to the location server (E-SMLC 18) using the LPP protocol.
9) The eNB 12 removes the measurement gap configuration from the UE 10 using the RRC protocol.
Note that some of these steps and the resulting message flows could be in a different order than those shown. For example, the order of steps 1 and 2 of
Based on the foregoing it should be apparent that the exemplary embodiments of this invention provide methods, apparatus and computer program(s) to facilitate the making of inter-frequency RSTD measurements by the UE 10.
In the method of
In the method of the preceding paragraph, where the mobile user node requests the serving access node to assign the measurement gap configuration using radio resource control signaling.
In the method of
In the method of the preceding paragraph, where the location server requests the serving access node to assign the measurement gap configuration using long term evolution positioning protocol A (LPPa) signaling.
The exemplary embodiments also encompass a non-transitory computer-readable medium that contains software program instructions, where execution of the software program instructions by at least one data processor results in performance of operations that comprise execution of the method of
The various blocks shown in
Also disclosed is an apparatus that comprises at least one processor and at least one memory including computer program code, where the memory and computer program code are configured to, with the at least one processor, cause the apparatus to receive from a location server at a mobile user node a request to perform inter-frequency reference signal time difference measurements, to receive from a serving access node a measurement gap configuration, to perform the requested inter-frequency reference signal time difference measurements during the assigned measurement gaps, and to report the results of the inter-frequency reference signal time difference measurements to the location server.
In the apparatus the operation that receives the measurement gap configuration is preceded by an operation where the data processor requests, using RRC signaling, the serving access node to assign the measurement gap configuration.
In the apparatus the operation that receives the measurement gap configuration is preceded by an operation where the location server requests, using LPPa signaling, the serving access node to assign the measurement gap configuration.
The exemplary embodiments also pertain to an apparatus that comprises means for receiving (e.g., receiver of transceiver 10D, DP 10A, program 10C) from a location server at a mobile user node a request to perform inter-frequency reference signal time difference measurements; means for receiving (e.g., receiver of transceiver 10D, DP 10A, program 10C) from a serving access node a measurement gap configuration; means for performing the requested inter-frequency reference signal time difference measurements (e.g., measurement unit 10E) during the assigned measurement gaps; and means for reporting (e.g., transmitter of transceiver 10D, DP 10A, program 10C) the results of the inter-frequency reference signal time difference measurements to the location server.
The means for receiving from the serving access node the measurement gap configuration operates in cooperation for means for requesting the serving access node to assign the measurement gap configuration using radio resource control signaling.
The means for receiving from the serving access node the measurement gap configuration can also operate in cooperation with the location server requesting the serving access node to assign the measurement gap configuration using long term evolution positioning protocol A (LPPa) signaling.
In the method of
In the method of the preceding paragraph, where the mobile user node requests the serving access node to assign the measurement gap configuration using radio resource control signaling.
In the method of
In the method of the preceding paragraph, where the location server requests the serving access node to assign the measurement gap configuration using long term evolution positioning protocol A (LPPa) signaling.
The exemplary embodiments also encompass a non-transitory computer-readable medium that contains software program instructions, where execution of the software program instructions by at least one data processor results in performance of operations that comprise execution of the method of
The various blocks shown in
Also disclosed is an apparatus that comprises at least one processor and at least one memory including computer program code, where the memory and computer program code are configured to, with the at least one processor, cause the apparatus to receive signaling that comprises a request to provide a measurement gap configuration for a mobile user node in order for the mobile user node to perform inter-frequency reference signal time difference measurements; to provide the measurement gap configuration to the mobile user node in downlink signaling, while the mobile user node performs the requested inter-frequency reference signal time difference measurements; to generate the measurement gaps according to the measurement gap configuration; and to remove the measurement gap configuration after the mobile user node completes making the inter-frequency reference signal time difference measurements.
In one embodiment of the apparatus the signaling that is received comprises radio resource control signaling from the mobile user node for requesting the apparatus to assign the measurement gap configuration, while in another embodiment the signaling that is received comprises long term evolution positioning protocol A (LPPa) signaling from a location server for requesting the apparatus to assign the measurement gap configuration, where the location server is one that instructs the mobile user node to perform the inter-frequency reference signal time difference measurements.
Also disclosed is an apparatus that comprises means for receiving (e.g., receiver of transceiver 12D, DP 12A, program 12C) signaling that comprises a request to provide a measurement gap configuration for a mobile user node in order for the mobile user node to perform inter-frequency reference signal time difference measurements; means for providing (e.g., transmitter of transceiver 12D, DP 12A, program 12C) the measurement gap configuration to the mobile user node in downlink signaling; means for generating (e.g., DP 12A, program 12C), while the mobile user node performs the requested inter-frequency reference signal time difference measurements, the measurement gaps according to the measurement gap configuration; and means for removing (e.g., DP 12A, program 12C) the measurement gap configuration after the mobile user node completes making the inter-frequency reference signal time difference measurements.
In general, the various exemplary embodiments may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto. While various aspects of the exemplary embodiments of this invention may be illustrated and described as block diagrams, flow charts, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
It should thus be appreciated that at least some aspects of the exemplary embodiments of the inventions may be practiced in various components such as integrated circuit chips and modules, and that the exemplary embodiments of this invention may be realized in an apparatus that is embodied as an integrated circuit. The integrated circuit, or circuits, may comprise circuitry (as well as possibly firmware) for embodying at least one or more of a data processor or data processors, a digital signal processor or processors, baseband circuitry and radio frequency circuitry that are configurable so as to operate in accordance with the exemplary embodiments of this invention.
Various modifications and adaptations to the foregoing exemplary embodiments of this invention may become apparent to those skilled in the relevant arts in view of the foregoing description, when read in conjunction with the accompanying drawings. However, any and all modifications will still fall within the scope of the non-limiting and exemplary embodiments of this invention.
For example, while the exemplary embodiments have been described above in the context of the UTRAN LTE and LTE-A systems, it should be appreciated that the exemplary embodiments of this invention are not limited for use with only these particular types of wireless communication system, and that they may be used to advantage in other wireless communication systems where a user equipment needs at least one measurement gap assigned in order to perform inter-frequency location determination-related measurements.
It should be noted that the terms “connected,” “coupled,” or any variant thereof, mean any connection or coupling, either direct or indirect, between two or more elements, and may encompass the presence of one or more intermediate elements between two elements that are “connected” or “coupled” together. The coupling or connection between the elements can be physical, logical, or a combination thereof. As employed herein two elements may be considered to be “connected” or “coupled” together by the use of one or more wires, cables and/or printed electrical connections, as well as by the use of electromagnetic energy, such as electromagnetic energy having wavelengths in the radio frequency region, the microwave region and the optical (both visible and invisible) region, as several non-limiting and non-exhaustive examples.
Further, the various names used for the described interfaces, protocols and measurement types (e.g., RRC, LPP, RSTD, etc.) are not intended to be limiting in any respect, as these interfaces, protocols and measurement types may be identified by any suitable names. Further, the various names assigned to different network elements (e.g., eNB, MME, E-SMLC) are not intended to be limiting in any respect, as these various network elements may be identified by any suitable names.
Furthermore, some of the features of the various non-limiting and exemplary embodiments of this invention may be used to advantage without the corresponding use of other features. As such, the foregoing description should be considered as merely illustrative of the principles, teachings and exemplary embodiments of this invention, and not in limitation thereof.
This patent application claims priority under 35 U.S.C. §119(e) from Provisional Patent Application No. 61/404,342, filed Oct. 1, 2010, the disclosure of which is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
61404342 | Oct 2010 | US |