[发明专利]软件定义的网络中的操作、监管、以及管理(OAM)功能在审
申请号: | 201280075034.6 | 申请日: | 2012-08-01 |
公开(公告)号: | CN104509032A | 公开(公告)日: | 2015-04-08 |
发明(设计)人: | W·约翰;C·迈罗苏 | 申请(专利权)人: | 瑞典爱立信有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 王茂华 |
地址: | 瑞典斯*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 定义 网络 中的 操作 监管 以及 管理 oam 功能 | ||
技术领域
本公开内容涉及在通信网络中实施操作、监管、以及管理(OAM)功能,并且特别涉及在软件定义的联网环境中的OAM功能的实施。
背景技术
软件定义的联网(SDN)是如下的网络架构,在该网络架构中,常规地被实施在单个网络节点中的转发平面(有时称为数据平面)和控制平面被分离并且实施在两个相异的网络节点中。这样的相异网络节点可以分别被称为数据路径节点和控制器节点。SDN架构或者规范的一种示例是开放流交换规范,版本1.1.0。
理论上,通过在不同的网络节点中实施转发功能和控制功能,多个相对不昂贵的数据路径节点可以被耦合在一起并且由单个控制器节点来控制,导致总体更低的网络成本。SDN的另一应有的优点是,相比于要通过对组合了控制平面和转发平面的多个常规网络节点进行编程才有可能实施新的网络功能而言,单个控制节点能够更加容易地被编程为实施新的网络功能,由此简化了网络中的附加联网功能的实施。
跨越多个网络节点而将数据从源节点移动到目的地节点涉及复杂的技术,并且常规的网络节点实施了准许操作员解决问题、监测网络、并且以其他方式操作、监管、或者管理网络的多个操作、监管、以及管理(OAM)功能。
当前,软件定义的网络的数据路径节点不具有在控制器节点的控制之下实施OAM功能所要求的智能。即使数据路径节点被专门编程为实施OAM功能,但是这样做违反了SDN的理念,因为数据路径节点必须再次变为在逐个数据路径节点的基础上被专门编程,这是SDN期望避免的。
发明内容
本公开内容涉及在软件定义的联网(SDN)架构中实施操作、监管、以及管理(OAM)功能。控制器节点确定数据路径节点能够实施哪些OAM动作,并且确定操作为执行OAM动作中的一个或多个OAM动作以在数据路径节点处实施OAM工具功能的OAM工具模块。控制器节点将该OAM工具模块传送给该数据路径节点,并且该数据路径节点可以随后执行该OAM工具模块以在控制器节点的控制之下实施该OAM工具功能。
在一个实施例中,控制器节点接收识别处在与网络的通信中的第一数据路径节点的连接信息。控制器节点获得包括识别第一数据路径节点能够在第一数据路径节点处实施的一个或多个OAM动作的OAM动作集合的OAM信息。控制器节点确定操作为执行该一个或多个OAM动作中的至少一个OAM动作以实施第一OAM工具功能的第一OAM工具模块。控制器节点向第一数据路径节点传送该第一OAM工具模块。除了其他的优点之外,控制器节点还能够将OAM工具模块传送给多种不同类型的数据路径节点。
在一个实施例中,控制器节点识别网络中的流;并且指引第一数据路径节点结合该流来实施第一OAM工具功能。在一个实施例中,该流由对从网络中的多个流识别该流的操作者输入的接收来识别。在另一实施例中,基于在网络中建立新流的请求来识别该流。
当指引第一数据路径元件结合该流来实施第一OAM工具功能时,控制器节点可以向第一数据路径节点发送OAM参数,这些OAM参数识别第一OAM工具模块和该流。在一个实施例中,这些OAM参数识别OAM分组模板,OAM分组模板定义将由第一数据路径节点上的第一OAM工具功能创建的分组的结构。这些OAM参数还可以定义将被插入到该分组中的一个或多个值。这些OAM参数可以进一步识别网络中的应当由第一OAM工具模块向其发送信息的节点。
控制器节点还可以指引第二数据路径节点结合该流来实施第二OAM工具功能。第一数据路径节点可以包括例如入口数据路径节点,并且第二数据路径节点可以包括例如出口数据路径节点。第一OAM工具功能和第二OAM工具功能可以共同地结合该流来实施OAM功能。在一个实施例中,控制器节点从第二数据路径节点接收由第一数据路径节点生成的分组,并且可以基于OAM功能来处理该分组中所包含的信息。
在一个实施例中,由第一数据路径节点提供的连接信息包括OAM动作集合,OAM动作集合识别第一数据路径元件能够在第一数据路径节点处实施的一个或多个OAM动作。在另一实施例中,响应于接收到该连接信息,控制器节点向第一数据路径节点发送通信,以请求识别第一数据路径节点能够在第一数据路径节点处实施的该一个或多个OAM动作。
在一个实施例中,OAM信息包括接口信息,该接口信息识别第一数据路径节点上的对在OAM动作集合中所识别的该一个或多个OAM动作的接口。控制器节点可以基于该接口信息来修改第一OAM工具源代码,并且处理第一OAM工具源代码以生成第一OAM工具模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞典爱立信有限公司;,未经瑞典爱立信有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280075034.6/2.html,转载请声明来源钻瓜专利网。