Dynamic fair queuing to support best effort traffic in an ATM network
    61.
    发明授权
    Dynamic fair queuing to support best effort traffic in an ATM network 失效
    动态公平排队,以支持ATM网络中的最佳流量

    公开(公告)号:US5629928A

    公开(公告)日:1997-05-13

    申请号:US570840

    申请日:1995-12-12

    IPC分类号: H04Q3/00 H04L12/56

    摘要: A flow control apparatus implemented in a virtual path ATM communication system comprising a plurality of nodes interconnected by physical links which comprise virtual paths including a plurality of virtual channels. A connection between two nodes is defined as the combination of a physical link, a virtual path, and a virtual channel. Connections are shared between a reserved bandwidth service and a best effort service. ATM data cells conveyed on said best effort service are routed from node to node by analyzing their virtual connection identifier. Queues, allocated as needed from a pool of free queues, are used to store all incoming ATM data cells having the same virtual channel identifier.

    摘要翻译: 一种在虚拟路径ATM通信系统中实现的流控制装置,包括由包括多个虚拟信道的虚拟路径的物理链路互连的多个节点。 两个节点之间的连接被定义为物理链路,虚拟路径和虚拟信道的组合。 连接在保留的带宽服务和尽力而为的服务之间共享。 通过分析其虚拟连接标识符,在所述尽力服务上传送的ATM数据单元从节点路由到节点。 根据需要从空闲队列池分配的队列用于存储具有相同虚拟信道标识符的所有传入ATM数据单元。

    Apparatus for generating and checking the error correction codes of
