一种获取业务流的转发路径信息的装置及方法制造方法及图纸

技术编号:13422729 阅读:70 留言:0更新日期:2016-07-28 17:30
本发明专利技术提供了一种获取业务流的转发路径信息的装置及方法,用以实现获取指定业务流经过的所有设备上的转发路径信息,使得网络管理系统根据获取的业务流的转发路径信息对该业务流进行网络业务部署。本发明专利技术方法包括:分别将业务流经过的任一设备作为当前设备,针对每个当前设备执行:根据业务流的匹配索引查找当前设备上的业务报文,确定业务流对应的业务报文;根据确定的业务报文,获取当前设备上业务流的转发路径信息,并将业务流的转发路径信息添加到转发路径报文中;根据确定的业务报文,确定业务流经过的当前设备的相邻下游设备,并将添加业务流的转发路径信息后的转发路径报文发送给相邻下游设备。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种获取业务流的转发路径信息的装置及方法
技术介绍
网路业务部署趋于智能化,极大地提高了网络业务部署的效率,同时降低了网络维护成本,减少采用人工进行网络业务部署时人为导致的配置错误现象。目前,通常利用网络管理系统(NetworkManagementSystem,NMS)实现智能化的网络业务部署,NMS在进行网络业务部署之前需要获取指定业务流的转发路径信息、网络拓扑等信息,然后NMS利用获取的指定业务流的转发路径等信息对该指定业务流进行网络业务部署。其中,业务流的转发路径信息是业务流经过的各个设备之间通过协议交互生成的,包括设备标识、接口标识、多址接入信道(MultipleAccessChannel,MAC)、虚拟专用网标签和虚拟局域网标识等信息。NMS通过迭代查询的方式获取指定业务流经过的所有设备上的转发路径信息,即:NMS根据NMS服务器上维护的设备拓扑图确定入口设备和出口设备,NMS通过查询入口设备的转发路径表,获取入口设备上指定业务流的转发路径信息,然后根据NMS服务器上维护的设备拓扑图获取指定业务流经过的下一个设备,再通过同样的方法获取该下一个设备上指定业务流的转发路径信息,直到获取出口设备上指定业务流的转发路径信息,此时确定已获取指定业务流经过的所有设备上的指定业务流的转发路径信息。上述NMS通过迭代查询的方式获取指定业务流经过的所有设备上的转发路径信息的方法,只适用于指定业务流经过的所有设备归属于同一NMS管理的网络。如果指定业务流经过的所有设备由不同的运营商提供,使得所有设备归属于不同的NMS管理,单一NMS无法获取所有设备上的指定业务流的转发路径信息,而且不同的NMS之间不能进行信息交互,进而NMS无法实现智能化的网络业务部署。
技术实现思路
本专利技术实施例提供了一种获取业务流的转发路径信息的装置及方法,用以实现获取指定业务流经过的所有设备上的转发路径信息,使得网络管理系统根据获取的业务流的转发路径信息对该业务流进行网络业务部署。第一方面,本专利技术实施例提供一种业务流的转发路径信息获取装置,所述装置分别对每个当前设备执行,所述当前设备为业务流经过的任一设备,所述装置包括:业务报文确定单元,用于根据业务流的匹配索引查找当前设备上的业务报文,确定业务流对应的业务报文;转发路径信息获取单元,用于根据业务报文确定单元确定的业务报文,获取当前设备上业务流的转发路径信息,并将业务流的转发路径信息添加到转发路径报文中;转发路径报文发送单元,用于根据业务报文确定单元确定的业务报文,确定业务流经过的当前设备的相邻下游设备,并将转发路径信息获取单元添加业务流的转发路径信息后的转发路径报文发送给相邻下游设备。结合第一方面,在第一种可能的实现方式中,业务流的匹配索引包括业务流的源因特网协议IP地址、目的IP地址、源端口号、目的端口号和服务协议。结合第一方面,在第二种可能的实现方式中,业务流的转发路径信息包括设备标识、接口标识、多址接入信道MAC、虚拟专用网标签和虚拟局域网标识。结合第一方面或第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,若当前设备为业务流的入口设备,转发路径信息获取单元将业务流的转发路径信息添加到转发路径报文中时,具体用于:根据业务流的转发路径信息构建转发路径报文,并将业务流的转发路径信息添加到构建的转发路径报文中。结合第一方面或第一方面的第二种可能的实现方式,在第一方面的第四种可能的实现方式中,若当前设备不是业务流的入口设备,转发路径信息获取单元将业务流的转发路径信息添加到转发路径报文时,具体用于:接收业务流经过的当前设备的相邻上游设备发送的转发路径报文,并将业务流的转发路径信息添加到接收的转发路径报文中。结合第一方面,在第五种可能的实现方式中,转发路径报文发送单元将转发路径信息获取单元添加业务流的转发路径信息后的转发路径报文发送给相邻下游设备时,具体用于:若当前设备为业务流的出口设备,将添加业务流的转发路径信息后的转发路径报文发送给网络管理系统。在第一方面中,所述装置分别对每个当前设备执行,当前设备为业务流经过的任一设备,通过业务报文确定单元、转发路径信息获取单元和转发路径报文发送单元,具体的,业务报文确定单元根据业务流的匹配索引查找当前设备上的业务报文,确定业务流对应的业务报文;转发路径信息获取单元根据业务报文确定单元确定的业务报文,获取当前设备上业务流的转发路径信息,并将业务流的转发路径信息添加到转发路径报文中;转发路径报文发送单元根据业务报文确定单元确定的业务报文,确定业务流经过的当前设备的相邻下游设备,并将转发路径信息获取单元添加业务流的转发路径信息后的转发路径报文发送给相邻下游设备,进而实现获取业务流经过的所有设备上的转发路径信息,使得NMS根据该转发路径报文对业务流进行网络业务部署。第二方面,本专利技术实施例提供一种业务流的转发路径信息获取方法,包括:分别将业务流经过的任一设备作为当前设备,针对每个当前设备执行:根据业务流的匹配索引查找当前设备上的业务报文,确定业务流对应的业务报文;根据确定的业务报文,获取当前设备上业务流的转发路径信息,并将业务流的转发路径信息添加到转发路径报文中;根据确定的业务报文,确定业务流经过的当前设备的相邻下游设备,并将添加业务流的转发路径信息后的转发路径报文发送给相邻下游设备。结合第二方面,在第一种可能的实现方式中,业务流的匹配索引包括业务流的源因特网协议IP地址、目的IP地址、源端口号、目的端口号和服务协议。结合第二方面,在第二种可能的实现方式中,业务流的转发路径信息包括设备标识、接口标识、多址接入信道MAC、虚拟专用网标签和虚拟局域网标识。结合第二方面或第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,若当前设备为业务流的入口设备,将业务流的转发路径信息添加到转发路径报文中,包括:根据业务流的转发路径信息构建转发路径报文,并将业务流的转发路径信息添加到构建的转发路径报文中。结合第二方面或第二方面的第二种可能的实现方式,在第二方面的第四种可能的实现方式中,若当前设备不是业务流的入口设备,将业务流的转发路径信息添加到转发路径报文中,包括:接收业务流经过的当前设备的相邻上游设备发送的转发路径报文,并将业务流的转发路本文档来自技高网
...

