会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 7. 发明授权
    • Methods and Apparatus Related to Packet Classification Based on Range Values
    • 基于范围值的分组分类相关方法与设备
    • US08571023B2
    • 2013-10-29
    • US12794175
    • 2010-06-04
    • Ramesh PanwarDeepak GoelSrinivasan Jagannadhan
    • Ramesh PanwarDeepak GoelSrinivasan Jagannadhan
    • H04L12/28H04J1/16
    • H04L45/745H04L49/1515H04L49/3009
    • In one embodiment, an apparatus comprises a range selection module, a first stage of bloom filters, a second stage of bloom filters and a hashing module. The range selection module is configured to define a set of hash key vectors based on a set of range values associated with at least a portion of an address value from a data packet received at a multi-stage switch. The first stage of bloom filters and the second stage of bloom filters are collectively configured to determine that at least a portion of a hash key vector from the set of hash key vectors has a probability of being included in a hash table. The hashing module is configured to produce a hash value based on the hash key vector such that a first policy vector is selected based on the hash value and the first policy vector is decompressed to produce a second policy vector associated with the data packet.
    • 在一个实施例中,一种装置包括范围选择模块,第一阶段的布隆过滤器,第二阶段的布隆过滤器和散列模块。 范围选择模块被配置为基于与在多级交换机处接收的数据分组的地址值的至少一部分相关联的一组范围值来定义一组散列密钥向量。 布隆过滤器的第一阶段和布隆过滤器的第二阶段共同配置为确定来自该组散列密钥向量的散列密钥向量的至少一部分具有被包括在散列表中的概率。 散列模块被配置为基于散列密钥向量产生散列值,使得基于散列值选择第一策略向量,并且解压缩第一策略向量以产生与数据分组相关联的第二策略向量。
    • 9. 发明授权
    • Methods and apparatus to implement except condition during data packet classification
    • 在数据包分类期间实现除条件之外的方法和装置
    • US08798057B1
    • 2014-08-05
    • US12242278
    • 2008-09-30
    • Deepak GoelRamesh PanwarSrinivasan Jagannadhan
    • Deepak GoelRamesh PanwarSrinivasan Jagannadhan
    • H04L12/28H04J3/24
    • H04L45/745H04L45/302
    • In one embodiment, a method includes receiving a value associated with a data packet and identifying a data set based on the value. The data set is associated with a range of values and represents routing actions. The data set is a first data set from a plurality of data sets if the value is included in the range of values associated with the first data set. The data set is a default data set if the value is not included in a range of values associated with a data set from the plurality of data sets. The method includes combining the first data set with the default data set if the first data set is identified. The method includes combining the default data set with an except data set if the default data set is identified.
    • 在一个实施例中,一种方法包括接收与数据分组相关联的值并基于该值识别数据集。 数据集与值的范围相关联,并表示路由动作。 如果该值包括在与第一数据集相关联的值的范围内,则数据集是来自多个数据集的第一数据集。 如果该值不包括在与多个数据集中的数据集相关联的值的范围内,则数据集是默认数据集。 该方法包括如果识别出第一数据集,则将第一数据集合与默认数据集合。 该方法包括如果识别出默认数据集,则将默认数据集与除数据集合组合。