messages in a message switching system
    62.
    发明授权
    Apparatus for generating and checking the error correction codes of messages in a message switching system 失效
    用于在消息交换系统中生成和检查消息的纠错码的装置

    公开(公告)号:US5467359A

    公开(公告)日:1995-11-14

    申请号:US24061

    申请日:1993-03-01

    摘要: An error correction apparatus includes an error control circuit which computes for each burst of a message (for a destination unit) an error correction code as a function of an initial error correction code at the first burst of the message or of the error correction code of the previous burst and of the data bytes of the burst. The burst error correction code is sent on a medium which is separate from the data transport medium as a companion of the burst. Also, the error control circuit receives the burst error correction code from an origin unit and generates the burst error correction code to be compared with the received burst error correction code. If a mismatch is detected, the burst found in error is flagged.

    摘要翻译: 纠错装置包括:错误控制电路,用于根据消息的第一个突发或者纠错码的初始纠错码,对消息的每个突发(对于目的地单元)计算纠错码,作为初始纠错码的函数 先前的突发和突发的数据字节。 突发纠错码在与数据传输介质分离的介质上发送,作为突发的伴侣。 此外,误差控制电路从原点单元接收脉冲串纠错码,并产生与接收脉冲串纠错码进行比较的脉冲串纠错码。 如果检测到不匹配,则会发现错误中发现的突发状况。

    STM-1 TO STM-64 SDH/SONET FRAMER WITH DATA MULTIPLEXING FROM A SERIES OF CONFIGURABLE I/O PORTS
    64.
    发明申请
    STM-1 TO STM-64 SDH/SONET FRAMER WITH DATA MULTIPLEXING FROM A SERIES OF CONFIGURABLE I/O PORTS 有权
    STM-1到STM-64 SDH / SONET框架,具有从一系列可配置I / O端口进行数据多路复用

    公开(公告)号:US20060285551A1

    公开(公告)日:2006-12-21

    申请号:US11467848

    申请日:2006-08-28

    IPC分类号: H04J3/22

    摘要: The present invention relates to a device for combining at least two data signals having an input data rate into a single data stream having an output data rate being higher than the input data rate for transmission on a shared medium or vice versa, particularly, to a single SDH/SONET framer capable of handling a large range of SDH/SONET frames from STM-i to STM-j with an aggregated total capacity corresponding to an STM-j frame where i and j are integers in the range from 1 to 64 or higher according to the STM-N definition of the SDH/SONET standards. More over, the present invention can also be extended to work with STS-1 as lowest range. STS-1 exists in SONET only not SDH and corresponds to a data rate of 51.5 Mb/s a third of the 156 Mb/s of STM-1. The device according to the present invention comprises at least two ports for receiving and/or sending said at least two data signals, a port snning unit for extracting data from the data signals received by said ports and/or synthesizing data to be transmitted via the ports, respectively, whereby said port scanning unit is configured to extract data from ports providing data streams having at least two different input data rates and/or to synthesize data to be transmitted via the ports taking data streams having at least two different data rates.

    摘要翻译: 本发明涉及一种用于将具有输入数据速率的至少两个数据信号组合成具有高于用于在共享介质上传输的输入数据速率的输出数据速率的单个数据流的装置,反之亦然,特别涉及一种 单个SDH / SONET成帧器能够处理从STM-i到STM-j的大范围的SDH / SONET帧,具有对应于STM-j帧的聚合总容量,其中i和j是从1到64的整数或 根据SDH / SONET标准的STM-N定义更高。 更进一步地,本发明也可以扩展到使用STS-1作为最低范围。 STS-1仅存在于SONET中而不是SDH,对应于156Mb / s的STM-1的三分之一的51.5Mb / s的数据速率。 根据本发明的装置包括用于接收和/或发送所述至少两个数据信号的至少两个端口,用于从由所述端口接收的数据信号中提取数据和/或合成要通过所述端口发送的数据的端口捕捉单元 其中所述端口扫描单元被配置为从提供具有至少两个不同输入数据速率的数据流的端口提取数据和/或合成要通过端口发送的数据,该数据流具有至少两个不同数据速率的数据流。

    Method and system for a timing based logic entry
    68.
    发明授权
    Method and system for a timing based logic entry 失效
    基于定时的逻辑输入的方法和系统

    公开(公告)号:US06789234B2

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

    申请号:US10328355

    申请日:2002-12-23

    IPC分类号: G06F1750

    CPC分类号: G06F17/5031

    摘要: A method and system for creating on a computer a timing based representation of an integrated circuit using a graphical editor operating on the computer. The method includes first in creating timing diagrams identifying the elements of the circuit and their time based interconnections. The method further comprises a translation of the timing based diagram editor files into HDL statement. The preferred embodiment is described, it comprises the use of an ASCII editor and a translation program to VHDL statements. A system is also described implementing the steps of the method in a computer. In order to avoid having different tools to translate timing based diagram editor files into HDL statements, a first step translating graphical editor output file into a PostScript file is performed by executing the “print to file” command of the printing driver of the computer. The PostScript file is then translated into a bitmap file using a RIP. The translation is then performed from the bitmap file into the HDL statements. This translation is “universal” as it can be used for any type of initial graphical file containing the timing diagram.

    摘要翻译: 一种用于在计算机上创建使用在计算机上操作的图形编辑器的基于时序的集成电路表示的方法和系统。 该方法首先在创建识别电路的元件及其基于时间的互连的时序图。 该方法还包括将基于时序的编辑器文件转换为HDL语句。 描述了优选实施例,它包括使用ASCII编辑器和对VHDL语句的翻译程序。 还描述了在计算机中实现该方法的步骤的系统。 为了避免使用不同的工具将基于时序的图编辑器文件转换为HDL语句,将图形编辑器输出文件转换为PostScript文件的第一步是通过执行计算机打印驱动程序的“打印到文件”命令执行的。 然后使用RIP将PostScript文件转换为位图文件。 然后,转换从位图文件执行到HDL语句。 这个翻译是“通用的”,因为它可以用于包含时序图的任何类型的初始图形文件。

    Method and apparatus to share resources while processing multiple