【技术保护点】
一种获取业务流的转发路径信息的装置,其特征在于,所述装置分别对每个当前设备执行,所述当前设备为业务流经过的任一设备,所述装置包括:业务报文确定单元,用于根据所述业务流的匹配索引查找当前设备上的业务报文,确定所述业务流对应的业务报文;转发路径信息获取单元,用于根据所述业务报文确定单元确定的所述业务报文,获取所述当前设备上所述业务流的转发路径信息,并将所述业务流的转发路径信息添加到转发路径报文中;转发路径报文发送单元,用于根据所述业务报文确定单元确定的所述业务报文,确定所述业务流经过的所述当前设备的相邻下游设备,并将所述转发路径信息获取单元添加所述业务流的转发路径信息后的所述转发路径报文发送给所述相邻下游设备。

【技术特征摘要】
1.一种获取业务流的转发路径信息的装置,其特征在于,所述装置分别
对每个当前设备执行,所述当前设备为业务流经过的任一设备,所述装置包括:
业务报文确定单元,用于根据所述业务流的匹配索引查找当前设备上的业
务报文,确定所述业务流对应的业务报文;
转发路径信息获取单元,用于根据所述业务报文确定单元确定的所述业务
报文,获取所述当前设备上所述业务流的转发路径信息,并将所述业务流的转
发路径信息添加到转发路径报文中;
转发路径报文发送单元,用于根据所述业务报文确定单元确定的所述业务
报文,确定所述业务流经过的所述当前设备的相邻下游设备,并将所述转发路
径信息获取单元添加所述业务流的转发路径信息后的所述转发路径报文发送
给所述相邻下游设备。
2.如权利要求1所述的装置,其特征在于,所述业务流的匹配索引包括
所述业务流的源因特网协议IP地址、目的IP地址、源端口号、目的端口号和
服务协议。
3.如权利要求1所述的装置,其特征在于,所述业务流的转发路径信息
包括设备标识、接口标识、多址接入信道MAC、虚拟专用网标签和虚拟局域
网标识。
4.如权利要求1或3所述的装置,其特征在于,若所述当前设备为所述
业务流的入口设备,所述转发路径信息获取单元将所述业务流的转发路径信息
添加到转发路径报文中时,具体用于:
根据所述业务流的转发路径信息构建转发路径报文,并将所述业务流的转
发路径信息添加到构建的所述转发路径报文中。
5.如权利要求1或3所述的装置,其特征在于,若所述当前设备不是所
述业务流的入口设备,所述转发路径信息获取单元将所述业务流的转发路径信

\t息添加到转发路径报文时,具体用于:
接收所述业务流经过的所述当前设备的相邻上游设备发送的转发路径报
文,并将所述业务流的转发路径信息添加到接收的所述转发路径报文中。
6.如权利要求1所述的装置,其特征在于,所述转发路径报文发送单元
将所述转发路径信息获取单元添加所述业务流的转发路径信息后的所述转发
路径报文发送给所述相邻下游设...

【专利技术属性】
技术研发人员:张晓东徐耀陈大鹏王梅梅张群建
申请(专利权)人:北京华为数字技术有限公司
类型:发明
国别省市:北京;11

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

1