一种执行IMS业务的方法、装置及终端制造方法及图纸

技术编号:14657536 阅读:130 留言:0更新日期:2017-02-16 23:08
本发明专利技术公开了一种执行IMS业务的方法、装置及终端,涉及通信技术领域,能够解决因不同运营商对IMS业务在实现过程中设计的不同,而导致的终端在更换SIM卡后行为异常、功耗过高的问题。本发明专利技术的方法包括:终端获取当前终端驻留网络的运营商标识,终端支持IMS业务;终端获取与运营商标识对应的差异配置文件,差异配置文件包括终端通过运营商标识对应的运营商网络执行IMS业务时所需的差异化功能参数;终端根据差异配置文件更新终端预存的默认配置文件,得到运营商网络的配置文件,并加载运行运营商网络的配置文件,运营商网络的配置文件包括终端通过驻留网络执行IMS业务的配置文件。本发明专利技术适用于IMS业务的执行过程。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种执行IMS(英文:IPMultimediaSubsystem,中文:IP多媒体子系统)业务的方法、装置及终端。
技术介绍
在现网中,IMS是一种全新的多媒体业务形式,能够满足终端更新颖、更多样化的多媒体业务需求。诸如VoLTE(英文:VoiceoverLTE,中文:基于IMS的语音业务)等的IMS业务与运营商之间存在强关联的系。也就意味着,基于IMS业务的执行,各个运营商对IMS业务配置文件的设置有所不同,其中,IMS业务配置文件用于指示终端所需要实现的功能,这也就使各个运营商在具体功能及用例的设计上会存在一些差异,甚至冲突。例如:对于印度运营商Reliance而言,Reliance的需求与中国移动或联通有所不同。对于接入Reliance网络的终端而言,为了确保终端联网且能够进行通话,Reliance网络侧默认终端支持IMS业务,也就是在终端完成附着过程之后,该终端不需要判断网络VoPS信息就可以直接发起IMS-APN(英文:AccessPointName,中文:接入点名称)的链路激活。其中,VoPS信息是终端在完成附着过程之后,网络侧反馈给终端的信息,用于表示该终端是否支持IMS业务。在上述过程执行之后,当该终端插入并使用除Reliance以外的诸如中国移动或联通等运营商所提供的SIM卡(英文:SubscriberIdentificationModule,中文:客户识别模块)时,由于该运营商需要进行VoPS信息的判断才能允许支持IMS业务的终端执行IMS业务,但在实际使用过程中,在终端插入上述SIM卡之后,终端会不停地发起IMS-APN激活、去激活消息,这样就会导致终端行为异常,从而使终端的功耗过高。
技术实现思路
本专利技术提供一种执行IMS业务的方法、装置及终端,能够解决因不同运营商对IMS业务在实现过程中设计的不同,而导致的终端在更换SIM卡后行为异常、功耗过高的问题。为达到上述目的,本专利技术采用如下技术方案:第一方面,本专利技术提供一种执行IMS业务的方法,所述方法包括:终端获取当前所述终端驻留网络的运营商标识,所述终端支持IMS业务;所述终端获取与所述运营商标识对应的差异配置文件,所述差异配置文件包括所述终端通过所述运营商标识对应的运营商网络执行所述IMS业务时所需的差异化功能参数;所述终端根据所述差异配置文件更新所述终端预存的默认配置文件,得到所述运营商网络的配置文件,并加载运行所述运营商网络的配置文件,所述运营商网络的配置文件包括所述终端通过所述驻留网络执行所述IMS业务的配置文件。第二方面,本专利技术提供一种执行IMS业务的装置,所述装置包括:获取模块,用于获取当前终端驻留网络的运营商标识,所述终端支持IMS业务;所述获取模块,还用于获取与所述运营商标识对应的差异配置文件,所述差异配置文件包括所述终端通过所述运营商标识对应的运营商网络执行所述IMS业务时所需的差异化功能参数;处理模块,用于根据所述差异配置文件更新所述终端预存的默认配置文件,得到所述运营商网络的配置文件,并加载运行所述运营商网络的配置文件,所述运营商网络的配置文件包括所述终端通过所述驻留网络执行所述IMS业务的配置文件。第三方面,本专利技术提供一种终端,所述终端至少包括如第二方面所述的执行IMS业务的装置。本专利技术提供的执行IMS业务的方法、装置及终端,相比较于现有技术中支持IMS业务的终端在插入无需判断VoPS信息的SIM卡,且成功发起IMS-APN的链路激活之后,若将SIM卡更换为需要判断VoPS信息的SIM卡,则因不同运营商对IMS业务在实现过程中设计的不同,而导致的终端在更换SIM卡后行为异常、功耗过高,本专利技术可以根据该终端当前所属网络的运营商标识,来确定与该运营商标识对应的差异配置文件,之后根据差异配置文件中的差异化功能参数,来更新终端预存的默认配置文件,从而得到运营商网络的配置文件,并加载运行运营商网络的配置文件。这样一来,该终端就可以针对不同运营商的需求来选择性加载运行适应于当前运营商网络需求的配置文件。因此,能够有效解决因不同运营商对IMS业务在实现过程中设计的不同,而导致的终端在更换SIM卡后行为异常、功耗过高的问题。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例提供的一种执行IMS业务的方法流程图;图2为本专利技术实施例提供的另一种执行IMS业务的方法流程图;图3为本专利技术实施例提供的另一种执行IMS业务的方法流程图;图4为本专利技术实施例提供的另一种执行IMS业务的方法流程图;图5为本专利技术实施例提供的一种执行IMS业务的装置结构示意图;图6为本专利技术实施例提供的一种终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种执行IMS业务的方法,如图1所示,该方法可以应用于一种终端,其中,该终端支持IMS业务,该终端具体可以为支持IMS业务的手机等设备,该方法流程包括:101、终端获取当前终端驻留网络的运营商标识。每个运营商会对应一个唯一的运营商标识,在每个运营商下会存在至少一种网络,因此,当终端已经成功接入某一种网络之后,该终端可以确定所驻留的网络所对应的运营商标识。需要说明的是,运营商标识具体可以为用于区分不同运营商的字符串,或是数字、字母等的组合,在此不做限定。102、终端获取与运营商标识对应的差异配置文件。其中,差异配置文件包括终端通过运营商标识对应的运营商网络执行IMS业务时所需的差异化功能参数。考虑到不同运营商会存在不同的IMS业务配置文件,而不同的配置文件中会存在或多或少不同的功能参数,因此,在本专利技术中,每个运营商可以对应于一个差异配置文件。终端在确定所驻留网络的运营商标识之后,可以根据该运营商标识来确定该终端所驻留网络的差异配置文件,即终端通过运营商标识对应的运营商网络执行IMS业务时所需的差异化功能参数。103、终端根据差异配置文件更新终端预存的默认配置文件,得到运营商网络的配置文件,并加载运行运营商网络的配置文件。其中,运营商网络的配置文件包括终端通过驻留网络执行IMS业务的配置文件。在本专利技术中,差异化功能参数对应的差异功能至少包括终端是否支持限制呼出功能、终端是否需要通过判断VoPS信息发起IMS业务接入过程、终端是否支持IMS漫游业务,以及终端是否支持VoWifi业务。需要说明的是,差异功能不仅限于上述内容,当任意两个运营商的IMS业务配置文件存在差异时,存在差异的功能参数就可以作为本专利技术所指的差异功能,且每个运营商针对该差异功能都应该存在一个唯一的取值,在本专利技术中,差异功能的取值具体可以为是或否,即yes或no。本专利技术提供的执行IMS业务的方法、装置及终端,相比较于现有技术中支持IMS业务的终端在插入无本文档来自技高网
...
一种执行IMS业务的方法、装置及终端

