用于交叉存取的无阻塞的数据包缓冲的方法与装置

    公开(公告)号:CN1385015A

    公开(公告)日:2002-12-11

    申请号:CN00814958.5

    申请日:2000-08-21

    发明人: 戴维·A·布朗

    IPC分类号: H04L12/56

    摘要: 执行存储器的交叉存取以增大一个无阻塞转送器的共用存储器的带宽。转送器从多个入口接收数据包,将这些数据包储存在共用存储器中,并将这些数据转送至多个出口。共用存储器在物理上被分为两组以提供两路交叉存取。两路交叉存取的实现方式是从一个组读取将被转送至一个出口的一个数据包,同时把一个入口接收的一个数据包写入其他组。共用存储器在物理上被分为四组以提供四路交叉存取。四路交叉存取的实现方式是同时读与写两个偶数组或两相奇数组。还提供组平衡技术以使共用存储器的组处于同水平的占用率。

    用于存取通信模块的信息存储器的数据的方法和装置

    公开(公告)号:CN1993945A

    公开(公告)日:2007-07-04

    申请号:CN200580026342.X

    申请日:2005-06-29

    IPC分类号: H04L12/56

    CPC分类号: H04L49/9089 H04L49/90

    摘要: 通过数据输入信息存储器(300)或从信息存储器输出数据存取一个通信模块(100)的信息存储器(300)的数据的方法,其中信息存储器与缓冲存储器布置(201和202)连接,数据沿第一传输方向传输给信息存储器并且沿第二传输方向从信息存储器传出数据,其中缓冲存储器布置沿第一传输方向具有一个输入缓冲存储器(201)并且沿第二传输方向具有一个输出缓冲存储器(202),输入缓冲存储器和输出缓冲存储器分别被划分为子缓冲存储器(400、701)和针对子缓冲存储器的影子存储器(401、700),其中在每个传输方向上实施如下步骤:数据输入各自的子缓冲存储器;交换子缓冲存储器和影子存储器的存取;如此后续的数据可以写入影子存储器,同时输入的数据在设置的传输方向上已经从子缓冲存储器输出。

    一种带内管理控制下控制报文的处理方法及装置

    公开(公告)号:CN106385378A

    公开(公告)日:2017-02-08

    申请号:CN201610796963.6

    申请日:2016-08-31

    发明人: 赵跃明

    摘要: 本发明公开了一种带内管理下控制报文的处理方法及装置,该方法为基于分配获得的第一CPU资源,接收上游设备发送的数据流,并从数据流中区分出管理报文和业务报文,以及将管理报文和业务报文分别存入缓存队列;基于分配获得的第二CPU资源,对管理报文进行处理;基于分配获得的第三CPU资源,对业务报文进行处理,并在确定第三CPU资源达到业务性能极限时,基于第一CPU资源,对业务报文进行丢弃处理。这样,设备就可以始终线速地接收所有上游设备发送的数据流,并确保了即使在业务性能达到极限时,只丢弃业务报文,从而使管理报文可以及时处理,保证了管理报文的协议的稳定性,网络的有效稳定运行,以及用户业务的持续稳定运行。