首页> 中国专利> 两个/多个SIM终端中精确的GNSS时间处理

两个/多个SIM终端中精确的GNSS时间处理

摘要

公开了本发明的方法、装置和计算机程序产品的示例性实施例,用于由无线通信设备使用辅助全球导航卫星系统(A-GNSS)改进位置确定的速度和灵敏度。示例性实施例包括具有A-GNSS位置检测功能的多个SIM移动无线设备,以及具有可与一个或多个无线载波通信的一个或多个RF调制解调器。

著录项

  • 公开/公告号CN102762998A

    专利类型发明专利

  • 公开/公告日2012-10-31

    原文格式PDF

  • 申请/专利权人 诺基亚公司;

    申请/专利号CN201080064522.8

  • 发明设计人 J·T·斯亚利尼;J·C·舒瓦泽尔;

    申请日2010-02-22

  • 分类号G01S1/00(20060101);G01S5/02(20060101);G01S19/25(20060101);H04W88/06(20060101);

  • 代理机构11247 北京市中咨律师事务所;

  • 代理人杨晓光;于静

  • 地址 芬兰埃斯波

  • 入库时间 2023-12-18 07:11:56

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-02-15

    未缴年费专利权终止 IPC(主分类):G01S1/00 授权公告日:20150325 终止日期:20180222 申请日:20100222

    专利权的终止

  • 2016-02-10

    专利权的转移 IPC(主分类):G01S1/00 登记生效日:20160118 变更前: 变更后: 申请日:20100222

    专利申请权、专利权的转移

  • 2015-03-25

    授权

    授权

  • 2012-12-19

    实质审查的生效 IPC(主分类):G01S1/00 申请日:20100222

    实质审查的生效

  • 2012-10-31

    公开

    公开

说明书

技术领域

该技术领域涉及用于无线通信设备的地理位置确定。更具体地,该技 术领域涉及由无线通信设备使用辅助全球导航卫星系统(A-GNSS)改进 位置确定的速度和灵敏度。

背景技术

全球导航卫星系统(GNSS)是覆盖例如全球定位系统(GPS)、欧洲 伽利略和俄罗斯GLONASS的各个类型的卫星导航技术的共同术语。辅助 -GNSS(A-GNSS)通过从无线网络提供辅助数据(例如日历数据、始终 校正、和参考位置)可在移动无线设备中相比于仅使用广播GNSS卫星数 据而言获得更快的位置确定。A-GNSS技术已经在开放移动联盟(OMA) 标准:Open Mobile Alliance,User Plane Location Protocol Candidate  Version SUPL2.0:OMA-TS-ULP-V2_0-20091208-C,Dec 2009中被标准 化。

第三代合作伙伴计划(3GPP)定义了用于GERAN(GSM EDGE无 线电接入网络)、UTRAN(UMTS陆地RAN)、E-UTRAN(增强UTRAN) 或LTE(长期演进)、和CDMA(码分多址)网络的A-GNSS定位协议。 辅助可包括导航模型(轨道和时钟参数)、参考位置和参考时间。在辅助 情形下,接收器不需要从卫星下载导航模型,但是在蜂窝网络上接收他, 以大大减少首先固定的时间并且能够在不利的信号条件下进行精确的定 位。

发明内容

公开了本发明的方法、装置和计算机程序产品的示例性实施例,用于 由无线通信设备使用辅助全球导航卫星系统(A-GNSS)改进位置确定的 速度和灵敏度。

本发明的示例性实施例可包括可具有以下组件的无线通信设备。

至少第一SIM模块,配置为访问第一无线载波;和第二SIM模块, 配置为访问第二无线载波。

至少第一RF调制解调器,配置为与所述第一无线载波通信;和第二 RF调制解调器,配置为与所述第二无线载波通信。

包括至少一个全球导航卫星系统接收器。

包括至少一个处理器。

包括至少一个存储器,包括计算机程序代码。

