[发明专利]用于软件定义网络中的灵活和可扩展流处理的控制器有效
申请号: | 201280063937.2 | 申请日: | 2012-12-20 |
公开(公告)号: | CN104012063B | 公开(公告)日: | 2017-03-22 |
发明(设计)人: | L.贝利沃;E.迪克;R.米什拉;R.帕特尼 | 申请(专利权)人: | 瑞典爱立信有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/859 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 徐予红,刘春元 |
地址: | 瑞典斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 网络装置充当软件定义网络中的控制器。该网络装置接收处理定义,其包括协议的可配置定义、可配置流表定义以及用于在可配置流表定义所定义的流表之间进行选择的可配置逻辑的表示。网络装置转化处理定义,以创建解析器配置包,其被分配给多个转发元件。这种分配使每个转发元件基于每个可配置流表定义来创建流表。流表包括一个或多个可配置关键字列以及存储转发判定的一个或多个动作列的集合。网络装置传送数据以填充在多个转发元件的每个中创建的流表的可配置关键字列和动作列。 | ||
搜索关键词: | 用于 软件 定义 网络 中的 灵活 扩展 处理 控制器 | ||
【主权项】:
一种由充当软件定义网络中的控制器的网络装置所执行的方法,包括下列步骤:接收处理定义,其中所述处理定义包括下列项的第一表示:包含协议报头的相关报头字段的协议的可配置定义,包含基于第一多个相关报头字段的关键字组成的可配置流表定义,其中所述流表定义的每个的所述关键字组成识别对那个流表定义所选的所述相关报头字段的一个或多个的集合,以及可配置逻辑,用于基于第二多个相关报头字段在所述可配置流表定义所定义的流表之间进行选择;转化所述处理定义,以创建解析器配置包,其中所述解析器配置包包括所述可配置流表定义以及用于在流表之间进行选择的所述可配置逻辑的第二表示;将所述解析器配置包分配给多个转发元件,以使其每个基于所述可配置流表定义的每个来创建流表,其中所述流表的每个包括通过那个流表所基于的所述流表定义中包含的所述关键字组成所识别的所述相关报头字段的每个的可配置关键字列,其中所述流表的每个还包括存储转发判定的一个或多个动作列的集合;以及传送数据以填充在所述多个转发元件的每个中创建的所述流表的所述可配置关键字列和动作列。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞典爱立信有限公司,未经瑞典爱立信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201280063937.2/,转载请声明来源钻瓜专利网。