The embodiments described herein relate to radio base station timing relation measurements and in particular to a radio base station and a method for supporting positioning through measurements of relative timing measurements.
The Universal Mobile Telecommunication System (UMTS) is one of the third generation mobile communication technologies designed to succeed GSM. 3GPP Long Term Evolution (LTE) is a project within the 3rd Generation Partnership Project (3GPP) to improve the UMTS standard to cope with future requirements in terms of improved services such as higher data rates, improved efficiency, and lowered costs. The Universal Terrestrial Radio Access Network (UTRAN) is the radio access network of a UMTS and Evolved UTRAN (E-UTRAN) is the radio access network of an LTE system. In an E-UTRAN, a user equipment (UE) 150 is wirelessly connected to a radio base station (RBS) 110a commonly referred to as an evolved NodeB (eNodeB), as illustrated in
UE positioning is a process of determining UE coordinates in space. Once the coordinates are available, they may be mapped to a certain place or location. The mapping function and delivery of the location information on request are parts of a location service which is required for basic emergency services. Services that further exploit location knowledge or that are based on location knowledge to offer customers some added value are referred to as location-aware and location-based services. The possibility of identifying a UE's geographical location has enabled a large variety of commercial and non-commercial services such as navigation assistance, social networking, location-aware advertising, and emergency calls. Different services may have different positioning accuracy requirements imposed by an application. Furthermore, requirements on the positioning accuracy for basic emergency services defined by regulatory bodies exist in some countries. An example of such a regulatory body is the Federal Communications Commission (FCC) regulating the area of telecommunications in the United States.
There exist a variety of positioning techniques in wireless communications networks, differing in their accuracy, implementation cost, complexity, and applicability in different environments. Positioning methods may be broadly categorized into satellite based and terrestrial methods. Global Navigation Satellite System (GNSS) is a standard generic term for satellite navigation systems that enable UEs to locate their position and acquire other relevant navigational information. The Global Positioning System (GPS) and the European Galileo positioning system are well known examples of GNSS. In many environments, the position may be accurately estimated by using positioning methods based on GPS. Nowadays wireless networks also often have a possibility to assist UEs in order to improve UE receiver sensitivity and GPS start up performance, as for example in the Assisted-GPS (A-GPS) positioning method. However, GPS or A-GPS receivers are not necessarily available in all wireless UEs, and some wireless communications systems do not support A-GPS. Furthermore, GPS-based positioning may often have unsatisfactory performance in urban and/or indoor environments. There may therefore be a need for a complementary terrestrial positioning method.
There are a number of different terrestrial positioning methods. Some examples are:
Positioning methods based on time difference of arrival (TDOA) measurements have been widely used, for example in GSM, UMTS and cdma2000. For LTE networks, UE-assisted OTDOA positioning which is based on downlink TDOA measurements has been standardized. A corresponding UE-based mode is another possible candidate for later releases. The UE-assisted and UE-based modes differ in where the actual position calculation is carried out.
In the UE-assisted mode, the UE measures the TDOA of several cells and sends the measurement results to the network. A positioning node or a location server in the network carries out a position calculation based on the measurement results. In LTE, the positioning node in the control plane is referred to as an eSMLC. The eSMLC 100 is either a separate network node, as illustrated in
The OTDOA positioning has won good acceptance among operators and vendors for LTE positioning. Some operators have already started to plan for an OTDOA deployment in the LTE system. Moreover, the OTDOA related protocol in E-UTRAN has been adopted by the Open Mobile Alliance for user plane positioning. OTDOA is already standardized by 3GPP for GSM/EDGE RAN and UTRAN, but is not yet deployed in operational networks.
The OTDOA positioning is a multi-lateration technique measuring TDOA of reference signals received from three or more sites. The basic idea is illustrated in
With more TDOA measurements or longer TDOA measurements in time for each RBS a better accuracy may be obtained. Measuring TDOA for signals from more than three RBSs typically also improves the positioning accuracy, although additional inaccurate measurements may also degrade the final accuracy. The accuracy of each of the measurements thus contributes to the overall accuracy of the position estimate.
There are several approaches to how to determine the RTD. One is to synchronize transmissions of the RBSs, as is generally done in a system using Time Division Duplex (TDD). In this case, RTD is a known constant value that may be entered in a database and used when calculating a position estimate. The synchronization must be done to a level of accuracy of the order of tens of nanoseconds in order to get an accurate position estimate. Ten nanoseconds uncertainty corresponds to three meters of error in the position estimate. Drift and jitter in the synchronization timing must also be well-controlled as they also contribute to the uncertainty in the position estimate. Synchronization to this level of accuracy is currently available through satellite based time-transfer techniques. Another alternative is to leave the RBSs to run freely without synchronization but with some constraint on the maximum frequency error. In this scenario, the RTD will change with time. The rate of change will depend on the frequency difference between RBSs.
LTE Positioning Protocol (LPP) and LTE Positioning Protocol annex (LPPa) are protocols necessary for carrying out OTDOA in a control plane solution in LTE. When receiving a positioning request for the OTDOA method, the eSMLC requests OTDOA-related parameters from eNodeB via LPPa. The eSMLC then assembles and sends assistance data and the request for the positioning to the UE via LPP.
As already mentioned, it is necessary to have accurate information about timing relations of RBSs for time difference based positioning. Such information is difficult to obtain, at least with a good reliability. In LTE, the eSMLC may e.g. request absolute timing information from an eNodeB. However, it is hard to achieve a timing accuracy that is better than 100 ns, even for an eNodeB with a GNSS receiver. The timing accuracy is limited due to the one pulse per second signal from GNSS which has a limited accuracy. The timing accuracy limitation may also be due to the physical distance between the GNSS receiver and the eNodeB.
One solution to mitigate the problem of the absolute timing accuracy is to use a timing error detection scheme based on both UTDOA and OTDOA measurements to estimate a timing offset. A limitation of such a solution is that the channel between the UE and the eNodeB has a rich multipath profile which will affect the first path timing detection. Furthermore, an advanced first path detection algorithm will also be needed at the UE side which increases the complexity of the UE. Moreover, both the UTDOA and the OTDOA measurements will be subject to measurement errors which will affect the timing offset estimate. Furthermore, as two positioning measurement flows are needed, this may increase the response time of positioning service from network to UE.
An object is therefore to address some of the problems and disadvantages outlined above, and to obtain accurate timing relations between neighboring RBSs to support positioning.
The above stated object is achieved by means of a method and apparatus according to the independent claims.
In accordance with a first embodiment, a method for use in a radio base station of a communications system, for supporting positioning is provided. The method comprises measuring a relative time of arrival of two reference signals, wherein a first of the two reference signals is transmitted from a first neighboring radio base station. The method also comprises transmitting the measured relative time of arrival to a positioning node, connected to the radio base station and the first neighboring radio base station.
In accordance with a second embodiment, is radio base station of a communications system is provided. The radio base station is configured to support positioning, and comprises a processing circuitry adapted to measure a relative time of arrival of two reference signals, wherein a first of the two reference signals is transmitted from a first neighboring radio base station. The radio base station also comprises a communication circuitry adapted to transmit the measured relative time of arrival to a positioning node connectable to the radio base station and the first neighboring radio base station.
An advantage of particular embodiments is that accurate relative timing measurements between neighboring RBSs are obtained. The obtained timing relations may be used by a positioning node when providing assistance data for positioning of a wireless UE.
A further advantage is that no involvement of a user equipment is required for obtaining the relative timing measurement.
Still another advantage is that no GNSS receivers are needed in the RBSs.
Further advantages and features of embodiments of the present invention will become apparent when reading the following detailed description in conjunction with the drawings.
a-c are schematic block diagrams illustrating positioning related entities and protocols in LTE.
a-d are schematic block diagrams illustrating synchronization status for neighbor eNodeBs.
a-b are signaling diagrams illustrating a proposed signaling between eNodeB and eSMLC according to embodiments.
a is a schematic block diagram illustrating the time domain structure for LTE Frequency Division Duplex (FDD).
b-d are schematic block diagrams illustrating how LTE FDD eNodeB hardware may be adapted to support neighbor eNodeB listening, according to embodiments.
a is a schematic block diagram illustrating the time domain structure for LTE TDD.
b-c are schematic block diagrams illustrating how LTE TDD eNodeB hardware may be adapted to support neighbor eNodeB listening, according to embodiments.
a-c are flowcharts illustrating the method in an RBS according to embodiments.
a-b are schematic block diagrams schematically illustrating an RBS according to embodiments.
In the following, different aspects will be described in more detail with references to certain embodiments and to accompanying drawings. For purposes of explanation and not limitation, specific details are set forth, such as particular scenarios and techniques, in order to provide a thorough understanding of the different embodiments. However, other embodiments that depart from these specific details may also exist.
Embodiments are described herein by way of reference to particular example scenarios. Some aspects are described in a non-limiting general context in relation to an LTE system. It should though be noted that the embodiments may also be applied to other types of radio access networks such as evolved LTE, UMTS, cdma2000, and WiFi, as well as multi radio access technology systems applying positioning based on time difference measurements.
a-d illustrate synchronization status of eNodeBs according to some typical synchronization situations in a wireless network. The timing relation of frame transmissions of two neighbor eNodeBs, BS1 and BS2, is illustrated. BS1 may e.g. be a reference cell and BS2 a neighbor to the reference cell. In
In
ΔT=TBS2−TBS1=e(t) [1]
where the residual error e(t) is in the order of nanoseconds if a GPS/GNSS receiver is used for the synchronization of the eNodeB clocks. The residual error e(t) typically changes over time.
It is understood that an eNodeB may have more than one cell, and the eNodeB clock may or may not be common for all cells that the eNodeB is in charge of. In the example in
In
ΔT=TBS2−TBS1=offset+e(t) [2]
where offset corresponds to the constant timing offset between BS1 and BS2.
In
ΔT=TBS2−TBS1=offset(t) [3]
This is illustrated in the figure by showing the frame timing of BS2 at two different points in time, which shows how the timing of BS2 drifts in time. This may e.g. be the case when both or either of the two eNodeBs or cells are using free-running clocks as a time source, e.g. without synchronizing to a reference time. If the clock stability of BS1 is 0.01 ppm and the clock stability of BS2 is −0.02 ppm, the relative timing relation is given by:
offset(t)=offset_init+0.03×10−6×t+v(t) [4]
where offset_init is the initial offset at the first observation, and v(t) is the error due to model mismatch and random interference. v(t) is generally referred to as the error variance. A more general model is given by:
offset(t) changes over time, and DR1 and DR2 are the first and second order relative drift rates respectively. This model may of course be extended to cover higher order terms as well. Equations [1] and [2] above valid for a synchronized network, are just special cases of equation [5] which covers the non-synchronized network as well. Timing offset and drift rates, as well as error variances are hereinafter referred to as timing characteristics of the eNodeBs.
As mentioned above when describing OTDOA positioning with reference to
As already discussed in the background section, methods and mechanisms for obtaining RBS timing relations based on absolute timing information of each RBS have been disclosed. However, for OTDOA absolute timing information is not necessary because the OTDOA accuracy is only impacted by the relative timing stability of neighbor eNodeBs.
This disclosure relates to RBS measurements of relative time of arrivals of reference signals transmitted from neighbor RBSs. Such information may be used to determine assistance data for positioning measurements. The purpose is thus to report the measured relative timings to a positioning node in order to support UE positioning. Some advantages compared to measurements based on absolute timing information are that more accurate relative timing measurement are provided, that no GNSS receiver is needed in the RBS, and that no UE involvement is required.
In embodiments, the following is proposed:
1) A method performed in the RBS for measuring and optionally also dynamically maintaining the following information:
2) A method for using the measured information for deriving assistance data for positioning such as the search window, and for neighbor list construction.
Hereinafter, the embodiments will be described in relation to an LTE system, where the LPPa interfaces between the eNodeBs and the eSMLC are used. The RBS is thus an eNodeB and the positioning node is the eSMLC. In embodiments, the method comprises the following steps:
Step 1: The eSMLC identifies eNodeBs for which the relative timing needs to be known. A possible criterion for the identification of an eNodeB is that the update interval of the eNodeB relative timing value is longer than an update interval. The update interval may be pre-defined or calculated. The interval calculation may be based on knowledge about the eNodeB clock drift. An eNodeB with a high drift rate may e.g. have a shorter calculated update interval than another eNodeB with a small drift rate, in order for the timing characteristics to be updated more often when the drift rate is higher.
Step 2: The eSMLC requests relative timing info from the eNodeBs identified in Step 1. The eSMLC also has the option to send some information to the eNodeB's for assistance during the measurements. The information may include neighbor eNodeB Reference Signal (RS) configuration and cell information such as antenna location, carrier frequency, and downlink power, and may e.g. be a subset of OTDOA assistance data defined in LPP. The information assisting during the measurements may in alternative embodiments be sent from an Operations and Support System (OSS) in the communications system. Based on the information, a time window for when to measure time of arrival for a RS from a neighbor eNodeB may be configured, in order to make the measurement more efficient. With information about the antenna location of the neighbor eNodeB, a distance between the two neighboring eNodeBs may be computed. Based on the distance, a travel latency and travel latency uncertainty may be calculated, and based on the travel latency information and an estimated clock error of the two eNodeBs a time window of the expected time of arrival may be deduced.
Step 3: Each eNodeB receiving the request measures a relative timing offset. The eNodeB thus measures a relative time of arrival of two RSs each transmitted by a different eNodeB. The relative time of arrival is either between two neighboring eNodeBs, or between the requested eNodeB and a neighbor eNodeB. In a first embodiment, the relative time of arrival is measured directly, and in an alternative second embodiment the time of arrival of each RS is measured and the relative time of arrival is deduced from the two time of arrival measurements. The second embodiment is possible as the eNodeB clock is stable in the short term. The measured RSs are in one embodiment Positioning RSs (PRS). PRS are transmitted in pre-defined positioning subframes, grouped in a number of consecutive subframes called a positioning occasion. Positioning occasions occur periodically, and the standardized time interval, TPRS between two positioning occasions may be configured to be 160 ms, 320 ms, 640 ms, or 1280 ms. Other possible RSs to measure are cell-specific RSs, Multimedia Broadcast multicast service Single Frequency Network (MBSFN) RSs, or UE-specific RSs. The requested eNodeB may as an option receive neighbor eNodeB's rough timing information over an X2 interface between the eNodeBs. This timing information may be used by the requested eNodeB, together with other assistance information from the eSMLC or the OSS mentioned in Step 2, to refine the time window for the measurement. The measurement time is expected to be the same as the occurrence time of a PRS, defined in 3GPP TS36.211, chapter 6.10.4 to be 1-6 ms every TPRS. Detailed information about the occurrence time may be deduced from neighbor eNodeB's PRS configuration and rough timing information.
It is worth noting that the eNodeB may have the option to perform unsolicited measurements, i.e. without receiving the eSMLC request in Step 1. In that case, the eNodeB is fully responsible of acquiring neighbor eNodeB information and also for determining when to measure.
When measuring relative timing, a worst case with regards to the accuracy of the measurements is when the eNodeBs have lost connection with the external reference, and have entered a holdover mode. The accuracy of the measured relative timing is thus depending on the frequency stability of the OCXO. For a CDMA system the recommendation is that the system must not exceed 10 microseconds of cumulative time error (CTE) over a period of eight hours in holdover mode. This is equivalent to an OCXO performance of 0.35 ppb. There is no holdover requirement defined for LTE eNodeBs, but a holdover requirement similar to the CDMA system may be used. The time offset between eNodeBs should ideally be within 50 ns to achieve a high accuracy positioning. This means that in a worst case holdover mode, it takes around 144 seconds to accumulate a 50 ns time offset between eNodeBs.
Step 4: After having measured the relative timing measurement, the eNodeB sends—unsolicited or upon request—the measured relative timing in a message to the eSMLC. This may be done periodically or only once. The eNodeB may then perform Step 5 and Step 6 described hereinafter.
In an alternative embodiment, the eNodeB has the option to proceed with Step 5 and Step 6 as elaborated below, after Step 3, i.e. without interacting with the eSMLC as described in Step 4. In still another embodiment, Step 5 and Step 6 may be done in parallel with the eSMLC interaction of Step 4. In this case Step 5 and Step 6 may be performed in both the eSMLC and the eNodeB.
Step 5: Relative timing characteristic for pairs of eNodeBs may be determined based on the measured relative timing. The determined relative timing characteristics may be one or more of a relative offset, a relative drift rate, and a relative timing error variance. Given a time series of relative timing values measured in Step 3, i.e. a discrete set of relative offsets offset(t) from equation [5] above, the unknown parameters offset_init, DR1, DR2 and var(v(t)), where var(v(t)) is the variance of the residual timing error, may be estimated e.g. according to the following two non-limiting approaches:
In order to determine the bsAlign indicator, the determined relative offset may be compared with a threshold, the threshold being an upper limit for when the eNodeBs are determined to be aligned. The bsAlign indicator which is a Boolean is set to true if the relative offset is below the threshold, and to false otherwise.
Step 6: A database may be updated with the relative timing information, including:
It is worth to note that a relative stability of eNodeBs or eNodeB pairs may be obtained from data in such a database. Stability information can be utilized to deduce a reasonable update period for each eNodeB pair, for identifying eNodeBs for which the timing characteristics need to be updated, as already mentioned in Step 1 above.
The previous paragraphs have emphasized on the measurement of relative timing characteristics for supporting positioning, by allowing a build up of assistance data for positioning. The indicator bsAlign may e.g. be comprised in assistance data to the UE to improve not only A-GNSS but also OTDOA measurement quality. The indicator may also be used to create the neighbor cell lists used in assistance data. This will in turn improve a UE measurement quality or shorten a UE measurement time during OTDOA or A-GNSS positioning.
Other advantages of embodiments are:
Signaling Proposal
The relative timing information obtained from the measurements, and optionally the requests for the relative timing information and the results of processing of the relative timing information may be transmitted over the interfaces between the corresponding nodes. In 3GPP, the interface between eNodeB and eSMLC is standardized, and the protocol used is LPPa, as already described above with reference to
A signaling diagram of one embodiment of the initiation of the relative timing measurement procedure described in Step 2 above is illustrated in
If the eNodeB is able to initiate the requested measurement, it may reply with the RELATIVE TIMING MEASUREMENT INITIATION RESPONSE message in S2.
If a report characteristics Information Element (IE) is set to On Demand, the eNodeB may return the result of the measurement in the RELATIVE TIMING MEASUREMENT INITIATION RESPONSE message in S2, and may consider that the relative timing measurement has been terminated. If the report characteristics IE is set to Periodic and a certain periodicity is indicated, the eNodeB may initiate the requested measurement and may reply with the RELATIVE TIMING MEASUREMENT INITIATION RESPONSE message in S2 without including any measurement result. The eNodeB may then periodically initiate the Relative Timing Measurement Report procedure described below for this measurement, with the indicated reporting periodicity.
A signaling diagram of one embodiment of the reporting of the relative timing measurement to the eSMLC, described in Step 4 above, is illustrated in
The Relative Timing Measurement Solution in eNodeB
In the following, the implementation of the measurements of the time of arrival of neighbor eNodeBs RSs is described more in detail. In known solutions, the UE is measuring the time of arrival of RSs from the eNodeBs for the purpose of determining a relative timing. However, in the current solution, an eNodeB is measuring a timing difference by listening to neighbor eNodeBs RSs.
In a first embodiment, the measurements are performed by an eNodeB applying Frequency Division Duplex (FDD). An LTE FDD radio frame is illustrated in
b illustrates a block diagram of an LTE FDD eNodeB according to prior art. For downlink (DL) transmission, a transmitter 601 up-converts a DL digital signal to a low Radio Frequency (RF) signal, and outputs this RF signal to a Power Amplifier (PA) 602 to amplify the DL output power. The PA 602 is connected to a duplexer 604 through a Circulator 603. The third port of the Circulator 603 is terminated with a Load Resistor 605, which can absolve the reflected DL signal to protect the PA transistor. For Uplink (UL) reception, the received RF signal is directed to a first 606 and a second 607 Low-Noise Amplifier (LNA1 and LNA2) through the duplexer 604, and further to a receiver 608 which down-converts the UL RF to a digital signal. The Digital Baseband 609 is used for digital signal modulation and demodulation.
c illustrates a block diagram of the LTE FDD eNodeB updated to support neighbor eNodeB listening. A switch (SW1) 610 is added at the Circulator 603, and another switch (SW2) 612 is added between the LNA1606 and the LNA2607. In normal operational mode, the SW1610 is switched to the load resistor 605, and the SW2612 is switched to connect the LNA1606 with the LNA2607. The LNA3611 is shut off or disabled. The SW2612 is after the LNA1606, so there is only a very minor degradation of the noise figure (NF) due to the SW2612.
d illustrates a block diagram of the LTE FDD eNodeB when it is in a neighbor eNodeB listening mode. The transmitter 601, the PA 602, and the LNA1606 are shut off or disabled. The SW1610 is switched to the LNA3611, and the SW2612 is switched to connect the LNA3611 with the LNA2607. The LNA3611 is added between the SW1610 and the SW2612 to get a good NF for the receiving channel which works for neighbor eNodeB listening. Of course, the receiver 608 also needs to be tuned to the neighbor eNodeB DL frequency for listening.
Hereinafter, the procedure for an LTE FDD eNodeB listening to the neighbor eNodeB PRS is described. When the procedure starts the eNodeB is transmitting in DL and receiving in UL, the SW1 is switched to the load resistor, and the SW2 is switched to the LNA1. When it is time for the eNodeB to listen to a neighbor eNodeB PRS, the DL and the LNA1 is shut down, and the SW1 as well as the SW2 is switched to the LNA3. The receiver's synthesizer is tuned to the neighbor eNodeBs DL frequency, and the eNodeB measures the time of arrival of the neighbor eNodeB PRS, and determines a relative time of arrival, either compared to its own PRS time of arrival or compared to some other neighbor eNodeB PRS time of arrival. When ready with the measurement, the SW1 is switched back to the load resistor, the SW2 is switched to the LAN1, and the DL and the LNA1 are turned on.
In a second embodiment, the measurements are performed by an eNodeB applying Time Division Duplex (TDD). An LTE TDD radio frame is illustrated in
b illustrates a block diagram of an LTE TDD eNodeB transmitting in a DL time slot according to prior art. For DL transmissions, a transmitter 701 up-converts the DL digital signal to a low RF signal, and outputs this RF signal to a PA 702 to boost the DL output power. The PA 702 is connected to a RF filter 704 through a Circulator 703. The third port of the Circulator 703 is terminated with a Load Resistor 706 through a TDD switch 705. The TDD switch 705 is switched to the load resistor 706 at DL transmission. The LNA1707, the LNA2708 and the receiver 709 are all shut off or disabled during DL time slots. The Digital Baseband 710 is used for digital signal modulation.
c illustrates a block diagram of the LTE TDD eNodeB when receiving in an UL time slot. The transmitter 701 and the PA 702 are shut off or disabled. The TDD switch 705 is switched to the LNA1707. The Digital Baseband 710 is used for digital signal demodulation.
When the LTE TDD eNodeB changes to neighbor eNodeBs listening mode, it actually uses the same block diagram as in
Hereinafter, the procedure for an LTE TDD eNodeB listening to the neighbor eNodeB PRS is described. When the procedure starts, the eNodeB is transmitting in the DL, the UL is turned off, and the SW1 is switched to the load resistor. When it is time to listen to a neighbor eNodeB PRS, the DL is turned off, the SW1 is switched to the LNA1 and the UL is turned on. If the neighbor eNodeB's frequency is different, the receiver's synthesizer needs to be tuned to the right DL frequency before the PRS can be received and the time of arrival measured. A relative time of arrival may then be derived from the measurement. If the next time slot is to be used for UL reception, the DL is turned off, the SW1 is switched to the LNA1 and the UL is turned on, so that the eNodeB may receive in the UL.
a is a flowchart of the method according to an embodiment, for use in a RBS of a communications system for supporting positioning. The RBS may be an eNodeB of an LTE communications system. The method comprises:
b is a flowchart of the method according to another embodiment. The method comprises:
In any of the embodiments of
In another embodiment illustrated in
This is possible as the short term stability of the RBS often is very good, so the accuracy may be as good as for measuring the relative time of arrival directly.
In another embodiment, the method in the RBS further comprises calculating an uncertainty of the measured relative time of arrival, and transmitting the calculated uncertainty to the positioning node. It may e.g. be transmitted in the same message as the measured relative timing.
In still another embodiment, the bsAlign indicator is derived from the relative timing measurement. The method then further comprises determining a relative offset based on the measured relative time of arrival, and comparing the determined relative offset with a threshold value. When the determined relative offset is below the threshold value the bsAlign indicator associated with the first neighboring RBS is set to true. Otherwise the indicator is set to false. The bsAlign indicator is transmitted to the positioning node. In an alternative embodiment, the determining of relative offsets and the setting of the bsAlign indicator are done in the positioning node and not in the RBS.
As described above with reference to
An RBS 910 of a communications system, a neighboring RBS 920, and a positioning node 930 are schematically illustrated in
In another embodiment, the communication circuitry 912 is further adapted to receive information associated with the first neighboring RBS 920, the information comprising at least one of a RS configuration, an antenna location, and a timing information. The processing circuitry 911 is further adapted to configure a time window for the measurement of the relative time of arrival based on the received information. The information associated with the first neighboring RBS 920 may be received from at least one of an OSS, the first neighboring RBS 920, or the positioning node 930.
In embodiments, the communication circuitry 912 is further adapted to receive a request for a relative time of arrival measurement from the positioning node, and the processing circuitry 911 is further adapted to measure the relative time of arrival in response to the received request.
Furthermore, the processing circuitry 911 may be further adapted to measure the relative time of arrival by measuring a time of arrival of the first of the two RSs, measuring a time of arrival of the second of the two RSs, and determining a relative time of arrival based on a difference between the measured time of arrivals of the first and the second of the two RSs.
The processing circuitry 911 may also be further adapted to calculate an uncertainty of the measured relative time of arrival, and the communication circuitry 912 may be further configured to transmit the calculated uncertainty to the positioning node.
The processing circuitry 911 is in embodiments further adapted to determine a relative offset based on the measured relative time of arrival, to compare the determined relative offset with a threshold value, and to set a base station align indicator associated with the first neighboring RBS to true when the determined relative offset is below the threshold value, and to false otherwise, and the communication circuitry 912 may be further adapted to transmit the base station align indicator to the positioning node.
The processing circuitry 911 may be further adapted to measure the relative time of arrival using a downlink transmission resource.
The circuitry described above with reference to
b schematically illustrates an embodiment of the RBS 910, which is an alternative way of disclosing the embodiment illustrated in
Hence in the embodiments described, the code means in the computer program 916 of the RBS 910 comprises a measuring module 916a for measuring a relative time of arrival. The code means may thus be implemented as computer program code structured in computer program modules. The module 916a essentially performs the step 810 of the flow in
Although the code means in the embodiment disclosed above in conjunction with
The above mentioned and described embodiments are only given as examples and should not be limiting to the present invention. Other solutions, uses, objectives, and functions within the scope of the invention as claimed in the accompanying patent claims may also be possible.
3GPP 3rd Generation Partnership Program
A-GPS Assisted GPS
ASN.1 Abstract Syntax Notation One
CID Cell Identity based positioning
DL Downlink
E-CID Enhanced CID
eNodeB Evolved Node B
eSMLC Evolved Serving Mobile Location Center
E-UTRAN Evolved UTRAN
FCC Federal Communications Commission
FDD Frequency Division Duplex
GNSS Global Navigation Satellite System
GPS Global Positioning System
LNA Low Noise Amplifier
LPP LTE Positioning Protocol
LPPa LPP annex
LTE Long Term Evolution
MBSFN Multimedia Broadcast multicast service Single Frequency Network
MME Mobility Management Entity
NF Noise Figure
OCXO Oven-Controlled Crystal Oscillator
OSS Operations Support System
OTDOA Observed TDOA
PA Power Amplifier
PRS Positioning RS
RAN Radio Access Network
RBS Radio Base Station
RF Radio Frequency
RS Reference Signal
RTD Relative Time Difference
SFN System Frame Number
SW Switch
TDD Time Division Duplex
TDOA Time Difference Of Arrival
UE User Equipment
UL Uplink
UMTS Universal Mobile Telecommunications System
UTDOA Uplink TDOA
UTRAN Universal Terrestrial RAN
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/CN2011/082518 | 11/21/2011 | WO | 00 | 5/20/2014 |