会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Packet classification using modified range labels
    • 数据包分类使用修改的范围标签
    • US07796513B2
    • 2010-09-14
    • US12187188
    • 2008-08-06
    • Claude BassoJean Louis CalvignacGordon Taylor DavisClark Debs Jeffries
    • Claude BassoJean Louis CalvignacGordon Taylor DavisClark Debs Jeffries
    • H04L12/26
    • H04L45/00H04L12/4625H04L45/54H04L45/7453H04L63/0263
    • A method and system for encoding a set of range labels for each parameter field in a packet classification key in such a way as to require preferably only a single entry per rule in a final processing stage of a packet classifier. Multiple rules are sorted accorded to their respective significance. A range, based on a parameter in the packet header, is previously determined. Multiple rules are evaluated according to an overlapping of rules according to different ranges. Upon a determination that two or more rules overlap, each overlapping rule is expanded into multiple unique segments that identify unique range intersections. Each cluster of overlapping ranges is then offset so that at least one bit in a range for the rule remains unchanged. The range segments are then converted from binary to Gray code, which results in the ability to determine a CAM entry to use for each range.
    • 一种方法和系统,用于以分组分类密钥中的每个参数字段的一组范围标签进行编码,以便在分组分类器的最后处理阶段中优选地仅需要每个规则仅一个条目。 根据各自的意义对多个规则进行排序。 预先确定基于分组报头中的参数的范围。 根据不同范围的规则重叠来评估多个规则。 在确定两个或更多个规则重叠时,每个重叠规则被扩展为识别唯一范围交点的多个唯一段。 然后,每个重叠范围的簇被偏移,使得该规则的范围中的至少一个位保持不变。 范围段然后从二进制转换为格雷码,这导致确定每个范围使用的CAM条目的能力。
    • 2. 发明授权
    • Packet classification using modified range labels
    • 数据包分类使用修改的范围标签
    • US07466687B2
    • 2008-12-16
    • US10425097
    • 2003-04-28
    • Claude BassoJean Louis CalvignacGordon Taylor DavisClark Debs Jeffries
    • Claude BassoJean Louis CalvignacGordon Taylor DavisClark Debs Jeffries
    • H04L12/28
    • H04L45/00H04L12/4625H04L45/54H04L45/7453H04L63/0263
    • A method and system for encoding a set of range labels for each parameter field in a packet classification key in such a way as to require preferably only a single entry per rule in a final processing stage of a packet classifier. Multiple rules are sorted accorded to their respective significance. A range, based on a parameter in the packet header, is previously determined. Multiple rules are evaluated according to an overlapping of rules according to different ranges. Upon a determination that two or more rules overlap, each overlapping rule is expanded into multiple unique segments that identify unique range intersections. Each cluster of overlapping ranges is then offset so that at least one bit in a range for the rule remains unchanged. The range segments are then converted from binary to Gray code, which results in the ability to determine a CAM entry to use for each range.
    • 一种方法和系统,用于以分组分类密钥中的每个参数字段的一组范围标签进行编码,以便在分组分类器的最后处理阶段中优选地仅需要每个规则仅一个条目。 根据各自的意义对多个规则进行排序。 预先确定基于分组报头中的参数的范围。 根据不同范围的规则重叠来评估多个规则。 在确定两个或更多个规则重叠时,每个重叠规则被扩展为识别唯一范围交点的多个唯一段。 然后,每个重叠范围的簇被偏移,使得该规则的范围中的至少一个位保持不变。 范围段然后从二进制转换为格雷码,这导致确定每个范围使用的CAM条目的能力。
    • 8. 发明授权
    • Method and system for performing interval-based testing of filter rules
    • 用于执行过滤器规则的基于间隔的测试的方法和系统
    • US06539394B1
    • 2003-03-25
    • US09477578
    • 2000-01-04
    • Jean Louis CalvignacClark Debs JeffriesFabrice Verplanken
    • Jean Louis CalvignacClark Debs JeffriesFabrice Verplanken
    • G06F1730
    • H04L63/02H04L43/50H04L63/0227H04L63/0263H04L63/04Y10S707/99943
    • A method and system for testing a plurality of filter rules in a computer system is disclosed. The plurality of filter rules uses at least one range of values in at least one dimension. Each range includes a minimum and a maximum value. The filter rules are used with a key. The method and system include reducing an amount of testing required based on the minimum and maximum value of each range to ensure that the key can match a portion of the filter rules and testing the key against the portion of the filter rules. In one aspect, the method and system include determining at least one subset of filter rules and testing the key against each subset to determine whether the key matches a filter rule of a subset. The subset of filter rules is non-intersecting in at least a second dimension and is based on the minimum value and the maximum value of each range in the second dimension. In another aspect, the method and system include providing at least one bit for each interval set of a plurality of interval sets and providing a decision tree for the filter rules based on the interval sets. The bit characterizes each interval set. The decision tree includes leaf paths having at least one node and is for isolating a portion of the plurality of filter rules on a leaf path. Each node of the decision tree utilizes a bit of the at least one bit.
    • 公开了一种用于测试计算机系统中的多个过滤规则的方法和系统。 多个过滤器规则使用至少一个维度中的至少一个值范围。 每个范围包括最小值和最大值。 过滤器规则与密钥一起使用。 该方法和系统包括基于每个范围的最小值和最大值来减少所需的测试量,以确保密钥可以匹配一部分过滤规则并根据过滤器规则的部分测试密钥。 在一个方面,所述方法和系统包括确定过滤器规则的至少一个子集并且针对每个子集测试该密钥以确定密钥是否匹配子集的过滤规则。 滤波器规则的子集在至少第二维度上是不相交的,并且基于第二维度中每个范围的最小值和最大值。 在另一方面,所述方法和系统包括为多个间隔集合的每个间隔集合提供至少一个比特,并且基于所述间隔集合为所述过滤规则提供决策树。 该位表征每个间隔集。 决策树包括具有至少一个节点的叶路径,并且用于隔离叶路径上的多个过滤规则的一部分。 决策树的每个节点都使用至少一位的位。
    • 9. 发明授权
    • Method and system for managing congestion in a network
    • 管理网络拥塞的方法和系统
    • US06657962B1
    • 2003-12-02
    • US09546651
    • 2000-04-10
    • Peter Irma August BarriBrian Mitchell BassJean Louis CalvignacIvan Oscar ClemminckMarco C. HeddesClark Debs JeffriesMichael Steven SiegelFabrice Jean VerplankenMiroslav Vrana
    • Peter Irma August BarriBrian Mitchell BassJean Louis CalvignacIvan Oscar ClemminckMarco C. HeddesClark Debs JeffriesMichael Steven SiegelFabrice Jean VerplankenMiroslav Vrana
    • H04L1256
    • H04L47/2441H04L47/10H04L47/12H04L47/30H04L47/32H04L49/103H04L49/3018H04L49/50H04L49/90
    • A system for minimizing congestion in a communication system is disclosed. The system comprises at least one ingress system for providing data. The ingress system includes a first free queue and a first flow queue. The system also includes a first congestion adjustment module for receiving congestion indications from the free queue and the flow queue. The first congestion adjustment module generates end stores transmit probabilities and performs per packet flow control actions. The system further includes a switch fabric for receiving data from the ingress system and for providing a congestion indication to the ingress system. The system further includes at least one egress system for receiving the data from the switch fabric. The egress system includes a second free queue and a second flow queue. The system also includes a second congestion adjustment module for receiving congestion indications from the second free queue and the second flow queue. The second congestion adjustment module generates and stores transmit probabilities and performs per packet flow control actions. Finally, the system includes a scheduler for determining the order and timing of transmission of packets out the egress system and to another node or destination. A method and system in accordance with the present invention provides for a unified method and system for logical connection of congestion with the appropriate flow control responses. The method and system utilizes congestion indicators within the ingress system, egress system, and the switch fabric in conjunction with a coarse adjustment system and fine adjustment system within the ingress device and the egress device to intelligently manage the system.
    • 公开了一种用于最小化通信系统中的拥塞的系统。 该系统包括用于提供数据的至少一个入口系统。 入口系统包括第一空闲队列和第一流队列。 该系统还包括用于从空闲队列和流队列接收拥塞指示的第一拥塞调整模块。 第一拥塞调整模块生成终端存储发送概率并执行每个分组流控制动作。 该系统还包括用于从入口系统接收数据并向入口系统提供拥塞指示的交换结构。 该系统还包括用于从交换结构接收数据的至少一个出口系统。 出口系统包括第二空闲队列和第二流队列。 该系统还包括第二拥塞调整模块,用于从第二空闲队列和第二流队列接收拥塞指示。 第二拥塞调整模块生成并存储发送概率,并执行每个分组流控制动作。 最后,该系统包括一个调度器,用于确定出口系统和另一个节点或目的地的分组传输的顺序和定时。 根据本发明的方法和系统提供了用于将拥塞与适当流控制响应逻辑连接的统一方法和系统。 该方法和系统利用入口系统,出口系统和交换结构中的拥塞指示符与入口设备和出口设备内的粗调系统和精细调整系统结合,智能地管理系统。