[发明专利]具有分布式流表的网络元件在审
申请号: | 201480013037.6 | 申请日: | 2014-03-12 |
公开(公告)号: | CN105191232A | 公开(公告)日: | 2015-12-23 |
发明(设计)人: | Y·图 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | H04L12/755 | 分类号: | H04L12/755;H04L12/741 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 唐杰敏 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 分布式 网络 元件 | ||
1.一种网络元件,配置成存储各自具有第一部分和第二部分的多个流表条目,其中所述第一部分仅能被读取,而所述第二部分能被读取和修改,所述网络元件包括:
第一存储器,配置成存储所述流表条目的所述第一部分;
第二存储器,配置成存储所述流表条目的所述第二部分;
多个处理核,配置成根据所述流表条目来处理数据分组,所述处理核中的每一个处理核被进一步配置成访问所述流表条目在所述第一存储器中的所述第一部分;以及
模块,配置成排他性地访问所述流表条目在所述第二存储器中的所述第二部分以支持由所述处理核对所述数据分组进行的处理。
2.如权利要求1所述的网络元件,其特征在于,所述第一存储器被进一步配置成随每个流表条目的所述第一部分一起存储指向该流表条目的存储在所述第二存储器中的相应第二部分的指针。
3.如权利要求2所述的网络元件,其特征在于,所述处理核被进一步配置成向所述模块提供存储在所述第一存储器中的所述指针以使所述模块能够支持对所述数据分组进行的处理。
4.如权利要求1所述的网络元件,其特征在于,所述模块被进一步配置成修改所述流表条目的存储在所述第二存储器中的所述第二部分。
5.如权利要求1所述的网络元件,其特征在于,进一步包括第二模块,所述第二模块被配置成将流表条目的第一部分添加至所述第一存储器并且被进一步配置成从所述第一存储器中移除任何流表条目的第一部分。
6.如权利要求5所述的网络元件,其特征在于,所述模块被进一步配置成在流表条目的第一部分被添加到所述第一存储器时将该流表条目的第二部分添加到所述第二存储器,并且被进一步配置成在已从所述第一存储器中移除任何流表条目的第一部分的情况下从所述第二存储器中移除该流表条目的第二部分。
7.一种网络元件,配置成存储各自具有第一部分和第二部分的多个流表条目,其中所述第一部分仅能被读取,而所述第二部分能被读取和修改,所述网络元件包括:
第一存储器装置,用于存储所述流表条目的所述第一部分;
第二存储器装置,用于存储所述流表条目的所述第二部分;
多个处理核装置,用于根据所述流表条目来处理数据分组,所述处理核装置中的每一个处理核装置被配置成访问所述流表条目在所述第一存储器装置中的所述第一部分;以及
模块装置,用于排他性地访问所述流表条目在所述第二存储器装置中的所述第二部分以支持由所述处理核装置对所述数据分组进行的处理。
8.如权利要求7所述的网络元件,其特征在于,所述第一存储器装置被配置成随每个流表条目的所述第一部分一起存储指向该流表条目的存储在所述第二存储器装置中的相应第二部分的指针。
9.如权利要求8所述的网络元件,其特征在于,所述处理核装置被进一步配置成向所述模块装置提供存储在所述第一存储器装置中的所述指针以使所述模块装置能够支持对所述数据分组进行的处理。
10.如权利要求7所述的网络元件,其特征在于,所述模块装置被进一步配置成修改所述流表条目的存储在所述第二存储器装置中的所述第二部分。
11.如权利要求7所述的网络元件,其特征在于,进一步包括第二模块装置,所述第二模块装置用于将流表条目的第一部分添加至所述第一存储器装置,并且用于从所述第一存储器装置中移除任何流表条目的第一部分。
12.如权利要求11所述的网络元件,其特征在于,所述模块装置被进一步配置成在流表条目的第一部分被添加到所述第一存储器装置时将该流表条目的第二部分添加到所述第二存储器装置,以及在已从所述第一存储器装置中移除任何流表条目的第一部分的情况下从所述第二存储器装置中移除该流表条目的第二部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480013037.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:无线通信中的信道估计
- 下一篇:网络路径计算方法、装置和系统