空中下载业务的触发方法及系统的制作方法

文档序号:7696937阅读:124来源:国知局
专利名称:空中下载业务的触发方法及系统的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种空中下载(Over The Air,简称为OTA)业务的触发方法及系统。
背景技术
非结构化补充数据业务(UnstructuredSupplementary Service Data,简称为USSD)是一种基于全球移动通信(Global system for Mobile Communication,简称为 GSM)网络的新型交互式数据业务,USSD服务采用面向连接的交互式会话方式,使其代替短消息业务(Short Messaging Service,简称为SMS)成为呼叫类业务实现增值的理想载体。现有的空中下载(OTA)业务是基于短消息机制,可以看到USSD较SMS的优势,虽然USSD和SMS均承载在信令信道上,但所承载的信令信道是有区别的。在通话状态下,USSD和SMS使用相同的信令信道即独立专用控制信道(SDCCH),数据传输速率大约为600bit/s。 而在非通话状态下,SMS使用慢速伴随信道(SACCH),而USSD使用快速伴随信道(FACCH),数据传输速率大约为lkbit/s,速率较SMS快。此外,USSD在会话过程中一直保持无线连接,提供端到端的透明通道,不进行存储转发,而SMS在物理承载层没有会话通道,只是一个存储转发系统,在基于SMS方式触发OTA业务的过程中,用户完成一次查询需要建立多次会话过程,因此时延大,通信效率低。

