Method and an apparatus to modify CRC in intermediate high speed network
nodes
    1.
    发明授权
    Method and an apparatus to modify CRC in intermediate high speed network nodes 失效
    中间高速网络节点修改CRC的方法和装置

    公开(公告)号:US5689518A

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

    申请号:US431918

    申请日:1995-04-28

    摘要: A method and an apparatus to calculate in an intermediate node of a communication network, the new Frame Check Sequence (FCS) appended to a data bits message which has been modified in said intermediate network node. The invention is useful for high speed networks where the transit delay needs to be optimized in the network along with the computing resources in the intermediate network nodes in terms of computer cycles and memory size. The invention consists in calculating the difference between the FCS using the difference between the modified fields in the message and the distance in bits between the end of the modified field and the end of the message; the calculation consists in differentiating `short messages` in the data flow and to provide an optimized processing for the short messages, the processing for larger messages being based on this first optimized processing. The calculation of the modified FCS comprises operations on polynomials whose coefficients belong to the Galois's Field and whose degree is limited to the one of the polynomial generator of the corresponding CRC code. The calculations include also look up operations in tables limited in size. The choice between the possible implementations (full software, full hardware and mixed hardware and software with the usage of a Remult operator for the last two) will depend on the kind of the network (Frame Relay or other network) and the capacity of the intermediate network node.

    摘要翻译: 一种在通信网络的中间节点中计算的方法和装置,附加到已经在所述中间网络节点中被修改的数据比特消息的新的帧校验序列(FCS)。 本发明对于在计算机周期和存储器大小方面需要在网络中优化传输延迟以及中间网络节点中的计算资源的高速网络是有用的。 本发明在于使用消息中的修改字段与修改字段的结尾与消息结束之间的比特距离来计算FCS之间的差异; 该计算包括区分数据流中的“短消息”,并为短消息提供优化的处理,基于该第一优化处理的较大消息的处理。 修改的FCS的计算包括对其系数属于伽罗瓦域的多项式的操作,并且其程度被限制为相应CRC码的多项式生成器中的一个。 计算还包括在大小限制的表中查找操作。 可能的实现(完整的软件,完整的硬件以及混合的硬件和软件以及最后两个使用Remult运算符)之间的选择将取决于网络的类型(帧中继或其他网络)和中间件的容量 网络节点。

    Programmable high performance data communication adapter for high speed
packet transmission networks
    2.
    发明授权
    Programmable high performance data communication adapter for high speed packet transmission networks 失效
    可编程高性能数据通信适配器,用于高速分组传输网络

    公开(公告)号:US5528587A

    公开(公告)日:1996-06-18

    申请号:US252299

    申请日:1994-06-01

    IPC分类号: H04L29/06 H04J3/02 H04L12/56

    CPC分类号: H04L29/06

    摘要: A high performance data packet buffering method and a programmable data communication adapter for high speed packet transmission networks are disclosed. The line adapter includes programmable processing means, for receiving and transmitting data packets of fixed or variable length. This system is characterized in that it comprisesmeans for buffering (132) said data packets,means for identifying said buffering means and said data packets in said buffering means,means for queueing (FIG. 15) in storing means (131) said identifying means in a single instruction,means for dequeueing (FIG. 16) from said storing (131) means said identifying means in another single instruction,means for releasing said buffering means,Each instruction comprises up to three operations executed in parallel by said processing means:an arithmetical and logical (ALU) operation on said identifying means,memory operation on said storing means, anda sequence operation.

    摘要翻译: 公开了一种用于高速分组传输网络的高性能数据分组缓冲方法和可编程数据通信适配器。 线路适配器包括可编程处理装置,用于接收和发送具有固定或可变长度的数据分组。 该系统的特征在于它包括用于缓冲(132)所述数据分组的装置,用于识别所述缓冲装置中的所述缓冲装置和所述数据分组的装置,用于在存储装置(131)中排队(图15)的装置,所述识别装置 在单个指令中,用于从所述存储器(131)取出的装置(图16)意味着在另一单个指令中的所述识别装置,用于释放所述缓冲装置的装置。每个指令包括由所述处理装置并行执行的多达三个操作: 对所述识别装置进行算术和逻辑(ALU)操作,对所述存储装置进行存储操作和顺序操作。

    Data transmission system with a link problem determination aid (LPDA)