所述至少一个存储器和所述计算机程序代码配置为,通过所述至少一 个处理器,使得所述装置至少执行以下步骤:

计算所接收的卫星信号和由所述第二RF调制解调器从所述第二无线 载波的基站接收的蜂窝帧信号之间的参考全球导航卫星系统-蜂窝帧时间 关系。

使得执行从所述第一无线载波的第一基站到第二基站的切换。

使得调制解调器间的帧触发从所述第二RF调制解调器发送至所述第 一RF调制解调器,从而将所述第一RF调制解调器与从所述第二无线载 波的基站接收的蜂窝帧信号同步。

通过计算所述第二无线载波的基站和所述第一无线载波的第二基站之 间的蜂窝帧时间差,并将该差相加至所接收的卫星信号和所述第二无线载 波的基站的参考帧时间关系,来计算所接收的卫星信号和由所述第一RF 调制解调器从所述第一无线载波的第二基站接收的蜂窝帧信号之间的当前 全球导航卫星系统-蜂窝帧时间关系。

基于所计算的当前全球导航卫星系统-蜂窝帧时间关系,使用所接收的 卫星信号和由所述第一RF调制解调器从所述第一无线载波的第二基站接 收的蜂窝帧信号来确定位置。

本发明的方法的示例性实施例还可包括以下步骤:

计算所接收的卫星信号和由所述第二RF调制解调器从所述第二蜂窝 载波的基站接收的蜂窝帧信号之间的参考全球导航卫星系统-蜂窝帧时间 关系。

使得执行从所述第一蜂窝载波的第一基站到第二基站的切换。

使得调制解调器间的帧触发从所述第二RF调制解调器发送至所述第 一RF调制解调器,从而将所述第一RF调制解调器与从所述第二蜂窝载 波的基站接收的蜂窝帧信号同步。

通过计算所述第二蜂窝载波的基站和所述第一蜂窝载波的第二基站之 间的蜂窝帧时间差,并将该差相加至所接收的卫星信号和所述第二蜂窝载 波的基站的参考帧时间关系,来计算所接收的卫星信号和由所述第一RF 调制解调器从所述第一蜂窝载波的第二基站接收的蜂窝帧信号之间的当前 全球导航卫星系统-蜂窝帧时间关系。

基于所计算的当前全球导航卫星系统-蜂窝帧时间关系,使用所接收的 卫星信号和由所述第一RF调制解调器从所述第一蜂窝载波的第二基站接 收的蜂窝帧信号来确定位置。

本发明的示例性实施例可包括无线通信设备,其可具有两个或更多个 SIM模块和单独RF调制解调器,具有以下组件。

至少第一SIM模块,配置为访问第一无线载波;和第二SIM模块, 配置为访问第二无线载波;

至少一个RF调制解调器,配置为与所述第一和第二无线载波通信;

至少一个全球导航卫星系统(GNSS)接收器;

至少一个处理器;

至少一个存储器,包括计算机程序代码;

所述至少一个存储器和所述计算机程序代码配置为,通过所述至少一 个处理器,使得所述装置至少执行以下步骤:

使得由所述至少一个RF调制解调器使用所述第一SIM模块从所述第 一无线载波接收第一辅助GNSS无线信号;

使得由所述至少一个RF调制解调器使用所述第二SIM模块从所述第 二无线载波接收第二辅助GNSS无线信号;以及

使得所述至少一个RF模块在使用所述第一SIM模块和使用所述第二 SIM模块之间周期性切换,从而在从所述第一载波接收第一辅助GNSS无 线信号或从所述第二载波接收第二辅助GNSS无线信号之间周期性切换。

可具有两个或更多个SIM模块和单独RF调制解调器的无线通信设备 的本发明的示例性实施例还可包括以下步骤:

由至少一个RF调制解调器使用第一SIM模块从第一无线载波接收第 一辅助全球导航卫星系统无线信号;

由所述至少一个RF调制解调器使用第二SIM模块从第二无线载波接 收第二辅助全球导航卫星系统无线信号;以及

