Method of injecting/extracting control cells in an asynchronous transfer mode (ATM) network
    1.
    发明授权
    Method of injecting/extracting control cells in an asynchronous transfer mode (ATM) network 失效
    在异步传输模式(ATM)网络中注入/提取控制信元的方法

    公开(公告)号:US06907007B2

    公开(公告)日:2005-06-14

    申请号:US09766074

    申请日:2001-01-19

    摘要: A method and system for injecting/extracting a control cell into/from a data connection transmitted from a source switching node to a destination switching node of an Asynchronous Transfer Mode (ATM) network. The injecting method consists in adding to the ATM cell a switch routing label (SRL) and a protocol engine correlator (PEC) by the control point of the injection switching node before injecting the cell into the connection. The extracting method consists in setting a control flag in the control block of the incoming cell if this cell includes an extraction condition indicating that it is a control cell to be extracted, and adding to the control cell a switch routing label corresponding to the control point (CP SRL) and a reserved static protocol engine correlator (SPEC).

    摘要翻译: 一种用于将控制单元注入/提取到从源交换节点发送到异步传输模式(ATM)网络的目的地交换节点的数据连接的方法和系统。 注入方法是在将小区注入连接之前,通过注入交换节点的控制点向ATM信元添加交换机路由标签(SRL)和协议引擎相关器(PEC)。 该提取方法包括:如果该小区包括指示其是要提取的控制小区的提取条件,则在进入小区的控制块中设置控制标志,并且向控制小区添加与控制点对应的交换路由标签 (CP SRL)和保留的静态协议引擎相关器(SPEC)。

    System and method for enabling remote surveillance of ATM network switching node ports
    2.
    发明授权
    System and method for enabling remote surveillance of ATM network switching node ports 失效
    实现ATM网络交换节点端口远程监控的系统和方法

    公开(公告)号:US07065080B1

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

    申请号:US09676997

    申请日:2000-09-29

    IPC分类号: H04L12/56

    CPC分类号: H04L12/5601 H04L2012/5627

    摘要: In an ATM cell-relay network usually comprising several switching nodes a method enabling remote surveillance of any entry port to any switching node of the network. The method first assumes that a path is set up from the entry port to a remote observation point. Then, all cells of the incoming traffic, entering entry port to be watched, are duplicated and marked. After which they are transported, unaltered, following the path, up to the observation point. The invention permits that any entry port of an ATM network, that may well span over large geographic areas, be conveniently observable and analyzed transparently i.e., without disturbing users traffic, from a remote location so as network can be maintained and run trouble free.

    摘要翻译: 在通常包括多个交换节点的ATM信元中继网络中,能够对网络的任何交换节点进行任何入口端口的远程监控的方法。 该方法首先假设从入口到远程观察点建立路径。 然后,进入流量的所有单元格,进入要被监视的入口端口,被复制并标记。 之后,他们被运送,不变,跟随路径,直到观察点。 本发明允许可以方便地观察和分析ATM网络的任何进入端口,其可以跨越大的地理区域,并且透明地被分析,即不会干扰来自远程位置的用户业务,从而可以维护网络并且无故障地运行。

    Method and apparatus to share resources while processing multiple
