空中下载业务注册方式的切换方法和ota智能卡的制作方法

文档序号:8006494阅读:309来源:国知局
空中下载业务注册方式的切换方法和ota智能卡的制作方法
【专利摘要】本发明提供一种空中下载业务注册方式的切换方法和OTA智能卡,包括:OTA智能卡接收OTA服务器发送的业务参数更新指令,所述业务参数更新指令中包含待切换注册方式的标识,所述待切换注册方式是根据OTA业务确定的;所述OTA智能卡校验所述业务参数更新指令的合法性和完整性,并在校验通过后,将参数配置文件中的OTA注册方式更新为所述待切换注册方式;所述OTA智能卡在所述待切换注册方式生效后,等待与所述待切换注册方式对应的触发条件发生时,向所述OTA服务器发送OTA注册请求消息。所述方法能够根据业务需求变化,更新OTA业务参数配置,以切换不同的注册方式,保证用户可以及时注册,扩大了OTA业务的使用范围。
【专利说明】空中下载业务注册方式的切换方法和OTA智能卡
【技术领域】
[0001]本发明实施例涉及数据通讯技术,尤其涉及一种空中下载业务注册方式的切换方法和OTA智能卡。
【背景技术】
[0002]空中下载(Over The Air,简称OTA)业务是以用户识别卡(Subscriber IdentityModel,简称SIM)或者全球用户识别卡(Universal Subscriber Module,简称USIM)为代表的电信智能卡的基础增值业务之一,OTA业务为终端用户和运营商提供了通过移动网络传输方式对OTA智能卡(以下将支持OTA业务的SIM卡和USIM卡统称为OTA智能卡)上的内容(包括菜单、文件、程序等)进行管理的途径。
[0003]用户能够接受OTA业务服务的前提是OTA注册,现有技术中,终端只能通过菜单注册的方式完成OTA注册,菜单注册方式采用的是OTA智能卡自动注册方式,即用户在首次进入OTA —级菜单时,OTA智能卡发送固定格式的注册短消息到OTA服务器(仅在首次进入OTA菜单时发送,此后进入菜单不再发送),OTA服务器在收到OTA注册消息后,在OTA数据库中建立该OTA智能卡对应的记录,并根据该记录完成此后与OTA智能卡的交互。
[0004]在实际业务运营中,仅有一部分用户曾经进入过OTA—级菜单并完成了注册。这就意味着相对于庞大的移动用户数而言,可以使用OTA业务的用户范围很有限。而在使用OTA功能的某些业务场景中,其业务需要面向的用户范围不仅包括已注册的OTA用户,还包括没有进行OTA注册的普通用户,如在业务配置发生变化时,通过OTA的远程文件更新功能需要为全网用户更新OTA智能卡指定文件中存储的业务参数。在这种情况下,由于无法为没有注册OTA业务的用户提供服务,OTA现有注册方式实际上限制了 OTA业务的发展。

【发明内容】