使得所述至少一个RF模块在使用所述第一SIM模块和使用所述第二 SIM模块之间周期性切换,从而在从所述第一载波接收第一辅助全球导航 卫星系统无线信号或从所述第二载波接收第二辅助全球导航卫星系统无线 信号之间周期性切换。

本发明的示例性实施例可包括一种存储程序指令的计算机可读介质, 在由计算机处理器执行时所述程序指令执行上述方法。

得到的实施例由无线通信设备使用辅助全球导航卫星系统(A-GNSS) 改进位置确定的速度和灵敏度。

附图说明

参照以下附图作出本发明的示例性实施例的更完整地理解。

图1A示出具有A-GNSS位置检测功能的多个SIM移动无线设备的示 例性实施例,其运行于由两个不同蜂窝载波服务的地理区域中。

图1B示出图1A的示例性实施例,其中移动无线设备100移动至新位 置更接近他执行切换操作所用的第一载波(载波)A的第二基站,第二载 波(载波B)的基站提供蜂窝发送帧,以建立无线设备的调制解调器间的 帧触发的时间参考。

图1C示出图1B的示例性实施例,其中无线设备移动至新位置,接近 他可继续通信会话的第一载波的第二基站,为设备建立GNSS蜂窝帧时间 关系。

图2示出无线设备的示例性实施例的功能框图,其显示了GNSS接收 器和多个SIM调制解调器架构。

图3示出第二载波的基站向无线设备提供蜂窝发送帧,以建立时间参 考从而测量第一载波的第二基站和第二载波的基站之间的当前蜂窝帧时间 差的示例性实施例的功能框图。

图4A示出测量在第一载波的第二基站和第二载波的基站之间的当前 蜂窝帧时间差的处理的示例性实施例的流程图。

图4B示出由GNSS接收器为两个调制解调器执行帧触发的处理的示 例性实施例的流程图。

图4C示出测量在第一载波的第二基站和第二载波的基站之间的当前 蜂窝帧时间差的处理的示例性实施例的流程图。

图4D是示出通过图6的单独RF调制解调器进行多个SIM移动无线 设备的操作的示例性流程图。

图5示出生成调制解调器间的触发的示例性实施例的定时图。

图6示出具有A-GNSS位置检测功能的多个SIM移动无线设备的另一 示例性实施例的功能框图,其具有单独RF调制解调器,可与两个或更多 个载波(使用兼容于RF调制解调器的通信协议)通信。

具体实施方式

公开了由无线通信设备使用辅助全球导航卫星系统(A-GNSS)改进 位置确定的速度和灵敏度的方法、装置、和计算机程序产品的本发明示例 性实施例。

图1A示出具有A-GNSS位置检测功能的多个SIM移动无线设备100 的示例性实施例,其运行于由无线电频谱的非重叠部分中运行的两个不同 无线载波A和B服务的地理区域中。无线载波可以是使用例如GERAN (GSM EDGE无线电接入网络)、UTRAN(UMTS陆地RAN)或WCDMA (宽带CDMA)、E-UTRAN(增强UTRAN)或LTE(长期演进)、和 CDMA(码分多址)网络的网络协议的蜂窝电话网络。无线载波A和B也 可以是使用IEEE 802.11WLAN协议或HyperLAN协议的任一个的无线局 域网(WLAN)。

图1的示例性载波A和B是蜂窝电话网络,例如,载波A可以是 GERAN(GSM EDGE无线电接入网络),而载波B可以是WCDMA(宽 带CDMA)。这个实例中,无线设备100在进行两个通信会话。第一会话 110在具有载波A的蜂窝基站106的小区107内。设备100使用图2的其 第一订户身份模块(SIM)230及其第一设备调制解调器或收发器208,以 访问第一载波A的第一基站106。同时的第二会话在具有载波B的蜂窝基 站108的小区109内。设备100使用图2的其第二订户身份模块(SIM) 230’及其第二设备调制解调器或收发器208’,以访问第二载波B的基站 108。无线设备100能够使用由载波A和/或B的任一方或两者提供的 A-GNSS时间辅助服务建立其位置,因为载波A的基站106和载波B的基 站108能够提供A-GNSS时间辅助服务。A-GNSS固定由设备100与载波 A的基站106或载波B的基站108来作出,并且使用缺省帧触发功能为图 2的设备调制解调器208和208’建立GNSS-蜂窝帧时间关系。