priority data flows
    3.
    发明授权
    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服务数据流的支持需要两个不同的进程组,其中最高优先级用于为预留带宽服务服务的进程组。 根据本发明的原理,在网络设备中使用媒体速度得以持续,同时支持不同的网络流量。 实现本发明的解决方案的设备允许资源共享通过改进的诸如静态存储器和可编程逻辑电路之类的复杂硬件组件的减少的数量来节省地方和成本。

    System and method for selecting multi-rate ports in a data transmission network
    4.
    发明授权
    System and method for selecting multi-rate ports in a data transmission network 失效
    在数据传输网络中选择多速率端口的系统和方法

    公开(公告)号:US06680951B1

    公开(公告)日:2004-01-20

    申请号:US09691390

    申请日:2000-10-18

    IPC分类号: H04L1266

    摘要: A system and method for selecting one port among multiple output ports having various transmission rates attached to an output adapter of a switching node in a data transmission network and enabling it to transmit its data over the network. The system of the present invention includes a storage device that contains a list of identification codes for the ports. The identification code list is arranged in a prioritized order from the port having the highest transmission rate to the port having the lowest transmission rate. The system further includes port service request means that generate a service request signal for each port, wherein the service request signal has a frequency corresponding to the transmission rate of the object port. Port selection means are utilized to, in response to said identification codes and said service request signal, select a requesting port having a highest priority according to its identification code and enabling the selected port to transmit data over the date transmission network.

    摘要翻译: 一种用于在具有各种传输速率的多个输出端口中选择一个端口的系统和方法,所述传输速率附加到数据传输网络中的交换节点的输出适配器,并使其能够通过网络传输其数据。 本发明的系统包括存储装置,该存储装置包含端口的识别码列表。 识别码列表以具有最高传输速率的端口以具有最低传输速率的端口的优先顺序排列。 该系统还包括为每个端口生成服务请求信号的端口服务请求装置,其中服务请求信号具有对应于对象端口的传输速率的频率。 端口选择装置用于响应于所述识别码和所述服务请求信号,根据其识别码选择具有最高优先级的请求端口,并使所选择的端口能够在日期传输网络上传输数据。

    Method and apparatus for priority level queueing in processing ATM cell
