Constant gain controller for active queue management
    1.
    发明授权
    Constant gain controller for active queue management 有权
    恒定增益控制器,用于主动队列管理

    公开(公告)号:US07336672B1

    公开(公告)日:2008-02-26

    申请号:US10422796

    申请日:2003-04-25

    IPC分类号: H04L12/28

    摘要: Various techniques for queue management based on random early detection (RED) are disclosed herein. In particular, a method for generating a drop probability for an incoming packet in a device having a queue to buffer packets between segments of a network is provided. The method comprises determining, upon receipt of an incoming packet, a size of the queue and determining an error based at least in part on a difference between the queue size and a threshold. The method further comprises determining a drop probability for the incoming packet based at least in part on the error and a constant gain factor. The constant gain factor may be based at least in part on a linearized second order dynamic model of the network.

    摘要翻译: 本文中公开了基于随机早期检测(RED)的队列管理的各种技术。 特别地,提供了一种用于在具有队列以在网络的段之间缓冲分组的设备中生成用于输入分组的丢弃概率的方法。 该方法包括在接收到传入分组时确定队列的大小并且至少部分地基于队列大小与阈值之间的差异来确定错误。 该方法还包括至少部分地基于误差和恒定增益因子确定输入分组的丢弃概率。 恒定增益因子可以至少部分地基于网络的线性化二阶动态模型。

    Buffer management scheme employing dynamic thresholds
    2.
    发明授权
    Buffer management scheme employing dynamic thresholds 失效
    缓存管理方案采用动态阈值

    公开(公告)号:US06788697B1

    公开(公告)日:2004-09-07

    申请号:US09635898

    申请日:2000-08-11

    IPC分类号: H04L1226

    摘要: An improved buffer management process is disclosed wherein the buffer is shared among a plurality of packet queues. The improved buffer management process comprises computing a common queue threshold value based upon the aggregate size of the plurality of packet queues and a predetermined buffer threshold value. The common queue threshold value is then used to manage the size of each of the plurality of packet queues and thereby manage the buffer.

    摘要翻译: 公开了一种改进的缓冲器管理过程,其中缓冲器在多个分组队列之间共享。 改进的缓冲器管理过程包括基于多个分组队列的聚合大小和预定的缓冲器阈值来计算公共队列阈值。 然后使用公共队列阈值来管理多个分组队列中的每一个的大小,从而管理缓冲器。

    Technique for adaptively load balancing connections in multi-link trunks
    3.
    发明授权
    Technique for adaptively load balancing connections in multi-link trunks 有权
    多链路干线自适应负载平衡连接技术

    公开(公告)号:US07787370B1

    公开(公告)日:2010-08-31

    申请号:US09946736

    申请日:2001-09-06

    IPC分类号: G01R31/08

    摘要: A technique for adaptively load balancing connections in multi-link trunks is disclosed. The present invention provides an adaptive load balancing algorithm that utilizes relative link quality metrics to adjust traffic distribution between links. Link quality metrics may include short-term averages of an observed packet drop rate for each member link in a bundle. The present invention may dynamically adjust the number of flows on each link in proportion to available bandwidth. In addition, link quality metrics may be equalized, such that no link is more lossy than the others.

    摘要翻译: 公开了一种用于在多链路干线中自适应地负载平衡连接的技术。 本发明提供一种自适应负载平衡算法,其利用相对链路质量度量来调整链路之间的业务分布。 链路质量度量可以包括捆绑中每个成员链路观察到的分组丢弃率的短期平均值。 本发明可以与可用带宽成比例地动态地调整每个链路上的流量。 此外,链路质量度量可能会相等,使得没有链路比其他链路更有损耗。

    Technique for implementing an admission control scheme for data flows
    4.
    发明授权
    Technique for implementing an admission control scheme for data flows 有权
    实施数据流入场控制方案的技术

    公开(公告)号:US07221656B1

    公开(公告)日:2007-05-22

    申请号:US10172981

    申请日:2002-06-18

    IPC分类号: H04J1/16 G08C15/00

    摘要: A technique for implementing an admission control scheme for data flows is disclosed. In one embodiment, the technique is realized by determining a current error value in response to a queue size in a packet buffer; generating a packet drop probability based at least in part on the current error value; receiving a data packet having a data type; and determining whether to reject or accept the received data packet at a queue based at least in part on the packet drop probability and a predetermined flow rejection threshold. In addition, the technique may involve determining whether a randomly generated number is less than or equal to the packet drop probability and determining whether a count variable is greater than or equal to an inter-drop interval.

    摘要翻译: 公开了一种用于实现数据流的准入控制方案的技术。 在一个实施例中,通过响应于分组缓冲器中的队列大小来确定当前错误值来实现该技术; 至少部分地基于当前误差值产生分组丢弃概率; 接收具有数据类型的数据分组; 以及至少部分地基于分组丢弃概率和预定流拒绝阈值来确定是否拒绝或接受队列处的接收数据分组。 此外,该技术可以涉及确定随机生成的数量是否小于或等于分组丢弃概率,并且确定计数变量是否大于或等于中间间隔。

    Clock recovery using a direct smoothing process
    5.
    发明授权
    Clock recovery using a direct smoothing process 有权
    使用直接平滑处理的时钟恢复

    公开(公告)号:US07130368B1

    公开(公告)日:2006-10-31

    申请号:US10246399

    申请日:2002-09-19

    IPC分类号: H03D3/24

    摘要: A system and method for synchronizing a local clock to a reference clock using a linear model of the error between the local clock and the reference clock is disclosed. In one embodiment, a direct smoothing process is used in conjunction with the linear model to estimate a frequency offset by which the frequency of an oscillator of the local clock is adjusted. Also disclosed herein is a phased-lock loop (PLL) adapted to synchronize a local clock with a reference clock using the direct smoothing process, as well as a system implementing the PLL for timing the playout of data received from a transmitter.

    摘要翻译: 公开了一种使用本地时钟和参考时钟之间的误差的线性模型将本地时钟同步到参考时钟的系统和方法。 在一个实施例中,直线平滑处理与线性模型一起使用以估计调整本地时钟的振荡器的频率的频率偏移。 本文还公开了适用于使用直接平滑处理将本地时钟与参考时钟同步的相控锁环(PLL),以及实现用于定时从发射机接收的数据的播出的定时的PLL的系统。

    Queue management mechanism for proportional loss rate differentiation
    6.
    发明授权
    Queue management mechanism for proportional loss rate differentiation 有权
    比例损失率差异的队列管理机制

    公开(公告)号:US06961307B1

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

    申请号:US09900146

    申请日:2001-07-09

    IPC分类号: H04L12/56 H04L12/26

    摘要: A technique for managing a queue so as to distribute losses among different service classes is disclosed. In one embodiment, the technique is realized by classifying an incoming packet into one of a plurality of classes. Each class has an associated weighting factor. The system continuously monitors a queue size and determines an overall packet drop probability based on the actual queue size and a target queue size and calculates a target class drop probability based on the overall packet drop probability and the weighting factor. Finally, the system makes a comparison based on the target class drop probability and a selected value and decides whether to drop the incoming packet based on a result of the comparison. If losses are unavoidable in the system, the technique ensures that the losses will be distributed among the different service classes in inverse proportion to the service price of each class.

    摘要翻译: 公开了一种用于管理队列以便在不同服务类别之间分配丢失的技术。 在一个实施例中,该技术通过将输入分组分类为多个类中的一个来实现。 每个类都有相关的加权因子。 系统连续监视队列大小,并根据实际队列大小和目标队列大小确定整体分组丢弃概率,并根据整体分组丢弃概率和权重因子计算目标类丢弃概率。 最后,系统根据目标类丢弃概率和选定值进行比较,并根据比较结果决定是否丢弃传入的数据包。 如果系统中的损失是不可避免的,则该技术可以确保不同服务类别之间的损失与每个类的服务价格成反比。

    Protocol for clock distribution and loop resolution
    7.
    发明授权
    Protocol for clock distribution and loop resolution 失效
    时钟分配和循环分辨率协议

    公开(公告)号:US08755308B2

    公开(公告)日:2014-06-17

    申请号:US13362319

    申请日:2012-01-31

    IPC分类号: H04L12/28

    CPC分类号: H04L41/12 H04J3/0679

    摘要: In response to a network topology change, a clock root node calculates a new clock path for each affected node by building a clock source topology tree, and identifying from that tree a path to the network node from a clock source of higher or equal stratum relative to that network node. The root node then sends a network message to each node indicating the new path that the node should use. Each node receives the message and compares the new path with the existing path. If the paths are different then the node acquires the new path just received in the message. If the paths are the same then the node does nothing and discards the message.

    摘要翻译: 响应于网络拓扑变化,时钟根节点通过构建时钟源拓扑树来计算每个受影响节点的新时钟路径,并且从该树中识别来自较高或相等层次的时钟源的网络节点的路径 到该网络节点。 根节点然后向每个节点发送一个网络消息,指示该节点应该使用的新路径。 每个节点接收消息,并将新路径与现有路径进行比较。 如果路径不同,则节点获取刚刚在消息中接收到的新路径。 如果路径相同,则节点不执行任何操作并丢弃该消息。

    Protocol for clock distribution and loop resolution
    8.
    发明授权
    Protocol for clock distribution and loop resolution 失效
    时钟分配和循环分辨率协议

    公开(公告)号:US08125930B2

    公开(公告)日:2012-02-28

    申请号:US11609966

    申请日:2006-12-13

    IPC分类号: H04L12/28

    CPC分类号: H04L41/12 H04J3/0679

    摘要: Algorithms and data structure are described for constructing and maintaining a clock distribution tree (“CDT”) for timing loop avoidance. The CDT algorithms and data structure allows a node to make an automated and unattended path switch to the most desirable clock source in the network. In response to a network topology change, a clock root node distributes new clock paths to all nodes in the network. In particular, the root node calculates a new clock path for each affected node by building a clock source topology tree, and identifying from that tree a path to the network node from a clock source of higher or equal stratum relative to that network node. The root node then sends a network message to each node indicating the new path that the node should use. Each node receives the message and compares the new path with the existing path. If the paths are different then the node acquires the new path just received in the message. If the paths are the same then the node does nothing and discards the message.

    摘要翻译: 描述了用于构建和维护用于定时回路的时钟分布树(“CDT”)的算法和数据结构。 CDT算法和数据结构允许节点将自动和无人值守的路径切换到网络中最理想的时钟源。 响应于网络拓扑变化,时钟根节点将新的时钟路径分配给网络中的所有节点。 特别地,根节点通过构建时钟源拓扑树来计算每个受影响节点的新时钟路径,并且从该树中识别来自相对于该网络节点的较高或相等层的时钟源到网络节点的路径。 根节点然后向每个节点发送一个网络消息,指示节点应该使用的新路径。 每个节点接收消息,并将新路径与现有路径进行比较。 如果路径不同,则节点获取刚刚在消息中接收到的新路径。 如果路径相同,则节点不执行任何操作并丢弃该消息。

    Method and apparatus for synchronizing clock timing between network elements
    10.
    发明授权
    Method and apparatus for synchronizing clock timing between network elements 有权
    用于在网络元件之间同步时钟定时的方法和装置

    公开(公告)号:US07643595B2

    公开(公告)日:2010-01-05

    申请号:US11172335

    申请日:2005-06-30

    IPC分类号: H04L7/00 H04D3/04

    摘要: Network elements may be synchronized over an asynchronous network by implementing a master clock as an all digital PLL that includes a Digitally Controlled Frequency Selector (DCFS), the output frequency of which may be directly controlled through the input of a control word. The PLL causes the control word input to the master DCFS to be adjusted to cause the output of the master DCFS to lock onto a reference frequency. Information associated with the control word is transmitted from the master clock to the slave clocks which are also implemented as DCFSs. By using the transmitted information to recreate the master control word, the slaves may be made to assume the same state as the master DCFS without requiring the slaves to be implemented as PLLs. The DCFS may be formed as a digitally controlled oscillator (DCO) or as a Direct Digital Synthesizer (DDS).

    摘要翻译: 网络元件可以通过将主时钟实现为包括数字控制频率选择器(DCFS)的全数字PLL的主时钟同步,其输出频率可以通过控制字的输入直接控制。 PLL会导致对主DCFS的输入控制字进行调整,使主DCFS的输出锁定在参考频率上。 与控制字相关的信息从主时钟发送到也被实现为DCFS的从时钟。 通过使用所发送的信息来重建主控制字,可以使从属设备呈现与主DCFS相同的状态,而不需要将从机实现为PLL。 DCFS可以形成为数字控制振荡器(DCO)或直接数字合成器(DDS)。