图1B示出图1A的示例性实施例,其中移动无线设备100移动至新位 置进入更接近第一载波A的第二基站106’的小区107’,由此他执行切换操 作112。无线设备100不知道对于载波A的新基站106’的GNSS-蜂窝帧时 间关系。第二载波B的基站108在向载波A的基站106’的切换操作112 期间继续其现有会话114。第二载波B的基站108向无线设备100提供蜂 窝发送帧114,以建立从第二载波B的无线设备的第二调制解调器208’到 第一载波的其第一调制解调器208的图2的调制解调器间的帧触发240的 时间参考。这样可以使用两个SIM 230和230’来测量第一载波A的第二基 站106’和第二载波B的基站108之间的当前蜂窝帧时间差,以访问两个不 同载波的基站。

图1C示出图1B的示例性实施例,其中无线设备100移动至新位置, 进而进入接近第一载波A的第二基站106’的小区107’,其中他可继续通信 会话110’。

图2示出无线设备100的示例性实施例的功能框图,其显示了GNSS 接收器210和多个SIM调制解调器架构230、230’。无线设备100可以是 移动通信设备、PDA、蜂窝电话、膝上型或掌上型计算机、FM接收器、 DVB-H接收器、紧急位置指示无线电信标(EPIRB)、无线耳机、佩戴式 普遍通信设备等。无线设备100也可以是车辆(例如机动车、自行车、飞 机、船舶、轮船或其他移动交通工具)的集成组件。无线设备可通过设备 中包括的电池来供电。

无线设备100的示例性实施例组织成两个部分,在每个部分中具有订 户身份模块(SIM)230或230’和RF调制解调器208和208’,与两个不 同载波A和B通信。设备100可具有多于两个这样的部分和多于两个SIM 和RF调制解调器,无线地与多于两个不同的载波或与相同载波内的不同 帐户通信。一个或多个GNSS接收器210通过接收广播GNSS卫星数据执 行位置确定,并向处理器215和215’提供该数据。订户身份模块(SIM) 230或230’向处理器215和215’提供他们各自的数据。处理器215和215’ 均包括一个或多个CPU、RAM存储器、和ROM存储器。RAM和ROM 存储器可以是例如智能卡、订户身份模块(SIM)、无线应用协议身份模 块(WIM)的可移动存储器设备,例如RAM、ROM、或PROM、闪速 存储器设备的半导体存储器等。程序指令可通过可在CPU中执行以实现公 开实施例的功能的编程指令序列的形式实现为RAM和/或ROM存储器中 存储的程序逻辑。处理器215和215’均可包括对于例如显示器设备、键板、 定点设备、扬声器、听筒、麦克风、耳机、静态和/或视频相机等的外围设 备的接口INTRFC。

无线设备100的示例性实施例可在每个部分中具有蜂窝电话通信协议 栈,与两个不同载波A和B通信。每个不同协议栈可包括一个或多个应用 程序200和200’、传输层202和202’、和网络层204和204’。载波A的协 议栈将包括MAC层206和RF调制解调器208,以访问和与载波A通信。 载波B的协议栈将包括MAC层206’和RF调制解调器208’,以访问和与 载波B通信。如以上对于示例性实施例讨论地,第二载波B的基站108向 无线设备100提供蜂窝发送帧114,以建立从第二载波B的无线设备的第 二调制解调器208’到第一载波A的其第一调制解调器208的图2的调制解 调器间帧触发240的时间参考。这样可以使用两个SIM 230和230’来测量 第一载波A的第二基站106’和第二载波B的基站108之间的当前蜂窝帧时 间差,以访问两个不同载波的基站。