header and payload
    6.
    发明授权
    Method and apparatus for priority level queueing in processing ATM cell header and payload 失效
    处理ATM信元头和有效载荷的优先级排队的方法和装置

    公开(公告)号:US5768273A

    公开(公告)日:1998-06-16

    申请号:US547828

    申请日:1995-11-01

    摘要: An ATM switch includes one or more adapters having input ports and/or output ports and a switching fabric for switching Asynchronous Transfer Mode (ATM) cells received at the input ports to the output ports. To maintain switch throughput, cells are categorized either as real time (high priority) or non-real time (lower priority) cells. High priority cells are processed using a first set of cell processing logic at a rate at least equal to the rate at which the cells are received on the input ports. Lower priority cells are processed using a second set of cell processing logic only when no high priority cells are being processed.

    摘要翻译: ATM交换机包括具有输入端口和/或输出端口的一个或多个适配器,以及用于将在输入端口处接收的异步传输模式(ATM)单元切换到输出端口的交换结构。 为了保持交换机吞吐量,小区被分类为实时(高优先级)或非实时(较低优先级)小区。 使用第一组信元处理逻辑以至少等于在输入端口上接收信元的速率的速率处理高优先级信元。 仅当不处理高优先级单元时,才使用第二组单元处理逻辑来处理低优先级单元。

    ATM cell multicasting method and apparatus
    7.
    发明授权
    ATM cell multicasting method and apparatus 失效
    ATM信元多播方法及装置

    公开(公告)号:US5684797A

    公开(公告)日:1997-11-04

    申请号:US548030

    申请日:1995-10-25

    CPC分类号: H04L49/201 H04L49/30

    摘要: A multicasting apparatus and method for an Asynchronous Transfer Mode (ATM) switch is described, which uses a single target port (TP) vector attached to each outgoing ATM cell. The target port vector contains identifiers of each port to which the cell has to be transmitted. After transmission of the cell, the identifier relating to respective target port is erased from the TP vector. Hence the TP vector contains only identifiers of target port to which the cell has not yet been transmitted. When the TP vector contains no identifiers, the storage location at which the ATM cell is stored during the transmission, is freed for another cell. Unicast and multicast traffic are treated identically.

    摘要翻译: 描述了用于异步传输模式(ATM)交换机的多播设备和方法,其使用附接到每个输出ATM信元的单个目标端口(TP)向量。 目标端口向量包含单元必须发送到的每个端口的标识符。 在小区的传输之后,从TP向量中删除与各目标端口有关的标识符。 因此,TP向量仅包含小区尚未被发送到的目标端口的标识符。 当TP向量不包含标识符时,传输期间存储ATM信元的存储位置被释放用于另一小区。 单播和多播流量处理相同。

    Method and apparatus for policing cell-based traffic
    8.
    发明授权
    Method and apparatus for policing cell-based traffic 失效
    用于监管基于单元的流量的方法和装置

    公开(公告)号:US06754182B1

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

    申请号:US09691508

    申请日:2000-10-18

    IPC分类号: H04L1226

    CPC分类号: H04L12/5601 H04L2012/5636

    摘要: A method and system for enforcing a transmission control parameter for a virtual connection comprising multiple cells within an input port. The virtual connection has a nominal inter-cell arrival rate increment. Each of the cells are associated with a theoretical arrival time and an early arrival limit, wherein a difference of the early arrival limit from said theoretical arrival time delineates a lower boundary of a good zone, while the theoretical arrival time minus the sum of the early arrival limit and the nominal inter-cell arrival rate increment delineates an upper boundary of the good zone. The method includes determining an actual arrival time for an incoming cell from the cells that make up the virtual connection. Next, the actual arrival time is compared to the upper boundary and the lower boundary to determine whether or not the actual arrival time falls within the good zone. In response to determining that the actual arrival time falls within the good zone, the incoming cell is identified as conforming to the transmission control parameter. The method and system of the invention allow to use a finite counter for measuring elapsed time at entry ports of ATM switching nodes, a mandatory feature in order to enforce policing, while avoiding having to manage the overflows of the counter.

    摘要翻译: 一种用于对包括输入端口内的多个单元的虚拟连接实施传输控制参数的方法和系统。 虚拟连接具有标称的小区间到达速率增量。 每个小区与理论到达时间和早期到达极限相关联,其中早期到达极限与理论到达时间的差异描绘了良好区域的下边界,而理论到达时间减去早期 到达限制和标称单元间到达率增量描绘了良好区域的上边界。 该方法包括从构成虚拟连接的小区确定进入小区的实际到达时间。 接下来,将实际到达时间与上边界和下边界进行比较,以确定实际到达时间是否落在良好区域内。 响应于确定实际到达时间落在良好区域内,进入小区被识别为符合传输控制参数。 本发明的方法和系统允许使用有限计数器来测量ATM交换节点进入端口的经过时间,这是强制性功能,以便强制执行警务,同时避免必须管理计数器的溢出。

    Enqueuing apparatus for asynchronous transfer mode (ATM) virtual circuit merging
    9.
    发明授权
    Enqueuing apparatus for asynchronous transfer mode (ATM) virtual circuit merging 失效
    异步传输模式(ATM)虚拟电路合并的启动装置

    公开(公告)号:US06876659B2

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

    申请号:US09753920

    申请日:2001-01-03

    摘要: A system and method for merging multiple connections that share a same class of service into a single virtual circuit (VC) in an Asynchronous Transfer Mode (ATM) network. A queuing apparatus includes multiple connection queues for each of the connections, and further includes a scheduled queue corresponding to a particular class of service, wherein contents of the connection queues are transferred into the scheduled queue before being transmitted on the VC. A reassembly queue control block (RQCB) defines a chain of buffer control blocks for the connection queues. Each buffer control block corresponds to a cell belonging to a packet of a particular connection and includes a next buffer address and a lock bit. The chain of buffer control blocks is transferred to a scheduled queue control block (SQCB) in response the lock bit indicating a last packet cell.

    摘要翻译: 一种用于将共享相同类别服务的多个连接合并到异步传输模式(ATM)网络中的单个虚拟电路(VC)中的系统和方法。 排队设备包括用于每个连接的多个连接队列,并且还包括对应于特定服务等级的调度队列,其中连接队列的内容在被传送到VC之前被传送到调度队列中。 重组队列控制块(RQCB)为连接队列定义了一连串的缓冲区控制块。 每个缓冲器控制块对应于属于特定连接的分组的小区,并且包括下一缓冲器地址和锁定位。 响应于指示最后一个分组小区的锁定位,缓冲器控制块链被传送到调度队列控制块(SQCB)。