support for all ports
    8.
    发明授权
    Data transmission system with a link problem determination aid (LPDA) support for all ports 失效
    数据传输系统具有链路问题确定辅助(LPDA)支持所有端口

    公开(公告)号:US5220663A

    公开(公告)日:1993-06-15

    申请号:US470475

    申请日:1990-01-26

    IPC分类号: H04L29/10 H04L12/26 H04L29/04

    CPC分类号: H04L43/50 H04L12/2697

    摘要: According to the invention, a data transmission system is provided with apparatus which enables the problem determination requests from any ports of the multiplex modems (18) to be processed. When a link event is detected on a port or when a solicited command is received from a host network management facility computer (10), the network control program (NCP) in the communication controller (16) checks with the associated link configuration data as to whether the involved port is port A. If is not port A, NCP looks for port A which has the same NCP correlation number as the involved port. Then, the LPDA message can be sent through port A and can reach the remote corresponding port A if necessary.

    摘要翻译: 根据本发明,数据传输系统提供有能够处理多路调制解调器(18)的任何端口的问题确定请求的装置。 当在端口上检测到链路事件时,或者当从主机网络管理设备计算机(10)接收到请求的命令时,通信控制器(16)中的网络控制程序(NCP)检查相关联的链路配置数据, 所涉及的端口是否为端口A.如果不是端口A,则NCP寻找与所涉及的端口具有相同的NCP相关编号的端口A. 然后,可以通过端口A发送LPDA消息,如果需要,可以到达远程对应端口A.

    Efficient point-to-point and multi-point routing mechanism for
programmable packet switching nodes in high speed data transmission
networks
    9.
    发明授权
    Efficient point-to-point and multi-point routing mechanism for programmable packet switching nodes in high speed data transmission networks 失效
    高速数据传输网络中可编程分组交换节点的高效点对点和多点路由机制

    公开(公告)号:US5602841A

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

    申请号:US404800

    申请日:1995-03-15

    IPC分类号: H04L12/56

    摘要: The present invention relates to an efficient point-to-point and multi-points routing system and method for programmable data communication adapters in packet switching nodes of high speed networks. The general principles of this efficiency are the following:First, data packets are never copied, only packet pointers are copied for each destination: Space in Buffer Memory is saved, the number of instructions is significantly reduced improving the packet throughput (number of packets per seconds that the adapter is able to transmit). and the routing is independant of the packets length.Second, no overhead is generated by the multi-points mechanism in the real time procedures: the underrun/overrun problems on the ouputs are reduced and the efficiency of the adapter in term data throughput (bits per second) is significantly improved.Third, each output is processed independently by means of interrupts: lines are managed in real time and lines of different speed or protocol can be supported in parallel.Fourth, the release of the resources is entirely realized on a non priority mode.

    摘要翻译: 本发明涉及一种用于高速网络的分组交换节点中的可编程数据通信适配器的有效的点对点和多点路由系统和方法。 这种效率的一般原则如下:首先,数据包不会被复制,每个目的地只复制数据包指针:缓冲存储器中的空间被保存,指令数量显着减少,从而提高了数据包吞吐量(每个数据包的数量 适配器能够传输的秒数)。 路由独立于报文长度。 其次,多点机制在实时程序中不产生任何开销:输出上的欠载/溢出问题减少,适配器在术语数据吞吐量(每秒位数)中的效率得到显着提高。 第三,每个输出通过中断独立处理:线路实时管理,并行支持不同速度或协议的线路。 第四,资源的释放在非优先模式下完全实现。

    Method for optimizing a digital transmission network operation through transient error monitoring and control and system for implementing said method
    10.
    发明授权
    Method for optimizing a digital transmission network operation through transient error monitoring and control and system for implementing said method 失效
    通过暂态误差监测和控制优化数字传输网络运行的方法和实现所述方法的系统

    公开(公告)号:US06222822B1

    公开(公告)日:2001-04-24

    申请号:US08831273

    申请日:1997-03-31

    IPC分类号: G01R3108

    摘要: Method and system for tracking transient errors and controlling data traffic in a high speed packet switching network node. The traffic exits each node through a transmit queue per connection between end users. The queue is monitored at both queue level through a threshold based mechanism (53) and a control of time activity mechanism (55). If trouble is detected by any one of these mechanisms, the queue packet admission is momentarily barred. To that end, a Line Resources Manager (LRM) provides queue threshold and time-out references and keeps monitoring the node global buffering memory available. If required, the LRM may also report to Network Management facilities for possible rerouting of the traffic.

    摘要翻译: 用于跟踪高速分组交换网络节点中的瞬态错误和控制数据流量的方法和系统。 流量通过终端用户之间的每个连接通过发送队列退出每个节点。队列通过基于阈值的机制(53)和时间活动机制(55)的控制在队列级监视。 如果这些机制中的任何一种检测到故障,则队列报文进入被暂时禁止。 为此,线路资源管理器(LRM)提供了队列阈值和超时参考,并且保持对可用的节点全局缓冲存储器的监视。 如果需要,LRM还可以向网络管理设施报告可能重新路由流量。