图3示出第二载波B的基站向无线设备100提供蜂窝发送帧114,以 建立时间参考从而测量第一载波A的第二基站106’和第二载波的基站108 之间的当前蜂窝帧时间差。当无线设备100访问第二载波B的基站108时, 他实用在SIM模块230’中存储的服务订户密钥(IMSI)。IMSI由第二载 波B的基站的RF调制解调器208B接收,并发送至第二载波B的本地定 位寄存器(HLR)306B,或如访问位置寄存器304B中本地复制地那样。 HLR 306B数据库包含在通过载波B的定制计划下要提供给订户的订户认 证信息和服务特征,包括使用辅助全球导航卫星系统(A-GNSS)的位置 确定服务。类似地,当无线设备100访问第一载波A的基站106时,他使 用SIM模块230中存储的服务订户密钥(IMSI)。IMSI由第一载波A的 基站106的RF调制解调器或收发器208A接收,并发送至第一载波A的 本地定位寄存器(HLR)306A,或如访问位置寄存器304A中本地复制地 那样。HLR 306A数据库包含在通过载波A的定制计划下要提供给订户的 订户认证信息和服务特征,包括使用辅助全球导航卫星系统(A-GNSS) 的位置确定服务。

分别在基站106’和108处的GNSS接收器210A和210B通过从GNSS 卫星300和300’接收广播GNSS卫星数据并向不同处理器305A和305B 提供该数据来聚集GNSS数据。基站106’和108的示例性实施例可在每个 基站中具有蜂窝电话通信协议栈的全部或一部分,与例如设备100的无线 设备通信。每个基站可与其连接至的移动交换中心(MSC)共享协议栈的 部分。每个不同协议栈可包括网络层204A和204B,其可通过不同接口 308A和308B连接至公共交换电话网(PSTN)。图3中所示的实例中, 载波A的移动交换中心(MSC)302A中的协议栈将包括连接至基站106’ 的RF调制解调器208A的MAC层206A,与无线设备100中的RF调制 解调器208通信。载波B的移动交换中心(MSC)302B中的协议栈将包 括连接至基站108的RF调制解调器或收发器208B的MAC层206B,与 无线设备100中的RF调制解调器208’通信。如以上对于示例性实施例讨 论地,第二载波B的基站108向无线设备100提供蜂窝发送帧114,以建 立从第二载波B的无线设备的第二调制解调器208’到第一载波A的其第一 调制解调器208的图2的调制解调器间帧触发240的时间参考。

本发明的示例性实施例可包括可具有以下组件的无线通信设备。

至少第一SIM模块230,配置为访问第一无线载波;和第二SIM模块 230’,配置为访问第二无线载波;

至少第一RF调制解调器208,配置为与所述第一无线载波通信;和第 二RF调制解调器208’,配置为与所述第二无线载波通信;

至少一个全球导航卫星系统接收器210;

至少一个处理器;

至少一个存储器,包括计算机程序代码;

所述至少一个存储器和所述计算机程序代码配置为,通过所述至少一 个处理器,使得所述装置至少执行以下步骤:

使得从全球导航卫星系统300接收卫星信号;

计算所接收的卫星信号和由所述第二RF调制解调器208’从所述第二 无线载波B的基站108接收的蜂窝帧信号之间的参考全球导航卫星系统- 蜂窝帧时间关系;

使得执行从所述第一无线载波的第一基站106到第二基站106’的切 换;

使得调制解调器间的帧触发240从所述第二RF调制解调器208’发送 至所述第一RF调制解调器208,从而将所述第一RF调制解调器208与从 所述第二无线载波B的基站108接收的蜂窝帧信号同步;

