用于位置确定的同步网络装置时间传递的制作方法_3

文档序号:9382951阅读:来源:国知局
70可广播对于位置辅助数据的请求,且MS250可接收和响应于此请求。在另一实例中,同步网络中的MS (220除外)可广播对于位置辅助数据的请求。尽管所主张的标的物不限于此,但上文所叙述的MS之间或当中的通信链路可或可不包括对等通信链路。
[0046]图4为根据一实施方案用于接收来自MS的位置辅助数据的过程400的流程图。举例来说,可在MS (例如230)处执行的过程400可由MS使用以接收来自第二 MS (例如250)的定位辅助数据,所述第二MS可在同步网络220中。MS 250可经由通信链路235接收来自MS 230的对于定位辅助数据的请求。在框410处,MS 230可经由无线通信链路235、236和237广播请求定位辅助数据的消息。在框420处,MS 230可响应于其广播消息接收来自同步网络中的MS 250的一或多个响应消息。所述一或多个响应消息可包含(尤其)所请求定位辅助数据。随后,在框430处,MS 230可将定位辅助数据应用于例如(例如)SPS信号或基于陆地的信号等网络信号的获取。举例来说,在其中定位辅助数据包括根据同步运营商网络的时间估计值的情况中,所述时间估计值可用于获得到图1中展示的SV 110或基于陆地的发射器114的伪距测量值。上文所叙述的MS之间或当中的通信链路可或可不包括对等通信链路。当然,过程400的此些细节仅是实例,且所主张的标的物不限于此。
[0047]图5为根据另一实施方案用于接收来自MS的位置辅助数据的过程500的流程图。举例来说,可在异步网络上的MS处执行的过程500可用于接收来自一或多个其它MS的定位辅助数据,所述一或多个其它MS可在一或多个同步网络中。举例来说,参看图2,在框510处,MS 230可经由无线通信链路235、236和237广播请求定位辅助数据的消息。在框520处,MS 230可响应于其广播消息接收来自同步网络220中的MS 250,MS 260或MS 270中的任一者的一或多个响应消息。所述一或多个响应消息可包含(尤其)来自个别MS的所请求定位辅助数据,其可包括根据个别MS的当前时间和时间不确定性。尽管个别MS的当前时间值和时间不确定性可至少部分基于相同同步网络(例如,220),但每一 MS的不同情形可导致每一 MS具有不同当前时间值和时间不确定性。举例来说,一个MS可能已比可在较差接收区域中的另一MS的时间更新更近地从网络服务器接收时间更新。在另一实例中,不同MS可利用不同应用或固件操作,且因此可以不同速率接收来自网络服务器的时间更新。
[0048]因此,在框530处,MS 230可将个别MS的时间和时间不确定性彼此比较且选择最准确的一者以应用于SPS或基于陆地的信号的获取。在一个实施方案中,如其对应时间不确定性所指示的最准确当前时间值(例如)可用于获得到图1中展示的SV 110或基于陆地的发射器114的伪距测量值。上文所叙述的MS之间或当中的通信链路可或可不包括对等通信链路。当然,过程500的这些细节仅是实例,且所主张的标的物不限于此。
[0049]图6是根据一实施方案的MS 600的示意框图。MS 600可包括例如图1中展示的MS 112或116的一或多个特征。在某些实施方案中,MS 600还可包括无线收发器621,其能够(例如)经由例如图1中展示的通信网络100等无线通信网络或到其它MS的对等通信链路经由天线622发射和接收无线信号623。
[0050]在一个实施例中,MS 600可在异步运营商网络上操作,且可能够使用若干无线通信启用技术中的任一者经由对等无线通信链路与对等MS通信。此些无线通信启用技术可包括IEEE标准.802.11、ZigBee, W1-Fi或蓝牙,仅举几个实例。此外,MS 600可采用例如AllJoyn等对等通信软件应用。在特定实施方案中,在异步网络上操作的MS 600可例如试图与同步网络上的对等MS通信以获得定位辅助数据,例如(例如)对GPS时间的准确时间参考。
[0051]无线收发器621可通过无线收发器总线接口 620连接到总线601。无线收发器总线接口 620可在一些实施方案中至少部分与无线收发器621集成。一些实施方案可包含多个无线收发器621和无线天线622以实现根据对应的多种无线通信标准来发射和/或接收信号,所述多种无线通信标准例如为WiF1、CDMA、WCDMA, LTE和蓝牙(仅举几个实例)。
[0052]MS 600还可包括SPS接收器655,其能够经由SPS天线658接收和获取SPS信号659。SPS接收器655还可整体或部分地处理所获取的SPS信号659以用于估计MS 600的位置。在一些实施方案中,还可利用通用处理器611、存储器640、DSP 612和/或专门的处理器(未图示)来整体或部分地处理所获取SPS信号,和/或结合SPS接收器655计算MS600的所估计位置。可在存储器640或寄存器(未图示)中执行在执行定位操作过程中使用的SPS或其它信号的存储。
[0053]图6中还展示,MS 600可包括通过总线接口 610连接到总线601的数字信号处理器(DSP)612、通过总线接口 610连接到总线601的通用处理器611,和存储器640。总线接口 610可与DSP 612、通用处理器611和存储器640集成。在各种实施方案中,可响应于存储在存储器640中的一或多个机器可读指令的执行而执行图3、4和/或5中展示的功能或过程(例如,过程300、400和/或500),所述存储器例如在计算机可读存储媒体上,例如RAM、ROM、快闪存储器或光盘驱动器(仅举几个实例)。所述一或多个指令可由通用处理器611、专门的处理器或DSP 612执行。在一个实施方案中,举例来说,存储在存储器640中的一或多个机器可读指令可由处理器611执行以:处理经由通信链路来自另一MS的对于定位辅助数据的请求。611可进一步响应于所述请求起始一或多个消息到另一 MS的发射,其中所述消息包含所请求定位辅助数据,其中MS 600在同步网络上。在一些实施例中,所请求定位辅助数据可至少包括根据同步网络的当前时间和时间不确定性。在一些实施例中,另一 MS可(例如)在例如220等异步网络上。
[0054]存储器640可包括存储软件代码(编程代码、指令等)的非暂时性处理器可读存储器和/或计算机可读存储器,所述软件代码(例如)可由处理器611和/SDSP 612执行以执行本文所描述的功能,例如(但不限于)过程300、400和/或500。在一些实施例中,处理器611和/或DSP 612与存储器640组合执行框310-320、410_430和/或510-530中的一或多者。
[0055]图6中还展不,用户接口 635可包括若干装置中的任一者,例如,扬声器、麦克风、显示装置、振动装置、键盘、触摸屏(仅举几个实例)。在特定实施方案中,用户接口 635可使得用户能够与MS 600上代管的一或多个应用交互。举例来说,用户接口 635的装置可将模拟或数字信号存储在存储器640上以供DSP 612或通用处理器611响应于来自用户的动作进行进一步处理。类似地,在MS 600上代管的应用可将模拟或数字信号存储在存储器640上以将输出信号呈现给用户。在另一实施方案中,MS 600可任选地包含专用的音频输入/输出(I/O)装置670,其包括(例如)专用的扬声器、麦克风、数/模电路、模/数电路、放大器和/或增益控制。然而,应理解,这仅是音频I/O可如何实施于MS中的实例,且所主张的标的物在此方面不受限制。在另一实施方案中,MS 600可包括响应于键盘或触摸屏装置上的触摸或压力的触摸传感器662。
[0056]在特定实施方案中,MS 600可包括专用的调制解调器处理器666,其能够执行对在无线收发器621或SPS接收器655处接收和下变频的信号的基带处理。类似地,调制解调器处理器666可执行对将上变频的信号的基带处理以供由无线收发器621发射。在替代性实施方案中,作为具有专用的调制解调器处理器的替代,可由通用处理器或DSP(例如,通用处理器611或DSP 612)执行基带处理。然而,应理解,这些仅是可执行基带处理的结构的实例,且所主张的标的物在此方面不受限制。
[0057]图7是说明例如可包含可配置以实施例如上述过程300、400和/或500等技术或过程的一或多个装置的实例系统700的示意框图。系统700可包含(例如)第一装置702、第二装置704和第三装置706,其可经由同步或异步无线通信网络708以操作方式耦合在一起。在一方面中,第一装置702可包括服务器,其能够提供例如(例如)基站历书或时间和时间不确定性等定位辅助数据。第一装置702还可包括能够至少部分基于请求MS的位置的粗略估计值将LCI提供给所述请求MS的服务器。第一装置702还可包括能够提供与在来自MS的请求中指定的LCI的位置相关的室内定位辅助数据的服务器。在一方面中,第二和第三装置704和706可包括MS。并且,在一方面中,举例来说,无线通信网络708可包括一或多个无线接入点。然而,所主张的标的物在这些方面中在范围上不受限制。
[0058]如图7中所展示的第一装置702、第二装置704和第三装置706可表示可配置以经由无线通信同步或异步网络708交换数据的任何装置、器具或机器。借助实例而非限制,第一装置702、第二装置704或第三装置706中的任一者可包含:一或多个计算装置或平台,例如台式计算机、膝上型计算机、工作站、服务器装置或其类似者;一或多个个人计算或通
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1