【技术保护点】
一种执行IMS业务的方法,其特征在于,所述方法包括:终端获取当前所述终端驻留网络的运营商标识,所述终端支持IMS业务;所述终端获取与所述运营商标识对应的差异配置文件,所述差异配置文件包括所述终端通过所述运营商标识对应的运营商网络执行所述IMS业务时所需的差异化功能参数;所述终端根据所述差异配置文件更新所述终端预存的默认配置文件,得到所述运营商网络的配置文件,并加载运行所述运营商网络的配置文件,所述运营商网络的配置文件包括所述终端通过所述驻留网络执行所述IMS业务的配置文件。

【技术特征摘要】
1.一种执行IMS业务的方法,其特征在于,所述方法包括:终端获取当前所述终端驻留网络的运营商标识,所述终端支持IMS业务;所述终端获取与所述运营商标识对应的差异配置文件,所述差异配置文件包括所述终端通过所述运营商标识对应的运营商网络执行所述IMS业务时所需的差异化功能参数;所述终端根据所述差异配置文件更新所述终端预存的默认配置文件,得到所述运营商网络的配置文件,并加载运行所述运营商网络的配置文件,所述运营商网络的配置文件包括所述终端通过所述驻留网络执行所述IMS业务的配置文件。2.根据权利要求1所述的方法,其特征在于,在所述终端获取与所述运营商标识对应的差异配置文件之前,所述方法还包括:所述终端获取至少两个运营商网络的配置文件,并确定每个运营商网络的差异配置文件和所述至少两个运营商网络的默认配置文件;所述终端建立所述每个运营商对应的运营商标识与所述每个运营商的差异配置文件之间的对应关系;所述终端存储所述对应关系。3.根据权利要求2所述的方法,其特征在于,所述终端确定每个运营商网络的差异配置文件和所述至少两个运营商网络的默认配置文件,具体包括:所述终端确定所述终端通过所述每个运营商网络执行所述IMS业务时所需的差异化功能参数,并根据所述差异化功能参数确定所述每个运营商网络的差异配置文件;所述终端确定所述至少两个运营商网络的配置文件中相同的功能参数;所述终端根据所述相同的功能参数,以及预设的差异化功能参数,确定所述至少两个运营商网络的默认配置文件。4.根据权利要求1所述的方法,其特征在于,所述终端获取当前所述终端驻留网络的运营商标识,具体包括:在所述终端完成在所述驻留网络的附着流程之后,所述终端接收网络消息,并获取所述网络消息中携带的当前所述终端驻留网络的运营商标识。5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述差异化功能参数对应的差异功能至少包括所述终端是否支持限制呼出功能、所述终端是否需要通过判断VoPS信息发起IMS业务接入过程、所述终端是否支持IMS...

【专利技术属性】
技术研发人员:张子敬
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1