CN1220883C - 操作卫星定位系统接收机的方法和装置 - Google Patents

操作卫星定位系统接收机的方法和装置 Download PDF

Info

Publication number
CN1220883C
CN1220883C CNB99808039XA CN99808039A CN1220883C CN 1220883 C CN1220883 C CN 1220883C CN B99808039X A CNB99808039X A CN B99808039XA CN 99808039 A CN99808039 A CN 99808039A CN 1220883 C CN1220883 C CN 1220883C
Authority
CN
China
Prior art keywords
pseudorange
time
gps
sps
receiver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB99808039XA
Other languages
English (en)
Other versions
CN1307684A (zh
Inventor
N·F·克拉斯纳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SnapTrack Inc
Original Assignee
SnapTrack Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SnapTrack Inc filed Critical SnapTrack Inc
Publication of CN1307684A publication Critical patent/CN1307684A/zh
Application granted granted Critical
Publication of CN1220883C publication Critical patent/CN1220883C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/40Correcting position, velocity or attitude
    • G01S19/41Differential correction, e.g. DGPS [differential GPS]
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/08Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing integrity information, e.g. health of satellites or quality of ephemeris data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/09Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing processing capability normally carried out by the receiver
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0018Transmission from mobile station to base station
    • G01S5/0036Transmission from mobile station to base station of measured values, i.e. measurement on mobile and position calculation on base station

Abstract

一种操作客户/服务器结构中卫星定位系统(SPS)接收机的方法和装置。在一例方法中,在第一时间确定第一多个伪距,而在第一时间以后的第二时间确定第二多个伪距。存储第一和第二多个伪距。在第二时间以后,将第一和第二多个伪距传送到一定位服务器,这通常是在一次传送中完成的。随后,定位服务器从第一多个伪距确定第一位置,从第二多个伪距确定第二位置。在一种特定的例子中,第一和第二伪距是根据预定类型的事件传送的,并且定位服务器存储已随时间收集的差分GPS数据的集合。

Description

操作卫星定位系统接收机的方法和装置
发明背景
本发明涉及一种操纵卫星定位系统(SPS)接收机的方法,尤其涉及一种其中的接收机通过无线通信链路提供有关其位置信息的系统。
传统的卫星定位系统(SPS)如全球定位系统(GPS)采用来自卫星的信号来确定它们的位置。GPS接收机通常通过计算同时从多个GPS卫星发送的信号的相对到达时间来确定它们的位置。这些卫星发送作为消息一部分的卫星定位数据以及有关一天的时间加上时钟定时的数据(本文中统称为星历表数据)。搜寻和捕获GPS信号、读取用于多个卫星的星历表数据以及根据这些数据计算来计算接收机的位置的过程是很费时的,通常需要几分钟。在许多情况下,人们无法接受这一长时间的处理,并且这在便携式操作和应用时使电池寿命缩短。
对目前的GPS接收机的另一种限制是,它们的操作局限于这样一种情况,多个卫星必须在视野范围内清楚可见而不模糊,并且必须采用质量良好的天线来接收这些信号。这样,这种接收机通常是不可以用于安装在身体上的便携式装置的应用中,也不可以用在有明显树叶阻档或建筑物阻档的区域中或建筑物内。
GPS接收系统有两个主要的功能:(1)相对于各个GPS卫星的伪距的计算;以及(2)采用这些伪距和卫星定时和星历表数据对接收平台的位置的计算。伪距简单地就是从每一卫星接收的信号与GPS接收机中本地时钟之间测得的时间延迟。卫星星历表和定时数据是在被捕获和跟踪以后从GPS信号汲取的。如上所述,收集该信息通常需要花费相当长的时间(如30秒到几分钟),并且必须用具有良好接收信号电平才能完成,使得误差率较低。
近年来,GPS接收机已经与无线电发射机一起使用,如车辆中的蜂窝电话或移动电话,用以在车辆行走时发送接收机的位置。传统的组合GPS/通信系统通常将一位置从无线电发射机发送到位于远端的基站。通常,GPS接收机将确定其位置,并且随后将该信息提供到发射机,发射机接着在GPS接收机已经确定了下一个位置之前发送确定的位置。这就使得通过无线电信号接收位置的位于远端的基站处的操作人员能够在GPS接收机随时间移动时跟踪GPS接收机的路径。在如美国专利5,663,734中描述的另一种实施例中,包括一通信发射机的移动GPS接收机发送带有时间标记的伪距,而不是完整的位置计算(如GPS接收机的纬度、经度和高度)。这时,包括GPS接收机的移动单元将收集GPS信号,并对这些信号进行处理,以在特定的时间里相对于各个视野范围内卫星的伪距,随后发射机再将这些伪距发送到位于远端的基站,基站对这些带有在基站处收集或提供给基站的伪距加上星历表的时间标记的伪距进行处理,以便确定移动单元的位置。同时,在GPS接收机确定下一组伪距之前,将发送一组伪距。
尽管这些现有技术的方法提供了一种跟踪移动GPS接收机的路径的方法,但采用这些技术有几个需要关心的问题。在移动GPS接收机确定其位置并将该位置发送到位于远端的基站的情况下,移动单元必须能够看清天空和清晰地接收多个卫星以便能够计算伪距,和在GPS接收机能够确定其位置之前读取星历表数据。另外,在该移动GPS接收机试图计算几个位置并且随后在一次发送中发送这些位置的时候,该接收机通常是不能够受益于差分GPS校正的,除非在基站处有一大组差分校正被缓存。收集一系列GPS信号的数字化取样并在一次发送中发送这一系列数字化取样的移动GPS接收机将耗费大量的电池能量,并且由于有大量的数据被收集、存储和发送,无线链路中会发生拥塞的情况。见欧洲专利0 508 405。
在移动GPS接收机一次发送一个伪距时,通信发射机必须不断地接通电源,以便在已经确定了伪距以后发送每一组伪距。这会缩短移动单元中电池的寿命,并且还会在移动单元和基站之间的无线通信链路中造成拥塞。另外,这种操作的空中时间费用也较高。
所以,人们希望能够有一种改进的方法和系统,使得能够在一定的时间里通过移动GPS单元提供多组位置信息。
发明概述
本发明提供了一种操作卫星定位系统接收机从而可以随时跟踪接收机位置的方法和装置。
在按照本发明方法的一个例子中,在第一时间里确定第一组多个伪距,在第一时间以后的第二(也可以是另外的)时间里确定第二组(也可以是另外的)多个伪距。将第一组多个伪距和第二组多个伪距存储在卫星定位系统接收机内。在第二时间以后,从移动SPS接收机将第一组多个伪距和第二组多个伪距发送出去。
在本发明方法的一个特定例子中,将成列取得的伪距组队列存储起来,并且在有来自移动GPS单元的预定类型的事件或告警情况发生时发送出去。根据已经发生预定类型的事件或已经发生告警情况的判断,进行发送。通常,GPS接收机将接收确定为第一组多个伪距的第一GPS信号,并且还接收确定为第二组多个伪距的第二GPS信号。移动单元还将确定在移动单元处接收到第一GPS信号的第一接收时间,并确定在移动单元处接收到第二GPS信号的第二接收时间。这些接收时间将与伪距组一起发送出去。基站将接收一次信号发送中的伪距组队列或以类似于分组方式接收该队列,并将采用这些伪距和伪距的接收时间以及星历表,来确定移动GPS单元接收时间所指定的各个时间。如果预定类型的事件(或告警情况)没有出现,那么在某些实施例中,在任何时间里是不传送伪距信息的。下面将描述本发明的各种其他方面和实施例。
附图简述
下面参照附图中的非限定性例子描述本发明。图中,相同的编号表示相似元件。
图1A描绘的是按照本发明的一个例子跟踪移动GPS单元路径的系统。
图1B示出的是一例由移动GPS单元执行的方法,采用该方法,位于远端的定位服务器能够在移动单元的各个时间确定位置。
图1C示出的是一例定位服务器从由移动单元随时取得的伪距组队列确定各个位置的一例方法。
图2示出了另一例系统,它采用小区的通信系统,随时跟踪移动单元的位置。
图3示出的是一例定位服务器,该定位服务器可以与本发明一个例子的蜂窝通信系统一起使用。
图4示出的是按照本发明一个例子的与通信系统组合在一起的一例移动GPS接收机。
图5示出的是一例与本发明一例一起使用的GPS参考站。
详细描述
本发明涉及采用卫星定位系统(SPS)接收机来随时提供表示接收机的移动的位置信息。下文中的说明和附图是对本发明的描述,不能将其看作是对本发明的限制。下文中描述了许许多多的特定的细节,用以使读者透彻了解本发明。然而,有些众所周知的传统细节是不作详细描述的,以避免模糊对本发明的理解。
图1是当移动GPS接收机移动时跟踪其位置的一例系统。图中地图上,示出了移动GPS接收机12,其当前位置位于道路11上。其先前的位置14、16、18、20、22和24也示出于道路11上。在图1A所示的特定例子中,我们假设移动GPS接收机12的用户行驶在道路11上,并且起始点是位置14,经过位置16、18、20、22和24,并且目前位于图1A中的位置处。移动GPS接收机12包括一GPS接收机,它可以是一种传统的GPS接收机,可以向发射机提供伪距输出,而该发射机是通信系统如图4中所示通信系统收发机78的一部分,而这是移动GPS接收机12的一个例子。另外,移动GPS接收机可以与美国专利5,663,734中所描述的GPS接收机和通信系统相似。不管是在哪一种实施例中,移动GPS接收机12将包括一个存储伪距和表示GPS信号是何时在确定伪距的时候接收到的时间标记的存储器。
图1A所示的系统还包括一个定位服务器25,该定位服务器25通过无线通信系统与和移动GPS单元12耦合或作为移动GPS单元12的一部分的通信系统耦合。基站25通常包括存储差分GPS的时间序列和卫星星历表信息的存储器26。基站25通常还包括一个GPS参考接收机27,该参考接收机27可以从位于视野范围内的卫星读取卫星星历表数据,还可以提供GPS时间和差分GPS信息。所以,GPS参考接收机27可以确定差分GPS和卫星星历表信息,并作GPS时间标记,基站随后可以将其存储在存储器26中。不断进行这一操作,从而在一定的时间里,视野范围内的各个卫星都具有星历表和差分GPS信息系列。
在其他的实施例中,GPS参考接收机27可以被远端处相同类型的信息来源所取代,而该信息是该接收机提供给基站服务器25的。例如,一个小型的GPS接收机网可以用来将这样的信息提供给大量的在地理上分散的基站,从而减少了所需的GPS参考接收机总数。
图1B示出的是一例按照本发明的方法。该方法从步骤31开始,由移动GPS单元接收GPS信号,并确定相对于多个GPS卫星的多个伪距。正如在上面说明的那样,GPS接收机可以是传统的接收机,它采用硬件相关来确定伪距。另外,也可以采用美国专利5,663,734中所描述的方式来确定伪距。另一种方式是,使接收的、数字化的和存储的GPS信号带有表示信号被接收的时间的时间标记。这时,所发送的是这些数字化的信号,而不是伪距。这另一种方法需要更大的存储器和更大的发送带宽,以便存储和发送这更大量的数据。在步骤33,使多个伪距带有时间标记,并且使这些大量的伪距在存储时带有相应的时间标记。该时间标记可以通过从由移动单元接收的GPS信号中读取时间来得到,有时也可以通过在移动单元12和基站25之间进行消息传送所采用的通信系统采用CDMA蜂窝通信系统来得到。CDMA信号包括作为信号的一部分的时间,通信系统和移动单元12可以采用该时间,并用该时间对确定伪距的GPS信号的接收时间作时间标记。另一种确定决定伪距的GPS收集时间的方法见Norman F.Krasner于1997年2月3日的美国专利申请08/794,649,在此引述供参考。
在按照本发明的一个例子的方法中,在步骤35,判断出现了预定的事件(或告警)。但是读者应当理解,该步骤是任选的,通常用在确定是否要发送与相应的时间标记一起存储起来的伪距的时候。如果预定类型的事件(或告警状态)没有发生,那么处理就回到步骤31,在该步骤,接收另外的GPS信号,确定其他的伪距。在预定类型的事件(或告警状态)没有出现前,处理过程继续在步骤31、33和35中循环,从而收集多个在不同时间得到的伪距,每一伪距上都带有自己的时间标记,并将它们存储在移动单元12的存储器中。一例这样的存储器如图4中的存储器81所示。当预定类型的事件确实出现了的时候,步骤35进行到步骤37,在该步骤,通过无线通信系统,传送存储的伪距和相应的时间标记,如,将CDMA小区通信信号传送到定位服务器。同样,如步骤37所示的那样,对于该部分的存储器,清除存储有伪距和时间标记的存储器。这使得可以同时收集另一组伪距和它们相应的时间标记,并且存储起来,以后传送出去。
相对于在每一点处确定位置并且随后发送这些位置的现有技术来说,这一方法有几个优点。相对于随时确定几个位置但不发送,并且在收集了位置以后进行发送的另一例,也有优越性。试图确定移动单元的位置将要求有合适的天空视野,并具备从足够的卫星读取信号的合适的能力,这样才能够获得卫星星历表数据。另外,这样的方法不允许采用差分GPS(DGPS)信息,而该信息能够提高位置计算的精确性(除非通信链路是用来发送DGPS数据的,而这又要求采用更大的能量)。采用本发明的方法,只有伪距需要由移动单元随时确定。所以,不要求能够读取卫星星历表数据。采用由美国专利5,663,734中所描述的改进的处理技术,在大多数情况下,即使在天空昏暗或信号较弱的时候,也可以得到相对于足够卫星的伪距。伪距队列和仅依赖于事件出现的传送使传送“空中时间”最小,并且使得可以按照移动位置的历史要求进行确定。
在图1A所示的例子中,移动GPS接收机12将在位置14、16、18、20、22、24处和当前位置处接收GPS信号,并且还将从这些信号确定伪距,将这些伪距与相应的时间标记一起存储在存储器内。如果预定类型的事件是收集的确定了伪距的第七组信号,那么移动单元12对于移动单元12,将在图1A所示的位置处发送所有的七个伪距和相应的时间标记。还有许许多多其他可能的预定事件可以引起作了时间标记的伪距序列的发送。正如已经提到的那样,一种事件是,已经到达了某种数量的存储伪距。另一种预定类型的事件可以是传感器或检测告警状态或某些其他情况以及引起存储伪距传送的告警。一种这样的例子是检测出事车辆,或者检测气袋膨胀,或者检测车辆正告警。另一预定事件可以是基站请求发送存储的伪距,以便确定移动GPS接收机的当前位置,以及带有时间标记的伪距中所表示的先前位置。另一预定事件可以是,对于存储伪距已达到存储极限。另一预定事件可以是自最后一次伪距发送以来,已经过去了预定的时间。如果这一时间是变化的,还可以通过改变收集和处理以确定伪距的信号之间的间隔,来使存储的伪距数量出现相应的变化。在另一例预定的事件中,还可以是用户仅按压移动GPS接收机上的按钮。
图1C示出的是一例按照本发明的方法在定位服务器如定位服务器25上执行的操作。图1C所示的方法从步骤41开始,定位服务器确定并存储一系列时间点中每一时刻多个差分GPS校正,并存储每一相应多个差分GPS校正的时间标记。正如针对图1A所示系统进行的上述描述那样,定位服务器25可以从具有已知位置的GPS参考接收机接收或确定差分GPS校正。在基站和移动单元采用点对点无线电通信(并且不是广泛分布的小区系统)的情况下,GPS参考接收机通常与定位服务器是同处一处的,并且通常还与正由定位服务器25所跟踪的移动单元一样在视野范围内具有相同的卫星。GPS参考接收机27可以以传统的方式确定差分GPS校正,并且还提供表示接收由其确定差分GPS校正的GPS信号的时刻,以及将每一时刻的这一组信息提供给使该信息存储到存储器26中去的定位服务器。应当理解,步骤41通常是在图1C所示过程中不断出现的。即,步骤41中所描述的操作将被重复,并且将连续出现,以便得到差分GPS校正的队列和每一校正的相应的时间标记。这将使差分GPS收集能够在移动单元如移动单元12延长的传播时间里得以进行。例如,如果移动单元24在道路11上从位置14行进到当前位置经过位置24花费了一个小时,那么就至少需要进行一个小时的差分GPS校正。然而,如果在确定每一移动单元位置历史时具有持续时间的限制,那么可以使这些校正的队列大小较小(例如,队列可以对应于最后一分钟的周期)。
读者将会理解,当基站(定位服务器)为一较大的地理区域服务时,会要求GPS参考服务器的参考网在整个网络上提供差分校正。这将在下面进一步描述。现在回到图1C,在步骤43,定位服务器接收含有几组伪距和每一组伪距的相应时间标记的传送。读者还将理解,尽管伪距和时间标记是在一次传送中传送的,但该传送可以在针对几个数据包进行的,或者可以是中断的,尽管对于本发明来说,这可以被看作是已具有时间标记的伪距队列的一次传送。在步骤45,定位服务器通过比较差分GPS校正的时间标记和每一组伪距的时间标记,可以选择与每一组伪距一起使用的最合适的差分GPS校正。实际上,定位服务器确定差分GPS校正,其可应用时间在时间上最接近伪距的时间标记。在选择了合适的差分GPS校正以后,用这些差分GPS校正来校正伪距组。应当理解,尽管本较佳实施例采用这一差分GPS校正队列,但不必实践本发明的某些实施例。在步骤47,定位服务器确定从每一组经校正的伪距和相应时间标记发送移动GPS单元的位置。采用这种方式,定位服务器可以确定移动单元12位于在由与移动单元位于位置14处时得到的伪距相关的时间标记所表示的时间时的位置处,并且定位服务器还可以确定位置16、18、20、22、24及其当前位置,并确定移动单元处于这些位置时的时间。采用这种方式,定位服务器可以在空间上和时间上跟踪移动单元的移动。该信息在步骤49中可以以几种不同的方式使用。例如,基站通过无线通信系统,通过将帮助信息发送回移动单元12,可以将门房服务或路径选择信息提供给移动单元12的操作者。
具有了计算位置的时间历史的伪距时间历史,使得服务器可以跟踪车辆的位置和速度。这在紧急状态如车辆天线无法工作而出现车祸时确定车辆是很重要的。
尽管前文的说明中通常假设是在移动单元12的通信系统和基站25的通信系统之间进行的点对点通信系统,但应当理解,如下文中所描述的那样,通信系统也可以是小区通信系统。
图2示出的是本发明的一例系统101。该系统包括小区通信系统,而该小区通信系统包括多个区站,每一区站为特定的地理区域或地点服务。这种蜂窝通信系统或小区通信系统的例子在本领域中是众所周知的,如小区电话系统。应当理解,图2中已经示出了小区的重叠。然而,小区的信号覆盖区事实上是可以重叠的。图1中所示的小区通信系统包括三个小区102、103和104。读者将会理解,具有相应区站和/或蜂窝服务区的多个小区还可以包括在系统101内,并与一个或多个小区交换中心如移动交换中心105和移动交换中心106耦合。在每一小区如小区102内,有一个无线小区基站(有时称为基站),如小区基站102a,它用小区通信信号,通过无线通信媒介与通信系统进行通信,而通信系统通常包括采用小区通信信号和移动GPS接收机进行通信的接收机和发射机。这种组合的通信系统和移动GPS接收机提供组合的系统如图2中所示的接收机102b。一例这样组合的系统具有GPS接收机和通信系统如图4所示,并且还可以包括GPS天线77和通信系统天线系统79。每一区站通常与一移动交换中心耦合。图2中,区站102a和103a是分别通过接续102c和103c与交换中心105耦合的,而区站104a是通过接续104c与不同的移动交换中心106耦合的。这些接续通常是在各个区站和移动交换中心105和106之间的有线连接。每一区站包括一个用来与特定的区站/基站所服务的通信系统进行通信的天线。在一个例子中,区站可以是在区站所服务的区域中与移动蜂窝电话(与GPS接收机集成在一起的)进行通信的蜂窝电话区站。
在本发明的典型实施例中,移动GPS接收机如接收机102b包括与GPS接收机集成安装在一起从而GPS接收机和通信系统封装在同一壳体内的小区通信系统。一个例子是具有集成安装的GPS接收机的蜂窝电话,GPS接收机与蜂窝电话收发机共有一个电路。当该组合系统用于蜂窝电话通信时,在接收机102b和基站102a之间发生通信。从接收机102b到基站102a的传送随后在接续102c上传送到移动交换中心105,接着传送到移动交换中心105所服务的小区内传送到另一个蜂窝电话,或通过接续(通常是有线的)通过陆基电话系统/网络112传送到另一个电话。读者将会理解,术语有线包括光纤和其他的非无线的接续如铜质电缆等。从与接收机102b进行通信的其他电话的发送通过接续102c和基站102a从移动交换中心105发送回到接收机102b,所采用的方式是传统方式。
在图2所示的例子中,每一移动交换中心(MSC)通过通信网115与至少一个区域短消息服务中心(SMSC)耦合,而通信网称作是7号信令系统(SS7)网。该网络使得短消息(如控制信息和数据)能够在电话网的元件之间传送。读者将会理解,图2中示出的是一个例子,而实际上可以有几个MSC与一个区域SMSC耦合。网络115使MSC105和106与区域SMSC107和108耦合。图2中的例子还示出了通过网络115与区域SMSC107和区域SMSC108耦合的两个GPS定位服务器109和110。在图2所示一种实施例的分布式系统中,网络115可以是永久的分组交换数据网,它使各个区域SMSC和MSC与各个GPS定位服务区互相连接起来。这使得每一区域SMSC用作一种路由器,用以在定位服务器拥塞或故障时选择请求定位服务至任意的GPS定位服务器的路由。所以,如果定位服务器109拥塞,或有故障,或不能服务于定位服务请求时,区域SMSC107可以选择定位服务请求从移动GPS接收机102b(如移动GPS接收机102b的用户拨打集成安装的小区电话)至GPS定位服务器110的路由。
每一GPS定位服务器通常是与广域网的GPS参考站耦合的,而这些GPS参考站向GPS定位服务器提供差分GPS校正和卫星星历表数据。该广域网的GPS参考站如图中的GPS参考网111通常是通过专用分组交换数据网与每一GPS定位服务器耦合的。所以,定位服务器109通过接续109a从网络111接收数据,而服务器110通过接续110a从网络111接收数据。参考网111可以与通信网112耦合。也可以是,GPS参考接收机在每一定位服务器处用来向GPS定位服务器提供卫星星历表和GPS时间。如图2所示,每一GPS定位服务器还与通信网如耦合有两个应用服务器114和116的公共交换电话网(PSTN)耦合。
两个GPS定位服务器在一种实施例中用来采用由移动GPS接收机接收的GPS信号确定移动GPS接收机(如接收机102b)的位置。
每一GPS定位服务器将从移动GPS接收机接收伪距,从GPS参考网接收卫星星历表数据,并计算用于移动GPS接收机的位置的路径,随后,这些位置将通过网络112(如公共交换电话网PSTN)传送到把位置显示(例在地图上显示)给处于应用服务器处的用户的一个(或两个)应用服务器。通常,GPS定位服务器在GPS定位服务器处计算但不显示(例如通过显示器)位置的。应用服务器可以将用于小区中一个特定GPS接收机的位置的请求发送到GPS定位服务器,该服务器接着通过移动交换中心与特定的移动GPS接收机通话,以便确定GPS接收机的位置路径,并将这些位置报告回特定的应用方。在另一种实施例中,GPS接收机的位置确定可以由移动GPS接收机的用户进行,例如,移动GPS接收机的用户可以按压蜂窝电话上的911,指示在移动GPS接收机处出现紧急情况,并且还可以以本文中所描述的方法启动定位过程。
应当注意,服务或小区通信系统是一种具有一个以上个发射机的通信系统,每一发射机最好在任意预定时刻服务于不同的地理区域。通常,每一发射机是一种无线发射机,它服务于具有地理半径小于20英里的小区,尽管所覆盖的区域是取决于特定的蜂窝系统的。有各种各样的蜂窝通信系统,如蜂窝电话、PCS(个人通信系统)、SMR(专用移动无线电)、单向和双向的寻呼机系统、RAM、ARDIS和无线分组数据系统。通常,预定地理区域指的是小区和分成蜂窝服务区的多个小区,并且这些小区是与一个或多个蜂窝交换中心耦合的,这些中心向陆基电话系统和/或网提供接续。服务区通常是用作计费的。所以,可以有这样的情况,即,有一个以上的服务区与一个交换中心相连。另外,有时也有这样的情况,即,一个服务区内的小区与不同的交换中心相连,特别是在入口稠密的地方。通常,服务区定义为地理上相互靠近的小区的集合。适合于上述描述的另一种蜂窝系统是基于卫星的蜂窝系统,这时的蜂窝基站或区站是通常以地球为轨道的卫星。在这些系统中,小区扇段和服务区可以很大,并且其移动是以时间为函数的。这些系统的例子包括Iridium、Globalstar、Orbcomm和Odyssey。
图3示出的是一例可以用作图2中GPS定位服务器109或GPS定位服务器110的GPS定位服务器50。图3所示的GPS定位服务器50包括数据处理单元51,它可以是容错数字计算机系统。GPS定位服务器50还包括一个调制解调器或其他的通信接口52,和调制解调器或其他通信接口53,以及调制解调器或其他通信接口54。这些通信接口在三个不同的网络(图中示出为网络60、62和64)之间,为在图3所示的定位服务器之间往返进行信息交换提供接续。网络60包括一个或多个移动交换中心和/或陆基电话系统交换机或区站。一例这样的网络如图2中所示,其中,GPS定位服务器109代表图3所示的服务器50。所以,网络60可以被看作是包括移动交换中心105和106以及小区102、103和104。网络64可以被看作是包括应用服务器114和116,它们每一个都是带有通信接口的计算机系统,还可以包括一个或多个“PSAP(公共安全应答点)”,它通常是一个应答911紧急电话呼叫的控制中心。网络62代表图2所示的GPS参考网络111,它是一个GPS接收机网,这些GPS接收机是GPS参考接收机,用来提供差分GPS校正信息,以及向数据处理单元提供包括卫星星历表的GPS信号数据。当服务器50服务于一个很大的地理区域时,本地任选GPS接收机如任选GPS接收机56能够观察处于整个区域内移动SPS接收机视野范围内的所有GPS卫星。因此,网络62按照本发明,在一个广泛区域里收集和提供卫星星历表数据和差分GPS校正数据。
如图3中所示,大容量存储装置55与数据处理单元51耦合。通常,大容量存储器55将包括用于在从移动GPS接收机如图2所示的接收机102b接收伪距以后进行GPS位置计算的数据和软件的存储器。这些伪距通常是通过区站和移动交换中心以及调制解调器或其他接口53接收的。大容量存储装置55还包括软件,至少在一种实施例中,软件用来接收和使用通过调制解调器或其他接口54由GPS参考网络111提供的卫星星历表数据。大容量存储器装置55通常还包括数据库或存储器55a,如上所述,存储器55a指定具有时间标记的卫星星历表队列和差分GPS校正。
在本发明的一种典型实施例中,任选GPS接收机56不是必须的,这是因为图2所示的GPS参考网络111(在图3中为网络62)在GPS参考网中各个参考接收机视野范围内提供差分GPS信息和相应的时间标记以及来自卫星的源卫星数据消息。读者将会理解,通过调制解调器或其他接口54从网络得到的卫星星历表数据可以以传统的方式与从移动GPS接收机得到的伪距一起使用,以便计算用于移动GPS接收机的位置信息。接口52、53和54中的每一个可以是一个调制解调器或其他用来将数据处理单元与本例中网络64耦联以及与本例中网络60中蜂窝通信系统耦联的以及发送装置如网络62中的计算机系统耦联的合适的通信接口。在一种实施例中,读者将会理解,网络62包括分布在地理范围内的GPS参考接收机的分散集合。在某些实施例中,从靠近通过蜂窝通信系统与移动GPS接收机进行通信的区站或蜂窝服务区得到的差分校正GPS信息将提供适合于移动GPS接收机合适定位的差分GPS校正信息。
图4示出的是一般化了的组合系统,它包括GPS接收机和通信系统收发机。在一个例子中,通信系统收发机是蜂窝电话。系统75包括具有GPS天线77的GPS接收机76,和具有通信天线79的通信系统收发机78。GPS接收机76通过图4中所示的接续80与通信系统收发机78耦合。存储器81如上所述存储确定了的伪距的序列和相应的时间标记。该存储器81与GPS接收机76耦合,并与通信系统收发机耦合(如,存储器是一个双端口的存储器)。在一种操作方式中,通信系统收发机78通过天线79接收近似的多普勒信息,并在链路80上将该近似的多普勒信息提供给GPS接收机76,该GPS接收机76通过GPS天线77从GPS卫星接收GPS信号来执行伪距的确定。确定了的伪距随后通过通信系统收发机78传送到GPS定位服务器。通常,通信系统收发机78通过天线79将信号发送到区站,接着区站将该信息转发回GPS定位服务器。用于系统75的各种实施例是本领域中众所周知的。例如,美国专利5,663,734中描述了一例组合的GPS接收机和采用改进的GPS接收机系统的通信系统。另一例组合的GPS通信系统见共同待批的专利申请08/652,833,其申请日是1996年5月23。最传统的GPS接收机可以被修改成如图4所示的接收机76,尽管如美国专利5,663,734中所描述的接收机可以提供改进的性能。如图4所示的系统75以及具有SPS接收机的许许多多的其他的通信系统通常对确定了伪距的GPS信号的接收时间作时间标记。特别是,系统75可以采用GPS时间(从GPS卫星接收的或估计的),或采用从CDMA发送的时间(在一种较佳实施例中),对在SPS信号的移动单元处接收时间作时间标记。
图5示出的是GPS参考站的一个实施例。读者将会理解,每一参考站可以以这种方式构成,并与通信网或通信媒体耦合。通常,每一GPS参考站如图5所示的GPS参考站90将包括与GPS天线91耦合的双频GPS参考接收机92,天线91在其视野范围内从GPS卫星接收GPS信号。GPS参考接收机在本领域中是众所周知的。按照本发明的一种实施例的GPS参考接收机92提供至少两种类型的信息,作为接收机92的输出。伪距输出93被提供到处理器和网络接口95,并且这些伪距输出(以及接收SPS信号的时间,而这些SPS信号是用来确定参考伪距的)是用来对GPS天线91视野范围内的那些卫星,以传统的方式计算伪距差分校正的。处理器和网络接口95可以是一种传统的数字计算机系统,它具有从GPS参考接收机接收数据的接口,这在本领域中是众所周知的。处理器95通常包括设计用来处理伪距数据的软件,以确定GPS天线91视野范围内每一卫星的合适的伪距校正。这些伪距校正(和它们相应的时间标记)接着通过网络接口传送到也与其他GPS参考站耦合的通信网或媒体。GPS参考接收机92还提供卫星星历表数据输出94。该数据被提供到处理器和网络接口95,处理器和网络接口95随后将该数据发送到包括在图2中所示GPS参考网111中的通信网96上。
卫星星历表数据输出94通常提供整个源50波特导航二进制数据中的至少一部分,而该二进制数据是以从每一GPS卫星接收的实际GPS信号编码的。该卫星星历表数据是导航消息的一部分,该导航消息是以来自GPS卫星的GPS信号中每秒50比特的数据流来传播的,其细节描述见GPS ICD-200文件。处理器和网络接口95接收该卫星星历表数据输出94,并实时或近实时地将其发送到通信网96。正如下面将要描述的那样,传送到通信网中的该卫星星历表数据是在以后通过按照本发明的各个方面的各个GPS定位服务器处的网络来接收的。
在本发明的某些实施例中,只有某些片段的导航消息如卫星星历表数据消息可以被传送到定位服务器,以便降低对网络接口和通信网的带宽要求。同样,通常该数据是不必连续提供的。例如,只有开头的三个含有星历表信息的帧而不是5个帧可以实时地或接近实时地定期传送到通信网96。读者将会理解,在本发明的一种实施例中,定位服务器可以接收从一个或多个GPS参考接收机传送而来的整个导航消息,以便执行测量与卫星数据消息相关的方法,如共同待批的美国专利申请08/794,649中所描述的方法,其申请日是1997年2月3日,发明人是Norman F.Krasner。本文中所使用的术语“卫星星历表数据”包括仅为GPS卫星传送的卫星导航消息(如50波特消息)的一部分,或至少为卫星星历表数据的数学表述。例如,术语卫星星历表数据指的是编码成从GPS卫星传送的GPS信号的50波特数据消息的一部分。读者同样将会理解,GPS参考接收机92将来自参考接收机92视野范围内不同GPS卫星的不同的GPS信号进行译码,以便提供含有卫星星历表数据的二进制数据输出94。
当本发明的方法用来跟踪图2所示小区系统移动单元随时间的路径时,一个定位服务器会跟踪特定的移动单元从一个小区到几个其他小区的运动。由于这样的系统的相互连接性,即使在移动单元已经移动到小区104以后,小区102中开始的从移动单元接收的信号也可以由同一定位服务器来跟踪。另外,当定位服务器从一个区站或蜂窝服务中心移动到另一个区站或蜂窝服务中心时,一个定位服务器可以可以将表示已为特定的移动单元确定的位置和时间的路径数据转发到接过来跟踪移动单元的另一个定位服务器。
尽管上文中已经针对GPS卫星描述了本发明的方法和装置,但应当理解,这些原理同样适用于采用准卫星或卫星与准卫星组合的定位系统。准卫星是地面发射机,它们传播在通常与GPS时间同步的L带载波信号上调制的PN码(与GPS信号类似)。每一发射机可以被赋予一个特有的PN码,从而可以有一远程接收机识别。准卫星用于这样的情况下,即,可能没有来自轨道卫星的GPS信号,如隧道、矿山、建筑物或其他的封闭区域。这里所使用的术语“卫星”包括准卫星或准卫星的等效,而所使用的术语GPS信号包括来自准卫星或准卫星的等效的类似GPS信号。
在前述讨论中,本发明是参照美国全球定位卫星(GPS)系统描述的。然而,很清楚,这些方法同样适用于类似的卫星定位系统,特别是俄国Glonass系统。Glonass系统与GPS系统的主要区别在于,不同卫星辐射的不同是由于采用了略有不同的载波频率,而不是由于采用了不同的伪随机码。在这种情况下,大体上所有以前描述的电路和规则都可以采用,例外的只是在处理新的卫星辐射时,采用与不同载波频率相应的不同的幂乘法器来对数据进行预处理。这里所使用的术语“GPS”包括这样一些另外的卫星定位系统,包括俄国的Glonass系统。
在前述说明书中,已经参照特定的典型实施例描述了本发明。然而,更清楚,在不偏离权利要求书所描述的本发明的更宽精神和范围的情况下,还可以对本发明作各种修改和变异。因此,说明书和附图应当是描述性的,而非限定性的。

Claims (17)

1.一种操作卫星定位系统SPS接收机的方法,其特征在于,所述方法包含:
在第一时间确定第一多个伪距;
在所述第一时间以后的第二时间,确定第二多个伪距;
存储所述第一多个伪距,并存储所述第二多个伪距;
在所述第二时间以后,传送所述第一多个伪距和所述第二多个伪距。
2.如权利要求1所述的方法,其特征在于,它还包含判断是否出现了预定类型的事件,并且根据判断所述预定类型的事件已经发生了,传送所述第一多个伪距和所述第二多个伪距。
3.如权利要求2所述的方法,其特征在于,所述预定类型的事件是下述事件中的一个:(a)传感器检测到一种情况;或(b)已达到存储器极限;或(c)已经存储了预定个数的多个伪距;或(d)自传送了最后一组伪距以来已经过了预定的时间;或(e)有在通信链路上来自一外部源的命令。
4.如权利要求1所述的方法,其特征在于,它还包含:
在所述SPS接收机中接收由其确定所述第一多个伪距的第一SPS信号;
当在所述SPS接收机处接收到所述第一SPS信号时确定第一接收时间;
在所述SPS接收机中接收由其确定所述第二多个伪距的第二SPS信号;
当在所述SPS接收机处接收到所述第二SPS信号时确定第二接收时间;
传送所述第一接收时间和所述第二接收时间。
5.如权利要求4所述的方法,其特征在于,它还包含:
判断是否出现了预定类型的事件,并且根据判断所述预定类型的事件已经发生了,传送所述第一多个伪距和所述第二多个伪距以及所述第一接收时间和所述第二接收时间。
6.如权利要求5所述的方法,其特征在于,所述预定类型的事件包含自已经传送了最后一组伪距以来,已经经过的预定时间周期。
7.如权利要求6所述的方法,其特征在于,所述预定时间周期可以是变化的。
8.如权利要求7所述的方法,其特征在于,所述预定时间周期的改变引起所述第一多个伪距和所述第二多个伪距之间的时间间隔也改变。
9.如权利要求4所述的方法,其特征在于,所述第一多个伪距和所述第二多个伪距是一系列多个伪距的一部分,这一系列的伪距是随时间顺序确定和存储的,并且随后传送作为数据集合。
10.一种卫星定位系统SPS接收机,它包含:
接收SPS信号的SPS RF接收机;
与所述SPS RF接收机耦合的处理器,所述处理器从所述SPS信号确定多个伪距,所述处理器从在第一时间接收的SPS信号确定第一多个伪距,并从在所述第一时间以后的第二时间接收的SPS信号确定第二多个伪距;
与所述处理器耦合的存储器,所述存储器存储所述第一多个伪距和所述第二多个伪距;
与所述存储器耦合的发射机,所述发射机在所述第二时间以后发送所述第一多个伪距和所述第二多个伪距。
11.如权利要求10所述的SPS接收机,其特征在于,所述发射机根据预定类型的事件发送所述第一多个伪距和所述第二多个伪距。
12.如权利要求11所述的SPS接收机,其特征在于,所述SPS RF接收机接收第一SPS信号,而所述第一多个伪距是从所述第一SPS信号确定的,而所述SPSRF接收机接收第二SPS信号,而所述第二多个伪距是从所述第二SPS信号确定的,并且其中,第一接收时间是在接收所述第一SPS信号时确定的,并存储在所述存储器内,而所述第二接收时间是在接收所述第二SPS信号时确定的,并存储在所述存储器内,并且其中所述发射机发送所述第一接收时间和所述第二接收时间。
13.如权利要求12所述的SPS接收机,其特征在于,所述第一接收时间和所述第二接收时间是从SPS信号确定的。
14.如权利要求12所述的SPS接收机,其特征在于,所述第一接收时间和所述第二接收时间是从小区通信信号接收的时间信号确定的,所述通信信号是由与所述处理器耦合的通信接收机接收的。
15.一种从卫星定位系统SPS信息确定位置的方法,其特征在于,所述方法包含:
接收第一多个伪距,所述第一多个伪距是从在第一时间接收的第一SPS信号确定的;
接收第二多个伪距,所述第二多个伪距是从在所述第一时间以后的第二时间接收的第二SPS信号确定的;
从所述第一多个伪距确定第一位置,并从所述第二多个伪距确定第二位置,其中,所述第一多个伪距和所述第二多个伪距是在所述第二时间以后在一次传送中接收的。
16.如权利要求15所述的方法,其特征在于,所述一次传送发生在一预定类型的事件以后。
17.如权利要求15所述的方法,其特征在于,它还包含:
存储用于相应第一校正时间的第一多个伪距校正,和存储用于相应第二校正时间的第二多个伪距校正;
还从所述第一多个伪距校正确定所述第一位置,还从所述第二多个伪距校正确定所述第二位置。
CNB99808039XA 1998-05-04 1999-04-13 操作卫星定位系统接收机的方法和装置 Expired - Lifetime CN1220883C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/072,405 1998-05-04
US09/072,405 US6104338A (en) 1998-05-04 1998-05-04 Method and apparatus for operating a satellite positioning system receiver

Publications (2)

Publication Number Publication Date
CN1307684A CN1307684A (zh) 2001-08-08
CN1220883C true CN1220883C (zh) 2005-09-28

Family

ID=22107343

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB99808039XA Expired - Lifetime CN1220883C (zh) 1998-05-04 1999-04-13 操作卫星定位系统接收机的方法和装置

Country Status (16)

Country Link
US (1) US6104338A (zh)
EP (2) EP1076834B1 (zh)
JP (3) JP2002530628A (zh)
KR (1) KR100610132B1 (zh)
CN (1) CN1220883C (zh)
AT (2) ATE460681T1 (zh)
AU (1) AU749670B2 (zh)
BR (1) BR9911439B1 (zh)
CA (1) CA2331684C (zh)
DE (2) DE69937293T2 (zh)
ES (2) ES2296393T3 (zh)
HK (2) HK1036108A1 (zh)
ID (1) ID29263A (zh)
IL (1) IL139458A0 (zh)
MX (1) MXPA00010885A (zh)
WO (1) WO1999057576A1 (zh)

Families Citing this family (151)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US7092369B2 (en) 1995-11-17 2006-08-15 Symbol Technologies, Inc. Communications network with wireless gateways for mobile terminal access
US6707421B1 (en) * 1997-08-19 2004-03-16 Siemens Vdo Automotive Corporation Driver information system
US6680694B1 (en) 1997-08-19 2004-01-20 Siemens Vdo Automotive Corporation Vehicle information system
US6531982B1 (en) 1997-09-30 2003-03-11 Sirf Technology, Inc. Field unit for use in a GPS system
JPH11205268A (ja) * 1998-01-16 1999-07-30 Sony Corp 信号多重化回路
US6327471B1 (en) 1998-02-19 2001-12-04 Conexant Systems, Inc. Method and an apparatus for positioning system assisted cellular radiotelephone handoff and dropoff
US6348744B1 (en) 1998-04-14 2002-02-19 Conexant Systems, Inc. Integrated power management module
US7711038B1 (en) 1998-09-01 2010-05-04 Sirf Technology, Inc. System and method for despreading in a spread spectrum matched filter
US7769620B1 (en) 1998-09-01 2010-08-03 Dennis Fernandez Adaptive direct transaction for networked client group
US7545854B1 (en) 1998-09-01 2009-06-09 Sirf Technology, Inc. Doppler corrected spread spectrum matched filter
US6693953B2 (en) 1998-09-30 2004-02-17 Skyworks Solutions, Inc. Adaptive wireless communication receiver
US6449485B1 (en) * 1999-01-22 2002-09-10 International Business Machines Corporation Technique for mobile wireless device location
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US6606349B1 (en) 1999-02-04 2003-08-12 Sirf Technology, Inc. Spread spectrum receiver performance improvement
US6448925B1 (en) 1999-02-04 2002-09-10 Conexant Systems, Inc. Jamming detection and blanking for GPS receivers
US6304216B1 (en) 1999-03-30 2001-10-16 Conexant Systems, Inc. Signal detector employing correlation analysis of non-uniform and disjoint sample segments
US6577271B1 (en) 1999-03-30 2003-06-10 Sirf Technology, Inc Signal detector employing coherent integration
US6453237B1 (en) * 1999-04-23 2002-09-17 Global Locate, Inc. Method and apparatus for locating and providing services to mobile devices
US6351486B1 (en) 1999-05-25 2002-02-26 Conexant Systems, Inc. Accelerated selection of a base station in a wireless communication system
US20040215387A1 (en) * 2002-02-14 2004-10-28 Matsushita Electric Industrial Co., Ltd. Method for transmitting location information on a digital map, apparatus for implementing the method, and traffic information provision/reception system
US6323803B1 (en) * 1999-08-10 2001-11-27 Ericsson Inc. System and method for incremental broadcast of GPS navigation data in a cellular network
US6278403B1 (en) 1999-09-17 2001-08-21 Sirf Technology, Inc. Autonomous hardwired tracking loop coprocessor for GPS and WAAS receiver
US6526322B1 (en) 1999-12-16 2003-02-25 Sirf Technology, Inc. Shared memory architecture in GPS signal processing
US6977899B1 (en) * 2000-01-20 2005-12-20 Lucent Technologies Inc. Method and apparatus for message-based overload control in a distributed call-processor communication system
AU2001239823A1 (en) * 2000-02-23 2001-09-03 Steve C. Lampe Synchronized global positioning system solution
US6788655B1 (en) 2000-04-18 2004-09-07 Sirf Technology, Inc. Personal communications device with ratio counter
US6714158B1 (en) 2000-04-18 2004-03-30 Sirf Technology, Inc. Method and system for data detection in a global positioning system satellite receiver
US7885314B1 (en) 2000-05-02 2011-02-08 Kenneth Scott Walley Cancellation system and method for a wireless positioning system
US6427120B1 (en) 2000-08-14 2002-07-30 Sirf Technology, Inc. Information transfer in a multi-mode global positioning system used with wireless networks
US8116976B2 (en) 2000-05-18 2012-02-14 Csr Technology Inc. Satellite based positioning method and system for coarse location positioning
US7929928B2 (en) 2000-05-18 2011-04-19 Sirf Technology Inc. Frequency phase correction system
US6462708B1 (en) * 2001-04-05 2002-10-08 Sirf Technology, Inc. GPS-based positioning system for mobile GPS terminals
US6389291B1 (en) 2000-08-14 2002-05-14 Sirf Technology Multi-mode global positioning system for use with wireless networks
US7949362B2 (en) 2000-05-18 2011-05-24 Sirf Technology, Inc. Satellite positioning aided communication system selection
US7813875B2 (en) * 2002-10-10 2010-10-12 Sirf Technology, Inc. Layered host based satellite positioning solutions
US7970411B2 (en) 2000-05-18 2011-06-28 Sirf Technology, Inc. Aided location communication system
US7546395B2 (en) * 2002-10-10 2009-06-09 Sirf Technology, Inc. Navagation processing between a tracker hardware device and a computer host based on a satellite positioning solution system
US6671620B1 (en) 2000-05-18 2003-12-30 Sirf Technology, Inc. Method and apparatus for determining global position using almanac information
US7970412B2 (en) 2000-05-18 2011-06-28 Sirf Technology, Inc. Aided location communication system
US8078189B2 (en) 2000-08-14 2011-12-13 Sirf Technology, Inc. System and method for providing location based services over a network
US6778136B2 (en) 2001-12-13 2004-08-17 Sirf Technology, Inc. Fast acquisition of GPS signal
US7616705B1 (en) 2000-07-27 2009-11-10 Sirf Technology Holdings, Inc. Monolithic GPS RF front end integrated circuit
US6856794B1 (en) * 2000-07-27 2005-02-15 Sirf Technology, Inc. Monolithic GPS RF front end integrated circuit
AU2001295001A1 (en) * 2000-08-08 2002-02-18 Enuvis, Inc. Method and apparatus for determining location using a simplified client device
AU2001281180A1 (en) * 2000-08-08 2002-02-18 Enuvis, Inc. Methods and apparatus for dynamically determining location using a simplified client device
US6961019B1 (en) * 2000-08-10 2005-11-01 Sirf Technology, Inc. Method and apparatus for reducing GPS receiver jamming during transmission in a wireless receiver
US7236883B2 (en) 2000-08-14 2007-06-26 Sirf Technology, Inc. Aiding in a satellite positioning system
US7680178B2 (en) 2000-08-24 2010-03-16 Sirf Technology, Inc. Cross-correlation detection and elimination in a receiver
ATE507486T1 (de) * 2000-08-24 2011-05-15 Sirf Tech Inc Vorrichtung zur reduzierung von autokorrelation und kreuzkorrelation bei schwachen cdma-signalen
US7436907B1 (en) 2000-08-24 2008-10-14 Sirf Technology, Inc. Analog compression of GPS C/A signal to audio bandwidth
US6665612B1 (en) * 2000-08-29 2003-12-16 Sirf Technology, Inc. Navigation processing for a satellite positioning system receiver
US6931233B1 (en) 2000-08-31 2005-08-16 Sirf Technology, Inc. GPS RF front end IC with programmable frequency synthesizer for use in wireless phones
US7463893B1 (en) 2000-09-22 2008-12-09 Sirf Technology, Inc. Method and apparatus for implementing a GPS receiver on a single integrated circuit
US7574215B1 (en) * 2000-11-06 2009-08-11 Trimble Navigation Limited System and method for distribution of GPS satellite information
US7047023B1 (en) 2000-12-01 2006-05-16 Sirf Technology, Inc. GPS RF front end IC with frequency plan for improved integrability
US7747236B1 (en) 2000-12-11 2010-06-29 Sirf Technology, Inc. Method and apparatus for estimating local oscillator frequency for GPS receivers
US7113552B1 (en) 2000-12-21 2006-09-26 Sirf Technology, Inc. Phase sampling techniques using amplitude bits for digital receivers
US7671489B1 (en) 2001-01-26 2010-03-02 Sirf Technology, Inc. Method and apparatus for selectively maintaining circuit power when higher voltages are present
US6680703B1 (en) 2001-02-16 2004-01-20 Sirf Technology, Inc. Method and apparatus for optimally tuning a circularly polarized patch antenna after installation
US6703971B2 (en) * 2001-02-21 2004-03-09 Sirf Technologies, Inc. Mode determination for mobile GPS terminals
JP3839680B2 (ja) * 2001-03-29 2006-11-01 株式会社エヌ・ティ・ティ・ドコモ 位置計測方法、移動通信端末、プログラム及び記録媒体
US7076256B1 (en) * 2001-04-16 2006-07-11 Sirf Technology, Inc. Method and apparatus for transmitting position data using control channels in wireless networks
US7877104B2 (en) * 2001-05-21 2011-01-25 Sirf Technology Inc. Method for synchronizing a radio network using end user radio terminals
US7668554B2 (en) 2001-05-21 2010-02-23 Sirf Technology, Inc. Network system for aided GPS broadcast positioning
US8244271B2 (en) * 2001-05-21 2012-08-14 Csr Technology Inc. Distributed data collection of satellite data
US7925210B2 (en) 2001-05-21 2011-04-12 Sirf Technology, Inc. Synchronizing a radio network with end user radio terminals
US7149625B2 (en) * 2001-05-31 2006-12-12 Mathews Michael B Method and system for distributed navigation and automated guidance
US7155340B2 (en) * 2001-09-14 2006-12-26 Atc Technologies, Llc Network-assisted global positioning systems, methods and terminals including doppler shift and code phase estimates
FI111482B (fi) * 2001-09-17 2003-07-31 Nokia Corp Menetelmä sijainninmäärityksen suorittamiseksi ja elektroniikkalaite
US7038619B2 (en) 2001-12-31 2006-05-02 Rdp Associates, Incorporated Satellite positioning system enabled media measurement system and method
US6738013B2 (en) * 2002-06-20 2004-05-18 Sirf Technology, Inc. Generic satellite positioning system receivers with selective inputs and outputs
AU2003278142A1 (en) * 2002-06-20 2004-01-06 Sirf Technology, Inc. Generic satellite positioning system receivers with programmable inputs and selectable inputs and outputs
US6750813B2 (en) 2002-07-24 2004-06-15 Mcnc Research & Development Institute Position optimized wireless communication
ATE389889T1 (de) 2002-08-15 2008-04-15 Sirf Tech Inc Schnittstelle für ein gps-system
US20040203567A1 (en) * 2002-11-22 2004-10-14 Jeffrey Berger Apparatus and method for providing emergency information in a signpost location system
US6768452B2 (en) 2002-12-19 2004-07-27 Texas Instrucments Incorporated System and method for providing time to a satellite positioning system (SPS) receiver from a networked time server
US7421342B2 (en) * 2003-01-09 2008-09-02 Atc Technologies, Llc Network-assisted global positioning systems, methods and terminals including doppler shift and code phase estimates
NL1025107C2 (nl) * 2003-01-23 2005-01-25 Samsung Electronics Co Ltd Werkwijze en inrichting voor het schatten van een positie onder gebruikmaking van een GPS-satellietsignaal.
US7289533B2 (en) * 2003-06-06 2007-10-30 Quake Global, Inc. Universal subscriber communicator module
US6975266B2 (en) 2003-06-17 2005-12-13 Global Locate, Inc. Method and apparatus for locating position of a satellite signal receiver
US8971913B2 (en) 2003-06-27 2015-03-03 Qualcomm Incorporated Method and apparatus for wireless network hybrid positioning
US8483717B2 (en) 2003-06-27 2013-07-09 Qualcomm Incorporated Local area network assisted positioning
KR100562901B1 (ko) 2003-06-30 2006-03-21 삼성전자주식회사 위치정보 제공 시스템 및 그 방법
WO2008024123A2 (en) 2005-10-28 2008-02-28 Sirf Technology, Inc. Global positioning system receiver timeline management
US8138972B2 (en) 2003-09-02 2012-03-20 Csr Technology Inc. Signal processing system for satellite positioning signals
KR20070019940A (ko) 2003-09-02 2007-02-16 서프 테크놀러지, 인코포레이티드 위성 위치결정 시스템 수신기에 대한 제어 및 특징들
US7822105B2 (en) 2003-09-02 2010-10-26 Sirf Technology, Inc. Cross-correlation removal of carrier wave jamming signals
FR2863714B1 (fr) * 2003-12-16 2006-04-21 Cit Alcatel Dispositif de determination de position par filtrage de donnees d'integrite d'un systeme d'augmentation, pour un terminal mobile
EP1560037A3 (fr) * 2004-01-28 2005-11-23 Alcatel Procédé de factorisation de datation de pseudo distance dans un contexte d'assisted GNSS
US7365680B2 (en) * 2004-02-10 2008-04-29 Sirf Technology, Inc. Location services system that reduces auto-correlation or cross-correlation in weak signals
US7319878B2 (en) 2004-06-18 2008-01-15 Qualcomm Incorporated Method and apparatus for determining location of a base station using a plurality of mobile stations in a wireless mobile network
GB0418357D0 (en) * 2004-08-18 2004-09-22 Koninkl Philips Electronics Nv Gps receiver and related method and apparatus
JP2006090838A (ja) * 2004-09-24 2006-04-06 Seiko Epson Corp 測位システム、測位装置、測位情報提供装置、測位方法、測位システムの制御プログラム、測位システムの制御プログラムを記録したコンピュータ読み取り可能な記録媒体
KR101027768B1 (ko) 2004-10-09 2011-04-07 주식회사 비즈모델라인 무선인식 태그의 이동 경로 또는 이동 속도 추적 방법
US7257413B2 (en) 2005-08-24 2007-08-14 Qualcomm Incorporated Dynamic location almanac for wireless base stations
US7522099B2 (en) * 2005-09-08 2009-04-21 Topcon Gps, Llc Position determination using carrier phase measurements of satellite signals
RU2390791C2 (ru) 2005-11-07 2010-05-27 Квэлкомм Инкорпорейтед Позиционирование для wlan и других беспроводных сетей
WO2008005904A2 (en) 2006-06-30 2008-01-10 Sirf Technology, Inc. Enhanced aiding in gps systems
US8121238B2 (en) 2006-06-30 2012-02-21 Csr Technology Inc. System and method for synchronizing digital bits in a data stream
US9226257B2 (en) 2006-11-04 2015-12-29 Qualcomm Incorporated Positioning for WLANs and other wireless networks
US7602335B2 (en) * 2006-11-17 2009-10-13 Alcatel-Lucent Usa Inc. Geo-location using distributed composite GPS signals
US7466209B2 (en) * 2007-01-05 2008-12-16 Sirf Technology, Inc. System and method for providing temperature correction in a crystal oscillator
US7724612B2 (en) * 2007-04-20 2010-05-25 Sirf Technology, Inc. System and method for providing aiding information to a satellite positioning system receiver over short-range wireless connections
CN101398478B (zh) * 2007-09-28 2011-08-03 展讯通信(上海)有限公司 差分gps定位方法与系统
US7995683B2 (en) * 2007-10-24 2011-08-09 Sirf Technology Inc. Noise floor independent delay-locked loop discriminator
US7642957B2 (en) 2007-11-27 2010-01-05 Sirf Technology, Inc. GPS system utilizing multiple antennas
US20090146871A1 (en) * 2007-12-07 2009-06-11 Charles Abraham Method and apparatus for managing time in a satellite positioning system
US8144053B2 (en) * 2008-02-04 2012-03-27 Csr Technology Inc. System and method for verifying consistent measurements in performing GPS positioning
US8699984B2 (en) 2008-02-25 2014-04-15 Csr Technology Inc. Adaptive noise figure control in a radio receiver
US7616064B2 (en) * 2008-02-28 2009-11-10 Noshir Dubash Digital synthesizer for low power location receivers
US8478305B2 (en) * 2008-04-09 2013-07-02 Csr Technology Inc. System and method for integrating location information into an internet phone system
US8947207B2 (en) 2008-04-29 2015-02-03 Quake Global, Inc. Method and apparatus for a deployable radio-frequency identification portal system
US8073414B2 (en) * 2008-06-27 2011-12-06 Sirf Technology Inc. Auto-tuning system for an on-chip RF filter
US8072376B2 (en) * 2008-06-27 2011-12-06 Sirf Technology Inc. Method and apparatus for mitigating the effects of cross correlation in a GPS receiver
US20100081458A1 (en) * 2008-10-01 2010-04-01 Qualcomm Incorporated Mobile Terminal Motion Detection Methods and Systems
CN101770019B (zh) * 2009-01-06 2012-12-05 厦门雅迅网络股份有限公司 对卫星定位数据进行后差分计算的方法
US8433283B2 (en) 2009-01-27 2013-04-30 Ymax Communications Corp. Computer-related devices and techniques for facilitating an emergency call via a cellular or data network using remote communication device identifying information
DE102009028073A1 (de) * 2009-07-29 2011-02-03 Robert Bosch Gmbh Zeitversetzte Positionsbestimmung
KR101027962B1 (ko) * 2009-10-09 2011-04-13 주식회사 비즈모델라인 무선 인식 태그의 위치이동 경로 추적 시스템
KR101124313B1 (ko) * 2009-10-09 2012-04-12 주식회사 비즈모델라인 무선 인식 태그의 위치이동 경로 또는 이동 속도 추적 시스템
KR101027961B1 (ko) * 2009-10-09 2011-04-13 주식회사 비즈모델라인 무선 인식 태그의 이동 속도 추적 방법
US9684080B2 (en) * 2010-12-09 2017-06-20 Microsoft Technology Licensing, Llc Low-energy GPS
CN102761961B (zh) * 2011-03-12 2015-02-18 广东工业大学 一种嵌入在蜂窝网络系统的dgnss及nrtk系统
CN102967868B (zh) 2011-09-01 2015-01-21 神讯电脑(昆山)有限公司 定位装置及其信号处理方法
US8649755B2 (en) 2011-12-16 2014-02-11 Qualcomm Incorporated Timing circuit calibration in devices with selectable power modes
US9066295B2 (en) 2011-12-16 2015-06-23 Qualcomm Incorporated Power conservation techniques for use in devices with selectable power modes
FR2992069B1 (fr) * 2012-06-15 2016-11-18 Thales Sa Systeme de radio-navigation par satellite a architecture deportee
US10386490B2 (en) * 2012-07-16 2019-08-20 Microsoft Technology Licensing, Llc Reduced sampling low power GPS
KR102064854B1 (ko) * 2012-12-04 2020-01-10 삼성전자주식회사 항법위성시스템 수신기 및 그것의 의사거리 및 위치 계산 방법
US9939822B2 (en) 2013-02-11 2018-04-10 Graco Minnesota Inc. Remote monitoring for fluid applicator system
US10969805B2 (en) 2013-02-11 2021-04-06 Graco Minnesota Inc. Paint sprayer distributed control and output volume monitoring architectures
US9841492B2 (en) 2013-02-25 2017-12-12 Quake Global, Inc. Ceiling-mounted RFID-enabled tracking
CA2902912C (en) 2013-02-26 2022-02-01 Quake Global, Inc. Methods and apparatus for automatic identification wristband
US10317538B2 (en) 2013-08-27 2019-06-11 Microsoft Technology Licensing, Llc Cloud-offloaded global satellite positioning
US9179304B2 (en) * 2013-09-18 2015-11-03 Google Inc. Device location history anonymization based on stop detection
US9671499B2 (en) 2013-10-30 2017-06-06 Microsoft Technology Licensing, Llc High-sensitivity GPS device with directional antenna
US9741191B1 (en) * 2016-03-31 2017-08-22 Kyocera Document Solutions Inc. System and method for recording waypoint images along a route
US11150352B2 (en) * 2016-09-06 2021-10-19 Deere & Company Method and system for providing satellite correction signal with warm start
US11112507B2 (en) * 2016-10-27 2021-09-07 United States Of America As Represented By The Administrator Of Nasa Location correction through differential networks system
US10545244B2 (en) * 2017-06-15 2020-01-28 Microsoft Technology Licensing, Llc Cloud-offloaded position calculation with on-device acquisition
CN107272034A (zh) * 2017-07-17 2017-10-20 桂林电子科技大学 一种反向寻车定位系统及方法
US11119223B2 (en) * 2018-02-02 2021-09-14 United States Of America As Represented By The Administrator Of Nasa Device and method for improving geographic position accuracy of a global positioning system-based mobile device
CN108563774B (zh) * 2018-04-20 2021-11-26 广东云林信息工程技术股份有限公司 Gps数据处理方法及装置
CN111585773A (zh) * 2019-02-18 2020-08-25 广东星舆科技有限公司 一种电文数据的播发方法、存储器及系统
US11333772B2 (en) * 2019-03-22 2022-05-17 Verizon Patent And Licensing Inc. Static virtual reference station agents for global navigation satellite system corrections
JP2020169858A (ja) * 2019-04-02 2020-10-15 富士通株式会社 位置検知システム、位置検知装置および位置検知方法
US20210132180A1 (en) * 2019-10-30 2021-05-06 Qualcomm Incorporated Increased positioning resolution
DE102019218046A1 (de) * 2019-11-22 2021-05-27 Sms Group Gmbh Satellitengestützte Verfolgung von metallurgischen Gefäßen in einer Metallindustrieanlage
US11808861B2 (en) 2021-01-31 2023-11-07 Deere & Company Adaptive estimation of GNSS satellite biases

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2241623A (en) * 1990-02-28 1991-09-04 Philips Electronic Associated Vehicle location system
DE69220705T2 (de) * 1991-04-12 1998-01-22 Sharp Kk Positionsbestimmungssystem und GPS-Empfänger
US5225842A (en) * 1991-05-09 1993-07-06 Navsys Corporation Vehicle tracking system employing global positioning system (gps) satellites
US5223844B1 (en) * 1992-04-17 2000-01-25 Auto Trac Inc Vehicle tracking and security system
US5282205A (en) * 1992-05-29 1994-01-25 Motorola, Inc. Data communication terminal providing variable length message carry-on and method therefor
JP3332996B2 (ja) * 1993-06-01 2002-10-07 日本無線株式会社 Gps受信機
JP2999658B2 (ja) * 1993-09-10 2000-01-17 日立建機株式会社 移動作業機械の管理システム
JP3269229B2 (ja) * 1993-11-19 2002-03-25 株式会社デンソー 移動局位置管理システム
US5477458A (en) * 1994-01-03 1995-12-19 Trimble Navigation Limited Network for carrier phase differential GPS corrections
WO1995021386A1 (en) * 1994-02-02 1995-08-10 Trimble Navigation Handheld gps/dgps receiver/computer
JP2969546B2 (ja) * 1994-03-09 1999-11-02 日本無線株式会社 Gps受信機を備えた移動体の位置管理方式
US5552794A (en) * 1994-04-29 1996-09-03 Rockwell International Corporation Position estimation using satellite range rate measurements
US5563607A (en) * 1994-05-26 1996-10-08 Trimble Navigation Limited Time and/or location tagging of an event
JPH0815403A (ja) * 1994-06-28 1996-01-19 Furuno Electric Co Ltd 測位システム
JPH08195975A (ja) * 1995-01-12 1996-07-30 Citizen Watch Co Ltd セルラー移動局およびそれを用いるセルラー通信システム
WO1996022546A1 (en) * 1995-01-17 1996-07-25 The Board Of Trustees Of The Leland Stanford Junior University Wide area differential gps reference system and method
US5702070A (en) * 1995-09-20 1997-12-30 E-Systems, Inc. Apparatus and method using relative GPS positioning for aircraft precision approach and landing
WO1997014049A2 (en) * 1995-10-09 1997-04-17 Snaptrack, Inc. Gps receiver and method for processing gps signals
US5663734A (en) * 1995-10-09 1997-09-02 Precision Tracking, Inc. GPS receiver and method for processing GPS signals
WO1997014053A1 (en) * 1995-10-09 1997-04-17 Snaptrack, Inc. Improved gps receivers and garments containing gps receivers and methods for using these gps receivers
EP0880713B2 (en) * 1995-10-09 2011-01-26 Snaptrack, Inc. Combined gps positioning system and communications system utilizing shared circuitry
US5841396A (en) * 1996-03-08 1998-11-24 Snaptrack, Inc. GPS receiver utilizing a communication link
US5786773A (en) * 1996-10-02 1998-07-28 The Boeing Company Local-area augmentation system for satellite navigation precision-approach system
US5812087A (en) * 1997-02-03 1998-09-22 Snaptrack, Inc. Method and apparatus for satellite positioning system based time measurement

Also Published As

Publication number Publication date
AU749670B2 (en) 2002-07-04
ES2340327T3 (es) 2010-06-01
JP5726420B2 (ja) 2015-06-03
DE69937293T2 (de) 2008-07-03
ATE460681T1 (de) 2010-03-15
DE69942134D1 (de) 2010-04-22
CA2331684A1 (en) 1999-11-11
WO1999057576A1 (en) 1999-11-11
JP2010107520A (ja) 2010-05-13
ID29263A (id) 2001-08-16
EP1076834B1 (en) 2007-10-10
BR9911439A (pt) 2002-02-13
KR20010071208A (ko) 2001-07-28
DE69937293D1 (de) 2007-11-22
CN1307684A (zh) 2001-08-08
JP2010139509A (ja) 2010-06-24
EP1076834A1 (en) 2001-02-21
JP5558860B2 (ja) 2014-07-23
AU4406099A (en) 1999-11-23
MXPA00010885A (es) 2003-02-10
HK1116871A1 (en) 2009-01-02
EP1873549B1 (en) 2010-03-10
BR9911439B1 (pt) 2014-08-12
US6104338A (en) 2000-08-15
ES2296393T3 (es) 2008-04-16
EP1873549A1 (en) 2008-01-02
CA2331684C (en) 2007-01-09
JP2002530628A (ja) 2002-09-17
IL139458A0 (en) 2001-11-25
KR100610132B1 (ko) 2006-08-09
ATE375521T1 (de) 2007-10-15
HK1036108A1 (en) 2001-12-21

Similar Documents

Publication Publication Date Title
CN1220883C (zh) 操作卫星定位系统接收机的方法和装置
CN1224846C (zh) 采用无线通信信号进行的卫星定位系统扩充
US6411254B1 (en) Satellite positioning reference system and method
FI109842B (fi) Satelliittipaikannuksen referenssijärjestelmä ja -menetelmä
US6677894B2 (en) Method and apparatus for providing location-based information via a computer network
AU2003246306B2 (en) Satellite positioning reference system and method
AU2004200563A1 (en) Satellite positioning reference system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20050928