处理业务报文的方法、装置和网关设备制造方法及图纸

技术编号:12229692 阅读:99 留言:0更新日期:2015-10-22 10:23
本发明专利技术实施例提供一种处理业务报文的方法、用户设备和网关设备。该方法包括:网关设备接收业务报文,该业务报文中携带应用标识,该应用标识用于指示该业务报文所属的应用;该网关设备根据该应用标识,识别该业务报文所属的应用;该网关设备根据预先建立的该应用与处理策略的对应关系对该业务报文执行该处理策略。本发明专利技术实施例中,通过在业务报文中携带应用标识,并在网关设备预先存储该应用标识,网关设备能够根据业务报文中携带的应用标识与网关设备中存储的应用标识的匹配识别应用,从而提高了网关设备对应用的识别率。

【技术实现步骤摘要】
【国外来华专利技术】处理业务报文的方法、装置和网关设备
本专利技术实施例涉及无线通信领域,并且更具体地,涉及一种处理业务报文的方法、装置和网关设备。
技术介绍
随着智能终端的普及,应用(APP)的使用越来越广泛。现有的应用多种多样,主要由各自的OTT(顶端之上,OverTheTop)厂商进行维护和管理。目前,移动网络的运营商与OTT厂商之间的合作越来越广泛。例如,阿里巴巴为使用其旗下淘宝、天猫等应用的用户提供免费的流量包;广州联通、电信齐推出微信流量包等。在使用移动网络的情况下,移动网络中核心网的网关设备需要识别出业务报文所属应用,才能针对不同的应用使用不同的处理策略(如计费策略和QoS策略等)。在现有技术中,运营商通常利用DPI(深度报文检测,DeepPacketInspection)来识别业务报文所属应用的应用类型。但是,基于DPI的识别方式需要在核心网的网关设备处建立特征库。由于应用的更新比较频繁,该特征库的更新往往跟不上应用的更新速度,识别率较低。
技术实现思路
本专利技术实施例提供一种处理业务报文的方法、装置和网关设备,以提高网关设备对业务报文所属应用的识别率。第一方面,提供一种处理业务报文的方法,包括:网关设备接收业务报文,所述业务报文中携带应用标识,所述应用标识用于指示所述业务报文所属的应用;所述网关设备根据所述应用标识,识别所述业务报文所属的应用;所述网关设备根据预先建立的所述应用与处理策略的对应关系对所述业务报文执行所述处理策略。结合第一方面,在第一方面的一种实现方式中,所述网关设备存储有所述应用标识与应用的对应关系,所述根据所述应用标识识别所述应用,包括:根据所述业务报文中携带的所述应用标识,以及所述应用标识与应用的对应关系,将所述应用标识对应的应用确定为所述业务报文所属的应用。结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述业务报文中还携带安全校验码,所述安全校验码用于校验所述业务报文的安全性,所述网关设备还存储有所述应用标识、应用与密钥的对应关系,则所述根据所述应用标识识别所述应用,包括:根据所述业务报文中携带的所述应用标识,以及所述应用标识与密钥的对应关系,确定所述密钥;根据所述密钥生成基准校验码;当所述基准校验码与所述安全校验码匹配时,将所述应用标识对应的应用确定为所述业务报文所属的应用。结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述密钥是密钥服务器为所述应用生成的临时密钥,在所述根据所述业务报文中携带的所述应用标识,以及所述应用标识与密钥的对应关系,确定所述密钥之前,所述方法还包括:向所述密钥服务器发送请求消息,所述请求消息用于请求所述密钥服务器为所述应用生成所述临时密钥;接收所述密钥服务器发送的响应消息,所述响应消息中携带所述临时密钥。结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述业务报文中还携带所述应用的版本号,所述网关设备还存储有所述应用标识、所述版本号和所述密钥的对应关系,所述根据所述业务报文中携带的所述应用标识,以及所述应用标识与所述密钥的对应关系确定所述密钥,包括:根据所述业务报文中携带的所述应用标识和所述版本号,以及所述应用标识、所述版本号、所述密钥的对应关系,选择所述应用标识和所述版本号对应的所述密钥。结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述根据所述密钥生成基准校验码,包括:根据所述密钥,基于MD5生成所述基准校验码。结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述处理策略为所述应用的计费策略,所述根据预先建立的所述应用与处理策略的对应关系对所述业务报文执行所述处理策略,包括:根据所述计费策略对所述业务报文进行计费。第二方面,提供一种处理业务报文的方法,包括:生成业务报文,所述业务报文中携带应用标识,所述应用标识用于指示所述业务报文所属的应用;向核心网的网关设备发送所述业务报文。结合第二方面,在第二方面的一种实现方式中,所述业务报文中还携带安全校验码,所述安全校验码用于校验所述业务报文的安全性,在所述生成业务报文之前,还包括:获取所述应用对应的密钥;根据所述密钥生成所述安全校验码。结合第二方面或其上述实现方式的任一种,在第二方面的另一种实现方式中,所述密钥是密钥服务器为所述应用生成的临时密钥,所述获取所述应用对应的密钥,包括:向所述密钥服务器发送请求消息,所述请求消息用于请求所述密钥服务器为所述应用生成所述临时密钥;接收所述密钥服务器发送的响应消息,所述响应消息中携带所述临时密钥。结合第二方面或其上述实现方式的任一种,在第二方面的另一种实现方式中,所述密钥为所述业务报文所属应用的内置密钥,所述获取所述应用对应的密钥,包括:提取所述内置密钥。结合第二方面或其上述实现方式的任一种,在第二方面的另一种实现方式中,所述业务报文中还携带生成所述业务报文的应用的版本号。结合第二方面或其上述实现方式的任一种,在第二方面的另一种实现方式中,所述根据所述密钥生成所述安全校验码,包括:根据所述密钥,并基于MD5生成所述安全校验码。第三方面,提供一种网关设备,包括:第一接收单元,用于接收业务报文,所述业务报文中携带应用标识,所述应用标识用于指示所述业务报文所属的应用;识别单元,用于根据所述第一接收单元接收的所述业务报文中携带的所述应用标识,识别所述业务报文所属的应用;执行单元,用于根据预先建立的所述识别单元识别的所述应用与处理策略的对应关系对所述业务报文执行所述处理策略。结合第三方面,在第三方面的一种实现方式中,所述网关设备存储有所述应用标识与应用的对应关系,所述识别单元具体用于根据所述业务报文中携带的所述应用标识与所述网关设备中存储的所述应用标识以及所述应用标识与应用的对应关系,将所述应用标识对应的应用确定为所述业务报文所属的应用。结合第三方面或其上述实现方式的任一种,在第三方面的另一种实现方式中,所述业务报文中还携带安全校验码,所述安全校验码用于校验所述业务报文的安全性,所述网关设备还存储有所述应用标识、应用与密钥的对应关系,所述识别单元具体用于根据所述业务报文中携带的所述应用标识,以及所述应用标识与密钥的对应关系,确定所述密钥;根据所述密钥生成基准校验码;当所述基准校验码与所述安全校验码匹配时,将所述应用标识对应的应用确定为所述业务报文所属的应用。结合第三方面或其上述实现方式的任一种,在第三方面的另一种实现方式中,所述密钥是密钥服务器为所述应用生成的临时密钥,所述网关设备还包括:发送单元,用于向所述密钥服务器发送请求消息,所述请求消息用于请求所述密钥服务器为所述应用生成所述临时密钥;第二接收单元,用于接收所述密钥服务器发送的响应消息,所述响应消息中携带所述临时密钥。结合第三方面或其上述实现方式的任一种,在第三方面的另一种实现方式中,所述业务报文中还携带所述应用的版本号,所述网关设备还存储有所述应用标识、所述版本号和所述密钥的对应关系,所述识别单元具体用于根据所述业务报文中携带的所述应用标识和所述版本号,以及所述应用标识、所述版本号和所述密钥的对应关系,选择所述应用标识和所述版本号对应的所述密钥。结合第三方面或其上述实现方式的任一种,在第三方面的另一种实现方式中本文档来自技高网...

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种处理业务报文的方法,其特征在于,包括:网关设备接收用户设备UE生成的业务报文,所述业务报文中携带应用标识,所述应用标识用于指示所述业务报文所属的应用;所述网关设备根据所述业务报文中携带的所述应用标识,以及所述应用标识与应用的对应关系,将所述应用标识对应的应用确定为所述业务报文所属的应用,其中,所述网关设备存储有所述应用标识与应用的对应关系;所述网关设备根据预先建立的所述应用与处理策略的对应关系对所述业务报文执行所述处理策略。2.如权利要求1所述的方法,其特征在于,所述业务报文中还携带安全校验码,所述安全校验码用于校验所述业务报文的安全性,所述网关设备还存储有所述应用标识、应用与密钥的对应关系,则所述根据所述应用标识识别所述应用,包括:根据所述业务报文中携带的所述应用标识,以及所述应用标识与密钥的对应关系,确定所述密钥;根据所述密钥生成基准校验码;当所述基准校验码与所述安全校验码匹配时,将所述应用标识对应的应用确定为所述业务报文所属的应用。3.如权利要求2所述的方法,其特征在于,所述密钥是密钥服务器为所述应用生成的临时密钥,在所述根据所述业务报文中携带的所述应用标识,以及所述应用标识与密钥的对应关系,确定所述密钥之前,所述方法还包括:向所述密钥服务器发送请求消息,所述请求消息用于请求所述密钥服务器为所述应用生成所述临时密钥;接收所述密钥服务器发送的响应消息,所述响应消息中携带所述临时密钥。4.如权利要求2所述的方法,其特征在于,所述业务报文中还携带所述应用的版本号,所述网关设备还存储有所述应用标识、所述版本号和所述密钥的对应关系,所述根据所述业务报文中携带的所述应用标识,以及所述应用标识与所述密钥的对应关系确定所述密钥,包括:根据所述业务报文中携带的所述应用标识和所述版本号,以及所述应用标识、所述版本号和所述密钥的对应关系,选择与所述应用标识和所述版本号对应的所述密钥。5.如权利要求2-4中任一项所述的方法,其特征在于,所述根据所述密钥生成基准校验码,包括:根据所述密钥,基于消息摘要算法MD5生成所述基准校验码。6.如权利要求1-4中任一项所述的方法,其特征在于,所述处理策略为所述应用的计费策略,所述根据预先建立的所述应用与处理策略的对应关系对所述业务报文执行所述处理策略,包括:根据所述计费策略对所述业务报文进行计费。7.一种处理业务报文的方法,其特征在于,包括:用户设备UE生成业务报文,所述业务报文中携带应用标识,所述应用标识用于指示所述业务报文所属的应用;所述UE向核心网的网关设备发送所述业务报文,其中,所述应用标识用于所述网关设备根据存储的应用标识与应用的对应关系识别所述业务报文所属的应用。8.如权利要求7所述的方法,其特征在于,所述业务报文中还携带安全校验码,所述安全校验码用于校验所述业务报文的安全性,在所述生成业务报文之前,还包括:获取所述应用对应的密钥;根据所述密钥生成所述安全校验码。9.如权利要求8所述的方法,其特征在于,所述密钥是密钥服务器为所述应用生成的临时密钥,所述获取所述应用对应的密钥,包括:向所述密钥服务器发送请求消息,所述请求消息用于请求所述密钥服务器为所述应用生成所述临时密钥;接收所述密钥服务器发送的响应消息,所述响应消息中携带所述临时密钥。10.如权利要求8所述的方法,其特征在于,所述密钥为所述业务报文所属应用的内置密钥,所述获取所述应用对应的密钥,包括:提取所述内置密钥。11.如权利要求10所述的方法,其特征在于,所述业务报文中还携带生成所述业务报文的应用的版本号。12.如权利要求8-11中任一项所述的方法,其特征在于,所述根据所述密钥生成...

【专利技术属性】
技术研发人员:胡翔胡玉胜郭建成张翀
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1