订购业务处理方法和系统、及网关设备的制作方法

文档序号:7648250阅读:95来源:国知局
专利名称:订购业务处理方法和系统、及网关设备的制作方法
技术领域
本发明涉及一种数据连接管理技术,尤其涉及一种订购业务处理方法和系统、及网关设备。
背景技术
随着互连网技术的发展,网络电子商务成为当今订购业务中重要的组成部分。随着消费性电子产品(CP,Consumer Product)的日益增多,通过手机(HS,Handset)和个人数字助理(PDA,Personal Digital Assistant)等移动终端(MS,Mobile Station)上网订购成为可能。
在现有技术中,通过手机上网订购业务主要是通过无线应用协议网关(WAPGW,Wireless Application Protocol Gateway)根据所述手机的计费认证,转发所述手机的订购请求,无线应用协议WAP订购平台服务器(WAPPortal)返回一个订购业务列表。手机通过所述订购业务列表订购需要订购的业务。
发明人在实现本发明的过程中发现,现有技术中至少存在下述缺点如果上述手机直接通过WAPGW,访问上述订购平台服务器进行业务订购,当上述手机为恶意终端时,即上网之前没有与订购业务供应商签署订购协议,或者,一个错误的订购请求直接被WAPGW转发后,订购平台服务器直接发给手机订购业务列表并计费。那么,任何手机都可以通过上述订购平台进行订购业务,上述业务订购系统中存在安全隐患。并且,对于订购网络,任何手机都可以访问订购网络,订购网络需要承担的压力较大,订购网络的稳定性会因为要承受较大的订购压力而变得较差。

发明内容
有鉴于此,实有必要提供一种安全的订购业务处理方法,来解决现有技术中订购系统中存在的安全隐患及订购网络的稳定性差的问题。
基于上述订购业务处理方法的构思,提出一种安全、稳定的订购业务处理系统。
同时,提供一种安全的、稳定的网关设备。
一种订购业务处理方法,包括如下步骤接收来自终端的订购业务请求;判断所述订购业务请求是否合法;及若所述订购业务请求合法,根据所述订购业务请求进行订购协议转换。
一种订购业务处理系统,包括订购平台服务器,用于处理终端用户的业务订购,所述订购平台服务器包括订购平台及门户网站信息;及网关设备,所述网关设备进一步包括接收单元,用于接收所述终端的订购业务请求;订购请求判断单元,用于根据所述订购业务请求判断所述终端的订购请求是否合法;转发单元,用于转发所述订购业务请求或答复订购请求,及协议转换单元,用于转换所述终端与所述订购平台服务器的通讯协议。
一种网关设备,包括接收单元,用于接收所述终端的订购业务请求;订购请求判断单元,用于根据所述订购业务请求判断所述终端的订购请求是否合法;转发单元,用于转发所述订购业务请求或答复订购请求,所述答复订购请求用于提示终端用户所述订购业务连接成功;及协议转换单元,用于转换所述终端与所述订购平台服务器的通讯协议。
通过上述方案可以看出,与现有技术相比,本发明实施例通过所述接收单元接收所述终端的订购业务请求,通过所述订购请求判断单元判断所述终端的订购请求是否合法,并通过在所述订购业务请求合法时,转发所述订购业务请求。防止任何终端都可以通过网关设备来访问网络,解决了订购系统中的安全隐患。同时,本发明实施例使得不合法的终端不能访问订购网络,净化了订购网络,提高了订购网络的稳定性。并且,本发明实施例对于终端用户来说,避免了所述终端的错误订购请求造成的计费,提高了计费的准确性。


