一种大端口交换芯片的交换系统及方法

    公开(公告)号:CN101442488A

    公开(公告)日:2009-05-27

    申请号:CN200810241077.2

    申请日:2008-12-25

    Abstract: 本发明涉及大端口交换芯片的交换系统及方法,交换芯片包括多个端口模块,交换系统包括多个第一交叉开关和至少一个第二交叉开关,端口模块同第一交叉开关连接,第二交叉开关同每个第一交叉开关连接;第一交叉开关,用于在接收到端口模块发送的数据包时,判断数据包的目的端口是否为第一交叉开关自身的端口,如果是,则将数据包转发到数据包的目的端口,否则将数据包转发给第二交叉开关;第二交叉开关,用于在接收到第一交叉开关转发的数据包时,将数据包转发到数据包的目的端口所在的第一交叉开关,由数据包的目的端口所在的第一交叉开关将数据包转发到数据包的目的端口。本发明能够降低交换芯片的复杂度,并实现在同一交换机上进行大规模的交换。

    一种IP包分类方法和设备
    3.
    发明公开

    公开(公告)号:CN101309216A

    公开(公告)日:2008-11-19

    申请号:CN200810116129.3

    申请日:2008-07-03

    Abstract: 本发明提出了一种基于Bloom Filter的包分类方法及其实现设备,包括Counting Bloom Filter预测模块,用于对网络设备提取接收到的IP包的五元组执行基于Counting Bloom Filter预测,获取预测结果;规则匹配模块,用于根据所述预测结果,与组织成Hash表的规则表进行匹配,确定所述IP包的规则。采用SRAM存储规则,可支持100K以上的大规则集,并支持规则集的实时更新。此外,本发明具有良好的可扩展性。并且在一定条件下,可以将包分类的平均访存次数降到1次以下,足以线速处理10Gbps甚至更高速率的IP包流。

    一种栅障同步方法及系统

    公开(公告)号:CN101330341B

    公开(公告)日:2012-02-15

    申请号:CN200810117592.X

    申请日:2008-08-01

    Abstract: 本发明涉及一种栅障同步方法及系统。该方法包括:配置中间节点的子端口配置寄存器和父端口配置寄存器,以及根节点的子端口配置寄存器,以确定一棵栅障树中节点间互连关系;叶子节点在到达栅障同步点后,向其父节点发送栅障规约包;中间节点接收到其所有的叶子节点发送的栅障规约包后,向其父节点发送栅障规约包;根节点在接收到其所有子节点发送的栅障规约包后,向其子节点发送栅障分发包;中间节点接收到栅障分发包后,向其子节点发送栅障分发包;叶子节点在接收到栅障分发包后,继续执行子任务代码。本发明能够节省硬件逻辑资源,并能减少栅障同步操作占用的带宽。

    一种基于胖树拓扑的屏障操作网络系统、装置及方法

    公开(公告)号:CN101127677A

    公开(公告)日:2008-02-20

    申请号:CN200710120754.0

    申请日:2007-08-24

    Abstract: 本发明公开了基于胖树拓扑的屏障(Barrier)操作网络系统、装置及方法。该系统包括在多处理机系统的数据互联网络中,使用交换机节点作为屏障树的根,处理机节点作为屏障树的叶子。交换机节点包括屏障模块,用于归约和分发的过程中。保证屏障操作的可靠性方面,对接收屏障归约包采用应答方式,对接收屏障分发包,采用催促方式。通过单比特标识的方式,对多次屏障操作进行区分。通过出错率统计,获取当前交换机的链路出错率,自动对超时重传参数进行调整。其保证了网络传输的可靠性,提高了网络传输的效率即低延迟性,达到功能和性能的双重保证。

    一种大端口交换芯片的交换系统及方法

    公开(公告)号:CN101442488B

    公开(公告)日:2012-10-10

    申请号:CN200810241077.2

    申请日:2008-12-25

    Abstract: 本发明涉及大端口交换芯片的交换系统及方法,交换芯片包括多个端口模块,交换系统包括多个第一交叉开关和至少一个第二交叉开关,端口模块同第一交叉开关连接,第二交叉开关同每个第一交叉开关连接;第一交叉开关,用于在接收到端口模块发送的数据包时,判断数据包的目的端口是否为第一交叉开关自身的端口,如果是,则将数据包转发到数据包的目的端口,否则将数据包转发给第二交叉开关;第二交叉开关,用于在接收到第一交叉开关转发的数据包时,将数据包转发到数据包的目的端口所在的第一交叉开关,由数据包的目的端口所在的第一交叉开关将数据包转发到数据包的目的端口。本发明能够降低交换芯片的复杂度,并实现在同一交换机上进行大规模的交换。

    一种信誉流量控制方法
    8.
    发明授权

    公开(公告)号:CN100574310C

    公开(公告)日:2009-12-23

    申请号:CN200710120756.X

    申请日:2007-08-24

    Abstract: 本发明公开了一种信誉流量控制方法,包括:当所要发送数据包的大小小于远端信誉值计数器中的信誉值时,发送所述数据包,并执行下一步,否则,不发送所述数据包;根据所发送数据包的大小,减少远端信誉值计数器中的信誉值;接收数据包,并减少所述本地信誉值计数器中的信誉值;对下一个数据包的长度进行预测;根据预测结果,信誉值,以及接收缓冲区空闲空间的大小,决定是否需要发送包含有新信誉值的流控包。本发明不会盲目发送流控信息,只会根据当前数据流情况,自适应的在链路恰好需要流控信息时发送有效流控包,以保证数据流不断流,从而提高物理链路和缓冲区资源利用率。

    一种栅障同步方法及系统

    公开(公告)号:CN101330341A

    公开(公告)日:2008-12-24

    申请号:CN200810117592.X

    申请日:2008-08-01

    Abstract: 本发明涉及一种栅障同步方法及系统。该方法包括:配置中间节点的子端口配置寄存器和父端口配置寄存器,以及根节点的子端口配置寄存器,以确定一棵栅障树中节点间互连关系;叶子节点在到达栅障同步点后,向其父节点发送栅障规约包;中间节点接收到其所有的叶子节点发送的栅障规约包后,向其父节点发送栅障规约包;根节点在接收到其所有子节点发送的栅障规约包后,向其子节点发送栅障分发包;中间节点接收到栅障分发包后,向其子节点发送栅障分发包;叶子节点在接收到栅障分发包后,继续执行子任务代码。本发明能够节省硬件逻辑资源,并能减少栅障同步操作占用的带宽。

    一种基于信誉的流量控制系统、装置和方法

    公开(公告)号:CN101115008A

    公开(公告)日:2008-01-30

    申请号:CN200710120753.6

    申请日:2007-08-24

    Abstract: 本发明公开了一种基于信誉的流量控制系统、装置和方法。该系统包括多端口交换机装置。交换机装置包括多个端口模块,仲裁模块和路由模块;端口模块包括发送模块,接收模块和流控模块;接收模块包括多个虚通道接收缓存区。仲裁模块还包括记录子模块,用于根据传输请求记录仲裁失败FPL值;流控模块还包括判断子模块,用于当接收端的发送模块有数据包发送给发送端的接收模块时,接收端的流控模块根据接收到发送端的发送模块发送来的仲裁失败FPL值,与当前接收端的剩余本地信誉值和当前资源剩余相比较,判断是否发送流控包给发送端的接收模块。其提高了数据通信网络的流量控制方法的效率,并提高了交换网络中链路和缓存区资源的利用率。

Patent Agency Ranking