[0005]本发明提供一种空中下载业务注册方式的切换方法和OTA智能卡,以解决现有技术中的由于注册方式限制OTA业务发展的问题。
[0006]本发明第一方面提供一种空中下载业务注册方式的切换方法,包括:
[0007]空中下载OTA智能卡接收OTA服务器发送的业务参数更新指令,所述业务参数更新指令中包含待切换注册方式的标识,所述待切换注册方式是根据OTA业务确定的;
[0008]所述OTA智能卡校验所述业务参数更新指令的合法性和完整性,并在校验通过后,将参数配置文件中的OTA注册方式更新为所述待切换注册方式;
[0009]所述OTA智能卡在所述待切换注册方式生效后,等待与所述待切换注册方式对应的触发条件发生时,向所述OTA服务器发送OTA注册请求消息。
[0010]如上所述的切换方法,所述OTA智能卡校验所述业务参数更新指令,并在校验通过后,将参数配置文件中的注册方式更新为所述待切换注册方式之前,还包括:
[0011]所述OTA智能卡在OTA应用文件中加载所述参数配置文件,所述参数配置文件用于完成所述OTA注册方式的基本参数的配置更新。[0012]如上所述的切换方法,所述OTA智能卡校验所述业务参数更新指令,并在校验通过后,将参数配置文件中的注册方式更新为所述待切换注册方式之后,还包括:
[0013]所述OTA智能卡向所述OTA服务器返回业务参数更新响应,以使所述OTA服务器更新OTA数据库中的所述OTA智能卡的注册方式。
[0014]如上所述的切换方法,所述待切换注册方式为菜单注册方式、开机注册方式、应用启动注册方式或者远程注册方式。
[0015]本发明第二方面提供一种空中下载OTA智能卡,包括:
[0016]接收模块,用于接收OTA服务器发送的业务参数更新指令,所述业务参数更新指令中包含待切换注册方式的标识,所述待切换注册方式是根据OTA业务确定的;
[0017]更新模块,用于校验所述业务参数更新指令的合法性和完整性,并在校验通过后,将参数配置文件中的OTA注册方式更新为所述待切换注册方式;
[0018]发送模块,用于在所述待切换注册方式生效后,等待与所述待切换注册方式对应的触发条件发生时,向所述OTA服务器发送OTA注册请求消息。
[0019]如上所述的OTA智能卡,还包括:
[0020]加载模块,用于在OTA应用文件中加载所述参数配置文件,所述参数配置文件用于完成所述OTA注册方式的基本参数的配置更新。
[0021]如上所述的OTA智能卡,所述发送模块还用于:
[0022]向所述OTA服务器返回业务参数更新响应,以使所述OTA服务器更新OTA数据库中的所述OTA智能卡的注册方式。
[0023]如上所述的OTA智能卡,所述待切换注册方式为菜单注册方式、开机注册方式、应用启动注册方式或者远程注册方式。
[0024]本发明提供的方法,OTA服务器根据OTA业务向OTA智能卡发送业务参数更新指令,以更新OTA注册方式为适合该OTA业务的待切换注册方式,并在待切换注册方式生效后,等待与待切换注册方式对应的触发条件发生时,向OTA服务器发起注册,从而能够根据不同的OTA业务选择不同的注册方式,使得OTA注册方式更加灵活,扩大了 OTA业务的使用范围。
【专利附图】

