Dynamically delisting and relisting multicast destinations in a network switching node
    2.
    发明授权
    Dynamically delisting and relisting multicast destinations in a network switching node 有权
    在网络交换节点中动态地删除和重新组播多播目的地

    公开(公告)号:US06625121B1

    公开(公告)日:2003-09-23

    申请号:US09301519

    申请日:1999-04-28

    IPC分类号: H04J116

    摘要: An apparatus and method for reducing congestion in a network switching node. A congestion mask that indicates which of a plurality of destination ports in a network switching node are congested is generated and combined with a destination port field included in a packet in a multicast queue of the switching node to mask destination port designations in the destination port field that are indicated by the congestion mask to be congested if a drop eligibility field within the packet indicates that destination port designations are permitted to be masked. The packet is dequeued from the multicast queue to be forwarded to destination ports in the network switching node indicated by destination port designations in the destination port field not masked by the combination of the congestion mask with the destination port field.

    摘要翻译: 一种用于减少网络交换节点拥塞的装置和方法。 生成表示网络交换节点中的多个目的地端口中的哪一个拥塞的拥塞掩码,并与包含在交换节点的多播队列中的分组中的目的地端口字段组合,以掩盖目的地端口字段中的目的地端口名称 如果分组内的丢弃资格字段指示允许目的地端口指定被屏蔽,则由拥塞掩码指示为拥塞。 数据包从组播队列出发,转发到目的端口字段指示的网络交换节点中的目的端口,目的端口字段未被阻塞掩码与目的端口字段的组合掩蔽。

    Scheme for maintaining synchronization in an inherently asynchronous system
    3.
    发明授权
    Scheme for maintaining synchronization in an inherently asynchronous system 失效
    用于在固有异步系统中维护同步的方案

    公开(公告)号:US06898211B1

    公开(公告)日:2005-05-24

    申请号:US09334693

    申请日:1999-06-16

    IPC分类号: H04J3/06

    CPC分类号: H04J3/0697

    摘要: A synchronization state for a local clock generating circuit of a first of a number of components of a distributed system is maintained according to a number of local clock cycles recorded between successive occurrences of a global synchronization signal provided to the components within the distributed system. The local clock generating circuit may enters the synchronization state only after observing a predetermined number of occurrences of successive local clock cycles between instances of the global synchronization signal. The local clock generating circuit continues to provide local control signals for the first of the components at time instants corresponding to the number of local clock cycles even after an instance of the global synchronization signal is observed at a time instant corresponding to one local clock cycle more or less than the number of local clock cycles. However, the local clock generating circuit enters an alarm state when the global synchronization signal is observed at time instants corresponding to more than one local clock cycle more or less than the number of local clock cycles.

    摘要翻译: 根据在分布式系统中提供给组件的全局同步信号的连续出现之间记录的本地时钟周期的数量来保持分布式系统的多个组件中的第一个组件的本地时钟发生电路的同步状态。 本地时钟发生电路只有在观察到全局同步信号的实例之间的连续本地时钟周期的预定次数的出现之后,才能进入同步状态。 本地时钟发生电路继续在对应于本地时钟周期的数量的时刻在第一个分量提供本地控制信号,即使在对应于一个本地时钟周期的时间点观察到全局同步信号的一个实例之后 或小于本地时钟周期的数量。 然而,当在多于或多于本地时钟周期的多于一个本地时钟周期的时刻观察全局同步信号时,本地时钟发生电路进入报警状态。

    Crosspoint switch with independent schedulers
    5.
    发明授权
    Crosspoint switch with independent schedulers 有权
    具有独立调度器的交叉点开关

    公开(公告)号:US06747971B1

    公开(公告)日:2004-06-08

    申请号:US09295429

    申请日:1999-04-20

    IPC分类号: H04L1256

    摘要: An apparatus is described comprising an ingress port and a plurality of switch planes where each of the switch planes has a dedicated scheduler and each of the switch planes are communicatively coupled to the ingress port. The switch planes may further have at least one input control port and at least one output control port where each of the input control ports are coupled to each of the output control ports in a crossbar arrangement. The communicative coupling may further comprise one of the input control ports coupled to the ingress port. Furthermore, the ingress port may have at least one unicast queue which is dedicated to a specific egress port. The ingress port may also have a multicast queue. The dedicated scheduler may further comprise a pointer to determine priority between multicast and unicast traffic, a pointer to determine priority between contending input control ports having multicast traffic and/or a pointer for each of the output control ports to determine priority between contending input control ports having unicast traffic. The apparatus may also further comprise a plurality of ingress ports where each of the ingress ports are communicatively coupled to one of each of the input control ports.

    摘要翻译: 描述了一种装置,其包括入口端口和多个开关平面,其中每个开关平面具有专用调度器,并且每个开关平面通信地耦合到入口端口。 开关平面还可以具有至少一个输入控制端口和至少一个输出控制端口,其中每个输入控制端口以交叉布置方式耦合到每个输出控制端口。 交流耦合还可以包括耦合到入口端口的输入控制端口之一。 此外,入口端口可以具有专用于特定出口端口的至少一个单播队列。 入口端口也可以具有多播队列。 专用调度器还可以包括用于确定多播和单播业务之间的优先级的指针,用于确定具有多播业务的竞争输入控制端口和/或每个输出控制端口的指针之间的优先级的指针,以确定竞争输入控制端口 具有单播流量。 该设备还可以包括多个入口端口,其中每个入口端口通信地耦合到每个输入控制端口中的一个。