图1本发明实施例一种较佳的订购业务处理方法流程图。
图2本发明实施例一种较佳实施方式的订购业务处理系统方框图。
图3本发明实施例一种较佳实施方式的网关设备方框图。
具体实施例方式
请参看图1,本发明实施例一种较佳的订购业务处理方法,用于实现终端通过网络订购业务连接的建立。该订购业务处理方法包括如下步骤步骤102,接收来自终端的订购业务请求。所述终端是无线终端或固定有线网络终端,所述无线终端可以是手机HS、个人数字助理PDA、笔记本电脑(NB,Notebook Computer)和个人电脑(PC,Personal Computer)等消费性电子产品。所述固定有线网络终端包括笔记本电脑、个人电脑、电话和机顶盒(STB,Set-top Box)等。本实施例中以手机为例,所述订购业务请请求包括一个手机号信息头业务字段,如业务字段x-up-calling-line-id等信息。
步骤104,根据所述订购业务请求判断所述终端的订购请求是否合法。所述判断所述终端的订购请求是否合法,在本实施例中所述判断所述终端的订购是否合法根据所述订购业务请求中的业务字段,检索网关设备中存储的合法字段库来进行判断,若检索到所述业务字段,则所述订购业务请求合法;若未检索到所述业务字段,则所述订购业务请求不合法。例如,以无线应用协议WAP为例,通过所述终端与无线应用协议网关WAPGW建立加密的HTTP协议(HTTPS,Secure HTTP)隧道,在后续的请求中不需要使用HTTPS传输,而是使用明文发起请求。无线应用协议网关WAPGW与订购平台服务器之间协议有用户手机号信息头业务字段,如业务字段x-up-calling-line-id,判断此业务字段是否包含在所述合法字段库中。若所述订购业务请求合法,执行步骤106;若所述订购业务请求不合法,执行步骤114。
步骤106,转发所述订购业务请求。转发所述订购业务请求可以为订购信息的转发,也可以通过转换应用层协议来实现订购业务请求转发。本实施例中,以订购协议为超文本传送协议(HTTP,Hyper Text TransportationProtocol)为例,此步骤中转发为协议转换,例如通过手机完成上网订购,则是无线应用协议WAP与超文本传送协议HTTP协议之间的转换。若对于固定电话、个人电脑PC或机预盒STB,由于固定电话、PC和STB的应用层协议都可以支持超文本传送协议HTTP协议,转发所述订购业务请求可以不经过协议转换,直接转发所述订购业务请求。
步骤108,答复订购请求,所述答复订购请求用于提示终端用户所述订购业务连接成功。本实施例中,答复订购请求为订购平台服务器(WAPPortal)下发一个答复信息给无线应用协议WAP网关。
步骤110,转发所述答复订购请求。此步骤中所述转发所述答复请求与步骤106中转发构思相同,即直接完成答复订购请求信息的转发或经过协议转化后转发给用户。
步骤112,建立订购业务连接。本实施例中,所述建立订购业务连接为,根据所述终端的所述订购业务请求进行订购协议转换。以无线应用协议WAP为例,通过所述终端与无线应用协议网关WAPGW建立加密的HTTP协议(HTTPS,Secure HTTP)隧道,发送明文订购请求。所述无线应用协议网关WAPGW建立连接为完成WAP与HTTP之间的协议转换。完成步骤112后完成了一次订购业务连接的建立。
步骤114,向所述终端发送拒绝连接信号。在本实施例中,向所述终端发送拒绝连接信号为向终端发送一个提示短消息,提示用户不能进行相关的业务订购。
步骤116,断开与所述终端的连接。在本实施例中,无线应用协议网关WAPGW不再接收所述终端的订购业务请求。对于本领域的技术人员,先执行步骤114和先执行步骤116并没有本质的区别,不再赘述。
通过上述方案可以看出,与现有技术相比,本发明实施例订购业务处理方法通过接收所述终端的订购业务请求,通过判断所述终端的订购请求是否合法,并通过在所述订购业务请求合法时,转发所述订购业务请求。防止任何终端都可以通过网关设备来访问网络,解决了订购系统中的安全隐患。同时,本发明实施例订购业务处理方法使得不合法的终端不能访问订购网络,净化了订购网络,提高了订购网络的稳定性。并且,本发明实施例订购业务处理方法对于终端用户来说,避免了所述终端的错误订购请求造成的计费,提高了计费的准确性。通过向所述终端发送拒绝连接信号,提示了用户不能进行订购业务,可以提示终端用户了解不能连接的原因。通过断开与所述终端的连接,避免了不必要的网络资源浪费,节约了网络资源。通过答复订购请求和转发所述答复订购请求,使得提示所述终端用户可以正常进行订购业务。
请结合参看图2,基于上述订购业务处理方法的构思,提出一种订购业务处理系统200,用于实现终端通过网络订购业务连接的建立。所述订购业务连接系统包括终端202、网关设备204、订购平台服务器206和服务供应服务器(SP,Server Provider)208。
终端202用于接收用户的订购请求,并且向网关设备204发出订购请求信息。所述终端是无线终端或固定有线网络终端,所述无线终端可以是手机HS、个人数字助理PDA、笔记本电脑(NB,Notebook Computer)和个人电脑(PC,Personal Computer)等消费性电子产品。所述固定有线网络终端包括笔记本电脑、个人电脑、电话和机顶盒(STB,Set-top Box)等。
网关设备204用于转发所述终端202的订购请求及转发订购平台服务器206的答复订购请求。
订购平台服务器206,用于实现终端用户的业务订购,所述订购平台服务器包括订购平台及门户网站信息。在本实施例中,订购平台服务器206基于超文本传输协议HTTP进行应用层的业务订购。
服务供应服务器208,用于提供最终的订购服务。
请结合参看图3,网关设备204进一步包括接收单元302、订购请求判断单元304、转发单元306、协议转换单元308、拒绝连接提示单元310、协议转换控制单元312、字段检索单元314和存储单元316。
接收单元302用于接收来自终端202的订购请求。所述终端202是无线终端或固定有线网络终端,所述无线终端可以是手机HS、个人数字助理PDA、笔记本电脑(NB,Notebook Computer)和个人电脑(PC,PersonalComputer)等消费性电子产品。所述固定有线网络终端包括笔记本电脑、个人电脑、电话和机顶盒(STB,Set-top Box)等。本实施例中以手机为例,所述订购业务请请求包括一个手机号信息头业务字段,如业务字段x-up-calling-line-id等信息。
订购请求判断单元304用于根据所述订购业务请求判断所述终端202的订购请求是否合法。所述判断所述终端202的订购请求是否合法,在本实施例中所述判断所述终端202的订购是否合法根据所述订购业务请求中的业务字段,检索网关设备中存储的合法字段库来进行判断,若检索到所述业务字段,则所述订购业务请求合法;若未检索到所述业务字段,则所述订购业务请求不合法。例如,以无线应用协议WAP为例,通过所述终端202与无线应用协议网关WAPGW建立加密的HTTP协议(HTTPS,Secure HTTP)隧道,在后续的请求中不需要使用HTTPS传输,而是使用明文发起请求。无线应用协议网关WAPGW与订购平台服务器之间协议有用户手机号信息头业务字段,如业务字段x-up-calling-line-id,判断此业务字段是否包含在所述合法字段库中。
转发单元306用于转发所述订购业务请求及答复订购请求。转发所述订购业务请求可以为订购信息的转发,也可以通过转换应用层协议来实现订购业务请求转发。本实施例中,以订购协议为超文本传送协议(HTTP,HyperText Transportation Protocol)为例,此步骤中转发为协议转换,例如通过手机完成上网订购,则是无线应用协议WAP与超文本传送协议HTTP协议之间的转换。若对于固定电话、个人电脑PC或机顶盒STB,由于固定电话、PC和STB的应用层协议都可以支持超文本传送协议HTTP协议,转发所述订购业务请求可以不经过协议转换,直接转发所述订购业务请求。所述转发所述答复请求与上述转发构思相同,即直接完成答复订购请求信息的转发或经过协议转化后转发给用户。
协议转换单元308用于完成所述终端202与订购平台服务器206之间协议转换。若基于不同协议的订购业务请求信息,所述协议转换单元308可以进行协议转换,若基于同一协议的订购业务请求信息,所述协议转换单元308直接转发所述订购业务请求信息。在本实施例中,以终端202发送一个无线应用协议WAP的订购业务请求为例,转化为超文本传输协议HTTP进行业务订购。
拒绝连接提示单元310用于向所述终端202发送拒绝连接信号。在本实施例中,向所述终端202发送拒绝连接信号为向终端202发送一个提示短消息,提示用户不能进行相关的业务订购。
协议转换控制单元312用于根据所述订购请求判断单元304的判断结果来控制所述协议转换单元308是否进行转换。若所述订购业务请求合法,协议转换控制单元312允许协议转换单元308进行协议转换;若所述订购业务请求不合法,协议转换控制单元312不允许协议转换单元308进行协议转换。
字段检索单元314用于根据订购业务请求信息中的业务字段检索存储的字段库得到检索结果。所述订购请求判断单元304根据此检索结果及所述业务字段判断所述订购业务请求是否合法。本实施例中以手机为例,所述订购业务请请求包括一个手机号信息头业务字段,如业务字段x-up-calling-line-id等信息,根据业务字段x-up-calling-line-id检索合法字段库,若检索到x-up-calling-line-id字段信息,则所述订购业务请求合法;否则,所述订购业务请求不合法。
存储单元316用于存储合法字段库。
通过上述方案可以看出,与现有技术相比,本发明实施例通过接收单元302接收所述终端202的订购业务请求,通过订购请求判断单元304判断所述终端202的订购请求是否合法,并通过在所述订购业务请求合法时,转发所述订购业务请求。防止任何终端都可以通过网关设备来访问网络,解决了订购系统中的安全隐患。同时,本发明实施例订购业务处理方法使得不合法的终端不能访问订购网络,净化了订购网络,提高了订购网络的稳定性。并且,本发明实施例订购业务处理方法对于终端用户来说,避免了所述终端的错误订购请求造成的计费,提高了计费的准确性。通过向所述终端202发送拒绝连接信号,提示了用户不能进行订购业务,可以提示终端用户了解不能连接的原因。通过断开与所述终端202的连接,避免了不必要的网络资源浪费,节约了网络资源。通过答复订购请求和转发所述答复订购请求,使得提示所述终端用户可以正常进行订购业务。
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种订购业务处理方法,其特征在于所述订购业务处理方法包括如下步骤接收终端的订购业务请求,所述订购业务请求包括业务字段;根据所述业务字段判断所述订购业务请求是否合法;及若所述订购业务请求合法,根据所述订购业务请求进行订购协议转换。
2.根据权利要求1所述的订购业务处理方法,其特征在于所述订购业务处理方法进一步包括步骤若所述订购业务请求不合法,向所述终端发送拒绝连接信号。
3.根据权利要求1或2所述的订购业务处理方法,其特征在于所述订购业务处理方法进一步包括如下步骤若所述订购业务请求不合法,断开与所述终端的连接。
4.根据权利要求1所述的订购业务处理方法,其特征在于所述终端是手机,所述订购业务是无线应用协议WAP订购业务,所述订购协议转换为无线应用协议WAP与超文本传送协议HTTP之间的协议转换。
5.根据权利要求1所述的订购业务处理方法,其特征在于所述订购业务处理方法进一步包括步骤向所述终端转发答复订购请求,所述答复订购请求用于提示终端用户所述订购业务连接成功。
6.根据权利要求1所述的订购业务处理方法,其特征在于所述判断所述终端的订购业务请求是否合法具体为根据所述订购业务请求中的业务字段,检索网关设备中存储的合法字段库来进行判断,若检索到所述业务字段,则所述订购业务请求合法;若未检索到所述业务字段,则所述订购业务请求不合法。
7.一种订购业务处理系统,其特征在于,该订购业务处理系统包括订购平台服务器,用于处理终端用户的业务订购,所述订购平台服务器包括订购平台及门户网站信息;及网关设备,所述网关设备进一步包括接收单元,用于接收所述终端的订购业务请求;订购请求判断单元,用于根据所述订购业务请求判断所述终端的订购请求是否合法;转发单元,用于转发所述订购业务请求或答复订购请求,及协议转换单元,用于转换所述终端与所述订购平台服务器的通讯协议。
8.一种网关设备,其特征在于,该网关设备包括接收单元,用于接收所述终端的订购业务请求;订购请求判断单元,用于根据所述订购业务请求判断所述终端的订购请求是否合法;转发单元,用于转发所述订购业务请求或答复订购请求,所述答复订购请求用于提示终端用户所述订购业务连接成功;及协议转换单元,用于转换所述终端与所述订购平台服务器的通讯协议。
9.根据权利要求8所述的网关设备,其特征在于所述网关设备还包括拒绝连接提示单元,用于向所述终端发送拒绝连接信号。
10.根据权利要求8或9所述的网关设备,其特征在于所述网关设备进一步包括协议转换控制单元,用于控制所述协议转换单元是否进行协议转换。
11.根据权利要求8所述的网关设备,其特征在于所述网关设备还包括存储单元,用于存储合法字段库;及字段检索单元,用于根据所述订购业务请求中的字段检索所述合法字段库;所述订购请求判断单元根据所述字段检索单元的检索结果判断所述订购业务请求是否合法,若检索到所述字段,则所述订购业务请求合法;若未检索到所述字段,则所述订购业务请求不合法。
全文摘要
一种订购业务处理方法,用于实现终端通过网络订购业务连接的建立,所述终端是无线终端或固定有线网络终端,包括如下步骤接收来自终端的订购业务请求;根据订购业务请求判断终端的订购请求是否合法;若订购业务请求合法,转发订购业务请求;及根据终端的订购业务请求进行订购协议转换。同时,提供一种订购业务处理系统及网关设备。本发明实施例防止任何终端都可以通过网关设备来访问网络,解决了订购系统中的安全隐患。同时,本发明实施例使得不合法的终端不能访问订购网络,净化了订购网络,提高了订购网络的稳定性。
文档编号H04L12/56GK101056185SQ200710073668
公开日2007年10月17日 申请日期2007年3月26日 优先权日2007年3月26日
发明者陆刚, 李荣高 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1