System and method for determining the data rate of a digital data stream
    1.
    发明授权
    System and method for determining the data rate of a digital data stream 有权
    用于确定数字数据流的数据速率的系统和方法

    公开(公告)号:US07061979B1

    公开(公告)日:2006-06-13

    申请号:US09823410

    申请日:2001-03-30

    申请人: Hon Wah Chin

    发明人: Hon Wah Chin

    IPC分类号: H03K9/08 H04B3/46

    CPC分类号: G01R23/09 H04L25/0262

    摘要: A system and method for determining a minimum pulse width for a digital data stream is described herein. The minimum pulse width is used to infer the data rate for the digital data stream. A measuring cell is used to measure the pulse widths by utilizing RC time constants. The measuring cell comprises a capacitor whose voltage is related to the pulse width. This voltage is then transferred by the measuring cell to a measurement node which determines the minimum pulse width of all the transferred voltages for the plurality of pulses.

    摘要翻译: 本文描述了用于确定数字数据流的最小脉冲宽度的系统和方法。 最小脉冲宽度用于推断数字数据流的数据速率。 测量单元用于通过使用RC时间常数来测量脉冲宽度。 测量单元包括电压与脉冲宽度相关的电容器。 然后,该电压被测量单元传送到确定多个脉冲的所有传送电压的最小脉冲宽度的测量节点。

    Reducing CPU overhead in the forwarding process in an inbound/outbound controller for a router
    2.
    发明授权
    Reducing CPU overhead in the forwarding process in an inbound/outbound controller for a router 有权
    降低路由器入站/出站控制器转发过程中的CPU开销

    公开(公告)号:US07020712B1

    公开(公告)日:2006-03-28

    申请号:US09164388

    申请日:1998-09-30

    申请人: Hon Wah Chin

    发明人: Hon Wah Chin

    IPC分类号: G06F15/173

    摘要: A method and system for transferring a queue of packets in a router between an inbound controller and an outbound controller is disclosed. The inbound controller is adapted for receiving an inbound packet at an inbound port. In addition, a plurality of inbound queues are provided for the inbound port. An inbound packet is then received at the inbound port. The inbound packet is classified in a selected one of the plurality of inbound queues according to packet sorting criteria. The inbound packet is then stored in the selected one of the plurality of inbound queues. The inbound controller is capable of determining when one of the plurality of inbound queues is ready to be moved to an outbound queue which is capable of storing a multiplicity of inbound queues. The outbound controller is adapted for forwarding packets at an outbound port. At least one outbound queue is provided for the outbound port which is capable of storing a plurality of inbound queues. The outbound controller is capable of receiving a notification to handle an inbound queue storing a plurality of packets. The inbound queue is then transferred to the outbound queue. The outbound controller may then transmit packets stored in the outbound queue. A CPU may control the inbound controller and the outbound controller.

    摘要翻译: 公开了一种用于在入站控制器和出站控制器之间传送路由器中的分组队列的方法和系统。 入站控制器适用于在入站端口接收入站报文。 此外,为入站端口提供多个入站队列。 然后在入站端口接收入站数据包。 根据分组排序标准,入站分组被分类到多个入站队列中选定的一个。 然后将入站分组存储在多个入站队列中选定的一个中。 入站控制器能够确定多个入站队列中的哪一个准备好被移动到能够存储多个入站队列的出站队列。 出站控制器适用于在出站端口转发数据包。 为能够存储多个入站队列的出站端口提供至少一个出站队列。 出站控制器能够接收到处理存储多个分组的入站队列的通知。 然后将入站队列传送到出站队列。 然后,出站控制器可以发送存储在出站队列中的分组。 CPU可以控制入站控制器和出站控制器。

    Wavelength and filter arrangement for WDM networks
    3.
    发明授权
    Wavelength and filter arrangement for WDM networks 有权
    WDM网络的波长和滤波器布置

    公开(公告)号:US06885822B1

    公开(公告)日:2005-04-26

    申请号:US09875243

    申请日:2001-06-05

    摘要: In a ring having first and second adjacent nodes, and two fibers carrying information between the first and second nodes, the first fiber carries information in one direction, while the second fiber carries information in another direction. Each fiber includes wavelength capacity allocated to working and protection traffic. The working and protection wavelength capacities in the first fiber are respectively assigned to first and second disjoint sets of wavelengths, while the working and protection wavelength capacities in the second fiber are respectively assigned to the second and first disjoint sets of wavelengths.

    摘要翻译: 在具有第一和第二相邻节点的环中,以及在第一和第二节点之间承载信息的两个光纤,第一光纤沿一个方向传送信息,而第二光纤在另一个方向上传送信息。 每个光纤包括分配给工作和保护流量的波长容量。 第一光纤中的工作和保护波长容量分别被分配给第一和第二不相交的波长组,而第二光纤中的工作和保护波长容量分别被分配给第二和第一不相交的波长组。

    Method and apparatus for distributed bandwidth allocation for a bi-directional ring media with spatial and local reuse
    4.
    发明授权
    Method and apparatus for distributed bandwidth allocation for a bi-directional ring media with spatial and local reuse 失效
    用于具有空间和本地重用的双向环形介质的分布式带宽分配的方法和装置

    公开(公告)号:US06314110B1

    公开(公告)日:2001-11-06

    申请号:US09036539

    申请日:1998-03-06

    IPC分类号: H04J316

    摘要: A system and method for locally determining a fair allocated bandwidth for a network node configured to send and receive packets in an upstream direction and a downstream direction is disclosed. A local allocated bandwidth is allocated for locally generated network packets sent in the downstream direction. A minimum downstream available network bandwidth is determined from information received in the upstream direction. The local allocated bandwidth is adjusted based on the minimum downstream available network bandwidth and the local allocated bandwidth is used to govern whether a class of locally generated network packets are sent in the downstream direction.

    摘要翻译: 公开了一种用于本地确定被配置为在上游方向和下游方向上发送和接收分组的网络节点的公平分配带宽的系统和方法。 本地分配的带宽被分配给在下游方向发送的本地生成的网络分组。 从上游方向接收的信息确定最小下游可用网络带宽。 基于最小下行可用网络带宽调整本地分配的带宽,并且使用本地分配的带宽来管理在下游方向上是否发送本地生成的网络分组。

    Addressing mechanism for multiple look-up tables
    5.
    发明授权
    Addressing mechanism for multiple look-up tables 失效
    多个查找表的寻址机制

    公开(公告)号:US5852607A

    公开(公告)日:1998-12-22

    申请号:US806636

    申请日:1997-02-26

    申请人: Hon Wah Chin

    发明人: Hon Wah Chin

    IPC分类号: H04L12/46 H04L12/56

    摘要: A hash table addressing mechanism enters multiple, overlaid look-up tables with a hash table address that corresponds to an X-bit index J that includes both bits associated with a V-bit identifier that selects the appropriate overlaid table, and a Y-bit identifier that hashes to an X-bit index I that selects the appropriate location within the selected table. The table includes hash bins with locations that contain Y-bit identifiers that map under the hash function to the same index I. For each addressed location the system compares the stored identifier with only the Y-bit identifier used to produce the index I, to determine which of the table locations is associated with both the Y-bit identifier and the V-bit identifier that were used to produce the hash table address.

    摘要翻译: 哈希表寻址机制进入具有对应于X比特索引J的哈希表地址的多个重叠的查找表,该X比特索引J包括与选择适当的重叠表的V位标识符相关联的两个比特,以及Y比特 标识符,可以对选定表中适当位置的X位索引I进行散列。 该表包括具有包含在哈希函数下映射到相同索引I的Y位标识符的位置的哈希仓。对于每个寻址的位置,系统将存储的标识符与仅用于产生索引I的Y位标识符进行比较,以 确定哪个表位置与用于产生散列表地址的Y位标识符和V位标识符相关联。

    Port aggregation protocol
    10.
    发明授权
    Port aggregation protocol 有权
    端口聚合协议

    公开(公告)号:US06298061B1

    公开(公告)日:2001-10-02

    申请号:US09665776

    申请日:2000-09-19

    IPC分类号: H04L1228

    摘要: A port aggregation protocol (PAGP) dynamically aggregates redundant links between two neighboring devices in a computer network through the exchange of aggregation protocol data unit (AGPDU) frames between the two devices. Each AGPDU frame contains a unique identifier corresponding to the device sourcing the frame and a port number corresponding to the port through which the frame is forwarded. The exchange of AGPDU frames and the information contained therein allows the neighboring devices to identify those ports corresponding to the redundant links. Each device then dynamically aggregates its ports corresponding to the redundant links into a logical aggregation port (agport) which appears as a single, high-bandwidth port or interface to other processes executing on the device.

    摘要翻译: 端口聚合协议(PAGP)通过在两个设备之间交换聚合协议数据单元(AGPDU)来动态聚合计算机网络中两个相邻设备之间的冗余链路。 每个AGPDU帧包含与发送帧的设备相对应的唯一标识符和对应于帧转发的端口的端口号。 AGPDU帧的交换和其中包含的信息允许相邻设备识别与冗余链路相对应的那些端口。 然后,每个设备将其对应于冗余链路的端口动态聚合成逻辑聚合端口(agport),该端口作为单个高带宽端口或接口连接到在设备上执行的其他进程。