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

文档序号:9307246阅读:来源:国知局
0的方块示意图,在本实施例中结合了图1中的通信环境I。多用户识别模块装置10包括两个S頂卡10a和100b、选择电路80、包含发送器240和接收器242的RF电路24及天线26。
[0063]SIMlOOa订制PLMN A,以及SIMlOOb订制PLMN B。一旦接收到来自终端用户或应用程序的定位请求服务,接收器242配置为由每个S頂所连接的响应的通信网络获取SUPL信息。然后,选择电路80配置为基于SUPL信息确定那个通信网络支持定位服务,并选择驻留于支持SUPL的通信网络的S頂以建立SUPL会话。在一些实施例中,选择电路80进一步配置为建立对连接于支持SUPL通信网络的S頂划分优先级的优先级列表,并由优先级列表中选择具有最高优先级的S頂以用于传递定位服务。发送器240配置为在已选择的S頂上通过发送SUPL初始化消息来在已选择的S頂上请求定位服务,其中SUPL初始化消息包含多用户识别模块装置10的相邻基站的小区ID。
[0064]图8中的多用户识别模块装置10采用选择电路80由支持SUPL功能的S頂列表中选择S頂以传递定位服务,从而避免可能发生的SUPL版本回退,并提供改善的用户体验。
[0065]此处用语“确定”包含计算(calculating/computing)、处理、推导、调查、查找(如在表格、数据库或其他数据结构中查找)、查明(ascertaining)及类似等。同样,“确定”也可包含解决,选择,选取,确立及类似等。
[0066]本发明所描述的有关各种说明性的逻辑块、模块及电路可使用设计用于执行本文所述功能的通用处理器、数字信号处理器(Digital Signal Processor, DSP)、专用集成电路(Applicat1n Specific Integrated Circuit, ASIC)、现场可编程门阵列(FieldProgrammable Gate Array, FPGA)或其他可编程逻辑器件、离散门或晶体管逻辑、离散硬件组件或上述任意组合来实施或执行。通用处理器可以是微处理器,然而可选地,处理器可为任意商用处理器、控制器、微控制器(microcontroller)或状态机等。
[0067]此处描述的各种逻辑块、模块及电路的操作与功能,可实施为电路硬件或处理器可存取和执行的嵌入的软件代码。
[0068]虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何熟习此技艺者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视后附的权利要求所界定者为准。
【主权项】
1.一种用户识别模块选择方法,适用于多用户识别模块装置的定位服务,所述方法包含: 由每个用户识别模块所连接的相应的通信网络获取安全用户平面定位信息; 基于所述安全用户平面定位信息,确定支持定位服务的通信网络;以及 在连接于支持所述定位服务的所述通信网络的用户识别模块上请求所述定位服务。2.根据权利要求1所述的用户识别模块选择方法,其特征在于,请求所述定位服务的步骤包含: 建立优选级列表,对连接于支持所述定位服务的所述相应的通信网络的用户识别模块划分优先级; 根据所述用户识别模块的所述优先级,由所述优先级列表中选择用户识别模块;以及 在已选择的用户识别模块上请求所述定位服务。3.根据权利要求2所述的用户识别模块选择方法,其特征在于,建立所述优先级列表的步骤包含: 根据所述安全用户平面定位信息建立所述优先级列表。4.根据权利要求2所述的用户识别模块选择方法,其特征在于,建立所述优先级列表的步骤包含: 根据支持所述定位服务的所述通信网络的数据速率来建立所述优先级列表。5.根据权利要求2所述的用户识别模块选择方法,其特征在于更包含: 当所述多用户识别装置在第一用户识别模块上获取所述定位服务失败之后,由所述优先级列表中移除所述第一用户识别模块。6.根据权利要求2所述的用户识别模块选择方法,其特征在于,由所述优先级列表中选择所述用户识别模块的步骤包含: 当在所述优先级列表上没有用户识别模块时,确定是否可在所有用户识别模块中的第二用户识别模块上执行安全用户平面定位版本回退;以及 选择能够执行所述安全用户平面定位版本回退的用户识别模块。7.根据权利要求1所述的用户识别模块选择方法,其特征在于,所述安全用户平面定位信息包括由所述相应的通信网络所支持的安全用户平面定位版本。8.根据权利要求1所述的用户识别模块选择方法,其特征在于,获取所述安全用户平面定位信息的步骤,确定支持所述定位服务的通信网络的步骤,以及在所述用户识别模块上请求所述定位服务的步骤在开机启动时执行。9.根据权利要求1所述的用户识别模块选择方法,其特征在于,获取所述安全用户平面定位信息的步骤,确定支持所述定位服务的通信网络的步骤,以及在所述用户识别模块上请求所述定位服务的步骤在所有用户识别模块中的第二用户识别模块的服务状态发生改变时执行。10.根据权利要求1所述的用户识别模块选择方法,其特征在于,获取所述安全用户平面定位信息的步骤,确定支持所述定位服务的通信网络的步骤,以及在所述用户识别模块上请求所述定位服务的步骤在接收到所述定位服务的请求时执行。11.一种多用户识别模块装置,每个用户识别模块配置连接于相应的通信网络,所述多用户识别模块装置包含: 接收器,配置由每个用户识别模块所连接的所述相应的通信网络获取安全用户平面定位信息; 选择电路,配置基于所述安全用户平面定位信息,确定支持定位服务的通信网络;以及 发送器,配置在连接于支持所述定位服务的所述通信网络的用户识别模块上请求定位服务。12.根据权利要求11所述的多用户识别模块装置,其特征在于,所述选择电路建立优选级列表,对连接于支持所述定位服务的所述相应的通信网络的用户识别模块划分优先级,并根据所述用户识别模块的所述优先级,由所述优先级列表中选择用户识别模块;以及所述发送器配置在已选择的用户识别模块上请求所述定位服务。13.根据权利要求12所述的多用户识别模块装置,其特征在于,所述选择电路配置根据所述安全用户平面定位信息建立所述优先级列表。14.根据权利要求12所述的多用户识别模块装置,其特征在于,所述选择电路配置根据支持所述定位服务的所述通信网络的数据速率来建立所述优先级列表。15.根据权利要求12所述的多用户识别模块装置,其特征在于,当所述多用户识别装置在第一用户识别模块上获取所述定位服务失败之后,所述选择电路配置由所述优先级列表中移除所述第一用户识别模块。16.根据权利要求12所述的多用户识别模块装置,其特征在于,所述选择电路进一步配置为: 当在所述优先级列表上没有用户识别模块时,确定是否可在所有用户识别模块中的第二用户识别模块上执行安全用户平面定位版本回退;以及 选择能够执行所述安全用户平面定位版本回退的用户识别模块。17.根据权利要求11所述的多用户识别模块装置,其特征在于,所述安全用户平面定位信息包括由所述相应的通信网络所支持的安全用户平面定位版本。18.根据权利要求11所述的多用户识别模块装置,其特征在于,当开机启动时,所述接收器配置获取所述安全用户平面定位信息,所述选择电路配置确定支持所述定位服务的通信网络,以及所述发送器配置在所述用户识别模块上请求所述定位服务。19.根据权利要求11所述的多用户识别模块装置,其特征在于,当在所有用户识别模块中的第二用户识别模块的服务状态发生改变时,所述接收器配置获取所述安全用户平面定位信息,所述选择电路配置确定支持所述定位服务的通信网络,以及所述发送器配置在所述用户识别模块上请求所述定位服务。20.根据权利要求11所述的多用户识别模块装置,其特征在于,当接收到所述定位服务的请求时,所述接收器配置获取所述安全用户平面定位信息,所述选择电路配置确定支持所述定位服务的通信网络,以及所述发送器在所述用户识别模块上请求所述定位服务。
【专利摘要】本发明提供一种多用户识别模块装置及用户识别模块选择方法。其中一种多用户识别模块装置,每个用户识别模块配置连接于相应的通信网络,所述多用户识别模块装置包含:接收器,配置由每个用户识别模块所连接的所述相应的通信网络获取安全用户平面定位信息;选择电路,配置基于所述安全用户平面定位信息,确定支持定位服务的通信网络;以及发送器,配置在连接于支持所述定位服务的所述通信网络的用户识别模块上请求定位服务。本发明的优点之一在于可避免可能发生的SUPL版本回退,并提供改善的用户体验。
【IPC分类】H04W48/18, H04W88/06
【公开号】CN105025554
【申请号】CN201410274277
【发明人】施伟丰, 李志宏, 李明, 游矞皇
【申请人】联发科技股份有限公司
【公开日】2015年11月4日
【申请日】2014年6月19日
【公告号】US20150312717
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1