通过计算所述第二无线载波B的基站108和所述第一无线载波A的第 二基站106’之间的蜂窝帧时间差,并将该差相加至所接收的卫星信号和所 述第二无线载波B的基站108的参考帧时间关系,来计算所接收的卫星信 号和由所述第一RF调制解调器208从所述第一无线载波A的第二基站 106’接收的蜂窝帧信号之间的当前全球导航卫星系统-蜂窝帧时间关系;以 及

基于所计算的当前全球导航卫星系统-蜂窝帧时间关系,使用所接收的 卫星信号和由所述第一RF调制解调器208从所述第一无线载波A的第二 基站106’接收的蜂窝帧信号来确定位置。

图4A示出测量在第一载波的第二基站和第二载波的基站之间的当前 蜂窝帧时间差的处理400的示例性实施例的流程图。流程图的步骤代表无 线设备100的RAM和/或ROM存储器中存储的计算机代码指令,其在通 过中央处理单元(CPU)时实现本发明的示例性实施例的功能。所述步骤 可按照所示顺序来实现,并且各个步骤可组合或分成分步骤。示例性方法 400的步骤如下。

步骤402:无线设备调制解调器A连接至载波A小区106,无线设备 调制解调器B连接至载波B小区108(图1a)。

步骤404:GNSS固定由该设备作出,并且使用“缺省帧触发”功能 为两个设备调制解调器(用于载波A小区106和载波B小区108)建立 GNSS-蜂窝帧时间关系。

步骤406:关闭无线设备GNSS。

步骤408:调制解调器A现在作出向载波A新小区106’的切换,载波 A新小区106’的GNSS蜂窝帧时间关系是未知的。调制解调器B仍旧连接 至载波B小区108(图1b)。

步骤410:直接从设备调制解调器B向调制解调器A作出调制解调器 间的帧触发140,以能够测量设备的两个/多个SIM调制解调器中载波B 小区108和载波A新小区106’之间的当前蜂窝帧时间差。

步骤412:现在可通过将载波B小区108和载波A新小区106’之间的 蜂窝帧时间差相加至载波B小区108的现有GNSS蜂窝帧时间关系,为载 波A新小区106’建立GNSS蜂窝帧时间关系。不需要开启GNSS(图1c)。

步骤414:如果定时提前或类似信息关于来自服务基站的设备的方向 可用,该信息可用于进一步提高多个蜂窝帧时间差。

图4B示出由GNSS接收器为两个调制解调器执行帧触发的处理420 的示例性实施例的流程图。流程图的步骤代表无线设备100的RAM和/或 ROM存储器中存储的计算机代码指令,其在通过中央处理单元(CPU) 时实现本发明的示例性实施例的功能。所述步骤可按照所示顺序来实现, 并且各个步骤可组合或分成分步骤。示例性方法420的步骤如下。

步骤402至408与图4a相同,其中无线设备调制解调器A作出向载 波A新小区106’的切换。这个示例性情况下,可对于两个调制解调器使用 缺省帧触发。

步骤422:开启无线设备GNSS。

步骤424:无线设备调制解调器A和调制解调器B都被命令以执行朝 向GNSS接收器的帧触发。从两个调制解调器的帧触发应该尽可能同时发 生,以最小化晶体振荡器漂移。

步骤426:从在设备GNSS接收器处接收的硬件脉冲之间的时间差测 量在载波B小区108和载波A新小区106’之间的蜂窝帧时间差。不需要 GNSS固定。

步骤428:现在可通过将测量的载波B小区108和载波A新小区106’ 之间的蜂窝帧时间差相加至载波B小区108的现有GNSS蜂窝帧时间关系, 为载波A新小区106’建立GNSS蜂窝帧时间关系。如果定时提前或类似信 息关于设备到服务基站的距离可用,则使用该信息进一步提高蜂窝帧时间 差的质量。

步骤430:关闭无线设备GNSS。