发明内容
针对相关技术中基于SMS方式触发OTA业务时,时延大,通信效率较低的问题,本发明旨在提供一种OTA业务的触发方法及系统,以解决上述问题至少之一。根据本发明的一个方面,提供了一种OTA业务的触发方法。根据本发明的OTA业务的触发方法包括0ΤΑ系统经由USSD系统获取来自于终端的业务请求信息;0ΤΑ系统根据业务请求信息下发配置信息;在配置成功后,OTA系统经由USSD系统向终端发送配置成功的提示信息。上述OTA系统经由USSD获取来自于终端的业务请求信息包括0ΤΑ系统经由USSD系统接收来自于终端的第一请求指令;0ΤΑ系统对第一请求指令进行解析,获取OTA业务的接入号;0ΤΑ系统将携带有菜单信息的响应指令经由USSD系统发送至终端;0ΤΑ系统经由USSD系统接收来自于终端的业务请求信息,其中,业务请求信息包括业务类型,业务类型为终端根据菜单信息选择的信息。上述OTA系统经由USSD系统获取来自于终端的业务请求信息包括0ΤΑ系统经由USSD系统接收来自于终端的第二请求指令;0ΤΑ系统对第二请求指令进行解析,获取业务请求信息,其中,业务请求信息包括0ΤΑ业务的接入号以及终端请求的业务类型的信息。上述OTA系统根据业务请求信息下发配置信息包括0ΤΑ系统查找与业务请求信息对应的模板信息;0ΤΑ系统根据模板信息生成预配置文档,并进行格式转换后发送至短消息中心。
上述OTA系统经由USSD向终端发送配置成功的提示信息之后,方法还包括0ΤΑ系统继续经由USSD获取来自于终端的新的业务请求信息,并执行后续操作。上述OTA系统经由USSD向终端发送配置成功的提示信息之后,方法还包括0ΤΑ系统经由USSD系统接收来自于终端的会话结束请求;终端接收预配置消息,在鉴权通过后执行安装操作。根据本发明的另一方面,提供了一种OTA业务的触发系统。根据本发明的OTA业务的触发系统包括终端、OTA系统,以及USSD系统;其中,终端,用于发送业务请求信息,接收来自于USSD系统的配置成功的提示信息;USSD系统,用于将来自于终端的业务请求信息转发至OTA系统,将来自于OTA系统的配置成功的提示信息转发至终端;0ΤΑ系统,用于接收USSD系统转发的业务请求信息,发送配置成功的提示信肩、O上述OTA系统包括第一接收模块,用于经由USSD系统接收来自于终端的第一请·求指令;第一解析模块,用于对第一请求指令进行解析,获取OTA业务的接入号;发送模块,用于将携带有菜单信息的响应指令经由USSD系统发送至终端;第二接收模块,用于经由USSD系统接收来自于终端的业务请求信息,其中,业务请求信息包括业务类型,业务类型为终端根据菜单信息选择的信息。上述OTA系统包括第三接收模块,用于经由USSD系统接收来自于终端的第二请求指令;第二解析模块,用于对第二请求指令进行解析,获取业务请求信息,其中,业务请求信息包括0ΤΑ业务的接入号以及终端请求的业务类型的信息。上述OTA系统包括第四接收模块,用于经由USSD系统接收来自于终端的会话结束请求;终端包括第五接收模块,用于接收预配置消息;鉴权模块,用于对预配置消息执行鉴权操作;安装模块,用于在鉴权模块鉴权通过后,执行安装操作。通过本发明,OTA系统经由USSD系统获取来自于终端的业务请求信息;根据业务请求信息下发配置信息;在配置成功后,OTA经由USSD系统向终端发送配置成功的提示信息。解决了相关技术中基于SMS方式触发OTA业务时,时延大,通信效率较低的问题,进而可以降低时延,提高通信效率。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I是根据本发明实施例的OTA业务触发方法的流程图;图2是根据本发明优选实施例的OTA业务触发方法的示意图;图3是根据本发明优选实施例的OTA业务触发方法的流程图;图4是根据本发明实施例的OTA业务触发系统的结构框图;图5是根据本发明优选实施例的OTA业务触发系统的结构框图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
图I是根据本发明实施例的OTA业务触发方法的流程图。如图I所示,该OTA业务触发方法主要包括以下处理步骤S102 :0ΤΑ系统经由非结构化补充数据业务(USSD)系统获取来自于终端的业务请求信息;步骤S104 =OTA系统根据业务请求信息下发配置信息;步骤S106 :在配置成功后,OTA系统经由USSD系统向终端发送配置成功的提示信
肩、O相关技术中,SMS在物理承载层没有会话通道,只是一个存储转发系统,用户完成一次查询需要建立多次会话过程,因此时延大,通信效率较低。在图I所示的OTA业务触发方法中,基于USSD系统触发OTA业务,可以有效降低时延,提高通信效率。
优选地,上述OTA系统经由USSD获取来自于终端的业务请求信息可以进一步包括以下处理(I) OTA系统经由USSD系统接收来自于终端的第一请求指令;(2) OTA系统对第一请求指令进行解析,获取OTA业务的接入号;(3) OTA系统将携带有菜单信息的响应指令经由USSD系统发送至终端;(4) OTA系统经由USSD系统接收来自于终端的业务请求信息,其中,业务请求信息包括业务类型,业务类型为终端根据菜单信息选择的信息。在优选实施过程中,终端(例如,手机)拨打运营商提供的服务号,通过USSD系统的USSD中心(USSDC)发送给OTA系统一条请求命令,该请求命令中包括用户请求的业务信
肩、O在OTA系统接收到请求命令后,根据请求命令中字段解析,如果用户只输入一层接入号(仅输入OTA业务的接入号),则OTA系统发送响应的命令并在命令中把消息发给用户;用户可以根据菜单按键选配置的业务,终端响应于用户的选择操作,OTA系统接收到后,根据用户的请求下发配置。优选地,上述OTA系统经由USSD获取来自于终端的业务请求信息可以进一步包括以下处理(I) OTA系统经由USSD系统接收来自于终端的第二请求指令;(2) OTA系统对第二请求指令进行解析,获取业务请求信息,其中,业务请求信息包括0ΤΑ业务的接入号以及终端请求的业务类型的信息。在优选实施过程中,如果用户输入两层接入号(即接入号中包括请求的业务类型),则OTA系统不需要给用户发送菜单消息,直接根据USSDC传过来的业务字段,直接下发配置信息给用户终端。优选地,上述OTA系统根据业务请求信息下发配置信息包括但不限于以下处理(I) OTA系统查找与业务请求信息对应的模板信息;(2) OTA系统根据模板信息生成预配置文档,并进行格式转换后发送至短消息中心。优选地,在步骤S106之后,还可以包括以下处理0ΤΑ系统继续经由USSD获取来自于终端的新的业务请求信息,并执行后续配置操作。在优选实施过程中,上述步骤S102至步骤S106可以循环执行,即用户在请求结束会话之前,可以多次发送请求指令。由于USSD不采用存储转发方式,每次数据发送不需要进行重新建立信道,这对于在用户端与应用服务端需要经过多次数据交互的查询业务应用而言,USSD这个有点比较突出。优选地,在步骤S106之后,还可以包括以下处理(I) OTA系统经由USSD系统接收来自于终端的会话结束请求;(2)终端接收预配置消息,在鉴权通过后执行安装操作。当用户需要结束会话时,终端可以经由USSD系统向OTA系统发送会话结束请求,之后终端收到预配置消息后,进行鉴权通过后,提示用户安装,安装配置后,完成预配置流程。
以下结合图2进一步描述上述优选实施方式。图2是根据本发明优选实施例的OTA业务触发方法的示意图。如图2所示,该OTA业务触发方法主要包括以下处理步骤S202 :终端(例如,手机)拨打运营商提供的服务号,USSDC会根据接入号判断是什么业务,如果判断是OTA业务,USSDC发送给OTA系统一条请求命令,命令中包括用户请求的业务信息;步骤S204 =OTA系统接收到请求后,根据命令中字段解析,如果用户只输入一层接入号(只输入OTA业务的接入号),则OTA系统发送响应的命令并在命令中把消息发给用户;步骤S206 :用户可以根据菜单按键选配置的业务,OTA系统接收到后,根据用户的请求信息下发配置;步骤S208 =OTA预配置文档生成引擎接受预分析系统请求后,将根据请求信息在数据库查找,对应的最小配置单元,并将个性化参数进行替换,然后进行拼装成一个完成的xml,最好进行国际移动用户识别码(International Mobie Subscriber Identity,简称为IMSI)鉴权加密,然后发送至OTA I3USH下发引擎;步骤S210:0TA I3USH下发引擎在OTA系统接收到预配置文档生成引擎发送来的预配置文档,进行WBXML的格式转换,转换完成后,经SMPP发送至短消息中心(SMSC),下发成功后会给OTA I3USH—个发送成功的响应;步骤S212 :0ΤΑ系统接收到SMSC的成功响应后,给USSDC发送响应的命令,并给用户终端发送消息提示用户已经配置,同时提供结束语菜单;步骤S214 :用户终端发送会话结束请求,USSDC将会话结束请求转发至OTA系统,OTA系统返回结束响应指令。之后手机收到预配置消息后,进行鉴权通过后,提示用户安装,安装后,完成预配置流程。需要注意的是,在执行步骤S214之前,上述步骤S202至步骤S212可以多次循环执行。以下结合图3所示的示例进一步描述上述优选实施方式。图3是根据本发明实例的OTA业务触发方法的流程图。如图3所示,该OTA业务触发方法主要包括以下处理
步骤S302 :用户终端(例如,手机)发起请求,以配置MMSC的参数为例;终端拨打一个指定服务号,例如* 129#, USSDC根据所请求的接入号,判断是否存在OTA业务,如果是,USSDC给OTA发送请求响应;否则,提示不存在该业务,流程结束;步骤S304 =USSD通过http协议将用户请求配置业务的字段通过xml传给OTA业务;步骤S306 =OTA系统接收到请求后,给USSD发送一个响应命令并在命令中将菜单的信息发送给USSD ;步骤S308 =USSD拼装OTA系统传送过来的信息,将菜单信息发送给用户终端;步骤S310 :用户终端收到USSD发送过来的消息,菜单显示如下I. MMSC&Browser2.EAIL3. Spul4.退出。假设用户按键选择1,USSD将请求发送给OTA业务; 步骤S312 0ΤΑ系统通过透传过来的消息字段,解析xml文件,判断用户是请求配置MMSC参数,OTA系统根据该用户的三元组信息,找到对应的模板信息,转换为wbxml push给 SMSC ;步骤S314:判断下发是否成功,如果是,执行步骤S316 ;否则,返回执行步骤S306 ;步骤S316 0ΤΑ系统返回发送成功的消息字段给USSD系统,告知已经配置成功。步骤S318:USSD系统将OTA系统返回的消息,拼成消息字段发给用户,提示用户终端已经下发配置信息成功,同时整个一次会话结束。用户终端会收到一条配置业务参数的信息,安装配置后,能够进行数据业务操作。图4是根据本发明实施例的OTA业务触发系统的结构框图。如图4所示,该OTA业务触发系统包括终端10、OTA系统20,以及USSD系统30 ;终端10,用于发送业务请求信息,接收来自于USSD系统的配置成功的提示信息;USSD系统30,用于将来自于终端的业务请求信息转发至OTA系统,将来自于OTA系统的配置成功的提示信息转发至终端;OTA系统20,用于接收USSD系统转发的业务请求信息,发送配置成功的提示信息。在图4所示的OTA业务触发系统中,基于USSD系统触发OTA业务,可以有效降低时延,提高通信效率。优选地,如图5所示,OTA系统20可以进一步包括第一接收模块200,用于经由USSD系统接收来自于终端的第一请求指令;第一解析模块202,用于对第一请求指令进行解析,获取OTA业务的接入号;发送模块204,用于将携带有菜单信息的响应指令经由USSD系统发送至终端;第二接收模块206,用于经由USSD系统接收来自于终端的业务请求信息,其中,业务请求信息包括业务类型,业务类型为终端根据菜单信息选择的信息。优选地,如图5所示,OTA系统20还可以进一步包括第三接收模块208,用于经由USSD系统接收来自于终端的第二请求指令;第二解析模块210,用于对第二请求指令进行解析,获取业务请求信息,其中,业务请求信息包括0ΤΑ业务的接入号以及终端请求的业务类型的信息。优选地,如图5所示,OTA系统还可以进一步包括第四接收模块212,用于经由USSD系统接收来自于终端的会话结束请求;终端10可以进一步包括第五接收模块100,用于接收预配置消息;鉴权模块102,用于对预配置消息执行鉴权操作;以及安装模块104,用于在鉴权模块鉴权通过后,执行安装操作。需要注意的是,上述USSD系统30可以通过其包含的USSDC执行上述操作。上述系统中各模块相互结合的优选实施方式具体可以参见图I至图3的描述,此处不再赘述。从以上的描述中,可以看出,本发明实现了如下技术效果USSD技术使用信令通道来提供面向连接数据通道,可以提供可靠的,时延较低的数据传送方式,从而有效提高了通信效率,降低了通信成本。同时为运营商多提供了一种选择配置业务数据的触发方式,可以有效提闻用户体验。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬 件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种空中下载OTA业务的触发方法,其特征在于,包括 OTA系统经由非结构化补充数据业务USSD系统获取来自于终端的业务请求信息; 所述OTA系统根据所述业务请求信息下发配置信息; 在配置成功后,所述OTA系统经由所述USSD系统向所述终端发送配置成功的提示信息。
2.根据权利要求I所述的方法,其特征在于,所述OTA系统经由USSD获取来自于终端的业务请求信息包括 所述OTA系统经由所述USSD系统接收来自于所述终端的第一请求指令; 所述OTA系统对所述第一请求指令进行解析,获取OTA业务的接入号; 所述OTA系统将携带有菜单信息的响应指令经由所述USSD系统发送至所述终端;所述OTA系统经由所述USSD系统接收来自于所述终端的所述业务请求信息,其中,所述业务请求信息包括业务类型,所述业务类型为所述终端根据所述菜单信息选择的信息。
3.根据权利要求I所述的方法,其特征在于,所述OTA系统经由所述USSD系统获取来自于终端的业务请求信息包括 所述OTA系统经由所述USSD系统接收来自于所述终端的第二请求指令; 所述OTA系统对所述第二请求指令进行解析,获取所述业务请求信息,其中,所述业务请求信息包括所述OTA业务的接入号以及所述终端请求的业务类型的信息。
4.根据权利要求I所述的方法,其特征在于,所述OTA系统根据所述业务请求信息下发配置信息包括 所述OTA系统查找与所述业务请求信息对应的模板信息; 所述OTA系统根据所述模板信息生成预配置文档,并进行格式转换后发送至短消息中心。
5.根据权利要求I至4中任一项所述的方法,其特征在于,所述OTA系统经由所述USSD向所述终端发送配置成功的提示信息之后,所述方法还包括 所述OTA系统继续经由USSD获取来自于终端的新的业务请求信息,并执行后续操作。
6.根据权利要求I至4中任一项所述的方法,其特征在于,所述OTA系统经由所述USSD向所述终端发送配置成功的提示信息之后,所述方法还包括 所述OTA系统经由所述USSD系统接收来自于终端的会话结束请求; 所述终端接收预配置消息,在鉴权通过后执行安装操作。
7.—种空中下载OTA业务的触发系统,其特征在于,包括终端、OTA系统,以及非结构化补充数据业务USSD系统; 所述终端,用于发送业务请求信息,接收来自于所述USSD系统的配置成功的提示信息; 所述USSD系统,用于将来自于所述终端的所述业务请求信息转发至所述OTA系统,将来自于所述OTA系统的配置成功的提示信息转发至所述终端; 所述OTA系统,用于接收所述USSD系统转发的所述业务请求信息,发送所述配置成功的提示信息。
8.根据权利要求7所述的系统,其特征在于,所述OTA系统包括 第一接收模块,用于经由所述USSD系统接收来自于所述终端的第一请求指令;第一解析模块,用于对所述第一请求指令进行解析,获取OTA业务的接入号;发送模块,用于将携带有菜单信息的响应指令经由所述USSD系统发送至所述终端;第二接收模块,用于经由所述USSD系统接收来自于所述终端的所述业务请求信息,其中,所述业务请求信息包括业务类型,所述业务类型为所述终端根据所述菜单信息选择的信息。
9.根据权利要求7所述的系统,其特征在于,所述OTA系统包括 第三接收模块,用于经由所述USSD系统接收来自于所述终端的第二请求指令; 第二解析模块,用于对所述第二请求指令进行解析,获取所述业务请求信息,其中,所述业务请求信息包括所述OTA业务的接入号以及所述终端请求的业务类型的信息。
10.根据权利要求7至9中任一项所述的系统,其特征在于, 所述OTA系统包括 第四接收模块,用于经由所述USSD系统接收来自于终端的会话结束请求; 所述终端包括 第五接收模块,用于接收预配置消息; 鉴权模块,用于对所述预配置消息执行鉴权操作; 安装模块,用于在所述鉴权模块鉴权通过后,执行安装操作。
全文摘要
本发明提供了一种OTA业务的触发方法及系统,上述方法包括OTA系统经由USSD系统获取来自于终端的业务请求信息;OTA系统根据业务请求信息下发配置信息;在配置成功后,OTA系统经由USSD系统向终端发送配置成功的提示信息。根据本发明提供的技术方案,可以降低时延,提高通信效率。
文档编号H04W4/14GK102833702SQ201110163879
公开日2012年12月19日 申请日期2011年6月17日 优先权日2011年6月17日
发明者赵静, 杨永明, 严杰, 丁岩 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1