自适应多模位置协议管理器的制造方法

文档序号:9399236阅读:282来源:国知局
自适应多模位置协议管理器的制造方法
【技术领域】
[0001] 本发明涉及通信领域,并且更具体地,涉及无线通信。
【背景技术】
[0002] 不同的无线电接入技术(RAT)的存在已经导致出现能够使用多种RAT并且具有无 线网络(例如IEEE802. 11)协议的多模(MM)设备,多种RAT诸如,例如为CDMA(码分多址)、 UTRA (UMTS (通用移动电信系统)陆地无线接入)、GGE (GSM (全球移动通信系统)/GPRS (通 用分组无线服务)/H)GE (增强型数据GSM演进))、LTE (长期演进)、或者这些RAT的各种 组合的。随着消费者对数据需求的增加,存在着不断的努力以添加无线多模设备的功能。

【发明内容】

[0003] 本公开教导了一种无线多模(MM)设备,其允许不同的无线电接入技术(RAT)通过 与底层传输机制独立的MM位置协议管理器(MLM)来与不同的定位协议(PP)动态地互操 作。在对以下附图和详细描述进行检查之后,其它系统、设备、方法、特征和优点将对于本领 域的技术人员而言变为或者变得显而易见。本发明意在将所有此类附加系统、方法、特征和 优点包括在本说明书内、在本公开内容的范围之内、并且由所附权利要求保护。
[0004] 本发明提供了一种多模设备,包括多模控制器,其提供在无线电接入协议上的分 组数据服务.以及多模位置协议管理器,其使用独立于传输的分组,所述独立于传输的分 组能够在每个无线电接入协议上传输,所述多模位置协议管理器包括定位协议子系统,其 采用定位协议;安全用户平面位置模块,其针对当前无线电接入协议来查询多模控制器,所 述安全用户平面位置模块进一步指令定位协议子系统来选择与当前的无线电接入协议相 对应的定位协议,所述安全用户平面位置模块进一步生成独立于传输的分组,进一步地所 述独立于传输的分组对于定位协议中的每一个是公共的;以及传输层安全模块,其用于建 立用于独立于传输的分组的安全传输层。
[0005] 本发明提供了一种在具有多个无线电接入技术和多个定位协议的多模无线通信 环境中的多模系统,包括用于确定当前无线电接入协议的装置;用于选择对应于当前无线 电接入协议的定位协议的装置;用于生成独立于传输的分组的装置,所述独立于传输的分 组能够在无线电接入协议中的每一个上传输;所述独立于传输的分组进一步对于定位协议 中的每一个是公共的;用于在当前无线电接入协议上安全地传输独立于传输的分组的装 置;以及采用使用所选择的定位协议的位置服务的装置。
[0006] 本发明提供了一种一种在具有多个无线电接入技术和多个定位协议的多模无线 通信环境中的方法,该方法包括确定当前无线电接入协议;选择对应于当前无线电接入协 议的定位协议;生成独立于传输的分组,所述独立于传输的分组能够在无线电接入协议中 的每一个上传输,所述独立于传输的分组进一步对于定位协议中的每一个是公共的;在当 前无线电接入协议上安全地传输独立于传输的分组;以及采用使用所选择的定位协议的位 置服务。
[0007] 根据本发明的内容,可以通过提供给独立于底层传输机制的丽位置协议管理器 (MLM)而允许不同的无线电接入技术(RAT)来动态地与不同的定位协议(PP)互操作。
【附图说明】
[0008] 参照以下附图,本公开的许多方面可被更好地理解。附图中的部件不一定按比例 绘制,而是将重点放在清楚地说明本公开的原理上。此外,在附图中,贯穿若干视图地,相同 的标号表;^对应的部件。
[0009] 图1是示出用于提供基于位置的服务的系统的框图。
[0010] 图2是示出用于使用独立于传输的机制来提供基于位置的服务的一般架构的一 个实施例的框图。
[0011] 图3是示出了包括用于使用独立于传输的机制来提供基于位置的服务的多模 (MM)位置协议管理器(MLM)的环境的一个实施例的框图。
[0012] 图4是示出了包括用于提供独立于传输的基于位置的服务的MLM的设备的一个实 施例的框图。
[0013] 图5是示出了包含用于提供独立于传输的基于位置的服务的MLM的设备的另一个 实施例的框图。
[0014] 图6是示出了包含用于提供独立于传输的基于位置的服务的MLM的设备的又一个 实施例的框图。
[0015] 图7是示出了包括具有定制的定位协议(PP)的MLM的一个实施例的环境的一个 实施例的框图。
[0016] 图8A和8B是示出了用于提供独立于传输的基于位置的服务的过程的一个实施例 的视图。
[0017] 图9A和9B是示出了用于提供独立于传输的基于位置的服务的过程的另一个实施 例的视图。
【具体实施方式】
[0018] 多模(MM)设备被配置成通过多个无线电接入技术(RAT)来工作,以及通过 WiFi (例如IEEE 802. 11)协议来工作,多个无线电接入技术(RAT)诸如,例如为,CDM(码 分多址(D0/lX/eHRPD(演进高速率分组数据))、UTRA(UMTS (通用移动电信系统)陆地无线 接入)、GGE (GSM (全球移动通信系统)/GPRS (通用分组无线服务)/EDGE (增强型数据GSM 演进))、LTE (长期演进)、GERAN(GSM EDGE无线电接入网络)、或这些RAT的各种组合。通 过示例的方式,如图1所示,丽设备(例如,智能电话、平板电脑、上网本、膝上型电脑等)中 的应用处理器(AP) 105与不同RAT调制解调器(例如,GGE调制解调器110、UTRA调制解调 器115、LTE调制解调器120、CDMA调制解调器125等)进行通信。
[0019] 这些MM设备也可以实现定位协议(PP)子系统,诸如,例如,LPP (LTE定位协议)、 IS-801 (其为用于CDM的典型PP)、RRLP (无线资源位置服务协议,其为用于GGE和UTRA的 典型PP)。例如,如图1中所示,AP 105连接到位置引擎,例如,全球定位系统130,全球定 位系统GPS、GL0NASS 135,全球导航卫星系统,其是俄卫星系统、北斗140,其是中国导航卫 星系统)、或其它卫星系统,例如,伽利略等。
[0020] 最近的丽设备,诸如图1中所示的,已实现了与它们相应的PP互操作的多种RAT, 以便向消费者提供辅助的基于位置的服务。然而,每个PP通常定制到它自己的RAT调制解 调器,因此,不能重新用于驻留在在MM设备上的不同调制解调器堆栈中的另一 RAT。因此, 为了对于在MM设备中的每一个RAT提供辅助的基于位置的服务,通常需要用于每个RAT和 其相关联的PP的详尽的接口。这样,由于每个附加的RAT或每个附加的PP,增加了接口的 复杂性。
[0021 ] 此外,对于使用SUPL安全用户平面定位的MM位置服务,不同的厂商可以实现其自 己定制的SUPL框架,该框架经由其相应的RAT地而静态地关联到特定PP。因此,当存在从 一个RAT切换到另一 RAT时,这些定制的静态系统不能动态切换PP。此外,对于特定厂商已 经实现的厂商特定的PP,用于一个RAT调制解调器堆栈的定制接口不能重新用于来自不同 厂商的不同RAT调制解调器堆栈。简言之,在不同RAT调制解调器厂商之间存在互操作性 的问题。
[0022] 鉴于传统MM设备的这些问题和其他问题,所公开的实施例通过在不同的RAT和不 同的PP之间提供互操作性而提供了能够简化RAT-PP接口的自适应MM位置协议管理器。对 于一些实施例,自适应丽设备包括与丽控制器(MMC)接口的丽位置协议管理器(MLM)。 MLM和MMC的组合提供了允许在不同厂商的不同RAT和PP之间的互操作性的通用和自适应 的架构。
[0023] 已经宽泛地描述了自适应MM设备,现在参照图2至图9中所示的实施例的描述来 进行详细的说明。虽然结合这些附图来对该几个实施例进行描述,但是没有任何意图将本 公开内容限定在在此公开的实施例中。相反,本发明旨在涵盖所有替换、修改和等同物。
[0024] 图2是示出了用于使用独立于传输的机制来提供基于位置的服务的一般架构的 实施例的框图。类似于图1的架构,图2的架构包括多个RAT调制解调器,诸如,GGE调制 解调器210、UTRA调制解调器215、LTE调制解调器220、CDMA调制解调器225等。在GGE、 UTRA、LTE、和CDMA调制解调器对于本领域技术人员而言是熟悉的情况下,以及在这些类型 的调制解调器的标准控制数据传输是本领域已知的情况下,在本发明中将省略对这些特定 的调制解调器的进一步讨论。图2(与图1 一样)还包括多个位置引擎,诸如,全球定位系 统GPS 230、GL0NASS 235、北斗240或其它卫星系统(例如,伽利略等)。再次地,由于这些 位置引擎对于本领域技术人员而言是熟悉的,所以在此将省略对于GPS、GL0NASS、和北斗的 进一步讨论。
[0025] 在图1和图2之间的一个主要区别在于在其中RAT调制解调器210、215、220、225 与位置引擎230、235、240接口的方式。例如,图2包括与丽位置协议管理器(MLM) 250组 合的MM控制器(MMC) 245,其提供在位置引擎230、235、240和RAT调制解调器210、215、220、 225之间的接口。在本实施例中,MMC 245在不同RAT上提供安全分组数据传输,而MLM 250 生成用于与独立于其提供安全分组数据传输的RAT的位置引擎的通信的独立于传输的分 组。因此,当位置服务应用205触发基于位置的服务时,MLM 250提供与许多不同的RAT和 许多不同的定位协议(PP)互操作的,独立于传输的数据分组。以下将参考图3到9来描述 更详细示出MLM 250的若干实施例。
[0026] 例如,图3是示出了包括允许独立于传输的基于位置的服务的MLM 350的环境中 的一个实施例的框图。利用传统组件来开始,图3的环境中包括位置服务应用305、几个不 同RAT调制解调器(例如,GGE调制解调器310、UTRA调制解调器315、LTE调制解调器320、 CDM调制解调器325等)、以及驱动多个位置引擎(例如,全球定位系统引擎330、GL0NASS 引擎335、北斗引擎340等)的位置引擎驱动器355。调制解调器310、315、320、325
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1