Zoeken Afbeeldingen Maps Play YouTube Nieuws Gmail Drive Meer »
Inloggen
Gebruikers van een schermlezer: klik op deze link voor de toegankelijkheidsmodus. De toegankelijkheidsmodus beschikt over dezelfde essentiŽle functies, maar werkt beter met je lezer.

Patenten

  1. Geavanceerd zoeken naar patenten
PublicatienummerUS20120280858 A1
PublicatietypeAanvraag
AanvraagnummerUS 13/480,726
Publicatiedatum8 nov 2012
Aanvraagdatum25 mei 2012
Prioriteitsdatum28 okt 2009
Ook gepubliceerd alsUS8193986, US20110095946
Publicatienummer13480726, 480726, US 2012/0280858 A1, US 2012/280858 A1, US 20120280858 A1, US 20120280858A1, US 2012280858 A1, US 2012280858A1, US-A1-20120280858, US-A1-2012280858, US2012/0280858A1, US2012/280858A1, US20120280858 A1, US20120280858A1, US2012280858 A1, US2012280858A1
UitvindersManuel del Castillo
Oorspronkelijke patenteigenaarBroadcom Corporation
Citatie exporterenBiBTeX, EndNote, RefMan
Externe links: USPTO, USPTO-toewijzing, Espacenet
Method and System for Enhancing a Location Server Reference Database Through Round-Trip Time (RTT) Measurements
US 20120280858 A1
Samenvatting
A mobile device in a cellular communication network collects round-trip time (RTT) measurements for a single active cell. The collected RTT measurements are transmitted to a location server. The location server uses the transmitted RTT measurements to calculate a GNSS position of the single active cell. One or more of the transmitted RTT measurements are taken by the mobile device, and/or are collected from other mobile devices in the single active cell. The transmitted RTT measurements are collected at different GNSS fixes in the same single active cell. The mobile device location stamps the collected RTT measurements using corresponding GNSS fixes, and transmits to the location server using a NML. The location server calculates the GNSS position of the single active cell using location stamped RTT measurements in the received NMLR to refine an associated reference database periodically or aperiodically.
Afbeeldingen(5)
Previous page
Next page
Claims(20)
1. A method of processing signals, the method comprising:
performing by a mobile communication device:
collecting round trip time (RTT) measurements for an active cell associated with the mobile communication device; and
transmitting the collected RTT measurements to a location server, wherein the RTT measurements collected for the active cell are used by the location server to calculate a GNSS location of the active cell.
2. The method according to claim 1, wherein the step of collecting comprises:
collecting three or more RTT measurements taken by one or more other mobile communication devices in the active cell.
3. The method according to claim 2, wherein the step of collecting the three or more RTT measurements comprises:
collecting the one or more of the three or more RTT measurements from the one or more other mobile devices associated with the active cell.
4. The method according to claim 1, wherein the step of collecting comprises:
collecting each of the RTT measurements at a different GNSS fix in the active cell.
5. The method according to claim 4, further comprising:
location stamping each of the collected RTT measurements using a corresponding GNSS fix in the active cell associated with the mobile communication device.
6. The method according to claim 5, further comprising:
transmitting the location stamped RTT measurements to the location server.
7. The method according to claim 1, further comprising:
selecting the active cell from a set of active cells associated with the mobile communication device.
8. A mobile communication device, comprising:
a cellular radio module configured to collect round trip time (RTT) measurements for an active cell associated with the mobile communication device, wherein the RTT measurements comprise RTT measurements for one or more other mobile devices; and
a processor configured to direct the cellular radio module to collect the RTT measurements and transmit the collected RTT measurements to a location server for use in calculating a GNSS location of the active cell.
9. The mobile communication device of claim 8, further comprising:
a GNSS radio module configured to receive GNSS satellite broadcast signals and calculate a GNSS fix of the mobile communication device corresponding to one of the RTT measurements.
10. The mobile communication device of claim 9, wherein the processor is further configured to location stamp each of the RTT measurements using the corresponding GNSS fix and transmit the location stamped RTT measurements to the location server.
11. The mobile communication device of claim 9, wherein the processor is further configured to direct the GNSS radio module to collect each of the RTT measurements at a different GNSS fix in the associated active cell.
12. The mobile communication device of claim 8, wherein the RTT measurements comprise three or more RTT measurements.
13. The mobile communication device of claim 12, wherein the processor is further configured to direct the cellular radio module collect at least one of the three or more RTT measurements from at least one other mobile communication device in the active cell.
14. The mobile communication device of claim 12, wherein the processor is further configured to direct the cellular radio module to collect the at least one of the three or more RTT measurements from the at least one other mobile communication device associated with the active cell.
15. A method comprising:
receiving at a location server round trip time (RTT) measurements collected by at least one mobile communication device for an active cell associated with the mobile communication device;
calculating at the location server a GNSS position of the active cell using the received RTT measurements; and
updating location information for the active cell in an associated reference database using the calculated GNSS position of the active cell.
16. The method of claim 15, wherein the step of updating further comprises refining the reference database associated with the location server.
17. The method of claim 15, wherein the step of receiving further comprises receiving three or more RTT measurements from the at least one mobile communication device.
18. The method of claim 15, wherein the step of receiving further comprises receiving location stamped RTT measurements from the at least one mobile communication device.
19. The method of claim 18, wherein the step of receiving further comprises receiving the location stamped RTT measurements from the at least one mobile communication device in the active cell.
20. The method of claim 18, wherein the step of receiving further comprises receiving the location stamped RTT measurements from the at least one mobile communication device associated with the active cell.
Beschrijving
    CROSS-REFERENCE TO RELATED APPLICATIONS/INCORPORATION BY REFERENCE
  • [0001]
    This patent application is a continuation of U.S. patent application Ser. No. 12/607,266, filed Oct. 28, 2009, which is incorporated herein by reference in its entirety.
  • BACKGROUND OF TUE INVENTION
  • [0002]
    1. Field of the Invention
  • [0003]
    Certain embodiments of the invention relate to signal processing for communication systems. More specifically, certain embodiments of the invention relate to a method and system for enhancing Location server reference database through round-trip time (RTT) measurements.
  • [0004]
    2. Background of the Art
  • [0005]
    Location based services (LBS) are emerging as a value-added service provided by a mobile communication network. LBS are mobile services in which the user location information is used in order to enable various LBS applications such as, for example, enhanced 911 (E-911) services. A position of a mobile device is determined in different ways such as, for example, using network-based technology, using terminal-based technology, and/or hybrid technology (a combination of the former technologies). Many positioning technologies such as, for example, Cell of Origin (COO), Time of Arrival (TOA), Observed Time Difference of Arrival (OTDOA), Enhanced Observed Time Difference (E-OTD) as well as the satellite-based systems such as the global positioning system (GPS), or Assisted-GPS (A-GPS), are in place to estimate the location of the mobile device and convert it into a meaningful X, Y coordinate for LBS applications.
  • [0006]
    Further limitations and disadvantages of conventional and traditional approaches will become apparent to one of skill in the art, through comparison of such systems with some aspects of the present invention as set forth in the remainder of the present application with reference to the drawings.
  • BRIEF SUMMARY OF THE INVENTION
  • [0007]
    A method and/or system for enhancing a location server reference database through round-trip time (RTT) measurements, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.
  • [0008]
    These and other advantages, aspects and novel features of the present invention, as well as details of an illustrated embodiment thereof, will be more fully understood from the following description and drawings.
  • BRIEF DESCRIPTION OF SEVERAL VIEWS OF THE DRAWINGS
  • [0009]
    FIG. 1 is a diagram illustrating an exemplary communication system that is operable to enhance a reference database of a location server through RTT measurements, in accordance with an embodiment of the invention.
  • [0010]
    FIG. 2 is a diagram illustrating an exemplary mobile device that is operable to provide location stamped RTT measurements to a location server, in accordance with an embodiment of the invention.
  • [0011]
    FIG. 3 is a diagram illustrating an exemplary location server that is operable to calculate cell GNSS fixes using corresponding location stamped RTT measurements, in accordance with an embodiment of the invention.
  • [0012]
    FIG. 4 is a flow chart illustrating an exemplary process utilized by a location server to refine a reference database through location stamped RTT measurements, in accordance with an embodiment of the invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • [0013]
    Certain embodiments of the invention may be found in a method and system for enhancing a location server reference database through round-trip time (RTT) measurements. In accordance with various exemplary embodiments of the invention, a mobile device in a cellular communication network is operable to collect, for example, three or more RTT measurements in a single active cell associated with the mobile device. A RTT measurement at a GNSS fix in the single active cell is the transmission time between a data transmission from the GNSS fix to an associated base station of the active cell and an acknowledgement reception at the GNSS fix from the associated base station of the active cell. The collected RTT measurements in the single active cell are communicated or transmitted to a location server. The location server is operable to use the transmitted RTT measurements to calculate a GNSS position of the single active cell. One or more of the transmitted RTT measurements may be taken by the mobile device, and/or may be collected from one or more other mobile devices associated with the single active cell. The transmitted RTT measurements are collected at different GNSS fixes (longitude, latitude) in the same single active cell. The mobile device may be operable to location stamp the collected RTT measurements using corresponding GNSS fixes, and transmit to the location server, for example, over a Network Management Layer (NML). The location server may be operable to calculate the GNSS position of the single active cell using RTT measurements and corresponding GNSS fixes, which are received over the NML. The calculated GNSS position of the single active cell may be used to refine an associated reference database, which may be refined or updated periodically or aperiodically.
  • [0014]
    FIG. 1 is a diagram illustrating an exemplary communication system that is operable to enhance a reference database of a location server through RTT measurements, in accordance with an embodiment of the invention. Referring to FIG. 1, there is shown a communication system 100. The communication system 100 comprises cells 110 a-110 b, a location server 120, a satellite reference network (SRN) 130 and a GNSS satellite infrastructure 140. The cell 110 a comprises a base station (BS) 101 a and a plurality of associated mobile devices, of which the GNSS enabled mobile devices 102-106 and a mobile device 108 are illustrated. The cell 110 b comprises a BS 101 b and a plurality of associated mobile devices, of which GNSS enabled mobile devices 112-116 and a mobile device 118 are illustrated. The GNSS satellite infrastructure 140 comprises a plurality of visible GNSS satellites, of which GNSS satellites 140 a-140 c are displayed.
  • [0015]
    The cells 110 a-110 b comprises geographical areas covered by the BS 101 a and the BS 101 b, respectively. Each cell may be identified by a unique cell identifier (Cell-ID). For each mobile device such as the GNSS enabled mobile device 102 in the communication system 100, a cell such as the cell 101 a may be associated with an active cell set, a candidate cell set or a neighbor cell set of the GNSS enabled mobile device 102. The active cell set comprises a list of cells that are currently connected to the GNSS enabled mobile device 102. The candidate cell set comprises a list of cells that are not currently connected to the GNSS enabled mobile device 102, but with associated pilot or reference signals strong enough to be added to the active cell set. The neighbor cell set comprises a list of cells that are continuously measured by the GNSS enabled mobile device 102 and corresponding pilot or reference signals are not strong enough to be added to the active cell set.
  • [0016]
    A mobile device such as the GNSS enabled mobile device 102 may comprise suitable logic, circuitry and/or code that may be operable to communicate with a wireless communication network such as a WCDMA network via the BS 101 a. The GNSS enabled mobile device 102 may be operable to communicate radio signals that are compatible with various telecommunication standards such as, for example, 3GPP, with the BS 110 a. With GNSS enabled, the GNSS enabled mobile device 102 may be operable to receive GNSS signals from a plurality of visible GNSS satellites such as the GNSS satellites 140 a through 140 c. The received GNSS signals may be utilized to determine a GNSS fix associated with the GNSS enabled mobile device 102. A quick GNSS fix of the GNSS enabled mobile device 102 may be determined using reference position information, which may be provided by the location server 120. In this regard, the GNSS enabled mobile device 102 may be operable to select one or more cells from the associated active cell set. For each selected cell such as the cell 101 b, the GNSS enabled mobile device 102 may be operable to take or collect Round Trip Time (RTT) measurements at, for example, three or more different GNSS fixes in the cell 101 b. A RTT measurement at a GNSS fix in an active cell is the transmission time between a data transmission from the GNSS fix to the active cell and an acknowledgement reception at the GNSS fix from the active cell. A RTT measurement at a GNSS fix in an active cell may be directly related to a distance between the GNSS fix and an associated BS of the active cell. The collected RTT measurements at different GNSS fixes in the cell 101 b may be location stamped using corresponding GNSS fixes. In an exemplary embodiment of the invention, three or more location stamped RTT measurements may be collected. The collected location stamped RTT measurements may be measured by the GNSS enabled mobile device 102 alone or may be collected from other mobile devices such as the GNSS enabled mobile device 104 associated with the same active cell. The GNSS enabled mobile device 102 may be operable to send the collected location stamped RTT measurements via a serving BS such as the BS 101 a over a NML to the location server 120. The collected location stamped RTT measurements may be utilized for accurately positioning the corresponding active cell such as the cell 110 b.
  • [0017]
    The location server 120 may comprise suitable logic, circuitry and/or code that may be operable to access the satellite reference network (SRN) 130 to collect GNSS satellite data by tracking GNSS constellations through the SRN 130. The location server 120 may be operable to utilize the collected GNSS satellite data to build a reference database, which may be utilized to provide GNSS assistance data to support LBS services. In this regard, the location server 120 may be operable to receive NMLs from a plurality of associated mobile devices. The received NMLs may comprise location stamped RTT measurements. The location server 120 may be operable to utilize the received location stamped RTT measurements to compute GNSS positions of one or more cells of interest. In an exemplary embodiment of the invention, three or more location stamped RTT measurements in a particular cell may be required to calculate a corresponding GNSS position of the particular cell. Associated GNSS fixes of the location stamped RTT measurements are different GNSS positions in the particular cell. The location server 120 may be operable to utilize the calculated GNSS positions of corresponding cells of interest to refine or update reference database. The location server 120 may be operable to message in exemplary formats compatible with telecommunication networks such as WCDMA. For example, the location server 120 may be WCDMA standard compliant by supporting messaging in RRLP format, PCAP interface and/or OMA SUPLv1.0. The location server 120 may be configured to communicate with a mobile device such as the GNSS enabled mobile device 102 in either a user-plane or a control-plane.
  • [0018]
    The SRN 130 may comprise suitable logic, circuitry and/or code that may be operable to collect and distribute data for GNSS satellites on a continuous basis. The SRN 130 may comprise a plurality of GNSS reference tracking stations located around the world to provide A-GNSS coverage all the time in both a home network and/or any visited network. This allows users of the GNSS enabled devices such as the GNSS enabled mobile device 102 to roam with associated LBS anywhere in the world. The SRN 130 may be operable to ensure high levels of availability and reliability for LBS performance.
  • [0019]
    The GNSS satellites 140 a through 140 c may comprise suitable logic, circuitry and/or code that may be operable to generate and broadcast satellite navigational information in suitable radio-frequency (RF) signals to various GNSS capable devices such as, the GNSS enabled device 102. The broadcast satellite navigational information may be utilized to support LBS services. The GNSS satellites 140 a through 140 c may be GPS, Galilee, and/or GLONASS satellites.
  • [0020]
    In an exemplary operation, a mobile device such as the GNSS enabled mobile device 102 may be operable to select a cell from an associated active cell set. The GNSS enabled mobile device 102 may be operable to take or collect RT measurements at, for example, three or more different GNSS fixes in the selected cell. The collected RTT measurements may be location stamped using the corresponding GNSS fixes, where the RTT measurements are performed. The GNSS enabled mobile device 102 may be operable to communicate with an associated serving BS such as the BS 101 a to send the location stamped RTT measurements over a NML to the location server 120. The location server 120 may be operable to utilize the location stamped RTT measurements in the received NML to compute the GNSS position of the cell 110 b. The location server 120 may be operable to utilize the computed GNSS position of the cell 110 b to refine reference database.
  • [0021]
    FIG. 2 is a diagram illustrating an exemplary mobile device that is operable to provide location stamped RTT measurements to a location server, in accordance with an embodiment of the invention. Referring to FIG. 2, there is shown a GNSS enabled mobile device 200 comprising a processor 202, a cellular radio 204, a GNSS radio 205 and a memory 206.
  • [0022]
    The processor 202 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to manage and/or control operations of associated component units such as, for example, the cellular radio 204 and the GNSS radio 205. For example, the processor 202 may be operable to activate the cellular radio 204 to take or collect RTT measurements at three or more different GNSS fixes in a cell of interest. The cell of interest may be selected from an associated active cell set of the mobile device 200. The collected RTT measurements may be taken by the cellular radio 204 or may be collected from other mobile devices that are associated with the cell of interest. The processor 202 may be operable to transmit the location stamped RTT measurement of the cell of interest to the location server 120 via a serving BS such as the BS 101 a. The transmitted location stamped RTT measurements may be utilized for computing the GNSS position of the cell of interest.
  • [0023]
    The cellular radio 204 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to transmit and/or receive radio signals in cellular spectrum. The radio signals transmitted and/or received may be processed via the processor 202. In this regard, the cellular radio 204 may be operable to perform RTT measurements at particular GNSS fixes within an active cell of interest. The RTT measurements may be location stamped and transmitted over a NML to the location server 120.
  • [0024]
    The GNSS radio 205 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to receive GNSS satellite broadcast signals. The received GNSS satellite broadcast signals may be processed to provide a navigation solution such as a GNSS fix of the mobile device 200. In this regard, RTT measurements may be performed or collected for three or more different GNSS fixes within an active cell of interest. The resulting RTT measurements may be location stamped using corresponding GNSS fixes and communicated to the location server 120 for cell positioning.
  • [0025]
    The memory 206 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to store information such as executable instructions and data that may be utilized by the processor 202 and/or other associated component units such as, for example, the cellular radio 204. The memory 206 may comprise RAM, ROM, low latency nonvolatile memory such as flash memory and/or other suitable electronic data storage.
  • [0026]
    In an exemplary operation, the mobile device 200 may be operable to receive broadcast satellite signals via the GNSS radio 205. The received satellite signals may be used to calculate a navigational solution such as a GNSS fix of the mobile device 200. For a particular GNSS fix, the processor 202 may be operable to activate the cellular radio 204 to take or collect RTT measurements for an active cell of interest. The RTT measurements may be taken by the cellular radio 204 or may be collected from other mobile devices that are associated with the active cell of interest. The RTT measurements may be generated from, for example, three or more different GNSS positions in the same active cell of interest. The RTT measurements may be location stamped using corresponding GNSS fixes. The location stamped RTT measurements may be transmitted over a NML to the location server 120. The transmitted location stamped RTT measurements may be utilized to enhance cell positioning.
  • [0027]
    FIG. 3 is a diagram illustrating an exemplary location server that is operable to calculate cell GNSS fixes using corresponding location stamped RTT measurements, in accordance with an embodiment of the invention. Referring to FIG. 3, there is shown a location server 300. The location server 300 comprises a processor 302, a reference database 304 and a memory 306.
  • [0028]
    The processor 302 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to access the SRN 130 to collect GNSS satellite data by tracking GNSS constellations through the SRN 130. The processor 302 may be operable to utilize the collected GNSS satellite data to build the reference database 304, which may provide GNSS assistance data to support LBS services. In this regard, the processor 302 may be operable to receive NMLs from a plurality of mobile devices via a communication network such as a WCDMA network. The received NMLs may comprise location stamped RTT measurements, which comprise RTT measurements and corresponding GNSS fixes where the RTT measurements are performed.
  • [0029]
    The processor 302 may be operable to utilize the received location stamped RTT measurements to compute GNSS locations of one or more associated cells of interest. For example, for a particular cell, the processor 302 may be operable to extract location stamped RTT measurements corresponding to the particular cell from the received NMLs. The extracted location stamped RTT measurements comprise RTT measurements and corresponding GNSS fixes in the particular cell. An extracted location stamped RTT measurement is directly related to a distance between an associated GNSS fix and the particular cell, for example, in steps of 50 m as per the following series of {25, 75, 125, 175, 225, 275, 325, 375, 425, 475}. In an exemplary embodiment of the invention, three or more location stamped RTT measurements in the same particular cell may be required so as to compute the GLASS location of the particular cell.
  • [0030]
    The processor 302 may be operable to approximate the distance between two points on the surface of the earth using a corresponding distance in a flat surface. In this regard, in instances where parameter Loc_Cell is the location of a cell of interest and parameter GNSS_RTT is a GNSS fix where the corresponding RTT measurement is performed, the distance between the GNSS fix of the corresponding RTT measurement (GNSS_RTT) and the location of the cell of interest (Loc_Cell), namely, Distance_Cell_RTT, may be approximated utilizing the following relationship:
  • [0000]

    Distance BSS RTT=|GNSS RTT−Loc BS|
  • [0000]
    that is a corresponding distance in a flat surface. The parameter Distance_Cell_RTT is directly related to a corresponding RTT measurement in steps of 50 m. The location of the cell of interest may be calculated or solved using the following exemplary relationship:
  • [0000]
    GNSS_BS = min i > 2 Distance_BS _RTT _i - GNSS_RTT _i - Loc_BS
  • [0000]
    where i is an integer and is greater than 2. The calculated location of the cell of interest may be utilized to refine the reference database 304. The processor 302 may be operable to communicate message in exemplary formats that are compatible with telecommunication networks such as WCDMA. For example, the processor 302 may be operable to support messaging in RRLP format, PCAP interface and/or OMA SUPLv1.0. The processor 302 may be configured to communicate with a mobile device such as the GNSS enabled mobile device 102 in either a user-plane or a control-plane for a NML periodically or aperiodically.
  • [0031]
    The reference database 304 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to manage and/or store data comprising reference positions and/or location information that is captured, determined and/or learned from a plurality of associated mobile devices. In this regard, the reference database 304 may be refined or updated using cell GNSS locations that are derived or calculated using corresponding location stamped RTT measurements. The contents in the reference database 304 may be updated as needed or periodically.
  • [0032]
    The memory 306 may comprise suitable logic, circuitry, interfaces and/or code that may be operable to store information comprising executable instructions that may be utilized by the processor 302. The executable instructions may comprise algorithms that may be utilized to calculate GNSS locations of one or more cells of interest according to corresponding location stamped RTT measurements. The memory 306 may comprise RAM, ROM, low latency nonvolatile memory such as flash memory and/or other suitable electronic data storage.
  • [0033]
    In operation, the processor 302 may be operable to learn and refine location information for one or more cell of interest according to corresponding location stamped RTT measurements. The processor 302 may be operable to receive NMLs from a plurality of associated mobile devices such as, the GNSS enabled mobile device 102. The received NMLs may comprise location stamped RTT measurements. A location stamped RTT measurement comprises a RTT measurement and an association GNSS fix where the RTT measurement is performed. GNSS locations of one or more associated cells of interest may be calculated using the received location stamped RTT measurements. In various exemplary embodiments of the invention, three or more location stamped RTT measurements that are taken at different GNSS fixes in a cell of interest may be required to compute a corresponding location of the cell of interest. The calculated cell GNSS locations may be utilized to refine the reference database 304 to enhance LBS service performance such as speed and/or accuracy. The reference database 304 may be updated periodically or on an as needed basis.
  • [0034]
    FIG. 4 is a flow chart illustrating an exemplary process utilized by a location server to refine a reference database through location stamped RTT measurements, in accordance with an embodiment of the invention. Referring to FIG. 4, the exemplary steps start with step 402, where a mobile device such as the mobile device 200 may be operable to select a cell of interest from an associated active cell set. In step 404, the mobile device 200 may be operable to take or collect from other mobile device RTT measurements at, for example, three or more different GNSS positions in the selected cell of interest. In step 406, the mobile device 200 may be operable to location stamp the collected RTT measurements with corresponding GNSS fixes. In step 408, the mobile device 200 may be operable to upload the location stamped RTT measurements over a NML to the location server 300. In step 410, the location server 300 may be operable to calculate a GNSS location of the selected cell using the RTT measurements and corresponding GNSS positions received over a NML. In step 412, the location server 300 may be operable to utilize the calculated GNSS location of the selected cell to update the reference database 304. The exemplary steps may be ended in step 414.
  • [0035]
    In step 416, it may be determined whether the RTT measurement process may continue for next active cell. In instances where the RTT measurement process may continue for the next active cell, the exemplary steps may return to step 402.
  • [0036]
    In step 416, in instances where the RTT measurement process may not continue for the next active cell, the exemplary steps may end at step 414.
  • [0037]
    Aspects of a method and system for enhancing a location server reference database through RTT measurements are provided. In accordance with various exemplary embodiments of the invention, as described with respect to FIG. 1 through FIG. 4, a mobile communication device such as the mobile device 200 may be operable to collect, for example, three or more RTT measurements in a single active cell such as the cell 110 b associated with the mobile device 200. The collected RTT measurements in the single active cell may be transmitted to the location server 300. The location server 300 may be operable to use the transmitted RTT measurements to calculate a GNSS position as a position estimate of the active cell. For example, the location server 300 may be operable to apply various algorithms such as, for example, server-based triangulation algorithms to calculate the position estimate of the active cell using the received RTT measurement transmissions. One or more of the transmitted RTT measurements may be taken by the mobile device 200, and/or may be collected from one or more other mobile devices in the single active cell. The transmitted RTT measurements are collected at different GNSS fixes in the same single active cell. The collected RTT measurements may be location stamped using corresponding GNSS fixes. The mobile device 200 may be operable to transmit the location stamped RTT measurements to the location server 300, for example, using a NML. The location server 300 may be operable to calculate the GNSS position of the single active cell using RTT measurements and corresponding GNSS fixes in the received NML. The calculated GNSS position of the single active cell may be used to refine the reference database 304. The reference database 304 may be refined or updated periodically or aperiodically.
  • [0038]
    Another embodiment of the invention may provide a machine and/or computer readable storage and/or medium, having stored thereon, a machine code and/or a computer program having at least one code section executable by a machine and/or a computer, thereby causing the machine and/or computer to perform the steps as described herein for a method and system for enhancing a location server reference database through RTT measurements.
  • [0039]
    Accordingly, the present invention may be realized in hardware, software, or a combination of hardware and software. The present invention may be realized in a centralized fashion in at least one computer system, or in a distributed fashion where different elements are spread across several interconnected computer systems. Any kind of computer system or other apparatus adapted for carrying out the methods described herein is suited. A typical combination of hardware and software may be a general-purpose computer system with a computer program that, when being loaded and executed, controls the computer system such that it carries out the methods described herein.
  • [0040]
    The present invention may also be embedded in a computer program product, which comprises all the features enabling the implementation of the methods described herein, and which when loaded in a computer system is able to carry out these methods. Computer program in the present context means any expression, in any language, code or notation, of a set of instructions intended to cause a system having an information processing capability to perform a particular function either directly or after either or both of the following: a) conversion to another language, code or notation; b) reproduction in a different material form.
  • [0041]
    While the present invention has been described with reference to certain embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the scope of the present invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the present invention without departing from its scope. Therefore, it is intended that the present invention not be limited to the particular embodiment disclosed, but that the present invention will include all embodiments falling within the scope of the appended claims.