图4C示出由GNSS接收器为两个调制解调器执行帧触发的处理450 的示例性实施例的流程图。流程图的步骤代表无线设备100的RAM和/或 ROM存储器中存储的计算机代码指令,其在通过中央处理单元(CPU) 时实现本发明的示例性实施例的功能。所述步骤可按照所示顺序来实现, 并且各个步骤可组合或分成分步骤。示例性方法450的步骤如下。

步骤452:从全球导航卫星希望接收卫星信号;

步骤456:计算所接收的卫星信号和由第二RF调制解调器从第二蜂窝 载波的基站接收的蜂窝帧信号之间的全球导航卫星系统-蜂窝帧时间关系;

步骤458:执行从第一蜂窝载波的第一基站到第二基站的切换;

步骤460:将调制解调器间的帧触发从所述第二RF调制解调器发送至 所述第一RF调制解调器,从而将所述第一RF调制解调器与从所述第二 蜂窝载波的基站接收的蜂窝帧信号同步;

步骤462:通过计算所述第二蜂窝载波的基站和所述第一蜂窝载波的 第二基站之间的蜂窝帧时间差,并将该差相加至所接收的信号和所述第二 蜂窝载波的基站的第二帧时间关系,来计算所接收的卫星信号和由所述第 一RF调制解调器从所述第一蜂窝载波的第二基站接收的蜂窝帧信号之间 的当前全球导航卫星系统-蜂窝帧时间关系;以及

步骤464:基于所计算的当前全球导航卫星系统-蜂窝帧时间关系,使 用所接收的卫星信号和由所述第一RF调制解调器从所述第一蜂窝载波的 第二基站接收的蜂窝帧信号来确定位置。

图5示出在具有两个RF调制解调器的图2的无线设备中生成调制解 调器间的触发240的示例性实施例的定时图。基站B的发送帧114在帧边 界上周期性发生。这个实例中,由RF调制解调器208’在从帧边界偏移恒 定间隔“k”的时刻生成调制解调器间的触发240。图5示出载波B的发送 帧114、帧边界处的GNSS时间、调制解调器间的帧触发240、和调制解 调器208处的的载波A的帧的相对定时。

这个示例性实施例中,GNSS时间可计算如下:

1)载波B的RF调制解调器208’(RF1)在帧号N建立对于GNSS 时间的参考帧时间关系:

RF1_time(N)GNSS_time

2)载波A的RF调制解调器208(RF2)移动至新小区。

3)RF1在帧号N+k处发出调制解调器间的触发(FT),并且其在 RF2在帧号M处被接收:

RF1_time(N+k)RF2_time(M)

4)现在,可对于RF2计算在帧号M处的GNSS时间如下:

RF1_time(M)GNSS_time=

RF1_time(N)GNSS_time+(RF1_time(N+k)-RF1_time(N))

其他示例性实施例中,可在帧边界上作出帧触发。其他示例性实施例 中,可在帧中的其他位置处生成触发脉冲。

图6示出具有A-GNSS位置检测功能的多个SIM移动无线设备100 的另一示例性实施例的功能框图,其运行于由无线电频谱的非重叠部分中 运行的两个或更多个不同无线载波服务的地理区域中。图6的无线设备100 具有单独RF调制解调器208,其可与两个或更多个载波(使用兼容于RF 调制解调器208的通信协议)通信。例如,两个或更多个载波可以是使用 无线电频谱的非重叠部分中运行的例如GERAN(GSM EDGE无线电接入 网络)的协议的网络的蜂窝电话网。无线的两个或更多个载波还可以是使 用使用IEEE 802.11WLAN协议或HyperLAN协议的任一个的无线局域网 (WLAN)。

图6的示例性无线设备100包括用于与两个或更多个载波通信的两个 订户身份模块(SIM)230和230’。设备100可具有多于两个SIM,以无 线地与多于两个不同的载波或与相同载波内的不同帐户通信。一个或多个 GNSS接收器210通过接收广播GNSS卫星数据执行位置确定,并向处理 器215提供该数据。订户身份模块(SIM)230或230’向处理器215提供 他们各自的数据。处理器215包括一个或多个CPU、RAM存储器、和ROM 存储器。程序指令可通过可在CPU中执行以实现公开实施例的功能的编程 指令序列的形式实现为RAM和/或ROM存储器中存储的程序逻辑。处理 器215可包括对于例如显示器设备、键板、定点设备、扬声器、听筒、麦 克风、耳机、静态和/或视频相机等的外围设备的接口INTRFC。