【附图说明】
[0025]图1为本发明空中下载业务注册方式的切换方法实施例一的流程图;
[0026]图2为本发明空中下载业务注册方式的切换方法实施例二的信令流程图;
[0027]图3为本发明OTA智能卡实施例一的结构示意图。
【具体实施方式】
[0028]图1为本发明空中下载业务注册方式的切换方法实施例一的流程图,如图1所示,本实施例的方法包括以下步骤:
[0029]步骤101、OTA智能卡接收OTA服务器发送的业务参数更新指令,业务参数更新指令中包含待切换注册方式,待切换注册方式是根据OTA的业务确定的。
[0030]OTA智能卡为移动终端使用的SM卡或者USM卡,该SM卡或USM卡支持OTA业务。传统意义上的OTA业务采用短消息作为承载,将数据和应用程序从服务器上通过空中接口下载到SM卡上,而对于3G网络中应用的USIM卡,OTA业务不仅可以由短消息来承载,还可以由承载无关协议(Bear Independent Protocol,简称BIP)承载。OTA业务主要包括:业务菜单下载、远程文件管理、补丁下载和交互式应用等。常用的业务为业务菜单下载和远程文件管理,业务菜单下载是指用户根据需要,随时变更OTA智能卡上的业务菜单,包括增加、删除或者与OTA服务器中的菜单进行同步获得最新的菜单列表;远程文件管理是指通过OTA服务器来更新OTA智能卡内某些指定的文件内容,例如SMSC、PLMN等。
[0031]OTA业务实现的前提是OTA注册,目前常用的OTA注册方式为菜单注册方式,菜单注册方式采用的是OTA智能卡自动注册,用户在首次进入OTA —级菜单时,OTA智能卡发送固定格式的注册短消息到OTA服务器(仅在首次进入OTA —级菜单时发送,此后进入菜单不再发送),注册短消息通常有两部分组成,分别是短消息头和短消息体两部分,两部分内分别包含一些OTA智能卡的卡信息,是OTA业务必须的内容,如确定OTA密钥和用于OTA消息加密的卡标识等,OTA服务器在收到OTA注册消息后,在OTA业务数据库中建立该OTA智能卡对应的记录,并根据该记录完成此后与OTA智能卡的交互。
[0032]本发明中提供了多种注册方式,包括菜单注册方式、开机注册方式、应用启动注册方式和远程注册方式,OTA服务器可根据业务的需求,选择不同的注册方式。开机注册方式,是在移动终端开机上电时,触发OTA注册;应用启动注册方式是指在业务首次启动时,触发OTA注册;远程注册是指由OTA服务器通过下发远程注册指令给OTA智能卡,OTA智能卡在收到指令后向OTA服务器发起OTA注册。
[0033]运营商根据OTA业务需要,产生更新OTA注册方式的需要,OTA的注册方法可以视为OTA业务基本参数之一,因此,可通过OTA服务器向OTA智能卡发送业务参数更新指令,业务参数更新指令中包含待切换的注册方式,待切换注册方式是根据OTA业务确定的,针对不同的OTA业务采用不同的注册方式,具体地,业务参数更新指令中包含的为待切换注册方式的标识。例如,可用00标识菜单注册方式、01表示开机注册方式,11标识应用启动注册,10表示远程注册。但本发明并不以此为限,对于待切换注册方式的标识可以采用其他的标识方式,这里只是举例说明。
[0034]步骤102、OTA智能卡校验业务参数更新指令的合法性和完整性,并在校验通过后,将参数配置文件中的OTA注册方式更新为待切换注册方式。
[0035]OTA智能卡在接收到业务参数更新指令后,首选校验业务参数更新指令的合法性和完整性,这里校验都是一些常规校验,例如校验该业务参数更新指令是否来自合法的OTA服务器,判断该业务参数更新指令是否失步等。若校验通过,则将参数配置文件中的OTA注册方式更新为待切换注册方式。
[0036]OTA智能卡还需要预先在OTA应用文件中加载参数配置文件,该参数配置文件用于完成OTA注册方式的基本参数的配置更新。该参数配置文件可在OTA智能卡开发之前预置在OTA智能卡中,该参数配置文件中包括OTA注册方式、OTA版本、OTA空间、OTA服务器短信接入号、OTA服务器地址等,OTA注册方式的参数值可以为OTA注册方式的标识。该参数配置文件不仅包括注册方式相关参数,还包括其他OTA业务的基本参数。
[0037]步骤103、OTA智能卡在待切换注册方式生效后,等待与待切换注册方式对应的触发条件发生时,向OTA服务器发送OTA注册请求消息。
[0038]更新后的待切换注册方式一般在OTA智能卡下次复位时生效,OTA智能卡在待切换注册方式生效后,等待与带切换注册方式对应的触发条件生效时,向OTA服务器发送OTA注册请求消息。
[0039]本实施例提供的方法,OTA服务器根据OTA业务向OTA智能卡发送业务参数更新指令,以更新OTA注册方式为适合该OTA业务的待切换注册方式,并在待切换注册方式生效后,等待与待切换注册方式对应的触发条件发生时,向OTA服务器发起注册,从而能够根据不同的OTA业务选择不同的注册方式,使得OTA注册方式更加灵活,扩大了 OTA业务的使用范围。
[0040]在步骤102之后,还可以包括以下步骤:0ΤΑ智能卡向OTA服务器返回业务参数更新响应,以使OTA服务器更新OTA数据库中的OTA智能卡的注册方式。当OTA注册方式更新成功后,OTA智能卡向OTA服务器返回业务参数更新响应,OTA服务器获知更新成功,并相应的更新OTA数据库中的OTA智能卡的注册方式,以使OTA服务器中的参数与OTA数据库中的参数同步。
[0041]图2为本发明空中下载业务注册方式的切换方法实施例二的信令流程图,本实施例对图1所示方法实施例的技术方案进行详细说明。如图2所示,本实施例提供的方法包括以下步骤:
[0042]步骤201、OTA服务器向OTA智能卡发送业务参数更新指令。
[0043]运营商根据业务需求产生更新OTA业务注册方法的需要,OTA服务器将待切换注册方式的标识包含在业务参数更新指令后,发送给OTA智能卡。其中,业务参数更新指令中包含待切换注册方式的标识,待切换注册方式是根据OTA业务确定的。
[0044]待切换注册方式可以为菜单注册方式、开机注册方式、应用启动注册方式或者远程注册方式中的任意一种,但本发明并不以此为限,OTA业务的注册方式还可以为其它注册方式。待注册方式根据OTA业务的需要确定的,不同OTA业务的所需的注册方式不同。在业务需求变化时,OTA服务器可以通过更新OTA业务参数配置,切换不同的注册方式,保证目标用户可以及时注册,不影响使用OTA业务。OTA服务器发送业务参数更新命令给OTA智能卡,需要在OTA业务指令集中扩展OTA参数更新指令,该指令格式具体可以为表I所示的格式,但本发明并不以此为限,也可以为其它指令格式。
[0045]表一
[0046]
【权利要求】
1.一种空中下载业务注册方式的切换方法,其特征在于,包括: 空中下载OTA智能卡接收OTA服务器发送的业务参数更新指令,所述业务参数更新指令中包含待切换注册方式的标识,所述待切换注册方式是根据OTA业务确定的; 所述OTA智能卡校验所述业务参数更新指令的合法性和完整性,并在校验通过后,将参数配置文件中的OTA注册方式更新为所述待切换注册方式; 所述OTA智能卡在所述待切换注册方式生效后,等待与所述待切换注册方式对应的触发条件发生时,向所述OTA服务器发送OTA注册请求消息。
2.根据权利要求1所述的切换方法,其特征在于,所述OTA智能卡校验所述业务参数更新指令,并在校验通过后,将参数配置文件中的注册方式更新为所述待切换注册方式之前,还包括: 所述OTA智能卡在OTA应用文件中加载所述参数配置文件,所述参数配置文件用于完成所述OTA注册方式的基本参数的配置更新。
3.根据权利要求1所述的切换方法,其特征在于,所述OTA智能卡校验所述业务参数更新指令,并在校验通过后,将参数配置文件中的注册方式更新为所述待切换注册方式之后,还包括: 所述OTA智能卡向所述OTA服务器返回业务参数更新响应,以使所述OTA服务器更新OTA数据库中的所述OTA智能卡的注册方式。
4.根据权利要求1-3任一项所述的切换方法,其特征在于,所述待切换注册方式为菜单注册方式、开机注册方式、应用启动注册方式或者远程注册方式。
5.一种空中下载OTA智能卡,其特征在于,包括: 接收模块,用于接收OTA服务器发送的业务参数更新指令,所述业务参数更新指令中包含待切换注册方式的标识,所述待切换注册方式是根据OTA业务确定的; 更新模块,用于校验所述业务参数更新指令的合法性和完整性,并在校验通过后,将参数配置文件中的OTA注册方式更新为所述待切换注册方式; 发送模块,用于在所述待切换注册方式生效后,等待与所述待切换注册方式对应的触发条件发生时,向所述OTA服务器发送OTA注册请求消息。
6.根据权利要求5所述的OTA智能卡,其特征在于,还包括: 加载模块,用于在OTA应用文件中加载所述参数配置文件,所述参数配置文件用于完成所述OTA注册方式的基本参数的配置更新。
7.根据权利要求5所述的OTA智能卡,其特征在于,所述发送模块还用于: 向所述OTA服务器返回业务参数更新响应,以使所述OTA服务器更新OTA数据库中的所述OTA智能卡的注册方式。
8.根据权利要求5-7任一项所述的OTA智能卡,其特征在于,所述待切换注册方式为菜单注册方式、开机注册方式、应用启动注册方式或者远程注册方式。
【文档编号】H04W8/24GK103476020SQ201310397788
【公开日】2013年12月25日 申请日期:2013年9月4日 优先权日:2013年9月4日
【发明者】刘煜 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1