SYSTEM, APPARATUS, AND METHOD FOR INCREASING RESILIENCY IN COMMUNICATIONS
    1.
    发明申请
    SYSTEM, APPARATUS, AND METHOD FOR INCREASING RESILIENCY IN COMMUNICATIONS 有权
    系统,装置和通信方式的增加

    公开(公告)号:US20090257459A1

    公开(公告)日:2009-10-15

    申请号:US12492967

    申请日:2009-06-26

    IPC分类号: H04J3/06

    摘要: A transmitting system inserts runt abort packets in an outgoing data stream during idle time inter-frame time fill. The runt abort packets cause the receiving system to synchronize itself to the transmitting system so that even if an error during inter-frame time fill causes the receiving system to go into an erroneous state, the receiving system will be synchronized with the transmitting system before receiving valid data. In one embodiment, the transmitting system transmits data in packets over SONET, The packet data is scrambled at the transmitting end and descrambled at the receiving end. Runt abort packets. sent during inter-frame time fill resynchronize the descrambler. If there is an error in the inter-frame time fill bytes, causing the receiving end descrambler to no longer be synchronized with the transmitting end scrambler, the runt abort packets will cause the descrambler to resynchronize state with the transmitting scrambler.

    摘要翻译: 发送系统在空闲时间间隔间时间填充期间,将输出数据流中的中断中止分组插入。 中断中止分组使得接收系统使其自身与发射系统同步,使得即使在帧间时间填充期间的错误导致接收系统进入错误状态,接收系统将在接收之前与发射系统同步 有效数据。 在一个实施例中,发送系统通过SONET发送分组中的数据,分组数据在发送端进行加扰并在接收端进行解扰。 Runt中止数据包。 在帧间时间间隔期间发送重新同步解扰器。 如果在帧间时间填充字节中存在错误,导致接收端解扰器不再与发送端加扰器同步,则中断中止分组将使解扰器与发送加扰器重新同步状态。

    PACKET SPRAYING FOR LOAD BALANCING ACROSS MULTIPLE PACKET PROCESSORS
    4.
    发明申请
    PACKET SPRAYING FOR LOAD BALANCING ACROSS MULTIPLE PACKET PROCESSORS 有权
    用于多个分组处理器的负载平衡的分组喷射

    公开(公告)号:US20100284271A1

    公开(公告)日:2010-11-11

    申请号:US12840406

    申请日:2010-07-21

    IPC分类号: H04L12/24

    摘要: A network device includes multiple packet processing engines implemented in parallel with one another. A spraying component distributes incoming packets to the packet processing engines using a spraying technique that load balances the packet processing engines. In particular, the spraying component distributes the incoming packets based on queue lengths associated with the packet processing engines and based on a random component. In one implementation, the random component is a random selection from all the candidate processing engines. In another implementation, the random component is a weighted random selection in which the weights are inversely proportional to the queue lengths.

    摘要翻译: 网络设备包括彼此并行实现的多个分组处理引擎。 喷射组件使用喷射技术将传入的分组分发到分组处理引擎,该技术负载平衡分组处理引擎。 特别地,喷射组件基于与分组处理引擎相关联的队列长度并基于随机分量来分发输入分组。 在一个实现中,随机分量是来自所有候选处理引擎的随机选择。 在另一实现中,随机分量是加权随机选择,其中权重与队列长度成反比。

    PROCESSING PACKETS BY A NETWORK DEVICE
    6.
    发明申请
    PROCESSING PACKETS BY A NETWORK DEVICE 有权
    通过网络设备处理分组

    公开(公告)号:US20120275459A1

    公开(公告)日:2012-11-01

    申请号:US13460697

    申请日:2012-04-30

    IPC分类号: H04L12/56

    摘要: A method and apparatus for performing a lookup in a switching device of a packet switched network where the lookup includes a plurality of distinct operations each of which returns a result that includes a pointer to a next operation in a sequence of operations for the lookup. The method includes determining a first lookup operation to be executed, executing the first lookup operation including returning a result and determining if the result includes a pointer to another lookup operation in the sequence of operations. If the result includes a pointer to another lookup operation, the lookup operation indicated by the result is executed. Else, the lookup is terminated.

    摘要翻译: 一种用于在分组交换网络的交换设备中执行查找的方法和装置,其中所述查找包括多个不同的操作,每个操作返回包括用于所述查找的操作序列中的下一个操作的指针的结果。 该方法包括确定要执行的第一查找操作,执行第一查找操作,包括返回结果并确定结果是否包含指向操作序列中的另一查找操作的指针。 如果结果包含指向另一个查找操作的指针,则执行结果指示的查找操作。 否则,查找终止。

    PACKET SPRAYING FOR LOAD BALANCING ACROSS MULTIPLE PACKET PROCESSORS
    9.
    发明申请
    PACKET SPRAYING FOR LOAD BALANCING ACROSS MULTIPLE PACKET PROCESSORS 审中-公开
    用于多个分组处理器的负载平衡的分组喷射

    公开(公告)号:US20130223224A1

    公开(公告)日:2013-08-29

    申请号:US13857537

    申请日:2013-04-05

    IPC分类号: H04L12/70

    摘要: A network device includes multiple packet processing engines implemented in parallel with one another. A spraying component distributes incoming packets to the packet processing engines using a spraying technique that load balances the packet processing engines. In particular, the spraying component distributes the incoming packets based on queue lengths associated with the packet processing engines and based on a random component. In one implementation, the random component is a random selection from all the candidate processing engines. In another implementation, the random component is a weighted random selection in which the weights are inversely proportional to the queue lengths.

    摘要翻译: 网络设备包括彼此并行实现的多个分组处理引擎。 喷射组件使用喷射技术将传入的分组分发到分组处理引擎,该技术负载平衡分组处理引擎。 特别地,喷射组件基于与分组处理引擎相关联的队列长度并基于随机分量来分发输入分组。 在一个实现中,随机分量是来自所有候选处理引擎的随机选择。 在另一实现中,随机分量是加权随机选择,其中权重与队列长度成反比。