IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0412487
(2012-03-05)
|
등록번호 |
US-8629803
(2014-01-14)
|
발명자
/ 주소 |
- Pattabiraman, Ganesh
- Meiyappan, Subramanian
- Raghupathy, Arun
- Sankar, Hari
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
6 인용 특허 :
135 |
초록
▼
Systems and methods are described for determining position of a receiver. The positioning system comprises a transmitter network including transmitters that broadcast positioning signals. The positioning system comprises a remote receiver that acquires and tracks the positioning signals and/or satel
Systems and methods are described for determining position of a receiver. The positioning system comprises a transmitter network including transmitters that broadcast positioning signals. The positioning system comprises a remote receiver that acquires and tracks the positioning signals and/or satellite signals. The satellite signals are signals of a satellite-based positioning system. A first mode of the remote receiver uses terminal-based positioning in which the remote receiver computes a position using the positioning signals and/or the satellite signals. The positioning system comprises a server coupled to the remote receiver. A second operating mode of the remote receiver comprises network-based positioning in which the server computes a position of the remote receiver from the positioning signals and/or satellite signals, where the remote receiver receives and transfers to the server the positioning signals and/or satellite signals.
대표청구항
▼
1. A positioning system comprising: a subset of transmitters of a terrestrial transmitter network, the subset of transmitters comprising a plurality of transmitters that broadcast positioning signals comprising at least ranging signals and positioning system information, wherein a ranging signal com
1. A positioning system comprising: a subset of transmitters of a terrestrial transmitter network, the subset of transmitters comprising a plurality of transmitters that broadcast positioning signals comprising at least ranging signals and positioning system information, wherein a ranging signal comprises information used to measure a distance to a transmitter broadcasting the ranging signal;a remote receiver that acquires at least one of the positioning signals and satellite signals, wherein the satellite signals are signals of a satellite-based positioning system, wherein a first operating mode of the remote receiver comprises terminal-based positioning in which the remote receiver computes a position of the remote receiver from at least one of the positioning signals and the satellite signals; anda server coupled to the remote receiver, wherein a second operating mode of the remote receiver comprises network-based positioning in which the server computes a position of the remote receiver from information derived from at least one of the positioning signals and the satellite signals, wherein the remote receiver receives and transfers to the server information derived from at least one of the positioning signals and the satellite signals, wherein the plurality of transmitters are synchronized to a time reference, wherein synchronization comprises coarse synchronization of the plurality of transmitters to a common time base and fine synchronization correction that is determined autonomously at the plurality of transmitters, wherein the fine synchronization correction is provided to the remote receiver via at least one of a broadcast positioning system information and data sent from the server through another communication medium. 2. The positioning system of claim 1, wherein each transmitter of the plurality of transmitters transmits a signal including a pseudorandom number sequence and assistance data. 3. The positioning system of claim 2, wherein the signal transmitted by the plurality of transmitters comprises a preamble for at least one of frequency acquisition and timing alignment. 4. The positioning system of claim 2, wherein the pseudorandom number sequence includes relatively low autocorrelation values to facilitate detection of an earliest arriving path in a presence of multipath. 5. The positioning system of claim 2, wherein the plurality of transmitters form a CDMA network in which each transmitter of the plurality of transmitters transmits the sequence in a same time slot. 6. The positioning system of claim 2, wherein the plurality of transmitters form a TDMA network in which each transmitter of the plurality of transmitters transmits the sequence staggered in time in a separate time slot than other transmitters of the plurality of transmitters. 7. The positioning system of claim 6, wherein a frame duration of the TDMA network is determined by a product of frame duration and a number of transmitter slots used for positioning in a coverage area. 8. The positioning system of claim 2, wherein each transmitter in a first set of transmitters of the plurality of transmitters transmits the sequence staggered in time in a separate time slot than other transmitters of the plurality of transmitters. 9. The positioning system of claim 8, wherein the separate time slot is pseudorandom. 10. The positioning system of claim 8, wherein each transmitter in a second set of transmitters of the plurality of transmitters transmits the sequence in a same time slot and the sequence includes a different pseudorandom number. 11. The positioning system of claim 10, wherein the same time slot is pseudorandom. 12. The positioning system of claim 8, wherein a carrier signal of each transmitter in the first set is offset in frequency from the carrier signal of the other transmitters of the plurality of transmitters. 13. The positioning system of claim 2, wherein the assistance data comprises at least one of system time at a rising edge of a pulse of a waveform, system time at a falling edge of a pulse of a waveform, geocode data of the plurality of transmitters, geocode data of transmitters adjacent to the plurality of transmitters, index of a sequence used by at least one transmitter in proximity of the plurality of transmitters, clock timing corrections for at least one transmitter, local atmospheric corrections, relationship of WAPS timing to GNSS time, indication of local environment to aid the remote receiver in pseudorange resolution, and at least one of an offset from base index of a set of pseudorandom sequences, a list of pseudorandom number sequences from a set of transmitters, and a list of transmitters that utilize a particular pseudorandom number sequence. 14. The positioning system of claim 2, wherein the assistance data includes data bits having an assigned priority. 15. The positioning system of claim 14, wherein the data bits having a higher priority are transmitted more often than data bits having a lower priority. 16. The positioning system of claim 1, wherein a timing difference between transmissions from different transmitters is transmitted to the remote receiver. 17. The positioning system of claim 1, wherein the plurality of transmitters are positioned so that the remote receiver receives signals from at least three transmitters and a geometric dilution of precision in each remote receiver position is less than a threshold value, wherein position of each of the plurality of transmitters is determined by minimizing a function that is a volume integration of a square of the geometric dilution of precision over a coverage volume, wherein the volume integration is with respect to all possible coordinates of a position of the remote receiver within the said positioning system, wherein the minimizing of the function is with respect to transmitter position coordinates of transmitters of the plurality of available transmitter positions in a specified coverage area in the coverage volume. 18. The positioning system of claim 17, comprising weighting the function according to performance quality of a coverage region. 19. The positioning system of claim 1, wherein the plurality of transmitters include at least one transmitter that includes a repeater-receiver that receives and repeats a signal of the at least one transmitter. 20. The positioning system of claim 19, wherein the repeater-receiver extracts from the at least one transmitter data that includes at least one of data of the positioning signals and system timing information. 21. The positioning system of claim 20, wherein the repeater-receiver retransmits the extracted data to at least one other repeater-transmitter. 22. The positioning system of claim 21, wherein the retransmission includes supplemental data along with the extracted data. 23. The positioning system of claim 22, wherein the supplemental data comprises at least one of latitude of a local antenna of the repeater-receiver, a longitude of the local antenna, and an altitude of the local antenna. 24. The positioning system of claim 1, wherein a timing correction of each transmitter is provided to the remote receiver. 25. The positioning system of claim 24, comprising at least one reference receiver, wherein the at least one reference receiver receives a signal waveform from each transmitter, and time-tags pseudorange measurements for each transmitter using the signal waveform received. 26. The positioning system of claim 25, comprising generating timing difference corrections using the timing correction and pseudorange measurements of each transmitter. 27. The positioning system of claim 26, comprising applying the timing difference corrections to signals of the plurality of transmitters. 28. The positioning system of claim 24, comprising a GNSS timing receiver co-located with each transmitter in a set of transmitters in a geographical area, wherein the plurality of transmitters includes the set of transmitters, wherein the GNSS timing receiver receives differential corrections from a reference receiver in the geographical area and uses the differential corrections to generate timing difference corrections for the set of transmitters. 29. The positioning system of claim 24, wherein a set of transmitters use time transfer with a GNSS satellite in common view of the set of transmitters to generate timing difference corrections for the set of transmitters, wherein the plurality of transmitters includes the set of transmitters. 30. The positioning system of claim 24, comprising a set of GNSS receivers that each serve as the local time reference to a corresponding transmitter of a set of transmitters, wherein the plurality of transmitters includes the set of transmitters, wherein the set of GNSS receivers use at least one common GNSS satellite in deriving a timing pulse aligned to GNSS time. 31. The positioning system of claim 24, wherein each transmitter of the plurality of transmitters transmits an offset relative to GNSS time, wherein the remote receiver generates the timing correction comprising the offset and the GNSS time. 32. The positioning system of claim 1, wherein the remote receiver shares a clock source reference with a first system, wherein a host system includes the remote receiver and the first system. 33. The positioning system of claim 1, wherein the positioning signals are within operating parameters of a GNSS receiver, wherein the positioning signals are selected such that correlator hardware of the GNSS receiver can be re-used for processing said positioning signals. 34. The positioning system of claim 1, comprising determining a position of the remote receiver using at least one of the positioning signals and a GNSS signal, based on signal availability. 35. The positioning system of claim 34, wherein timing information of the plurality of transmitters is used as fine time aiding for the GNSS. 36. The positioning system of claim 34, wherein a location estimate of the remote receiver is provided to the GNSS. 37. The positioning system of claim 1, wherein a location estimate of a GNSS receiver and a quality metric of the location estimate is provided to the remote receiver. 38. The positioning system of claim 1, wherein a frequency estimate of a GNSS receiver and a confidence metric corresponding to the frequency estimate is provided to the remote receiver. 39. The positioning system of claim 1, wherein a time estimate of a GNSS receiver and an offset of the time estimate relative to GNSS time is provided to the remote receiver. 40. The positioning system of claim 1, wherein the remote receiver identifies multipath components of the positioning signals using high resolution earliest time of arrival estimates that include an estimated reference correlation function. 41. The positioning system of claim 1, wherein the remote receiver identifies multipath components of the positioning signals using high resolution earliest time of arrival estimates that include a partitioning of signal and noise subspaces. 42. The positioning system of claim 1, wherein the remote receiver identifies multipath components of the positioning signals by generating a reference vector from a correlation function measured in a channel environment that has low noise and at least one of easily separable multipath and no-multipath components . 43. The positioning system of claim 42, wherein the remote receiver identifies multipath components of the positioning signals by improving a signal-to-noise ratio in the vector by coherently averaging across at least one of a plurality of pseudorandom codes and a plurality of bits. 44. The positioning system of claim 43, wherein the remote receiver identifies multipath components of the positioning signals by calculating a Fourier Transform of the vector. 45. The positioning system of claim 44, wherein the remote receiver identifies multipath components of the positioning signals by generating a frequency domain estimate of a channel corresponding to the transmitted sequence using the Fourier Transform of a measured vector and the Fourier Transform of the reference vector. 46. The positioning system of claim 45, wherein the remote receiver identifies multipath components of the positioning signals by generating a reduced channel estimate vector from the frequency domain estimate of the channel. 47. The positioning system of claim 46, wherein the remote receiver identifies multipath components of the positioning signals by defining an estimated covariance matrix of the reduced channel estimate vector. 48. The positioning system of claim 47, wherein the remote receiver identifies multipath components of the positioning signals by performing singular value decomposition on the estimated covariance matrix. 49. The positioning system of claim 48, wherein the remote receiver identifies multipath components of the positioning signals by generating a vector of sorted singular values. 50. The positioning system of claim 49, wherein the remote receiver identifies multipath components of the positioning signals by using the vector of sorted singular values to separate signal and noise subspaces. 51. The positioning system of claim 50, wherein the remote receiver identifies multipath components of the positioning signals by generating a noise subspace matrix. 52. The positioning system of claim 51, wherein the remote receiver identifies multipath components of the positioning signals by estimating time of arrival of a first path using the noise subspace matrix. 53. The positioning system of claim 1, wherein the plurality of transmitters detect unused electromagnetic spectrum and broadcast the positioning signals using a frequency of the unused electromagnetic spectrum. 54. The positioning system of claim 53, wherein the remote receiver comprises a spectrum sensor that listens for broadcasts from the plurality of transmitters in order to determine the frequency of the broadcast. 55. The positioning system of claim 53, wherein the plurality of transmitters notify the remote receiver of the frequency of the broadcast. 56. The positioning system of claim 1, wherein the broadcast of the positioning signals comprises segmenting a message over a plurality of frames, wherein each frame comprises a frame type and frame data. 57. The positioning system of claim 1, wherein the remote receiver receives assistance data, wherein the assistance data comprises at least one of system time at a rising edge of a pulse of a waveform, system time at a falling edge of a pulse of a waveform, geocode data of the plurality of transmitters, geocode data of adjacent transmitters adjacent to the plurality of transmitters, index of a sequence used by at least one transmitter in proximity to the plurality of transmitters, clock timing corrections for at least one transmitter, local atmospheric corrections, relationship of WAPS timing to GNSS time, indication of local environment to aid the remote receiver in pseudorange resolution, and at least one of an offset from base index of a set of pseudorandom sequences, a list of pseudorandom number sequences from a set of transmitters of the plurality of transmitters, and a list of transmitters that utilize a particular pseudorandom number sequence. 58. The positioning system of claim 57, wherein the assistance data is transferred to the remote receiver from at least one of the server, a communication system, a cellular communication system, and a broadcast system. 59. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute a position of the receiver by formulating a set of equations as a non-linear objective function and generating a best estimate of the position as a set of position parameters that minimize the objective function. 60. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute a position of the receiver by formulating a set of linearized equations and solving the set of linearized equations using least squares. 61. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute a position of the receiver using an approximate location of a set of transmitters of the plurality of transmitters and received signal strength (RSS) data of the set of transmitters. 62. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute a position of the receiver by storing sample segments of the positioning signal in the remote receiver, and subsequently processing the sample segments to search, acquire, and compute range to the plurality of transmitters. 63. The positioning system of claim 62, comprising storing at least one of an approximate position and a time tag, and subsequently processing the sample segments along with the at least one of the approximate position and the time tag. 64. The positioning system of claim 1, wherein at least one of the remote receiver and the server provides, along with a position of the receiver, a position quality metric that is a function of at least one of pseudo-range measurement equation residuals, quality of measurements, and geometry of the plurality of transmitters relative to the position. 65. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute a position of the receiver using received signal strength data of the remote receiver. 66. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute a position of the receiver using at least one of carrier phase data and code phase data of the positioning signals. 67. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute a position of the receiver using differential positioning relative to at least one reference receiver. 68. The positioning system of claim 1, comprising an atmospheric data sensor as a component of the remote receiver, wherein at least one of the remote receiver and the server compute a position of the receiver using data of the atmospheric data sensor. 69. The positioning system of claim 68, wherein the data of the atmospheric data sensor includes at least one of pressure data, temperature data, and humidity data. 70. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute a position of the receiver using at least one of a range measurement and a proxy for a range measurement from a signal of opportunity. 71. The positioning system of claim 70, wherein the signal of opportunity is received from at least one of a positioning system, a Global Navigation Satellite System (GNSS), a Global Positioning System (GPS), a differential positioning system, a radio signal, a television signal, a wireless network system, a WiFi system, a cellular system, and a Bluetooth system. 72. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute a final position of the remote receiver using a range measurement from at least one additional signal source combined with a range measurement determined using the positioning signals, wherein the final position comprises at least one of latitude, longitude and height. 73. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute an optimized location solution of the remote receiver using a position measurement from at least one additional signal source combined with a position measurement determined using the positioning signals and a position quality metric from the at least one additional signal source. 74. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute a position of the receiver using hybrid positioning, the hybrid positioning comprising a measurement from the positioning signals and a measurement from at least one additional source that comprises at least one of an inertial navigation sensor, an accelerometer, a gyroscope, a magnetic sensor, a pressure sensor, and an atmospheric sensor. 75. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute a position of the receiver using hybrid positioning, the hybrid positioning comprising a measurement from the positioning signals and a measurement from at least one additional source, wherein the at least one additional source comprises an accelerometer, wherein at least one of the remote receiver and the server uses data of the accelerometer to determine a frequency for updating the position. 76. The positioning system of claim 75, wherein at least one of the remote receiver and the server uses a combination of sequence of position solutions and accelerometer measurements to detect at least one of static position and constant velocity. 77. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute a position of the receiver using hybrid positioning, the hybrid positioning comprising a measurement from the positioning signals and a measurement from at least one additional source, wherein at least one of the remote receiver and the server includes a position filter that combines data from a plurality of signal sources to generate the position and velocity of the remote receiver, wherein at least one of the remote receiver and the server uses at least one of a position estimate and a velocity estimate from the position filter to calibrate drift bias of the at least one additional source. 78. The positioning system of claim 1, wherein at least one of the remote receiver and the server compute a position of the receiver using hybrid positioning, the hybrid positioning comprising a measurement from the positioning signals and a measurement from at least one additional source, wherein at least one of the remote receiver and the server includes a position filter that combines data from a plurality of signal sources to generate the position and velocity of the remote receiver, wherein at least one of the remote receiver and the server estimates sensor parameters as a component of at least one of a position determination and a velocity determination. 79. The positioning system of claim 78, wherein at least one of the remote receiver and the server uses the estimated sensor parameters in a state vector of the position filter. 80. The positioning system of claim 78, wherein the sensor parameters estimated include at least one of bias, scale, and drift. 81. The positioning system of claim 1, comprising encrypted communication between at least two transmitters of the plurality of transmitters, the remote receiver and the server, wherein the encrypted communication includes at least one of data security and authentication, wherein at least one of symmetric key cryptography and asymmetric key cryptography are used to perform at least one of authentication and encryption of signal transmissions, wherein the remote receiver comprises a device identification and device key, wherein the server includes a database of pairings of the device identification and the device key. 82. The positioning system of claim 1, comprising encrypted communication between at least two transmitters of the plurality of transmitters, the remote receiver and the server, wherein the encrypted communication includes at least one of data security and authentication, the authentication comprising transmitter authentication that rejects malicious transmitters. 83. The positioning system of claim 1, comprising encrypted communication between at least two transmitters of the plurality of transmitters, the remote receiver and the server, wherein the encrypted communication includes at least one of data security and authentication, the authentication comprising receiver authorization that allows only authentic receivers to use information from the plurality of transmitters and the server. 84. The positioning system of claim 1, wherein the positioning system information comprises timing synchronization and corresponding correction information. 85. The positioning system of claim 1, wherein the server comprises a billing interface. 86. The positioning system of claim 1, wherein the remote receiver exchanges at least one of a location estimate, a frequency estimate, and a time estimate with at least one other system in order to aid performance of the at least one other system. 87. The positioning system of claim 86, wherein a host system integrates the remote receiver and the at least one other system. 88. The positioning system of claim 87, wherein the at least one other system comprises at least one of a Bluetooth transceiver, a wireless local area network transceiver, a Frequency Modulation (FM) transceiver, a television system, a cellular communication system, a satellite communication system, and a communication system. 89. The positioning system of claim 1, wherein the remote receiver identifies the multipath components from the cross-correlation function using high-resolution signal processing that includes at least one of MUSIC, ESPRIT, and Eigen-space decompositions methods. 90. The positioning system of claim 1, wherein the receiver identifies the multipath components from the cross-correlation function by determining a location of a leading edge of a peak in the cross-correlation function. 91. The positioning system of claim 1, wherein the receiver determines positions of a set of peaks derived from processing of the received signal. 92. The positioning system of claim 91, wherein a line of sight peak is determined from a first peak of the set of peaks. 93. A positioning system comprising: a terrestrial transmitter network comprising a plurality of transmitters that broadcast positioning signals comprising at least ranging signals and positioning system information, wherein a ranging signal comprises information used to measure a distance to a transmitter broadcasting the ranging signal;a remote receiver that acquires at least one of the positioning signals and satellite signals, wherein the satellite signals are signals of a satellite-based positioning system, wherein a first operating mode of the remote receiver comprises terminal-based positioning in which the remote receiver computes a position of the remote receiver from at least one of the positioning signals and the satellite signals; anda server coupled to the remote receiver, wherein a second operating mode of the remote receiver comprises network-based positioning in which the server computes a position of the remote receiver from information derived from at least one of the positioning signals and the satellite signals, wherein the remote receiver receives and transfers to the server information derived from at least one of the positioning signals and the satellite signals, wherein the plurality of transmitters provide atmospheric assistance data to the remote receiver, wherein the remote receiver includes atmospheric data sensors, wherein a position of the remote receiver is computed using the assistance data and data from the atmospheric data sensors. 94. The positioning system of claim 93, wherein the atmospheric assistance data includes at least one of pressure data, temperature data, and humidity data.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.