多用户识别模块装置及用户识别模块选择方法_2

文档序号:9307246阅读:来源:国知局
护内容的定位表达方式的举例并不仅限于这些方面。SET可基于来自A-GPS、辅助全球导航卫星系统(Assisted Global Navigat1n Satellite System, A-GNSS)、观察到达时间差(Observed Time Difference Of Arrival, 0TD0A)及其他定位服务系统的导航信号来确定其位置。A-GPS通过有规律地下载GPS卫星的轨道信息至A-GPS服务器,来估计小区的位置,以及当需要定位时,SET使用移动通信网络来下载来自A-GPS服务器的轨道信息。
[0021]网络服务器如SUPL定位平台(SUPL Locat1n Platform, SLP)和移动装置可就特定的SUPL版本达成一致以用于SUPL会话(sess1n)。协商SUPL版本的一项技术可包含在尝试失败后重新尝试SUPL会话,以要求额外的延迟。
[0022]此处所述多个实施例使用无线装置的双用户识别模块(Dual-S頂)配置,允许在一个装置上使用两个数据服务。然而,本发明的范围并不仅限于双用户识别模块装置,并可基于说明书中所述的原则,扩展至多用户识别模块装置。
[0023]图1为通信环境I的示意图,在本实施例中结合了多用户识别模块装置10,多用户识别模块装置10可同时承载两个S頂卡10a和100b,并在驻留于小区后接入不同公共陆地移动网络(Public Land Mobile Networks, PLMN)。移动通信环境 I 包含 PLMN A、PLMNB、网络14和18及SLP15和19(SUPL服务器)。多用户识别模块装置10可在SHllOOa上建立至PLMN A的连接11a,并在S頂10b上建立至PLMN B的连接lib。当请求定位服务时,多用户识别模块装置10可通过PS通信网络12和网络14在Sm10a上发起SUPL会话以与SLP15进行通信,或者可通过PS通信网络16和网络18在S頂10b上发起SUPL会话以与SLP19进行通信。多用户识别模块装置10可从S頂10a和10b中自动选择一个以建立SUPL会话并获取定位服务。定位服务包括电话追踪服务、个性化气象服务、基于定位的优惠券(coupons)或广告、基于定位的游戏等。
[0024]相应地,多用户识别模块装置10使用SUPL协议与SLP15或19进行通信。在一些实施例中,当双用户识别模块移动电话使用超出SLP15或19所用SUPL版本的SUPL版本与SLP15或19进行通信时,或SLP15或19未能识别双用户识别模块移动电话所发送的基站识别码信息时,SLP15或19可返回SUPL失败消息或者甚至不响应移动电话发送的SUPL消息。因而,SLP15或19无法为双用户识别模块移动电话提供定位服务。在此情形下,为了获取定位服务,双用户识别模块移动电话被迫回退(fall back)至SLP可理解并与之进行通信的较低的SUPL版本。SUPL版本回退(SUPL vers1n fallback)操作包含移动电话由同一个PLMN的另一通信网络执行测量,或在同一个PLMN的另一通信网络中重选基站以建立连接并执行测量。在另一实施例中,当双用户识别模块移动电话发出SUPL初始化消息至未连接或无法到达任意SLP的通信网络时,双用户识别模块移动电话也不会在当前S頂上由当前PLMN接收定位服务,而需要手动切换至另一 S頂上的另一 PLMN以获取定位服务。不论需要终端用户手动重选同一个PLMN的通信网络还是手动重选不同的PLMN,重选操作和流程都将导致对终端用户的不便和不佳用户体验。
[0025]多用户识别模块装置10通过轮询(polling)和使用SUPL信息来由远程SLP15和19获取SUPL信息,以自动选择S頂来传递定位服务,减少SUPL版本回退的出现次数。SUPL信息包括支持的SUPL版本、SLP服务器状态、支持的SUPL定位方法及SLP15和19的其他SUPL参数。多用户识别模块装置10所采用的用以传递定位服务的自动S頂选择方法在图2至图8中进行了详细描述和展现。
[0026]PLMN可包括一个或多个通信网络。PLMN A包括PS通信网络12和2G/3G通信网络13,以及PLMN B包括PS通信网络16。PS通信网络12可为LTE、LTE_A、WiMAX或另一 PS网络,并包含基站120和分组核心(Packet Core, PC) 122。2G/3G通信网络13可为GSM、GPRS或UMTS网络,并包含基站130、无线电网络控制器(图中未示)及核心网络(图中未示)。PS通信网络16可为LTE、LTE-A、WiMAX或另一 PS网络,并包含基站160和PC162。尽管在每个通信网络中仅显示了一个基站,应理解在每个通信网络中可使用多于一个基站以提供无线电覆盖。每个S頂可与PLMN的一个通信网络建立连接。例如,Sm10a可连接于PS通信网络12,以及S頂10b可连接于PS通信网络16。
[0027]网络14和18可为硬连线(hard-wired)、无线或部分无线,并可为私用或共用。例如,网络14可为使用IP技术与PS通信网络12进行通信的内联网(intranet)或互联网,以及网络18可为使用IP技术与PS通信网络16进行通信的内联网或互联网。
[0028]SLP15和19为定位服务器(Locat1n Servers, LSs),可为目标装置接收定位信息并为目标装置确定定位信息。例如,SLP15和19可有规律地接收和储存来自GPS卫星的定位信息,并在接收到请求时为多用户识别模块装置10确定定位信息。通常,定位信息可为用于支持定位的任意信息。例如,定位信息可包含测量及粗略位置估计。目标装置的定位信息可为与目标装置有关的任意信息。例如,定位信息可包含参考时间、参考位置及测量定位信息的辅助数据。SLP15和19可使用SUPL协议与多用户识别模块装置10进行通信。SLP15和19可支持SUPL的一个或多个版本。例如,SLP15只支持SUPL1.0, SLP19只支持SUPL2.0。在一些实施例中,SLP15和19可支持SUPL1.0、SUPL2.0,SUPL的未来版本及其任意组合。
[0029]多用户识别模块装置10所使用的S頂卡10a和10b可为分别订制PLMN A和PLMN B的S頂、US頂、R-1HM、CS頂或其他类型的S頂卡。在本实施例中,S頂10a订制PLMNA,以及S頂10b订制PLMN B。多用户识别模块装置10也称为SET,支持SUPL定义的接口并可装载(host)定位请求应用。多用户识别模块装置10为移动或固定的装置,其位置可基于A-GPS、A-GNSS、OTDOA或其他位置确定/估计机制来确定。多用户识别模块装置10可在S頂10a和10b上与PLMN A和PLMN B中的一个或多个基站进行通信。多用户识别模块装置10也可与其他终端装置进行对等(peer-to-peer)通信。多用户识别模块装置10可支持SUPL的一个或多个版本。例如,多用户识别模块装置10可只支持SUPL1.0或只支持SUPL2.0,然而在另一实施例中,多用户识别模块装置10可同时支持SUPL1.0和SUPL2.0,或者多于两个的SUPL版本。
[0030]无线装置10可以是双用户识别模块双待机(Dual-S頂Dual Standby, DSDS)装置或双用户识别模块全激活(Dual-S頂Full Active, DSFA)装置,其中DSDS装置允许两个S頂同时待机等待呼叫,DSFA装置允许两个S頂能够同时建立呼叫。在任一情形下,多用户识别模块装置10可根据在S頂10a和10b上获取的SUPL信息选择S頂以传递定位服务,并在已选择的S頂上发起定位服务。SUPL信息可在多用户识别模块装置10启动时,或S頂中的一个改变服务状态时,或接收定位服务请求时进行获取。在一些实施例中,当在S頂10a上接收定位服务请求时,多用户识别模块装置10配置为获取PS通信网络12和16的无线接入技术(Rad1 Access Technology, RAT)信息,并通过 SIMlOOa 和 100b 由 SLP15 和 19 轮询SUPL信息,以及基于RAT信息和SUPL信息选择S頂以发起SUPL会话。
[0031]多用户识别模块装置10使用选择模块来选择S頂以发起SUPL会话。请参考图2,图2为根据本发明一实施例的多用户识别模块装置10的方块示意图,在本实施例中,多用户识别模块装置10为双用户识别模块装置,使用DSDS功能并可自动选择S頂卡以用于定位服务。双用户识别模块装置10包含提供定位服务的自动S頂选择的硬件电路组件和固件/软件代码,包括两个S頂卡10a和100b、基带处理器22、射频(Rad1 Frequency, RF)电路24、天线26和存储装置20,其中存储装置20包含选择模块200、应用模块202及调制解调模块MD204和MD206的代码和指令。
[0
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1