图6的无线设备100的示例性实施例可具有蜂窝电话通信协议帧,与 两个不同载波A和B通信。每个协议栈可包括一个或多个应用程序200、 传输层202、和网络层204。协议栈将包括MAC层206和RF调制解调器 208,以访问和与两个或更多个载波通信。载波的基站中的任一个或两个向 无线设备100提供蜂窝发送帧,以建立在第一SIM 230和第二SIM 230’ 之间切换的时间参考,从而访问两个或更多个载波的基站。GNSS时钟例 如可用作在第一SIM 230和第二SIM 230’之间切换的时间基础。

例如,第一载波的基站使用第一SIM 230向图6的无线设备100的单 独RF调制解调器208发送蜂窝发送帧。图6中的处理器215在帧号N处 建立第一载波的基站和GNSS时间的参考帧时间关系。为了传送GNSS时 间以供第二SIM用于通过单独RF调制解调器208与第二载波的基站通信, 处理器215在帧号N+k处生成触发(FT),并将其与第二载波的基站的 帧号M关联。现在,可通过类似于针对图2的两个RF调制解调器理的上 述方式,在帧号M处为第二载波的基站计算GNSS。这样可以使用图6的 两个SIM 230和230’来测量第一载波的基站和第二载波的基站之间的当前 蜂窝帧时间差,以访问具有相同RF调制解调器208的两个不同载波的基 站。

图4D是示出图6的多个SIM移动无线设备100的操作的示例性流程 图470,包括以下步骤:

步骤472:由至少一个RF调制解调器使用第一SIM模块从第一无线 载波接收第一辅助全球导航卫星系统无线信号;

步骤474:由所述至少一个RF调制解调器使用第二SIM模块从第二 无线载波接收第二辅助全球导航卫星系统无线信号;以及

步骤476:使得所述至少一个RF模块在使用所述第一SIM模块和使 用所述第二SIM模块之间周期性切换,从而在从所述第一载波接收第一辅 助全球导航卫星系统无线信号或从所述第二载波接收第二辅助全球导航卫 星系统无线信号之间周期性切换。

得到的实施例使用辅助全球导航卫星系统(A-GNSS)通过无线通信 设备改进位置确定的速度和敏感度。

分别实现图4A、4B和4C的流程图400、420和450的程序指令可通 过可在一个或多个CPU中执行以实现公开实施例的功能的编程指令序列 的形式实现为RAM和/或ROM存储器中存储的程序逻辑。程序逻辑可通 过例如驻留存储器设备、智能卡或其他可移动存储器设备的计算机可用媒 体的形式从计算机程序产品或制品传送至装置的可写入RAM、ROM、 PROM、闪存设备等。或者,实现流程图400、420和450的程序指令可通 过编程逻辑阵列或定制设计专用集成电路(ASIC)的形式实现为集成电路 逻辑。

使用这里提供的说明,实施例可通过使用标准编程和/或工程技术以生 成编程软件、固件、硬件或其任意组合实现为机器、处理、或制品。

具有计算机可读程序代码的任意得到的程序可实现在例如驻留存储器 设备、智能卡或其他可移动存储器设备、或发送设备的一个或多个计算机 可用介质,从而根据实施例构成计算机程序产品或制品。由此,这里使用 的术语“制品”和“计算机程序产品”旨在涵盖永久或临时存储于任意计 算机可用介质上的计算机程序。

尽管公开了特定示例性实施例,但是本领域技术人员可理解在不脱离 本发明的精神和范围的情况下可对于特定示例性实施例作出改变。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号