会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Configurable packet processor
    • 可配置数据包处理器
    • US07236492B2
    • 2007-06-26
    • US09988939
    • 2001-11-21
    • Tom DavisChad KendallShay Nahum
    • Tom DavisChad KendallShay Nahum
    • H04L12/28
    • H04L45/54H04L45/00H04L45/50H04L45/7453H04L69/12H04L69/16H04L69/161H04L69/22
    • A packet processing device has an on-board match engine memory. Actions to be taken on a packet can be looked up in the match engine memory using a key comprising a match engine index and a protocol field from the packet. The match engine index is obtained from either a relatively small on-board parser memory or a larger context memory. The parser memory contains match engine indices for sparse protocols. Performance approaching that of hard-wired packet processors can be obtained. New protocols or changes in protocols can be accommodated by writing new values into the match engine, parser and context memories. The packet processing device can be provided in a pipelined architecture.
    • 分组处理设备具有板上匹配引擎存储器。 可以使用包括匹配引擎索引和来自分组的协议字段的密钥在匹配引擎存储器中查找要在分组上执行的动作。 匹配引擎索引是从相对较小的板载解析器内存或更大的上下文存储器获得的。 解析器内存包含稀疏协议的匹配引擎索引。 可以获得接近硬连线分组处理器的性能。 可以通过将新值写入匹配引擎,解析器和上下文存储器来适应新协议或协议的更改。 分组处理设备可以以流水线架构提供。
    • 5. 发明授权
    • Buffering system employing per traffic flow accounting congestion control
    • 缓冲系统采用每个流量计费拥塞控制
    • US06657955B1
    • 2003-12-02
    • US09320471
    • 1999-05-27
    • Marie-Claude BonneauTom Davis
    • Marie-Claude BonneauTom Davis
    • G01R3108
    • H04L12/5602H04L2012/5681H04Q11/0478
    • The method of buffering packets in a digital communications device includes defining an n-level hierarchy of memory partitions, wherein each non-top level partition has one or more child partitions at an immediately lower level of the hierarchy. The memory partitions at the top-most level are pre-configured with a target memory occupancy size, and the target occupancy for each memory partition situated at a lower level is recursively computed in a dynamic manner based on the aggregate congestion of its parent partition, until the target occupancies for the bottom-most memory partitions are determined. Each traffic flow which uses the buffer is associated with one of the memory partitions at the bottom-most level of the hierarchy and packet discard is enabled in the event the actual memory occupancy of a traffic flow exceeds its target occupancy. The memory partitions at higher levels are preferably associated with a group or pool of traffic flows, such as traffic flows associated with a particular egress port and class of service, to thereby selectively control aggregate congestion. The method allows full buffer sharing, the weighted distribution of memory space within a memory partition, and scales easily to large systems.
    • 在数字通信设备中缓存分组的方法包括定义存储器分区的n级层次,其中每个非顶级分区在层次结构的紧邻较低级别具有一个或多个子分区。 最顶层的存储器分区被预配置有目标存储器占用大小,并且基于其父分区的聚合拥塞以动态方式递归地计算位于较低级别的每个存储器分区的目标占用, 直到确定最底层的内存分区的目标占用。 使用缓冲器的每个流量流与层次结构最底层的存储分区之一相关联,并且在业务流的实际存储器占用超过其目标占用的情况下,分组丢弃被启用。 较高级别的存储器分区优选地与诸如与特定出口端口和服务等级相关联的业务流的组或业务流池相关联,从而选择性地控制聚合拥塞。 该方法允许完全缓冲区共享,内存分区内存储空间的加权分配,并可轻松扩展到大型系统。
    • 6. 发明授权
    • Multicast methodology and apparatus for backpressure-based switching fabric
    • 用于基于背压的交换结构的组播方法和装置
    • US06636510B1
    • 2003-10-21
    • US09320628
    • 1999-05-27
    • Denny LeeCharles MitchellNatalie GirouxTom Davis
    • Denny LeeCharles MitchellNatalie GirouxTom Davis
    • H04L1256
    • H04L47/15H04L12/5601H04L47/10H04L47/12H04L47/30H04L49/203H04L49/309
    • In an N×N packet switch, for example an ATM switch, multicast connections receive backpressure signals from congested output ports in the switch core. The cells in the connections are destination address modified not to send to the congested output port, but to continue sending to the other output ports in the connection. The multicast cells may include a user selected primary route identification and be queued in a unicast input queue for the primary route before being destination address modified. Destination address modification for congestion may be accompanied by partial packet discard, through destination address modification of the remaining cells forming part of a multiple cell packet to remove the destination address for the congested port (whether or not it is now congested) where one of the multiple destination addresses of one of the cells in the packet has been modified to remove the destination address of the congested output port. Destination address modification for congestion, without or without partial packet discard, may be accompanied by hybrid head of line blocking performed by not sending from a multicast queue if an output port on one of the multicast leafs is congested and the input queue size is below a given threshold, and sending with destination address modification and optional partial packet discard if the queue size is above the threshold.
    • 在NxN分组交换机中,例如ATM交换机,组播连接从交换机核心中的拥塞输出端口接收背压信号。 连接中的单元是修改为不发送到拥塞的输出端口的目标地址,但是要继续发送到连接中的其他输出端口。 多播小区可以包括用户选择的主路由标识,并且在修改目的地地址之前在主路由的单播输入队列中排队。 用于拥塞的目的地地址修改可能伴随着部分分组丢弃,通过形成多小区分组的一部分的剩余小区的目的地址修改来去除拥塞端口的目的地址(是否现在拥塞),其中, 分组中的一个小区的多个目的地址已被修改以去除拥塞的输出端口的目的地址。 如果一个组播叶片上的输出端口拥塞,并且输入的队列大小低于一个,则可能伴随着没有或没有部分分组丢弃的拥塞的目的地址修改,而不是通过不从组播队列发送而进行的线路阻塞混合头 给定阈值,并且如果队列大小高于阈值,则发送目的地址修改和可选的部分分组丢弃。