【技术实现步骤摘要】
报文传输方法、业务链系统以及计算机可读存储介质
本专利技术涉及移动通信
,尤其涉及一种报文传输方法、业务链系统以及计算机可读存储介质。
技术介绍
增值业务(Value-AddedService,VAS)越来越丰富。为了解决增值业务的灵活部署,引入了业务链(ServiceFunctionChain,SFC)的技术。在一个业务链系统中,存在多个业务链,每一个业务链是一系列顺序的SF(ServiceFunction,业务功能)序列。各个业务链上的SF个数,种类,顺序可以是不同的,不同的流走不同业务链。当部署了业务链的时候,报文要在业务链上不支持NSH(NetworkServiceHeader,网络业务头)的SF,业务功能代理节点(SFCProxy)之间进行多次转发,增加了网络带宽的消耗和转发时延,造成服务质量下降。
技术实现思路
本专利技术的主要目的在于提供一种报文传输方法、业务链系统以及计算机可读存储介质,旨在解决报文要在业务链上不支持NSH的业务功能节点,业务功能代理节点之间进行多次转发,增加了网络带宽的消耗和转发时延,造成服务质量下降的技术问题。为实现上述目的,本专利技术提供一种报文传输方法,所述报文传输方法包括步骤:当业务功能代理节点接收到分类器发送的网络流报文时,检测所述网络流报文是否为网络流的第一个报文;若所述网络流报文不是所述网络流的第一个报文,则获取所述网络流对应记录的标识信息,并判断所述标识信息是否为第一标识;若所述标识信息是第一标识,则获取业务链控制器发送的业务链路径信息中的优化传输路径,按照所述优化传输路径在业务链中传输所述网络流报文;其 ...
【技术保护点】
1.一种报文传输方法,其特征在于,所述报文传输方法包括以下步骤:当业务功能代理节点接收到分类器发送的网络流报文时,检测所述网络流报文是否为网络流的第一个报文;若所述网络流报文不是所述网络流的第一个报文,则获取所述网络流对应记录的标识信息,并判断所述标识信息是否为第一标识;若所述标识信息是第一标识,则获取业务链控制器发送的业务链路径信息中的优化传输路径,按照所述优化传输路径在业务链中传输所述网络流报文;其中,所述优化传输路径为当所述网络流报文需要传输给所述业务链的下一跳时,所述业务功能代理节点将所述网络流报文发送给下一跳的业务功能节点。
【技术特征摘要】
1.一种报文传输方法,其特征在于,所述报文传输方法包括以下步骤:当业务功能代理节点接收到分类器发送的网络流报文时,检测所述网络流报文是否为网络流的第一个报文;若所述网络流报文不是所述网络流的第一个报文,则获取所述网络流对应记录的标识信息,并判断所述标识信息是否为第一标识;若所述标识信息是第一标识,则获取业务链控制器发送的业务链路径信息中的优化传输路径,按照所述优化传输路径在业务链中传输所述网络流报文;其中,所述优化传输路径为当所述网络流报文需要传输给所述业务链的下一跳时,所述业务功能代理节点将所述网络流报文发送给下一跳的业务功能节点。2.如权利要求1所述的报文传输方法,其特征在于,所述当业务功能代理节点接收到网络流报文时,检测所述网络流报文是否为网络流的第一个报文的步骤之后,还包括:若所述网络流报文为所述网络流的第一个报文,则将所述第一个报文记为上行第一报文;建立与所述上行第一报文对应网络流的记录,并为所述记录添加第二标识;将所述上行第一报文按照所述业务链路径信息中的默认传输路径发送给目的网络,以供所述目的网络返回与所述上行第一报文对应的下行第一报文;当接收到所述下行第一报文时,将所述记录的第二标识更改为第一标识;其中,所述第二标识表示未接收到所述下行第一报文,所述第一标识表示已接收到所述下行第一报文;所述默认传输路径为当所述网络流报文需要传输给所述业务链的下一跳时,所述业务功能代理节点将所述网络流报文发送给下一跳的业务功能代理节点。3.如权利要求2所述的报文传输方法,其特征在于,所述建立与所述上行第一报文对应网络流的记录,并为所述记录添加第二标识的步骤包括:获取所述上行第一报文中的网络之间的互连协议IP五元组信息和网络业务头NSH的头信息;根据所述IP五元组信息和所述NSH的头信息得到所述上行第一报文对应网络流的记录,并为所述记录添加第二标识。4.如权利要求3所述的报文传输方法,其特征在于,所述NSH的头信息包括业务路径标识和业务标识,通过所述业务路径标识和业务标识确定所述业务链中各个业务功能节点和业务功能代理节点之间的对应关系。5.如权利要求2所述的报文传输方法,其特征在于,所述将所述上行第一报文按照所述业务链路径信息中的默认传输路径发送给目的网络,以供所述目的网络返回与所述上行第一报文对应的下行第一报文的步骤包括:解除所述上行第一报文的网络业务头NSH封装,并将解除封装后的所述上行第一报文发送给与所述业务功能代理节点对应的业务功能节点,以供所述业务功能节点按照预设功能处理所述上行第一报文,并将处理后的所述上行第一报文返回给所述业务功能代理节点;当接收到处理后的所述上行第一报文时,对处理后的所述上行第一报文进行NSH封装,得到封装后的所述上行第一报文,并发送给下一跳的所述业务功能代理...
【专利技术属性】
技术研发人员:井惟栋,蔡洪波,王军,高申存,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。