Patentcitaties
Geciteerd patent Aanvraagdatum Publicatiedatum Aanvrager Titel
US6249252 *23 april 199919 juni 2001Tracbeam LlcWireless location using multiple location estimators
US6249516 *27 jan 200019 juni 2001Edwin B. BrownriggWireless network gateway and method for providing same
US6434396 *3 juni 199813 aug 2002Telefonaktiebolaget L M EricssonMethod in a cellular radio communications system
US7110774 *27 okt 200019 sept 2006Intel CorporationDual mode uplink/downlink location measurement and multi-protocol location measurement
US8193986 *28 okt 20095 juni 2012Broadcom CorporationMethod and system for enhancing a location server reference database through round-trip time (RTT) measurements
US20030054838 *5 sept 200220 maart 2003AlcatelMethod for determining the position of a station in a wireless network, and station adapted for carrying out said method
US20040029558 *30 juni 200312 feb 2004Hang LiuMethod and system for determining a location of a wireless transmitting device and guiding the search for the same
US20040235497 *19 mei 200425 nov 2004Board Of Control Of Michigan Technological UniversityWireless local positioning system
US20050032526 *2 aug 200410 feb 2005Wei-Jou ChenWireless communication positioning method and system
US20060009235 *21 okt 200412 jan 2006Leonid SheynblatMethod and apparatus for determining location of a base station using a plurality of mobile stations in a wireless mobile network
US20060267841 *2 maart 200630 nov 2006Lee Chong UPosition determination with peer-to-peer communication
US20080032705 *27 april 20077 feb 2008Abhishek PatelSystems and methods for determining location of devices within a wireless network
US20090233625 *11 maart 200817 sept 2009At&T Mobility Ii LlcSystem and method for extraction of location related data in a wireless communication system
US20090291693 *6 april 200926 nov 2009Electronics And Telecommunications Research InstituteMethod for estimating position of mobile terminal in wireless network
US20100136999 *1 sept 20093 juni 2010Electronics And Telecommunications Research InstituteApparatus and method for determining position of terminal
US20100226279 *9 maart 20099 sept 2010Sony CorporationSystem and method for effectively populating a mesh network model
US20110306365 *4 maart 200915 dec 2011Nokia CorporationScreening Terminal Positions at a Terminal
Niet-patentcitaties
Referentie
1 *Enhance. (2011). The American Heritage Dictionary of the English Language. Boston, MA: Houghton Mifflin. Retrieved from http://search.credoreference.com/content/entry/hmdictenglang/enhance/0
2 *Harmonized definitions and terminology for 802.16j Mobile Multihop Relay, R. Peterson et al., http://www.ieee802.org/16/relay/docs/80216j-06_014r1.pdf, Oct 11 2006
3 *Location Based Services, Navipedia, http://www.navipedia.net/index.php/Location_Based_Services, Sep 2014
Verwijzingen naar dit patent
Citerend patent Aanvraagdatum Publicatiedatum Aanvrager Titel
CN103476108A *3 juli 201325 dec 2013北京富迪创业科技有限公司Mobile communication terminal positioning method
Classificaties
Classificatie in de VS342/357.29, 342/451
Internationale classificatieG01S19/46, G01S3/02
CoŲperatieve classificatieA61B18/1815, H04W64/003, G01S5/02
Europese classificatieH04W64/00B
Juridische gebeurtenissen
DatumCodeGebeurtenisBeschrijving
25 juli 2012ASAssignment
Owner name: BROADCOM CORPORATION, CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DEL CASTILLO, MANUEL;REEL/FRAME:028637/0927
Effective date: 20091026
11 feb 2016ASAssignment
Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH
Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001
Effective date: 20160201
1 feb 2017ASAssignment
Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001
Effective date: 20170120
3 feb 2017ASAssignment
Owner name: BROADCOM CORPORATION, CALIFORNIA
Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041712/0001
Effective date: 20170119