priority data flows
    69.
    发明授权
    Method and apparatus to share resources while processing multiple priority data flows 失效
    在处理多个优先级数据流的同时共享资源的方法和装置

    公开(公告)号:US6003060A

    公开(公告)日:1999-12-14

    申请号:US993695

    申请日:1997-12-18

    IPC分类号: G06F9/48 G06F9/00

    CPC分类号: G06F9/4881

    摘要: The invention discloses a method and an apparatus for use in high speed networks such as Asynchronous Transfer Mode (ATM) networks providing support for processing multipriority data flows at media speed, the major constraint being to share the storage and the ALU between all the tasks. The invention consists first in grouping the tasks in processes and the processes in set of processes all organized in decreasing order of their priority ; `on the fly`interruption of a lower priority process/set of processes by a higher priority process/set of processes is possible as well as reuse of the shared resources during task void states inactive in a process or between processes.In the preferred embodiment of the invention, the support of the reserved bandwidth and non reserved bandwidth ATM services data flows requires two different groups of processes, the highest priority being for the group of processes serving the reserved bandwidth service.With the principle of the invention when used in network equipment the media speed is sustained and many different network traffics can be simultaneously supported. The apparatus implementing the solution of the invention, allowing sharing of resources saves place and costa by the improved reduced number of sophisticated hardware components such as static memories and programmable logic circuits.

    摘要翻译: 本发明公开了一种在诸如异步传输模式(ATM)网络的高速网络中使用的方法和装置,其提供了以媒体速度处理多优先级数据流的支持,主要的约束是在所有任务之间共享存储和ALU。 该发明首先是将过程中的任务分组,以及所有组织过程中的任务按优先顺序排列; 通过更高优先级的进程/进程集可以“低速优先”的进程/一组进程的中断,以及任务无效状态下的共享资源在进程中或进程之间无效的重用。 在本发明的优选实施例中,保留带宽和非保留带宽ATM服务数据流的支持需要两个不同的进程组,其中最高优先级用于为预留带宽服务服务的进程组。 根据本发明的原理,在网络设备中使用媒体速度得以持续,同时支持不同的网络流量。 实现本发明的解决方案的设备允许资源共享通过改进的诸如静态存储器和可编程逻辑电路之类的复杂硬件组件的减少的数量来节省地方和成本。

    Scheduling method and apparatus for supporting ATM connections having a
guaranteed minimun bandwidth
    70.
    发明授权
    Scheduling method and apparatus for supporting ATM connections having a guaranteed minimun bandwidth 失效
    用于支持具有保证的最小带宽的ATM连接的调度方法和装置

    公开(公告)号:US5946297A

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

    申请号:US786914

    申请日:1997-01-22

    摘要: The method and apparatus of the present invention solve the problem of scheduling the transmission of cells in packet switched networks having network connections requiring a minimum bandwidth at connection establishment. The method and the apparatus further support any mixed traffic flow including connections requiring a minimum bandwidth, a fixed reserved bandwidth or no bandwidth at connection establishment. Scheduling is controlled by a dual scheduling mechanism having a first scheduler, triggered by absolute time, for scheduling the minimum service connections up to a rate corresponding to their reserved minimum bandwidth, a second scheduler and a queue of minimum service connection identifiers for communication between the two scheduling schemes. With the dual scheduling mechanism of the present invention, the minimum bandwidth for connections reserving a minimum bandwidth at connection establishment is guaranteed in each point of the connection path and at any time, with the level of fairness of the scheduling of the remaining bandwidth depending on the quality of the second scheduler.

    摘要翻译: 本发明的方法和装置解决了在连接建立时需要具有最小带宽的网络连接的分组交换网络中的小区传输调度问题。 该方法和装置进一步支持任何混合业务流,包括在连接建立时需要最小带宽,固定保留带宽或无带宽的连接。 调度由具有由绝对时间触发的第一调度器的双调度机制控制,用于将最小服务连接调度到与其保留的最小带宽相对应的速率,第二调度器和最小服务连接标识符队列,用于在 两个调度方案。 利用本发明的双重调度机制,在连接建立时保留最小带宽的连接的最小带宽在连接路径的每个点保证,并且在任何时候,剩余带宽的调度的公平性取决于 第二个调度器的质量。